| A history-based I-cache for low-energy multimedia applications |
| Full text |
Pdf
(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
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 18, Citation Count: 4
|
|
|
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
|
Kanad Ghose , Milind B. Kamble, Reducing power in superscalar processor caches using subbanking, multiple line buffers and bit-line segmentation, Proceedings of the 1999 international symposium on Low power electronics and design, p.70-75, August 16-17, 1999, San Diego, California, United States
[doi> 10.1145/313817.313860]
|
| |
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
|
Johnson Kin , Munish Gupta , William H. Mangione-Smith, The filter cache: an energy efficient memory structure, Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture, p.184-193, December 01-03, 1997, Research Triangle Park, North Carolina, United States
|
| |
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
|
|
|