Abstract
As higher memory bandwidth is required for data-intensive environments, memory compression can be a simple but effective solution to increase memory bandwidth. However, previous intra-block compression techniques do not provide sufficient bandwidth improvement owing to the incompressibility of blocks with diverse data while previous inter-block compression techniques suffer from huge additional memory access overheads or low compression coverages. To overcome the limitations of the previous intra-and inter-block compression techniques, we leverage both the naturally observed low-entropy among blocks and the artificially generated low-entropy resulting from our optimization techniques. Based on these two low-entropies, we propose an Entropy-based Pattern Compression (EPC), which generates an inter-block pattern from the same low-entropy region in numerous blocks and then compresses these blocks by using the selected pattern. Our evaluations show that EPC achieves up to 13% (3% on average) higher speedup and 13% (4% on average) DRAM energy consumption reduction with 160x (20x on average) fewer patterns(groups) compared to the state-of-the-art inter-block compression technique.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2022 IEEE International Symposium on High-Performance Computer Architecture, HPCA 2022 |
| Publisher | IEEE Computer Society |
| Pages | 1100-1114 |
| Number of pages | 15 |
| ISBN (Electronic) | 9781665420273 |
| DOIs | |
| State | Published - 2022 |
| Event | 28th Annual IEEE International Symposium on High-Performance Computer Architecture, HPCA 2022 - Virtual, Online, Korea, Republic of Duration: 2 Apr 2022 → 6 Apr 2022 |
Publication series
| Name | Proceedings - International Symposium on High-Performance Computer Architecture |
|---|---|
| Volume | 2022-April |
| ISSN (Print) | 1530-0897 |
Conference
| Conference | 28th Annual IEEE International Symposium on High-Performance Computer Architecture, HPCA 2022 |
|---|---|
| Country/Territory | Korea, Republic of |
| City | Virtual, Online |
| Period | 2/04/22 → 6/04/22 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- DRAM
- cache
- compression
- memory systems
- multi-core systems
Fingerprint
Dive into the research topics of 'Exploiting Inter-block Entropy to Enhance the Compressibility of Blocks with Diverse Data'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver