DocumentCode
2416251
Title
The minimax cache: an energy-efficient framework for media processors
Author
Unsal, Osman S. ; Koren, Israel ; Krishna, C. Mani ; Moritz, Csaba Andras
Author_Institution
Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
fYear
2002
fDate
2-6 Feb. 2002
Firstpage
131
Lastpage
140
Abstract
This work is based on our philosophy of providing interlayer system-level power awareness in computing systems. Here, we couple this approach with our vision of multi-partitioned memory systems, where memory accesses are separated based on their static predictability and memory footprint and managed with various compiler controlled techniques. We show that media applications are mapped more efficiently when scalar memory accesses are redirected to a mini-cache. Our results indicate that a partitioned 8K cache with the scalars being mapped to a 512 byte mini-cache can be more efficient than a 16K monolithic cache from both performance and energy point of view for most applications. In extensive experiments, we report 30% to 60% energy-delay product savings over a range of system configurations and different cache sizes.
Keywords
cache storage; memory architecture; program compilers; storage management; cache memory; media processors; memory accesses; mini cache; minimax cache; multipartitioned memory systems; power consumption; Application software; Control systems; Energy efficiency; Hardware; Interference; Memory management; Minimax techniques; Power engineering computing; Power system management; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Performance Computer Architecture, 2002. Proceedings. Eighth International Symposium on
ISSN
1530-0897
Print_ISBN
0-7695-1525-8
Type
conf
DOI
10.1109/HPCA.2002.995704
Filename
995704
Link To Document