Title :
PARE: a power-aware hardware data prefetching engine
Author :
Guo, Yao ; Naser, M.B. ; Moritz, Csaba Andras
Author_Institution :
Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
Abstract :
Aggressive hardware prefetching often significantly increases energy consumption in the memory system. Experiments show that a major fraction of prefetching energy degradation is due to the hardware history table related energy costs. In this paper, the authors presented PARE, a power-aware prefetching engine that uses a newly designed indexed hardware history table. Compared to the conventional single table design, the new prefetching table consumes 7-11X less power per access. With the help of compiler-based location-set analysis, it is shown that the proposed PARE design improves energy consumption by as much as 40% in the data memory systems in 70nm processor designs.
Keywords :
energy conservation; memory architecture; performance evaluation; power consumption; program compilers; storage management; 70 nm; compiler based location set analysis; energy consumption reduction; energy degradation; memory system; power aware hardware data prefetching engine; Circuit simulation; Costs; Degradation; Energy consumption; Energy efficiency; Engines; Hardware; History; Permission; Prefetching;
Conference_Titel :
Low Power Electronics and Design, 2005. ISLPED '05. Proceedings of the 2005 International Symposium on
Print_ISBN :
1-59593-137-6
DOI :
10.1109/LPE.2005.195544