Proceedings of the 38th Annual International Symposium on Computer Architecture 2011
DOI: 10.1145/2000064.2000118
|View full text |Cite
|
Sign up to set email alerts
|

Energy-efficient cache design using variable-strength error-correcting codes

Abstract: Voltage scaling is one of the most effective mechanisms to improve microprocessors" energy efficiency. However, processors cannot operate reliably below a minimum voltage, Vccmin, since hardware structures may fail. Cell failures in large memory arrays (e.g., caches) typically determine Vccmin for the whole processor. We observe that most cache lines exhibit zero or one failures at low voltages. However, a few lines, especially in large caches, exhibit multi-bit failures and increase Vccmin. Previous solutions… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
105
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 110 publications
(105 citation statements)
references
References 23 publications
0
105
0
Order By: Relevance
“…Hardware support for error detection/correction from operation at lower supply voltage was introduced in [16]. The impact on the memory system was specifically studied in [17,18,19]. In [20] the authors explore the potential energy benefits of reducing the chip's voltage to the safe limit (V min ) at a fixed frequency.…”
Section: Related Workmentioning
confidence: 99%
“…Hardware support for error detection/correction from operation at lower supply voltage was introduced in [16]. The impact on the memory system was specifically studied in [17,18,19]. In [20] the authors explore the potential energy benefits of reducing the chip's voltage to the safe limit (V min ) at a fixed frequency.…”
Section: Related Workmentioning
confidence: 99%
“…Probability of bit failure as a function of operating voltage. Bit failure data is derived from prior studies [9], [14], [6], [2]. Note that at the target voltage of 485mv the probability of bit failure is 1 out of 996.…”
Section: Log10(failure Prob)mentioning
confidence: 99%
“…Several recent papers have proposed architecture-based techniques to improve the reliability of large caches at low operating voltages [1] [2][3] [6] [11] [14] [13]. These techniques allow cache bits to fail, but use additional redundancy, such as multi-bit error correcting codes (ECC) to tolerate high bit failure rates.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations