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 :
بازگشت