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
DOI: https://doi.org/10.3969/j.issn.1002-137X.2011.05.074
2011-01-01
Computer Science
Abstract: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.
What problem does this paper attempt to address?