About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
HPCA 2024
Conference paper
Enterprise-Class Cache Compression Design
Abstract
Larger cache sizes closer to processor cores increase processing efficiency, but physical limitations restrict cache sizes. Effective cache capacity can be expanded via the inline compression of data as it enters a lower level cache. Using the IBM Telum® L2 as a comparative baseline, this paper presents a custom compression scheme designed for small, line-sized data blocks, explores optimal compressor/decompressor placement, solutions to common compression drawbacks and proposes a tiered design blueprint to facilitate product integration. The impact of compression and prediction-assisted adaptive compression on effective cache capacity, hit rate and access latency across several typical industry workloads is explored.