Abstract | ||
---|---|---|
This paper presents a leakage efficient data TLB (Translation Look-aside Buffer) design for embedded processors. Due to the data locality in programs, data TLB references tend to hit only a small number of pages during short execution intervals. After dividing the overall execution time into smaller time slices, a leakage reduction mechanism is proposed to detect TLB entries which actually serve for virtual-to-physical address translations within each time slice. Thus, with the integration of the dual voltage supply technique, those TLB entries which are not used for address translations can be put into low leakage mode (with lower voltage supply) to save power. Evaluation results with eight MiBench programs show that the proposed design can reduce the leakage power of a data TLB by 37% on average, with performance degradation less than 0.01%. |
Year | DOI | Venue |
---|---|---|
2011 | 10.1587/transinf.E94.D.51 | IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS |
Keywords | Field | DocType |
leakage power, TLB, embedded processor | Locality,Preemption,Division (mathematics),Leakage (electronics),Computer science,Parallel computing,Voltage,Execution time,Translation lookaside buffer,Integrated circuit,Embedded system | Journal |
Volume | Issue | ISSN |
E94D | 1 | 1745-1361 |
Citations | PageRank | References |
0 | 0.34 | 7 |
Authors | ||
6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Lei Zhao | 1 | 22 | 3.05 |
Hui Xu | 2 | 212 | 29.73 |
Daisuke Ikebuchi | 3 | 80 | 6.86 |
Tetsuya Sunata | 4 | 23 | 3.07 |
Mitaro Namiki | 5 | 97 | 20.69 |
Hideharu Amano | 6 | 1375 | 210.21 |