| Entropy-based low power data TLB design |
| Full text |
Pdf
(230 KB)
|
| Source
|
International Conference on Compilers, Architecture and Synthesis for Embedded Systems
archive
Proceedings of the 2006 international conference on Compilers, architecture and synthesis for embedded systems
table of contents
Seoul, Korea
POSTER SESSION: Short presentations with posters II
table of contents
Pages: 304 - 311
Year of Publication: 2006
ISBN:1-59593-543-6
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 38, Citation Count: 1
|
|
|
ABSTRACT
The Translation Look-aside Buffer (TLB), a content addressable memory, consumes significant power due to the associative search mechanism it uses in the virtual to physical address translation. Based on our analysis of the TLB accesses, we make two observations. First, the entropy or information content of the stack virtual page numbers is low due to high spatial locality of stack memory references. Second, the entropy of the higher order bits of global memory references is low since the size of the global data is determined and fixed during compilation of a program. Based on these two characteristics, we propose two techniques: an entropy-based speculative stack address TLB and a deterministic global address TLB to achieve energy reducing. Our results show an average of 47% energy savings in the data TLB with less than 1%overall performance impact.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
Y. Cao, T. Sato, D. Sylvester, M. Orshansky, and C. Hu. New Paradigm of Predictive MOSFET and Interconnect Modeling for Early Circuit Design. In Proceedings of the IEEE Custom Integrated Circuits Conference 2000.
|
 |
4
|
|
 |
5
|
Dongrui Fan , Zhimin Tang , Hailin Huang , Guang R. Gao, An energy efficient TLB design methodology, Proceedings of the 2005 international symposium on Low power electronics and design, August 08-10, 2005, San Diego, CA, USA
[doi> 10.1145/1077603.1077688]
|
| |
6
|
M. R. Guthaus , J. S. Ringenberg , D. Ernst , T. M. Austin , T. Mudge , R. B. Brown, MiBench: A free, commercially representative embedded benchmark suite, Proceedings of the Workload Characterization, 2001. WWC-4. 2001 IEEE International Workshop on, p.3-14, December 02-02, 2001
[doi> 10.1109/WWC.2001.15]
|
 |
7
|
|
| |
8
|
D. A. Hu. man. A method for the construction of minimum redundancy codes. In Proceedings of the IRE 1952.
|
 |
9
|
Toni Juan , Tomas Lang , Juan J. Navarro, Reducing TLB power requirements, Proceedings of the 1997 international symposium on Low power electronics and design, p.196-201, August 18-20, 1997, Monterey, California, United States
[doi> 10.1145/263272.263332]
|
 |
10
|
|
 |
11
|
|
| |
12
|
R. Lin, K. Nakano, S. Olariu, and A. Zomaya. An Efficient Parallel Pre x Sums Architecture with Domino Logic. In IEEE Transactions on Parallel and Distributed Systems 2003.
|
| |
13
|
|
| |
14
|
|
 |
15
|
|
| |
16
|
Claude E. Shannon. Prediction and Entropy of Printed English. Bell Systems Technical Journal 30: 50--64, 1951.
|
| |
17
|
Jacob Ziv and Abraham Lempel. A Universal Algorithm for Sequential Data Compression. In IEEE Transactions on Information Theory volume IT-23, No. 3, 1977.
|
|