BCD deduplication: effective memory compression using partial cache-line deduplication
Sungbo Park, Ingab Kang, Yaebin Moon, Jung Ho Ahn, G. Edward Suh
Abstract
This thesis identifies new partial data redundancy among multiple cache lines that cannot be exploited by traditional cache-line compression or memory deduplication. Also, this thesis proposes BCD deduplication that effectively utilizes the partial matches among cache lines through a novel combination of compression and deduplication to increase the effective capacity of both LLC and main memory. Experimental results show that BCD deduplication achieves the average compression ratio of 1.98× for SPEC2006, TPC-DS, and TPC-H, which is 39.4% higher than a straightforward combination of the state-of-the-art cache-line-granularity compression and memory deduplication. This work also presents an efficient implementation in modern memory hierarchy along with optimizations and show that BCD deduplication also improves performance by 4.21% on average for the SPEC2006 benchmarks.
Sungkyunkwan University in 2014. Thereafter, he worked for Samsung Electronics as a SoC verification engineer until 2018. After that, he began to pursue his Master's degree at Cornell University in the Department of Electrical and Computer Engineering, with a focus on hardware memory compression.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext df57ec55-815a-400d-b51d-0a35d1a4f8c8Cited by top-tier papers5
- Building a High-performance Fine-grained Deduplication Framework for Backup Storage with High Deduplication RatioXiangyu Zou, Wen Xia, Philip Shilane, Haijun Zhang et al.USENIX ATC 2022 · 36 citations
- Removing Obstacles before Breaking Through the Memory Wall: A Close Look at HBM Errors in the FieldRonglong Wu, Shuyue Zhou, Jiahao Lu, Zhirong Shen et al.USENIX ATC 2024 · 17 citations
- DyLeCT: Achieving Huge-page-like Translation Performance for Hardware-compressed MemoryGagandeep Panwar, Muhammad Laghari, Esha Choukse, Xun JianISCA 2024 · 4 citations
- Memory Allocation Under Hardware CompressionMuhammad Laghari, Yuqing Liu, Gagandeep Panwar, David Bears et al.MICRO 2024 · 2 citations
- The XOR Cache: A Catalyst for CompressionZhewen Pan, Joshua San MiguelISCA 2025 · 1 citation
Related papers
- CDCache: Space-Efficient Flash Caching via Compression-before-DeduplicationHengying Xiao, Jingwei Li, Yanjing Ren, Ruijin Wang et al.INFOCOM 2024 · 1 citation
- Austere Flash Caching with Deduplication and CompressionQiuping Wang, Jinhong Li, Wen Xia, Erik Kruus et al.USENIX ATC 2020 · 26 citations
- Baryon: Efficient Hybrid Memory Management with Compression and Sub-BlockingYiwei Li, Mingyu GaoHPCA 2023 · 14 citations
- Once Rolling Hashing is Enough: Exploiting Rolling Hash Reuse in Delta CompressionHaoliang Tan, Wenhao Ou, Xiangyu Zou, Cai Deng et al.EuroSys 2026 · 1 citation
- Buddy Compression: Enabling Larger Memory for Deep Learning and HPC Workloads on GPUsEsha Choukse, Michael B. Sullivan, Mike O'Connor, Mattan Erez et al.ISCA 2020 · 58 citations
