Virtual page tag reduction for low-power TLBs

被引:10
作者
Petrov, P [1 ]
Orailoglu, A [1 ]
机构
[1] Univ Calif San Diego, CSE Dept, San Diego, CA 92103 USA
来源
21ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, PROCEEDINGS | 2003年
关键词
D O I
10.1109/ICCD.2003.1240921
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a methodology for a power-optimized, software-controlled Translation Lookaside Buffer (TLB) organization. A highly reduced number of Virtual Page Number (VPN) bits sufficient to perform physical address translation is efficiently identified and used when performing TLB lookups, delivering significant power reductions. Information regarding the virtual address space of the program code and data provided by the compiler is augmented with information regarding the dynamically linked libraries and data allocated run-time by the loader the dynamic linker and the memory manager The hardware support needed is constrained to disabling bitlines of the tag arrays associated to the I-TLB and the D-TLB. Algorithms for identifying the reduced VPNs for power optimized TLB operations together with the required OS support are presented.
引用
收藏
页码:371 / 374
页数:4
相关论文
共 7 条
[1]   SimpleScalar: An infrastructure for computer system modeling [J].
Austin, T ;
Larson, E ;
Ernst, D .
COMPUTER, 2002, 35 (02) :59-+
[2]   Virtual-address caches .1. Problems and solutions in uniprocessors [J].
Cekleov, M ;
Dubois, M .
IEEE MICRO, 1997, 17 (05) :64-71
[3]  
Ekman M, 2002, ISLPED'02: PROCEEDINGS OF THE 2002 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, P243, DOI 10.1109/LPE.2002.1029612
[4]  
LEE C, 1997, MICRO 30, P330
[5]  
LEE JH, 2001, ICCD, P118
[6]   Towards virtually-addressed memory hierarchies [J].
Qiu, XG ;
Dubois, M .
HPCA: SEVENTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTING ARCHITECTURE, PROCEEDINGS, 2001, :51-62
[7]  
Shivakumar P., 2001, CACTI 3 0 INTEGRATED