DocumentCode :
1667019
Title :
Data cache energy minimizations through programmable tag size matching to the applications
Author :
Petrov, Peter ; Orailoglu, Alex
Author_Institution :
Comput. Sci. & Eng. Dept., Univ. of California, San Diego, CA, USA
fYear :
2001
fDate :
6/23/1905 12:00:00 AM
Firstpage :
113
Lastpage :
117
Abstract :
An application-specific customization methodology for minimizing the energy dissipation in the data cache of embedded processors is presented. The data cache subsystem is one of the most power consuming microarchitectural parts of embedded processors. We target the data cache tag operations and show how an exceedingly small number of tag bits, if any, are needed to compute the miss/hit behavior for the vast majority of load/store instructions executed within application loops. The energy needed to perform the tag reads and comparisons can be thus dramatically reduced. We follow up this conceptual enhancement with a presentation of an efficient, reprogrammable implementation that utilizes application-specific information to apply the suggested energy minimization approach. The conducted experimental results confirm the expected significant decrease of energy dissipation for a set of important numerical kernels.
Keywords :
cache storage; embedded systems; memory architecture; microprogramming; power consumption; program control structures; application loops; application-specific customization methodology; application-specific information; conceptual enhancement; data cache; data cache subsystem; data cache tag operations; embedded processors; energy dissipation; energy dissipation minimization; energy minimization approach; load/store instructions; miss/hit behavior; numerical kernels; power consuming microarchitectural parts; reprogrammable implementation; tag bits; tag reads; Application software; Circuits; Energy consumption; Energy dissipation; Energy efficiency; Microarchitecture; Minimization; Permission; Personal digital assistants; Technical Activities Guide -TAG;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Synthesis, 2001. Proceedings. The 14th International Symposium on
Print_ISBN :
1-58113-418-5
Type :
conf
DOI :
10.1109/ISSS.2001.156542
Filename :
957924
Link To Document :
بازگشت