DocumentCode
3783329
Title
Dynamic zero compression for cache energy reduction
Author
L. Villa;M. Zhang;K. Asanovic
Author_Institution
Lab. for Comput. Sci., MIT, Cambridge, MA, USA
fYear
2000
Firstpage
214
Lastpage
220
Abstract
Dynamic zero compression reduces the energy required for cache accesses by only writing and reading a single bit for every zero-valued byte. This energy-conscious compression is invisible to software and is handled with additional circuitry embedded inside the cache RAM arrays and the CPU. The additional circuitry imposes a cache area overhead of 9% and a read latency overhead of around two F04 gate delays. Simulation results show that we can reduce total data cache energy by around 26% and instruction cache energy by around 10% for SPECint95 and MediaBench benchmarks. We also describe the use of an instruction recoding technique that increases instruction cache energy savings to 18%.
Keywords
"Voltage","Circuits","Delay","Energy dissipation","Energy storage","Random access memory","Laboratories","Computer science","Writing","Embedded software"
Publisher
ieee
Conference_Titel
Microarchitecture, 2000. MICRO-33. Proceedings. 33rd Annual IEEE/ACM International Symposium on
ISSN
1072-4451
Print_ISBN
0-7695-0924-X
Type
conf
DOI
10.1109/MICRO.2000.898072
Filename
898072
Link To Document