ACM Home Page
Please provide us with feedback. Feedback
An adaptive serial-parallel CAM architecture for low-power cache blocks
Full text PdfPdf (151 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: 136 - 141  
Year of Publication: 2002
ISBN:1-58113-475-4
Authors
Aristides Efthymiou  University of Manchester, Manchester, UK
Jim D. Garside  University of Manchester, Manchester, UK
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 59,   Citation Count: 8
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.566445
What is a DOI?

ABSTRACT

There is an on-going debate about which consumes less energy: a RAM-tagged associative cache with an intelligent order of accessing its tags and ways (e.g. way prediction), or a CAM-tagged high associativity cache. If a CAM search can consume less than twice the energy of reading a tag RAM, it would probably be the preferred option for low-power applications. Based on memory traces --- which usually cause tag mismatch within the lower four bits --- a new serial CAM organisation is proposed which consumes just 45% more than a single tag RAM read and is only 25% slower than the conventional, parallel CAM. Furthermore, it can optionally be operated as a parallel CAM, at no speed penalty, and still reduce 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
J. Montanaro, R. T. Witek, K. Anne, A. J. Black, E. M. Cooper, D. W. Dobberpuhl, P. M. Donahue, J. Eno, G. W. Hoeppner, D. Kruckemyer, T. H. Lee, P. C. M. Lin, L. Madden, D. Murray, M. H. Pearce, S. Santhanam, K. J. Snyder, R. Stephany, and S.C. Thierauf. A 160-MHz, 32-b, 0.5 W CMOS RISC microprocessor. IEEE Journal of Solid-State Circuits, 31(11):1703--1714, November 1996.
 
2
T. Burd. Energy-Efficient Processor System Design. PhD thesis, Department of Electrical Engineering and Computer Sciences, 2001.
 
3
 
4
5
 
6
7
 
8
B. Amrutur and M. Horowitz. A replica technique for wordline and sense control in low-power SRAM's. IEEE Journal of Solid-State Circuits, SC-33(8):1208--1218, August 1998.
 
9
 
10
I. Hsiao, D. Wang, and C. Jen. Power modeling and low-power design of content addressable memories. In Proc. International Symposium on Circuits and Systems, pages 926--929. IEEE Computer Society Press, May 2001.
 
11
M. Zhang and K. Asanovic. Highly-associative caches for low-power processors. In Proc. Kool Chips Workshop, 33rd Intl. Symposium on Microarchitecture, December 2000.

CITED BY  8

Collaborative Colleagues:
Aristides Efthymiou: colleagues
Jim D. Garside: colleagues