Dynamic zero compression for cache energy reduction

Luis Villa, Michael Zhang, Krste Asanovic

Producción científica: Contribución a una revistaArtículorevisión exhaustiva

159 Citas (Scopus)

Resumen

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 FO4 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 Media-Bench benchmarks. We also describe the use of an instruction recoding technique that increases instruction cache energy savings to 18%.

Idioma originalInglés
Páginas (desde-hasta)214-220
Número de páginas7
PublicaciónProceedings of the Annual International Symposium on Microarchitecture
DOI
EstadoPublicada - 2000
Publicado de forma externa

Huella

Profundice en los temas de investigación de 'Dynamic zero compression for cache energy reduction'. En conjunto forman una huella única.

Citar esto