Energy-efficient cache design using variable-strength error-correcting codes
0103 physical sciences
0202 electrical engineering, electronic engineering, information engineering
02 engineering and technology
01 natural sciences
7. Clean energy
DOI:
10.1145/2000064.2000118
Publication Date:
2011-06-28T17:34:50Z
AUTHORS (6)
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 whole processor. We observe that cache lines exhibit zero or at low voltages. few lines, especially caches, multi-bit and increase Vccmin. Previous solutions either significantly reduce capacity enable uniform error correction across all latency bandwidth overheads when amortizing cost error-correcting codes (ECC) over lines.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (28)
CITATIONS (73)
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....