DocumentCode
3292083
Title
The filter cache: an energy efficient memory structure
Author
Kin, Johnson ; Gupta, Munish ; Mangione-Smith, William H.
Author_Institution
Dept. of Electr. Eng., California Univ., Los Angeles, CA, USA
fYear
1997
fDate
1-3 Dec 1997
Firstpage
184
Lastpage
193
Abstract
Most modern microprocessors employ one or two levels of on-chip caches in order to improve performance. These caches are typically implemented with static RAM cells and often occupy a large portion of the chip area. Not surprisingly, these caches often consume a significant amount of power. In many applications, such as portable devices, low power is more important than performance. We propose to trade performance for power consumption by filtering cache references through an unusually small L1 cache. An L2 cache, which is similar in size and structure to a typical L1 cache, is positioned behind the filter cache and serves to reduce the performance loss. Experimental results across a wide range of embedded applications show that the filter cache results in improved memory system energy efficiency. For example, a direct mapped 256-byte filter cache achieves a 58% power reduction while reducing performance by 21%, corresponding to a 51% reduction in the energy-delay product over conventional design
Keywords
SRAM chips; cache storage; memory architecture; microprocessor chips; performance evaluation; real-time systems; L1 cache; L2 cache; direct mapped 256-byte filter cache; embedded applications; energy efficient memory structure; filter cache; microprocessors; on-chip caches; power reduction; static RAM; Clocks; Delay; Energy consumption; Energy efficiency; Filtering; MOSFETs; Microprocessors; Performance loss; Power filters; Read-write memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Microarchitecture, 1997. Proceedings., Thirtieth Annual IEEE/ACM International Symposium on
Conference_Location
Research Triangle Park, NC
ISSN
1072-4451
Print_ISBN
0-8186-7977-8
Type
conf
DOI
10.1109/MICRO.1997.645809
Filename
645809
Link To Document