DocumentCode
440439
Title
A non-uniform cache architecture for low power system design
Author
Ishihara, Tohru ; Fallah, Farzan
Author_Institution
Fujitsu Labs. of America, Sunnyvale, CA, USA
fYear
2005
fDate
8-10 Aug. 2005
Firstpage
363
Lastpage
368
Abstract
This paper proposes a non-uniform cache architecture for reducing the power consumption of memory systems. The non-uniform cache allows having different associativity values (i.e., the number of cache-ways) for different cache-sets. An algorithm determines the optimum number of cache-ways for each cache-set and generates object code suitable for the non-uniform cache memory. The paper also proposes a compiler technique for reducing redundant cache-way accesses and cache-tag accesses. Experiments demonstrate that the technique can reduce the power consumption of memory systems by up to 76% compared to the best result achieved by the conventional method.
Keywords
cache storage; content-addressable storage; memory architecture; microprocessor chips; power consumption; program compilers; cache memory; compiler; low power system design; nonuniform cache architecture; Algorithm design and analysis; Cache memory; Embedded system; Energy consumption; Laboratories; Leakage current; Microcomputers; Microprocessors; Permission; Power systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Low Power Electronics and Design, 2005. ISLPED '05. Proceedings of the 2005 International Symposium on
Print_ISBN
1-59593-137-6
Type
conf
DOI
10.1109/LPE.2005.195548
Filename
1522797
Link To Document