DocumentCode :
3240521
Title :
Energy benefits of a configurable line size cache for embedded systems
Author :
Zhang, Chuanjun ; Vahid, Frank ; Najjar, Walid
Author_Institution :
Dept. of Electr. Eng., California Univ., Riverside, CA, USA
fYear :
2003
fDate :
20-21 Feb. 2003
Firstpage :
87
Lastpage :
91
Abstract :
Previous work has shown that cache line sizes impact performance differently for different desktop programs; some programs work better with small line sizes, others with larger line sizes. Typical processors come with a line size that is a compromise, working best on the average for a variety of programs. We analyze the energy impact of different line sizes, for 19 embedded system benchmarks, and we show that tuning the line size to a particular program can reduce memory access energy by 50% in some examples. Our data argues strongly for the need for embedded microprocessors to have configurable line size caches, and for embedded system designers to put effort into choosing the best line size for their programs.
Keywords :
cache storage; embedded systems; logic design; low-power electronics; memory architecture; microcomputers; configurable line size cache; embedded microprocessors; embedded systems; energy consumption reduction; line size energy impact; memory access energy reduction; program line size tuning; Batteries; Computer science; Embedded computing; Embedded system; Energy consumption; Microprocessors; National electric code; Power engineering and energy; Switches; Wires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI, 2003. Proceedings. IEEE Computer Society Annual Symposium on
Print_ISBN :
0-7695-1904-0
Type :
conf
DOI :
10.1109/ISVLSI.2003.1183357
Filename :
1183357
Link To Document :
بازگشت