2014
DOI: 10.1109/tvlsi.2013.2276759
|View full text |Cite
|
Sign up to set email alerts
|

Scalable Effort Hardware Design

Abstract: Applications from several application domains exhibit the property of inherent application resilience, offering entirely new avenues for performance and power optimization by relaxing the conventional requirement of exact (numerical or Boolean) equivalence between the specification and hardware implementation. We propose scalable effort hardware as a design approach to tap the reservoir of application resilience and translate it into highly efficient hardware implementations. The first tenet of the scalable ef… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
32
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
4
3
1

Relationship

3
5

Authors

Journals

citations
Cited by 83 publications
(32 citation statements)
references
References 37 publications
0
32
0
Order By: Relevance
“…The first approach is based on designing circuits in over-scaled conditions (voltage) to achieve large improvements in energy, albeit with some (controlled) accuracy degradation. However, over-scaling can have a lasting impact on the MSBs resulting in unacceptable performance loss [15]. The second approach approximates the fundamental logic functions so as to reduce the hardware complexity (deviation from precise specification with few transistors or gates [16][17][18][19][20]) thereby achieving area and energy benefits.…”
Section: Circuit Levelmentioning
confidence: 99%
“…The first approach is based on designing circuits in over-scaled conditions (voltage) to achieve large improvements in energy, albeit with some (controlled) accuracy degradation. However, over-scaling can have a lasting impact on the MSBs resulting in unacceptable performance loss [15]. The second approach approximates the fundamental logic functions so as to reduce the hardware complexity (deviation from precise specification with few transistors or gates [16][17][18][19][20]) thereby achieving area and energy benefits.…”
Section: Circuit Levelmentioning
confidence: 99%
“…The first approach is to design circuits that operate under overscaled conditions (timing/voltage), leading to timing-induced errors. The key challenge in this approach is to mitigate the natural tendency of overscaling to impact the most significant bits, resulting in an unacceptable loss in quality [24]. Techniques to alleviate the impact of timing errors and obtain a more graceful degradation in quality were proposed in [25][26][27][28][29].…”
Section: Approximate Circuitsmentioning
confidence: 99%
“…Architectural design techniques for approximate computing can be investigated in the context of a spectrum of architectures, ranging from application-specific accelerators to fully programmable processors. In the case of specialized hardware accelerators, significance-driven computation [36] and scalable e↵ort hardware design [24,[37][38][39][40][41] can lead to highly energy e cient implementations. The key principles are to ensure that computations are approximated based on their significance in determining output quality, and to design hardware to be scalable-e↵ort, i.e., to expose knobs that regulate quality-e ciency trade-o↵s, so that the hardware can be operated at any desired quality point.…”
Section: Approximate Computing Architecturesmentioning
confidence: 99%
See 1 more Smart Citation
“…The key challenge is to mitigate the natural tendency of overscaling to impact the most significant bits, resulting in unacceptable loss in quality [13]. Alternatively, functionally approximate circuits can be designed that deviate from the golden specification but contain fewer transistors or gates [14]- [17].…”
mentioning
confidence: 99%