Decoupled compressed cache: Exploiting spatial locality for energy-optimized compressed caching
S Sardashti, DA Wood - Proceedings of the 46th Annual IEEE/ACM …, 2013 - dl.acm.org
In multicore processor systems, last-level caches (LLCs) play a crucial role in reducing
system energy by i) filtering out expensive accesses to main memory and ii) reducing the …
system energy by i) filtering out expensive accesses to main memory and ii) reducing the …
Yet another compressed cache: A low-cost yet effective compressed cache
Cache memories play a critical role in bridging the latency, bandwidth, and energy gaps
between cores and off-chip memory. However, caches frequently consume a significant …
between cores and off-chip memory. However, caches frequently consume a significant …
Skewed compressed caches
Cache compression seeks the benefits of a larger cache with the area and power of a
smaller cache. Ideally, a compressed cache increases effective capacity by tightly …
smaller cache. Ideally, a compressed cache increases effective capacity by tightly …
MORC: A manycore-oriented compressed cache
TM Nguyen, D Wentzlaff - … of the 48th International Symposium on …, 2015 - dl.acm.org
Cache compression has largely focused on improving single-stream application
performance. In contrast, this work proposes utilizing cache compression to improve …
performance. In contrast, this work proposes utilizing cache compression to improve …
Dictionary sharing: An efficient cache compression scheme for compressed caches
The effectiveness of a compressed cache depends on three features: i) the compression
scheme, ii) the compaction scheme, and iii) the cache layout of the compressed cache …
scheme, ii) the compaction scheme, and iii) the cache layout of the compressed cache …
Adaptive cache compression for high-performance processors
AR Alameldeen, DA Wood - ACM SIGARCH Computer Architecture …, 2004 - dl.acm.org
Modern processors use two or more levels ofcache memories to bridge the rising disparity
betweenprocessor and memory speeds. Compression canimprove cache performance by …
betweenprocessor and memory speeds. Compression canimprove cache performance by …
Touché: Towards ideal and efficient cache compression by mitigating tag area overheads
Compression is seen as a simple technique to increase the effective cache capacity.
Unfortunately, compression techniques either incur tag area overheads or restrict cache …
Unfortunately, compression techniques either incur tag area overheads or restrict cache …
Base-delta-immediate compression: Practical data compression for on-chip caches
Cache compression is a promising technique to increase on-chip cache capacity and to
decrease on-chip and off-chip bandwidth usage. Unfortunately, directly applying well-known …
decrease on-chip and off-chip bandwidth usage. Unfortunately, directly applying well-known …
Thesaurus: Efficient cache compression via dynamic clustering
In this paper, we identify a previously untapped source of compressibility in cache working
sets: clusters of cachelines that are similar, but not identical, to one another. To compress …
sets: clusters of cachelines that are similar, but not identical, to one another. To compress …
Base-victim compression: An opportunistic cache compression architecture
J Gaur, AR Alameldeen, S Subramoney - ACM SIGARCH Computer …, 2016 - dl.acm.org
The memory wall has motivated many enhancements to cache management policies aimed
at reducing misses. Cache compression has been proposed to increase effective cache …
at reducing misses. Cache compression has been proposed to increase effective cache …