2019
DOI: 10.1109/access.2018.2889110
|View full text |Cite
|
Sign up to set email alerts
|

Circuit Aware Approximate System Design With Case Studies in Image Processing and Neural Networks

Abstract: This paper aims to exploit approximate computing units in image processing systems and artificial neural networks. For this purpose, a general design methodology is introduced, and approximationoriented architectures are developed for different applications. This paper proposes a method to compromise power/area efficiency of circuit-level design with accuracy supervision of system-level design. The proposed method selects approximate computational units that minimize the total computation cost, yet maintaining… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 25 publications
(26 reference statements)
0
4
0
Order By: Relevance
“…2 Identify application elements, i.e., variables/computations that can be approximated (Code snippet: three compute operations and related loads). 3 Identify potential approximation configurations such that their assignments to application elements meet the application's error tolerance requirements. 4 Choose the right approximation configuration to maximize any specified execution metrics such as performance, energy efficiency, or power.…”
Section: Hw-cognizant Approximation Tuningmentioning
confidence: 99%
See 3 more Smart Citations
“…2 Identify application elements, i.e., variables/computations that can be approximated (Code snippet: three compute operations and related loads). 3 Identify potential approximation configurations such that their assignments to application elements meet the application's error tolerance requirements. 4 Choose the right approximation configuration to maximize any specified execution metrics such as performance, energy efficiency, or power.…”
Section: Hw-cognizant Approximation Tuningmentioning
confidence: 99%
“…In SHASTA, SCA is capable of fine-grained spatio-temporally diverse approximation by allowing the following: 1 It can uniquely control each dynamic approximation execution's computation time individually, 2 It allows same compute units to be used for both accurate and entire range of (timing) approximate compute, thus allowing fine-grained per-operation control without significant overheads, and 3 The computation time can be chosen from multiple discrete levels, every clock cycle, for every operation, depending on the amount of approximation the operation can endure.…”
Section: Design Of Approximation Hardware 41 Compute Timing Approximmentioning
confidence: 99%
See 2 more Smart Citations