2015
DOI: 10.2200/s00683ed1v01y201511cac036
|View full text |Cite
|
Sign up to set email alerts
|

A Primer on Compression in the Memory Hierarchy

Abstract: Synthesis Lectures on Computer Architecture publishes 50-to 100-page publications on topics pertaining to the science and art of designing, analyzing, selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals. e scope will largely follow the purview of premier computer architecture conferences, such as ISCA, HPCA, MICRO, and ASPLOS.All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
3
3
3

Relationship

1
8

Authors

Journals

citations
Cited by 16 publications
(9 citation statements)
references
References 102 publications
0
9
0
Order By: Relevance
“…Therefore, compressing variable-size objects instead of fixed-size cache lines and pointing directly to compressed objects can avoid the extra level of indirection and layout issues of existing compressed main memories. Second, we observe that there is significant redundancy (i.e., commonality or value locality [40]) across objects of the same type. Exploiting this redundancy, which current algorithms do not leverage, can enable high compression ratios.…”
Section: Introductionmentioning
confidence: 84%
“…Therefore, compressing variable-size objects instead of fixed-size cache lines and pointing directly to compressed objects can avoid the extra level of indirection and layout issues of existing compressed main memories. Second, we observe that there is significant redundancy (i.e., commonality or value locality [40]) across objects of the same type. Exploiting this redundancy, which current algorithms do not leverage, can enable high compression ratios.…”
Section: Introductionmentioning
confidence: 84%
“…Data compression has been widely used to increase storage capacity or improve network bandwidth. Sardashti et al (2015) and Mittal et al (2016) summarize several of these techniques.…”
Section: Summary and Discussion 41 Related Workmentioning
confidence: 99%
“…Cache compression is an important approach for performance enhancement in processors [1], [11], [3]. The key idea of cache compression algorithms is to obtain the benefit of larger caches, while retaining the area and power of smaller caches.…”
Section: Cache Compression and Prefetchingmentioning
confidence: 99%