PARE: a power-aware hardware data prefetching engine.

Yao Guo,Mahmoud Ben Naser,Csaba Andras Moritz
DOI: https://doi.org/10.1109/lpe.2005.195544
2005-01-01
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, we present 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, we show that the proposed PARE design improves energy consumption by as much as 40% in the data memory systems in 70nm processor designs.
What problem does this paper attempt to address?