Fast configurable-cache tuning with a unified second-level cache

被引:21
作者
Gordon-Ross, A [1 ]
Vahid, F [1 ]
Dutt, N [1 ]
机构
[1] Univ Calif Riverside, Dept Comp Sci & Engn, Riverside, CA 92521 USA
来源
ISLPED '05: Proceedings of the 2005 International Symposium on Low Power Electronics and Design | 2005年
关键词
configurable cache; cache hierarchy; cache exploration; cache optimization; low power; low energy; architecture tuning; embedded systems;
D O I
10.1109/LPE.2005.195540
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Tuning a configurable cache subsystem to an application can greatly reduce memory hierarchy energy consumption. Previous tuning methods use a level one configurable cache only, or a second level with separate instruction and data configurable caches. We instead use a commercially-common unified second level, a seemingly minor difference that actually expands the configuration space from 500 to about 20,000. We develop additive way tuning for tuning a cache subsystem with this large space, yielding 62% energy savings and 35% performance improvements over a non-configurable cache, greatly outperforming an extension of a previous method.
引用
收藏
页码:323 / 326
页数:4
相关论文
共 11 条
[1]  
BALASUBRAMONIAN R, 2000, 33 INT S MICR DEC
[2]  
GIVARAGIS T, 2002, IEEE T COMPUTER NOV
[3]  
GORDONROSS A, UCRCS200505002 US RI
[4]  
GORDONROSS A, 2004, DES AUT TEST C EUR D
[5]  
MALIK A, 2000, INT S LOW POW EL DES
[6]  
PALESI M, 2002, INT WORKSH HARDW SOF
[7]  
REINMAN G, 1999, CACTI2 0 INTEGRADED
[8]  
SHERWOOD T, 2003, IEEE MICR MICR TOP P
[9]  
VEIDENBAUM AV, 1999, INT C SUP JUN
[10]  
Zhang C, 2003, 30 ANN INT S COMP AR