DocumentCode :
2905970
Title :
Experimental evaluation of a compiler-based cache energy optimization strategy
Author :
Kandemir, M. ; Kolcu, I. ; Kadayif, I.
Author_Institution :
Pennsylvania State Univ., University Park, PA, USA
fYear :
2002
fDate :
25-28 Sept. 2002
Firstpage :
296
Lastpage :
300
Abstract :
In this paper, we present experimental results from an optimization strategy that aims at reducing the per access energy cost for direct-mapped data caches. We have developed a compiler algorithm that uses access pattern analysis to determine those references that are certain to result in cache hits (called ´certain hits´) in a virtually-addressed, direct-mapped data cache. After detecting such references, the compiler substitutes the corresponding load operations with ´energy-efficient loads´ that access only the data array of the cache instead of both tag and data arrays. This tag access elimination, in turn, reduces the per access energy consumption for data accesses. Our experimental results indicate that certain hits constitute a large percentage of total hits. They also show that even our most conservative strategy improves the data cache energy consumption by 11% on the average.
Keywords :
cache storage; circuit CAD; circuit optimisation; circuit simulation; integrated circuit design; integrated circuit modelling; logic CAD; logic simulation; microprocessor chips; optimising compilers; access pattern analysis compiler algorithms; certain cache hit references; compiler-based cache energy optimization strategies; energy-efficient load operations; per access energy consumption; per access energy cost reduction; tag access elimination; tag/data array accesses; virtually-addressed direct-mapped data caches; Cache memory; Costs; Energy consumption; Energy efficiency; Interleaved codes; Optimizing compilers; Pattern analysis; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ASIC/SOC Conference, 2002. 15th Annual IEEE International
Print_ISBN :
0-7803-7494-0
Type :
conf
DOI :
10.1109/ASIC.2002.1158074
Filename :
1158074
Link To Document :
بازگشت