ACM Home Page
Please provide us with feedback. Feedback
Energy efficient D-TLB and data cache using semantic-aware multilateral partitioning
Full text PdfPdf (280 KB)
Source International Symposium on Low Power Electronics and Design archive
Proceedings of the 2003 international symposium on Low power electronics and design table of contents
Seoul, Korea
SESSION: Energy efficient microarchitectural techniques table of contents
Pages: 306 - 311  
Year of Publication: 2003
ISBN:1-58113-682-X
Authors
Hsien-Hsin S. Lee  Georgia Institute of Technology, Atlanta, GAGeorgia Institute of Technology, Atlanta, GA
Chinnakrishnan S. Ballapuram  Georgia Institute of Technology, Atlanta, GA
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 24,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/871506.871583
What is a DOI?

ABSTRACT

The memory subsystem, including address translations and cache accesses, consumes a major portion of the overall energy on a processor. In this paper, we address the memory energy issues by using a streamlined architectural partitioning technique that effectively reduces energy consumption in the memory subsystem without compromising performance. It is achieved by decoupling the d-TLB lookups and the data cache accesses, based on the semantic regions defined by programming languages and software convention, into discrete reference substreams --- stack, global static, and heap. Their unique access behaviors and locality characteristics are analyzed and exploited for power reduction. Our results show that an average of 35% energy can be reduced in the d-TLB and the data cache. Furthermore, an average of 46% energy can be saved by selectively multi-porting the semantic-aware d-TLBs and data caches against their monolithic counterparts.


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
T. M. Austin. Simplescalar 4.0 Release Note. http://www.simplescalar.com/.
 
4
A. D. Berenbaum, D. R. Ditzel, and H. R. McLellan. An Introduction to the CRISP Architecture. In Proceedings of the Spring COMPCON, 1987.
 
5
R. P. Blake. Exploring a Stack Architecture. IEEE Computer, May 1977.
6
7
8
 
9
J.-H. Choi, J.-H. Lee, S.-W. Jeong, S.-D. Kim, and C. Weems. A Low power TLB structure for Embedded Systems. IEEE Computer TCCA Letter, January 2002.
 
10
11
12
 
13
M. R. Guthaus, J. S. Ringenberg, D. Ernst, T. M. Austin, T. Mudge, and R. B. Brown. MiBench: A Free, Commercially Representative Embedded Benchmark Suite. In IEEE 4th Workshop on Workload Characterization, 2001.
14
 
15
N. Jouppi. CACTI 3.0. http://research.compaq.com/wrl /people/jouppi/CACTI.html, 1999.
16
 
17
 
18
 
19
H.-H. S. Lee, J. B. Fryman, A. U. Diril, and Y. S. Dhillon. The Elusive Metric for Low-Power Architecture Research. In Workshop on Complexity-Effective Design in conjunction with ISCA-30, 2003.
20
 
21
22

CITED BY  9

Collaborative Colleagues:
Hsien-Hsin S. Lee: colleagues
Chinnakrishnan S. Ballapuram: colleagues