DocumentCode
403499
Title
Low static-power frequent-value data caches
Author
Zhang, Chuanjun ; Yang, Jun ; Vahid, Frank
Author_Institution
Dept. of Electr. Eng., Univ. of California, San Diego, CA, USA
Volume
1
fYear
2004
fDate
16-20 Feb. 2004
Firstpage
214
Abstract
Static energy dissipation in cache memories will constitute an increasingly larger portion of total microprocessor energy dissipation due to nanoscale technology characteristics and the large size of on-chip caches. We propose to reduce the static energy dissipation of an on-chip data cache by taking advantage of the frequent values (FV) that widely exist in a data cache memory. The original FV-based low-power cache design aimed at only reducing dynamic power, at the cost of a 5% slowdown. We propose a better design that reduces both static and dynamic cache power, and that uses a circuit design that eliminates performance overhead. A designer can utilize our architecture by simulating an application and then synthesizing the FVs into an application-specific cache design when values will not change, or by simulating and then writing to an FV-cache with configuration registers when values could change. Furthermore, we describe hardware that can dynamically determine FVs and write to the configuration registers completely transparently. Experiments on 11 Spec 2000 benchmarks show that, in addition to the dynamic power savings, 33% static energy savings for data caches can be achieved.
Keywords
cache storage; integrated circuit design; low-power electronics; memory architecture; FV; Spec 2000 benchmarks; application-specific cache design; cache memories; configuration registers; dynamic cache power; dynamic power savings; frequent-value data caches; microprocessor energy dissipation; nanoscale technology characteristics; on-chip caches; static cache power; static energy dissipation; static energy savings; Cache memory; Circuit simulation; Circuit synthesis; Computer science; Costs; Embedded computing; Energy consumption; Energy dissipation; Power engineering and energy; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
ISSN
1530-1591
Print_ISBN
0-7695-2085-5
Type
conf
DOI
10.1109/DATE.2004.1268851
Filename
1268851
Link To Document