DocumentCode :
1663946
Title :
IPC driven dynamic associative cache architecture for low energy
Author :
Nadathur, Sriram ; Tyagi, Akhilesh
Author_Institution :
Dept. of Electr. & Comput. Eng., Iowa State Univ., Ames, IA, USA
fYear :
2004
Firstpage :
472
Lastpage :
479
Abstract :
Existing schemes for cache energy optimization incorporate a limited degree of dynamic associativity: either direct mapped or full available associativity (say 4-way). In this paper, we explore a more general design space for dynamic associativity (for a 4-way associative cache, consider 1-way, 2-way, and 4-way associative accesses). The other major departure is in the associativity control mechanism. We use the actual instruction level parallelism exhibited by the instructions surrounding a given load to classify it as an IPC k load (for 1≤k≤IW with an issue width of IW) in a superscalar architecture. The lookup schedule is fixed in advance for each IPC classifier 1≤k≤IW. The schedules are as way-disjoint as possible for load/stores with different IPC classifications. The energy savings over SPEC2000 CPU benchmarks average 28.6% for a 32 kB, 4-way, L-1 data cache. The resulting performance (IPC) degradation from the dynamic way schedule is restricted to less than 2.25%, mainly because IPC based placement ends up being an excellent classifier.
Keywords :
cache storage; content-addressable storage; instruction sets; memory architecture; 1-way associative access; 2-way associative access; 4-way associative access; 4-way associative cache; SPEC2000 CPU benchmarks; associativity control mechanism; dynamic associative cache architecture; instruction level parallelism; instructions per cycle; superscalar architecture; Capacitance; Computer architecture; Degradation; Delay; Energy efficiency; Microarchitecture; Parallel processing; Power engineering and energy; Processor scheduling; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 2004. ICCD 2004. Proceedings. IEEE International Conference on
ISSN :
1063-6404
Print_ISBN :
0-7695-2231-9
Type :
conf
DOI :
10.1109/ICCD.2004.1347964
Filename :
1347964
Link To Document :
بازگشت