DocumentCode
2605283
Title
Paged cache: an efficient partition architecture for reducing power, area and access time
Author
Chang, Yen-Jen ; Lai, Feipei
Author_Institution
Dept. of CSIE, Nat. Taiwan Univ., Taipei, Taiwan
Volume
2
fYear
2002
fDate
2002
Firstpage
473
Abstract
Power consumption is an increasingly pressing problem in high performance processors, and the caches usually consume a significant amount of power. This paper presents a new cache partition architecture, called paged cache, which is beneficial for area, power and performance. In paged cache, we divide the entire cache into a set of partitions, and each partition is dedicated to only one page cached in the TLB (translation lookaside buffer). By restricting the range in which the cached block can be placed, we can eliminate the total or partial tag depending on the partition size. Furthermore, by accessing only a single partition, instead of accessing the entire cache, both the power consumption per cache access and the average access time can be reduced largely. We use SimpleScalar to simulate the SPEC2000 benchmarks and perform the HSPICE simulations (with 0.18 μm technology and 1.8 V voltage supply) to evaluate the proposed architecture. Experimental results show that the paged cache is very efficient in reducing both power consumption and tag area of the on-chip L1 caches, while the average access time of cache can be improved.
Keywords
SPICE; cache storage; circuit layout CAD; circuit simulation; logic CAD; logic partitioning; logic simulation; microprocessor chips; paged storage; 0.18 micron; 1.8 V; HSPICE simulations; SPEC2000 benchmarks; SimpleScalar simulation; access time reduction; area reduction; cached block placement range; on-chip caches; paged cache architecture; paged cache partition architecture; partition size; power consumption per cache access; power reduction; processor cache; tag area; translation lookaside buffer; voltage supply; Clocks; Computer architecture; Costs; Energy consumption; Frequency; Pressing; Random access memory; System performance; System-on-a-chip; Voltage;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2002. APCCAS '02. 2002 Asia-Pacific Conference on
Print_ISBN
0-7803-7690-0
Type
conf
DOI
10.1109/APCCAS.2002.1115309
Filename
1115309
Link To Document