DocumentCode
2220945
Title
Reducing dTLB energy through dynamic resizing
Author
Delaluz, V. ; Kandemir, M. ; Sivasubramaniam, A. ; Irwin, M.J. ; Vijaykrishnan, N.
Author_Institution
Pennsylvania State Univ., University Park, PA, USA
fYear
2003
fDate
13-15 Oct. 2003
Firstpage
358
Lastpage
363
Abstract
Translation look-aside buffer (TLB), which is small content addressable memory (CAM) structure used to translate virtual addresses to physical addresses, can consume significant energy in some architectures. In addition, its power density is high, due to its small area. Consequently, reducing power consumption of TLB is important for both high-end and low-end systems. While a large TLB might be preferable from the performance angle, it can also lead to excessive dynamic energy consumption. We focus on data TLB (dTLB), and propose an architectural solution to this problem which is based on dynamically resizing the dTLB considering application execution behavior. Our objective is to give the application the minimum dTLB size (at any point) without significantly degrading its performance. We present two different implementations of this idea, and give experimental data demonstrating that it is very effective in practice.
Keywords
buffer storage; content-addressable storage; memory architecture; optimisation; virtual storage; application execution behavior; content addressable memory structure; dTLB energy; data translation look-aside buffer; dynamic resizing; physical addresses; virtual addresses; Associative memory; Banking; CADCAM; Circuits; Computer aided manufacturing; Degradation; Energy consumption; Energy management; Engineering profession; Filter bank;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 2003. Proceedings. 21st International Conference on
ISSN
1063-6404
Print_ISBN
0-7695-2025-1
Type
conf
DOI
10.1109/ICCD.2003.1240919
Filename
1240919
Link To Document