Proceedings of the 2020 ACM SIGPLAN International Symposium on Memory Management 2020
DOI: 10.1145/3381898.3397212
|View full text |Cite
|
Sign up to set email alerts
|

Understanding and optimizing persistent memory allocation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
11
0
3

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 27 publications
(14 citation statements)
references
References 27 publications
0
11
0
3
Order By: Relevance
“…Other persistent memory allocators also ask applications to replace raw pointers with similar designs of offset pointers (for example, libpmemobj library in PMDK [12] and Ralloc [15]). Furthermore, the concept of the non-raw pointer is being integrated into C++ (e.g., smart pointers).…”
Section: Pointers In Persistent Memorymentioning
confidence: 99%
See 4 more Smart Citations
“…Other persistent memory allocators also ask applications to replace raw pointers with similar designs of offset pointers (for example, libpmemobj library in PMDK [12] and Ralloc [15]). Furthermore, the concept of the non-raw pointer is being integrated into C++ (e.g., smart pointers).…”
Section: Pointers In Persistent Memorymentioning
confidence: 99%
“…Ralloc. Ralloc [15] is a persistent lock-free allocator designed and optimized for byte-addressable NVRAM (e.g., Intel Optane DC Persistent Memory).…”
Section: Implementations For Performance Comparisonmentioning
confidence: 99%
See 3 more Smart Citations