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 …
C-pack: A high-performance microprocessor cache compression algorithm
Microprocessor designers have been torn between tight constraints on the amount of on-
chip cache memory and the high latency of off-chip memory, such as dynamic random …
chip cache memory and the high latency of off-chip memory, such as dynamic random …
SC2: A statistical compression cache scheme
A Arelakis, P Stenstrom - ACM SIGARCH Computer Architecture News, 2014 - dl.acm.org
Low utilization of on-chip cache capacity limits performance and wastes energy because of
the long latency, limited bandwidth, and energy consumption associated with off-chip …
the long latency, limited bandwidth, and energy consumption associated with off-chip …
Hycomp: A hybrid cache compression method for selection of data-type-specific compression methods
A Arelakis, F Dahlgren, P Stenstrom - Proceedings of the 48th …, 2015 - dl.acm.org
Proposed cache compression schemes make design-time assumptions on value locality to
reduce decompression latency. For example, some schemes assume that common values …
reduce decompression latency. For example, some schemes assume that common values …
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 …
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 …
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 …
Design and evaluation of a selective compressed memory system
JS Lee, WK Hong, SD Kim - Proceedings 1999 IEEE …, 1999 - ieeexplore.ieee.org
This research explores any potential for an on-chip cache compression which can reduce
not only cache miss ratio but also miss penalty, if main memory is also managed in …
not only cache miss ratio but also miss penalty, if main memory is also managed in …
[PDF][PDF] Dynamic zero compression for cache energy reduction
L Villa, M Zhang, K Asanović - Proceedings of the 33rd annual ACM …, 2000 - dl.acm.org
Abstract Dynamic Zero Compression reduces the energy required for cache accesses by
only writing and reading a single bit for every zero-valued byte. This energy-conscious …
only writing and reading a single bit for every zero-valued byte. This energy-conscious …
Frequent pattern compression: A significance-based compression scheme for L2 caches
A Alameldeen, D Wood - 2004 - minds.wisconsin.edu
With the widening gap between processor and memory speeds, memory system designers
may find cache compression beneficial to increase cache capacity and reduce off-chip …
may find cache compression beneficial to increase cache capacity and reduce off-chip …