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