ACM Home Page
Please provide us with feedback. Feedback
A history-based I-cache for low-energy multimedia applications
Full text PdfPdf (245 KB)
Source International Symposium on Low Power Electronics and Design archive
Proceedings of the 2002 international symposium on Low power electronics and design table of contents
Monterey, California, USA
SESSION: Session 5 table of contents
Pages: 148 - 153  
Year of Publication: 2002
ISBN:1-58113-475-4
Authors
Koji Inoue  Fukuoka University, Fukuoka, JAPAN
V. G. Moshnyaga  Fukuoka University, Fukuoka, JAPAN
K. Murakami  Fukuoka University, Fukuoka, JAPAN
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 18,   Citation Count: 4
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/566408.566447
What is a DOI?

ABSTRACT

This paper proposes a history-based tag-comparison scheme for reducing energy consumption of direct-mapped instruction caches. The proposed cache efficiently exploits program-execution footprints recorded in the Branch Target Buffer (BTB), and attempts to detect and eliminate unnecessary tag checks at run time. Simulation results show that our approach can eliminate up to 95% of tag checks, saving the cache energy by 17%, while affecting the processor performance by only 0.2%.


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
Mediabench. In URL:http://www.cs.ucla.edu/~leec/mediabench/.
 
2
Simplescalar simulation tools for microprocessor and system evaluation. In URL:http://www.simplescalar.org/.
 
3
4
 
5
K. Inoue and K. Murakami. Instruction cache architecture exploiting program execution footprints. In International Symposium on High-Performance Computer Architecture, Work-in-progress session (included in the CD proceedings), Feb. 2001.
6
 
7
 
8
 
9
A. Ma, M. Zhan, and K. Asanović. Way memorization to reduce fetch energy in instruction caches. In ISCA Workshop on Complexity Effective Design, July 2001.
10
 
11
S. Segars. Low power desin techniques for microprocessors. In ISSCC Tutorial, Feb. 2001.
 
12
S. Wilton and N. Jouppi. An enhanced access and cycle time model for on-chip caches. In WRL Research Report 93/5, July 1994.
 
13


Collaborative Colleagues:
Koji Inoue: colleagues
V. G. Moshnyaga: colleagues
K. Murakami: colleagues