期刊文献+

程序行为分析指导TLB低功耗设计 被引量:1

Instructing Low-power TLB Design by the Analysis of Program Behavior
下载PDF
导出
摘要 TLB(Translation Look-Aside Buffer,变换旁视缓冲器)是存储管理单元中完成访存地址转换的核心。但研究发现TLB工作时可以消耗微处理器芯片约17%的功耗。因此,TLB低功耗设计已经引起研究者的重视。通过对经典基准测试集程序访存行为的详细分析和仿真可知,在页面非连续访问时,页面间隔统计参数能够很好地指导TLB的低功耗设计。从这一角度出发,提出了低功耗的TLB设计方法。实验结果显示,改进后的TLB片上功耗明显降低。 Translation Look-Aside Buffer(TLB) is a dedicated hardware component that the Memory Management Unit(MMU) utilizes to improve page address tanslation speed.However,some researchers indicate that working TLBs may occupy as much as 17% of a processor's total power consumption.The objective of this paper is to effectively reduce the TLB on-chip power consumption by looking into the program behavior in respect of page access traits.With careful analysis of the memory access patterns of SPEC CPU benchmarks,we demonstrated that the Page Interval which non-sequential page accesses heavily exhibit can be used to largely reduce the power of TLBs.Based on this observation,we proposed a novel low-power TLB design methodology.Experimental results show that using our design the on-chip power consumption can be further saved.
出处 《计算机科学》 CSCD 北大核心 2011年第5期301-304,F0003,共5页 Computer Science
基金 国家自然科学基金重点项目(60736012) 国家自然基金项目(60773223) 国家"863"高技术研究发展计划基金项目(2009AA01Z110)资助
关键词 变换旁视缓冲器 低功耗 非连续访问 页面间隔 Translation look-aside buffer(TLB) Low power Non-sequential accesses Page interval
  • 相关文献

参考文献15

  • 1Santhanm T S. StrongARM SA110, a 160mhz 32b 0. 5w CMOS ARM processor. In Hot Chips 8,Aug. 1996.
  • 2黄海林,范东睿,许彤,唐志敏.嵌入式处理器中访存部件的低功耗设计研究[J].计算机学报,2006,29(5):815-821. 被引量:11
  • 3Manne S,Klauser A,Grunwald D C,et al. Low Power TLB Design for High Performance Microprocessors[R]. Univ. of Colorado, 1997.
  • 4Choi J-H,Lee J-H,Jeong S-W,et al. A Low Power TLB Structure for Embedded Systems [J]. IEEE Computer Architecture Letters, 2002,1 ( 1 ).
  • 5Choi J-H,Lee J-H,Park G-H,et al. An advanced Filter TLB for Low Power Consumption[C]//Proceedings of the 14th Symposium on Compu-ter Architecture and High Performance Computering(SBAC-PAD. 02). Oct. 2002:93-99.
  • 6Lee J-H, ParkG-H, ParkS-B, etal. ASelectiveFilter-BankTLB System[C]//Proceedings of the 2003 International Symposium on Low Power Electronics and Desigru Aug. 2003:312-317.
  • 7侯进永,邢座程.一种低功耗预比较TLB结构[J].国防科技大学学报,2006,28(5):84-89. 被引量:2
  • 8Lin Chi-sheng,Chang Jui chuan, Liu Bin-da. A Low-Power Precomputation Based Fully Parallel Content-Addressable Memory [J]. IEEE J. Solid-State Circuits,2003,38(4) :654 -662.
  • 9Liu S C,Wu F A,Kuo J B. A novel low voltage content addres sable-memory(CAM) cell with a fast tag compare capability u sing partially depleted (PD) SOI CMOS dynamic-threshold ( DT MOS) techniques [J]. IEEE J. Solid-State Circuits, 2001, 36 :712 -716.
  • 10l.in P F,Kuo J B. A 1- V 128 kb four-way set associative CMOS cache memory using wordline oriented tag compare (WOTC) structure with the content addressable-memory(CAM) 10-tran sistor tag cell[J].IEEE J. Solid State Circuits, 2001,36 : 666-675.

二级参考文献29

  • 1李瑛,高德远,张盛兵,樊晓桠.32位RISC中存储管理单元的设计[J].西北工业大学学报,2004,22(3):365-369. 被引量:5
  • 2Wei-WuHu Fu-XinZhang Zu-SongLi.Microarchitecture of the Godson-2 Processor[J].Journal of Computer Science & Technology,2005,20(2):243-249. 被引量:52
  • 3Hennessy J.L,Patterson D.A..Computer Architecture:A Quantitative Approach (2nd Edition).Beijing:China Machine Press,2002
  • 4Clark L.T,Choi B,Wilkerson M..Reducing translation lookaside buffer active power.In:Proceedings of the ISLPED,Seoul,Korea,2003,10~13
  • 5Juan T.et al.Reducing TLB power requirements.In:Proceedings of the ISLPED,Monterey,California,1997,196~201
  • 6Chen J.B.et al.A simulation based study of TLB performance.In:Proceedings of the ISCA,Queensland,Australia,1992,114~123
  • 7Inoue K..High-performance low-power cache memory architecture[Ph.D.dissertation].Kyushu University,Fukuoka,Japan,2001
  • 8Chang Yen-Jen,Ruan Shang-Jang,Lai Fei-Pei.Design and analysis of low-power cache using two-level filter scheme.IEEE Transactions on VLSI Systems,2003,11(4):568~580
  • 9Kin J,Gupta M,Mangione-Smith W.H..The filter cache:An energy efficient memory structure.In:Proceedings of the MICRO-97:ACM/IEEE International Symposium on Microarchitecture,Los Alamitos,USA,1997,184~193
  • 10Zhu Zhi-Chun,Zhang Xiao-Dong.Access-mode predictions for low-power cache design.IEEE Micro,2002,22(2):58~71

共引文献18

同被引文献5

  • 1E1 Ferezli E. FAx86: An Open-Source FPGA-Accelerated x86 Full-System Emulator [ D]. Toronto: University of Toronto, 2011.
  • 2Jens Troeger. Dynamic Binary Translation for System Emulation [ EB/OLI. [ 2008-11-01 ]. http://google, com/patents/ US6631514.
  • 3Ding J H, Lin C J, Chang P H, et al. ARMvisor: System Virtualization for ARM[J1. Linux Symposium, 2012: 95-109.
  • 4Michael Wehner, Leonid Oliker, John Shalf, et al. Hardware/software co-design of global cloud system. resolving models[ J]. Journal of Advances in Modeling Earth Systems, 2011, 3(10) : 128-136.
  • 5Julius Baxter. Open Source Hardware Development and the OpenRISC Project [ D ]. Stockholm: Royal Institute of Technology, 2011.

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部