计算机科学 ›› 2011, Vol. 38 ›› Issue (5): 301-305.

• 体系结构 • 上一篇    

程序行为分析指导TLB低功耗设计

史莉雯,樊晓桠,陈杰,黄小平,郑乔石   

  1. (西北工业大学航空微电子中心 西安710072)
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受国家自然科学基金重点项目(60736012) , 国家自然基金项目(60773223)以及国家“863"高技术研究发展计划基金项目(2009AA101Z110)资助。

Instructing Low-power TLB Design by the Analysis of Program Behavior

SHI Li-wen,FAN Xiao-ya,CHEN Jie,HUANG Xiao-ping,ZHENG Qiao-shi   

  • Online:2018-11-16 Published:2018-11-16

摘要: TLB(Translation Look-Asidc Buffer,变换旁视缓冲器)是存储管理单元中完成访存地址转换的核心。但研究发现TLB工作时可以消耗微处理器芯片约17%的功耗。因此,TLB低功耗设计已经引起研究者的重视。通过对经典基准测试集程序访存行为的详细分析和仿真可知,在页面非连续访问时,页面间隔统计参数能够很好地指导TLB的低功耗设计。从这一角度出发,提出了低功耗的TLB设计方法。实验结果显示,改进后的TLB片上功耗明显降低。

关键词: 变换旁视缓冲器,低功耗,非连续访问,页面间隔

Abstract: Translation Look-Aside Buffer(TLB) is a dedicated hardware component that the Memory Management Unit(MMI)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 o均ective 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 TI_Bs. Based on this observation, we proposed a novel low-power hLB design methodology. Experimental results show that using our design the on-chip power consumption can be further saved.

Key words: Translation look-aside buffer(TLB) , Low power, Non-sequential accesses, Page interval

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!