HPCA - 16 2010 the Sixteenth International Symposium on High-Performance Computer Architecture 2010
DOI: 10.1109/hpca.2010.5416652
|View full text |Cite
|
Sign up to set email alerts
|

Designing a processor from the ground up to allow voltage/reliability tradeoffs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
57
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 74 publications
(57 citation statements)
references
References 18 publications
0
57
0
Order By: Relevance
“…For example, conventional processors are optimized such that all the timing paths are critical or near-critical ("timing slack wall"). This means that any time an attempt is made to reduce power by trading off reliability (by reducing voltage, for example), a catastrophically large number of timing errors is seen [20]. The slack distribution can be manipulated (for example, to make it look gradual, instead of looking like a wall (Fig.…”
Section: Implications For Circuits and Architecturesmentioning
confidence: 99%
See 2 more Smart Citations
“…For example, conventional processors are optimized such that all the timing paths are critical or near-critical ("timing slack wall"). This means that any time an attempt is made to reduce power by trading off reliability (by reducing voltage, for example), a catastrophically large number of timing errors is seen [20]. The slack distribution can be manipulated (for example, to make it look gradual, instead of looking like a wall (Fig.…”
Section: Implications For Circuits and Architecturesmentioning
confidence: 99%
“…Error probability can be traded off with design metrics by adjusting verification thresholds, or selective guardbanding, or selective redundancy, etc. Recent work ("stochastic computing" [79]) advocates that hardware should be allowed to produce errors even during nominal operation if such [20] design is to transform a slack distribution characterized by a critical wall into one with a more gradual failure characteristic. This allows performance/power tradeoffs over a range of error rates, whereas conventional designs are optimized for correct operation and recovery-driven designs are optimized for a specific target error rate.…”
Section: Implications For Circuits and Architecturesmentioning
confidence: 99%
See 1 more Smart Citation
“…Inaccurate estimation can lead to over-or under-optimization. Figure 6.1 compares the error rate estimation approach proposed in Section 3.4 of this work against the result computed during functional simulation, and an estimator used by the slack optimization heuristic in [19], [17]. …”
Section: Evaluation Of Error Rate Estimationmentioning
confidence: 99%
“…To demonstrate the benefits of our recovery-driven design flow, we compare five alternative design flows -traditional P&R implementations with conventional and tight timing constraints, a BlueShift-like path constraint tuning (PCT) approach, gradual slack design [19], [17], and our heuristic for error rate-optimized recovery-driven design. Figure 6.4 compares the power consumptions of the various design techniques at several target error rates.…”
Section: Comparison Against Alternative Flowsmentioning
confidence: 99%