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