ACM Home Page
Please provide us with feedback. Feedback
Addressing mode driven low power data caches for embedded processors
Full text PdfPdf (338 KB)
Source ACM International Conference Proceeding Series; Vol. 68 archive
Proceedings of the 3rd workshop on Memory performance issues: in conjunction with the 31st international symposium on computer architecture table of contents
Munich, Germany
Pages: 129 - 135  
Year of Publication: 2004
ISBN:1-59593-040-X
Authors
Ramesh V Peri  Intel corporation, Austin, TX
John Fernando  Intel corporation, Austin, TX
Ravi Kolagotla  Intel corporation, Austin, TX
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 16,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1054943.1054961
What is a DOI?

ABSTRACT

The size and speed of first-level caches and SRAMs of embedded processors continue to increase in response to demands for higher performance. In power-sensitive devices like PDAs and cellular handsets, decreasing power consumption while increasing performance is desirable. Contemporary caches typically exploit locality in memory access patterns but do not exploit locality information encoded in addressing modes used to access memory. We present two schemes that use locality information inherent in memory addressing modes to reduce power consumption of cache or SRAM nearest to the processor. The level-0 data buffer scheme introduces a set of data buffers controlled by the addressing mode to eliminate over a third of all reads to the next level of memory (cache or SRAM). These buffers can also reduce load-use penalty in processors with long load pipelines. The address register tag-buffer scheme exploits the addressing mode to reduce tag array look-up in set associative first-level caches.


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
Chan, K. K., 'Design of HP PA 7200 CPU', Hewlett-Packard Journal, 1996.
 
2
 
3
 
4
5
6
7
8
 
9
R. K. Kolagotla, J. Fridman, B. C. Aldrich, M. M. Hoffman, W. C. Anderson, M. S. Allen, D. B. Witt, R. R. Dunton, and L. A. Booth, Jr., "High Performance Dual-MAC DSP Architecture," IEEE Signal Processing Magazine, Vol 19, No. 4, July 2002, page 42--53

Collaborative Colleagues:
Ramesh V Peri: colleagues
John Fernando: colleagues
Ravi Kolagotla: colleagues