ACM Home Page
Please provide us with feedback. Feedback
Power and performance tradeoffs using various caching strategies
Full text PdfPdf (815 KB)
Source International Symposium on Low Power Electronics and Design archive
Proceedings of the 1998 international symposium on Low power electronics and design table of contents
Monterey, California, United States
Pages: 64 - 69  
Year of Publication: 1998
ISBN:1-58113-059-7
Authors
R. Iris Bahar  Brown University, Division of Engineering, Providence, RI
Gianluca Albera  Politecnico di Torino, Dip. di Automatica e Informatica, Torino, ITALY and Brown University, Division of Engineering, Providence, RI
Srilatha Manne  University of Colorado, Dept. of ECE, Boulder, CO
Sponsors
IEEE-SSCS : Solid Stat Circuits Council
SIGDA: ACM Special Interest Group on Design Automation
IEEE-EDS : Electronic Devices Society
IEEE-CAS : Circuits & Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 25,   Citation Count: 28
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

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/280756.295115
What is a DOI?

ABSTRACT

In this paper, we propose several different data and instruction cache configurations and analyze their power as well as performance implications on the processor. Unlike most existing work in low power microprocessor design, we explore a high performance processor with the latest innovations for performance. Using a detailed, architectural-level simulator, we evaluate full system performance using several different power/performance sensitive cache configurations such as increasing cache size or associativity and including buffers along side L1 caches. We then use the information obtained from the simulator to calculate the energy consumption of the memory hierarchy of the system. As an alternative to simply increasing cache associativity or size to reduce lower-level memory energy consumption (which may have a detrimental effect on on-chip energy consumption), we show that, by using buffers, energy consumption of the memory subsystem may be reduced by as much as 13% for certain data cache configurations and by as much as 23% for certain instruction cache configurations without adversely effecting processor performance or on-chip energy consumption.


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
D. Burger, and T. M. Austin, "The SimpleScalar Tool Set, Version 2.0," Technical Report TR# 1342, University of Wisconsin, June 1997.
 
2
D. Burger, and T. M. Austin, "SimpleScalar Tutorial ," presented at 30th International Symposium on Microarchitectupe, Research Triangle Park, NC, December, 1997.
 
3
L. Gwennap, "Digital 21264 Sets New Standard," Microprocessor Report, October, 1996. http://www.digital.com/semiconduc tor/microrep/digital2.htm
4
5
6
 
7
8
 
9
J. A. Rivers, and E. S. Davidson, "Reducing Conflicts in Direct- Mapped Caches with a Temporality-Based Design," International Conference on Parallel Processing, pp. 154-163, August 1996.
10
 
11
 
12
S.J.E. Wilton, and N. Jouppi, "An Enhanced Access and Cycle Time Model for On-Chip Caches," Digital WRL Research Report 93/5, July 1994.
 
13

CITED BY  28
 
 
 
 
 
 
 
 

Collaborative Colleagues:
R. Iris Bahar: colleagues
Gianluca Albera: colleagues
Srilatha Manne: colleagues

Peer to Peer - Readers of this Article have also read: