An ultra low-power TLB design

被引:0
作者
Chang, Yen-Jen [1 ]
机构
[1] Natl Chung Hsing Univ, Dept Comp Sci, Hsinchu, Taiwan
来源
2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS | 2006年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an ultra low-power TLB design, which combines two techniques to minimize the power dissipated in TLB accesses. In our design, we first propose a real-time filter scheme to eliminate the redundant TLB accesses. Without delay penalty the proposed real-time filter can distinguish the redundant TLB access as soon as the virtual address is generated The second technique is a banking-like structure, which aims to reduce the TLB power consumption in case of necessary accesses. We present two adaptive variants of the banked TLB. Compared to the conventional banked TLB, these two variants achieve better power efficiency without increasing the TLB miss ratio. The experimental results show that by filtering out all the redundant TLB accesses and then minimizing the power consumption per TLB access, our design can effectively improve the Energy*Delay product of the TLBs, especially for the data TLBs with poor spatial locality.
引用
收藏
页码:1122 / 1127
页数:6
相关论文
共 10 条
[1]  
CHOI JH, 2002, IEEE COMPUTER ARCHIT, V1
[2]  
Jouppi N. P., 1990, Proceedings. The 17th Annual International Symposium on Computer Architecture (Cat. No.90CH2887-8), P364, DOI 10.1109/ISCA.1990.134547
[3]  
Juan T, 1997, 1997 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, PROCEEDINGS, P196, DOI 10.1109/LPE.1997.621281
[4]   Generating physical addresses directly for saving instruction TLB energy [J].
Kadayif, I ;
Sivasubramaniam, A ;
Kandemir, M ;
Kandiraju, G ;
Chen, G .
35TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO-35), PROCEEDINGS, 2002, :185-196
[5]   The filter cache: An energy efficient memory structure [J].
Kin, J ;
Gupta, M ;
Mangione-Smith, WH .
THIRTIETH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, PROCEEDINGS, 1997, :184-193
[6]  
Levy H., 1989, COMPUTER PROGRAMMING
[7]  
MANNE S, 1997, LOW POWER TLB DESIGN
[8]  
RAMANARAYANAN R, 2002, CHAR DYN LEAK POW BE, P433
[9]  
Shivakumar P., 2001, CACTI 3 0 INTEGRATED
[10]  
WITEK R, 1996, P COMPCON, P188