Way guard: a segmented counting bloom filter approach to reducing energy for set-associative caches

@inproceedings{Ghosh2009WayGA,
  title={Way guard: a segmented counting bloom filter approach to reducing energy for set-associative caches},
  author={Mrinmoy Ghosh and Emre {\"O}zer and Simon Ford and Stuart Biles and Hsien-Hsin S. Lee},
  booktitle={ISLPED},
  year={2009}
}
The design trend of caches in modern processors continues to increase their capacity with higher associativity to cope with large data footprint and take advantage of feature size shrink, which, unfortunately, also leads to higher energy consumption. This paper presents a technique using segmented counting Bloom filters called "Way Guard" to reduce the number of redundant way lookups in large set-associative caches to achieve dynamic energy savings. Our Way Guard mechanism only looks up an… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 31 CITATIONS

A Multistep Tag Comparison Method for a Low-Power L2 Cache

VIEW 6 EXCERPTS
CITES METHODS
HIGHLY INFLUENCED

A novel tag access scheme for low power L2 cache

VIEW 6 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

Improving Energy and Area Scalability of the Cache Hierarchy in CMPs

VIEW 4 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

The Tag Filter Architecture: An energy-efficient cache and directory design

VIEW 4 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

A survey of architectural techniques for improving cache power efficiency

VIEW 4 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

Filter Caching for Free: The Untapped Potential of the Store-Buffer

VIEW 1 EXCERPT
CITES BACKGROUND

ACCORD: Enabling Associativity for Gigascale DRAM Caches by Coordinating Way-Install and Way-Prediction

VIEW 2 EXCERPTS
CITES METHODS & BACKGROUND

Dynamically Disabling Way-prediction to Reduce Instruction Replay

VIEW 1 EXCERPT
CITES BACKGROUND