Proceedings of the 2014 Conference on Research in Adaptive and Convergent Systems 2014
DOI: 10.1145/2663761.2663764
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive cache compression for non-volatile memories in embedded system

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 19 publications
0
6
0
Order By: Relevance
“…In general, by reducing the amount of data written to memory system, compression may improve the performance and lifetime of NVMs. However, (de)compression can generate additional write operations [31], which may harm NVM lifetime. For these reasons, careful management is required to realize the full potential of compression in NVMs.…”
Section: Factors and Tradeoffs In Compressionmentioning
confidence: 99%
See 1 more Smart Citation
“…In general, by reducing the amount of data written to memory system, compression may improve the performance and lifetime of NVMs. However, (de)compression can generate additional write operations [31], which may harm NVM lifetime. For these reasons, careful management is required to realize the full potential of compression in NVMs.…”
Section: Factors and Tradeoffs In Compressionmentioning
confidence: 99%
“…Choi et al [31] propose an adaptive compression technique for NVM cache which carefully controls additional writes due to compression. Their technique tracks the miss-rate of the compressed and uncompressed blocks by using set-sampling to determine whether cache compression is beneficial.…”
Section: Techniques For Non-volatile Memoriesmentioning
confidence: 99%
“…Finally, the possibility of storing compressed blocks in NV-LLCs has hardly been explored and anyway it has never been proposed to extend lifetime. For example, Choi et al explores an adaptation of the DCC compression scheme proposed for SRAM caches [34], but applying it to embedded NVM caches [35]. Just as with the DCC scheme for conventional caches, the aim is to increase the effective capacity by allowing the total number of compressed blocks stored in a cache set to exceed the nominal associativity.…”
Section: L2c2: Last-level Compressed-contents Nv Cachementioning
confidence: 99%
“…Data compression reduces the block size. This is beneficial in the NVM context because it allows fewer bits to be written and consequently extends the lifetime of the main memory or cache [7], [9], [17], [27]. Yet, compression has another benefit in the context of a byte-level fault tolerant NV cache such as L2C2: it allows cache frames with dead bytes to hold blocks if compression is high enough [12], [17].…”
Section: B Data Compressionmentioning
confidence: 99%
“…To cope with these cases, we can stop the prediction, so ending the epoch and starting a new simulation. Alternatively, we can continue the prediction, also allowing some more error and apply the previous value wb f rame (7). In this work, we will adopt this second approach.…”
Section: A Approximate Forecasting Procedures With Frame-disablingmentioning
confidence: 99%