DocumentCode :
1664156
Title :
Energy characterization of hardware-based data prefetching
Author :
Guo, Yao ; Chheda, Saurabh ; Koren, Israel ; Krishna, Mani C. ; Moritz, Csaba Andras
Author_Institution :
Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
fYear :
2004
Firstpage :
518
Lastpage :
523
Abstract :
This paper evaluates several hardware-based data prefetching techniques from an energy perspective, and explores their energy/performance tradeoffs. We present detailed simulation results and make performance and energy comparisons between different configurations. Power characterization is provided based on HSpice circuit-level simulation of state-of-the-art low-power cache designs implemented in deep-submicron process technology. This is combined with architecture-level simulation of switching activities in the memory system. The results show that while aggressive prefetching techniques often help to improve performance, they increase energy consumption in most of the cases. In designs implemented in deep-submicron 100-nm BPTM process technology, cache leakage becomes one of the dominant factors of the energy consumption. We have, however, found that if leakage is optimized with recently-proposed circuit-level techniques, most of the energy degradation is due to prefetch-hardware related costs and unnecessary L1 data cache lookups related to prefetches that hit in the L1 cache. This overhead on the memory system can be as much as 20%.
Keywords :
SPICE; cache storage; circuit simulation; low-power electronics; 100 nm; HSpice circuit level simulation; architecture level simulation; cache leakage; deep submicron BPTM process technology; energy consumption; hardware based data prefetching; low power cache design; memory system; Circuit simulation; Computational modeling; Cost function; Data engineering; Degradation; Energy consumption; Hardware; Power engineering and energy; Power engineering computing; Prefetching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 2004. ICCD 2004. Proceedings. IEEE International Conference on
ISSN :
1063-6404
Print_ISBN :
0-7695-2231-9
Type :
conf
DOI :
10.1109/ICCD.2004.1347971
Filename :
1347971
Link To Document :
بازگشت