ACM Home Page
Please provide us with feedback. Feedback
STV-Cache: a leakage energy-efficient architecture for data caches
Full text PdfPdf (267 KB)
Source Great Lakes Symposium on VLSI archive
Proceedings of the 16th ACM Great Lakes symposium on VLSI table of contents
Philadelphia, PA, USA
SESSION: System & architectural-level power optimization table of contents
Pages: 404 - 409  
Year of Publication: 2006
ISBN:1-59593-347-6
Authors
Kimish Patel  Politecnico di Torino, Torino, Italy
Luca Benini  Università di Bologna, Bologna, Italy
Enrico Macii  Politecnico di Torino, Torino, Italy
Massimo Poncino  Politecnico di Torino, Torino, Italy
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 17,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1127908.1128000
What is a DOI?

ABSTRACT

We propose a low-leakage cache architecture based on the observation of the spatio-temporal properties of data caches. In particular, we exploit the fact that during the program lifetime a few data values tend to exhibit both spatial and temporal locality in cache, i.e., values that are simultaneously stored by several lines at the same time. Leakage energy can be reduced by turning off those lines and storing these values in a smaller, separate memory. In this work we introduce an architecture that implements such a scheme, as well as an algorithm to detect these special values. We show that by using as few as four values we can achieve 18.45% leakage energy savings, with an additional 13.85% reduction of dynamic energy as a consequence of a reduced average cache access cost.


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
Semiconductor Industry Association. The International Technology Roadmap for Semiconductors (ITRS), 2003. http://public.itrs.net/Files/2003ITRS/Home2003.htm.
 
2
 
3
A. Macii, L. Benini, M. Poncino, Memory Design Techniques for Low-Energy Embedded Systems, Kluwer Academic Publishers, 2002.
 
4
W. Wolf, M. Kandemir, "Memory System Optimization of Embedded Software," Proceedings of the IEEE, Vol. 91, No. 1, pp. 165--182, January 2003.
5
6
 
7
 
8
9
 
10
11
 
12
 
13
14
 
15
16
17
 
18
R. Sam, "ZOOM: A Performance-Energy Cache Simulator," M.S. Disseration Thesis, Massachusetts Institute of Technology, May 2003.

Collaborative Colleagues:
Kimish Patel: colleagues
Luca Benini: colleagues
Enrico Macii: colleagues
Massimo Poncino: colleagues