DocumentCode :
346269
Title :
Reducing power in superscalar processor caches using subbanking, multiple line buffers and bit-line segmentation
Author :
Ghose, Kanad ; Kamble, Milind B.
Author_Institution :
Dept. of Comput. Sci., State Univ. of New York, Binghamton, NY, USA
fYear :
1999
fDate :
17-17 Aug. 1999
Firstpage :
70
Lastpage :
75
Abstract :
Modern microprocessors employ one or two levels of on-chip caches to bridge the burgeoning speed disparities between the processor and the RAM. These SRAM caches are a major source of power dissipation. We investigate architectural techniques, that do not compromise the processor cycle time, for reducing the power dissipation within the on-chip cache hierarchy in superscalar microprocessors. We use a detailed register-level simulator of a superscalar microprocessor that simulates the execution of the SPEC benchmarks and SPICE measurements for the actual layout of a 0.5 micron, 4-metal layer cache, optimized for a 300 MHz, clock. We show that a combination of subbanking, multiple line buffers and bit-line segmentation can reduce the on-chip cache power dissipation by as much as 75% in a technology-independent manner.
Keywords :
CMOS digital integrated circuits; VLSI; cache storage; integrated circuit design; low-power electronics; memory architecture; microprocessor chips; 0.5 micron; 300 MHz; SRAM caches; architectural techniques; bit-line segmentation; microprocessors; multiple line buffers; onchip caches; power dissipation; power reduction; register-level simulator; subbanking; superscalar processor caches; Bandwidth; Bridges; Clocks; Computer science; Microprocessors; Pipelines; Power dissipation; Random access memory; Read-write memory; SPICE;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design, 1999. Proceedings. 1999 International Symposium on
Conference_Location :
San Diego, CA, USA
Print_ISBN :
1-58113-133-X
Type :
conf
Filename :
799412
Link To Document :
بازگشت