2023
DOI: 10.1109/tcad.2022.3228897
|View full text |Cite
|
Sign up to set email alerts
|

Memory Carousel: LLVM-Based Bitwise Wear Leveling for Nonvolatile Main Memory

Abstract: Emerging non-volatile memory yields, alongside many advantages, technical shortcomings, such as reduced cell lifetime. Although many wear-leveling approaches exist to extend the lifetime of such memories, usually a trade-off for the granularity of wear-leveling has to be made. Due to iterative write schemes (repeatedly sense and write), wear-out of memory in certain systems is directly dependent on the written bit value and thus can be highly imbalanced, requiring dedicated bit-wise wear-leveling. Such a bit-w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
0
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 25 publications
0
0
0
Order By: Relevance
“…Earlier versions of this setup have been used before to implement Wear-leveling solutions in Unikraft on various occasions [9] [8]. Since Unikraft is open-source and can be build on the host machine, even compiler solutions can be integrated [11]. All benchmarks, presented in Section VI, are ported to work with Unikraft.…”
Section: Demonstration and Toolingmentioning
confidence: 99%
See 2 more Smart Citations
“…Earlier versions of this setup have been used before to implement Wear-leveling solutions in Unikraft on various occasions [9] [8]. Since Unikraft is open-source and can be build on the host machine, even compiler solutions can be integrated [11]. All benchmarks, presented in Section VI, are ported to work with Unikraft.…”
Section: Demonstration and Toolingmentioning
confidence: 99%
“…While there are software-based approaches at different layers for different granularity [3], [11], [15], [16], [18], [19], [24], most of them rely on their own in-house methods to validate their presented methods. In addition, we consider them lacking for at least one of the following reasons:…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation