Proceedings of the Ninth European Conference on Computer Systems 2014
DOI: 10.1145/2592798.2592814
|View full text |Cite
|
Sign up to set email alerts
|

System software for persistent memory

Abstract: Emerging byte-addressable, non-volatile memory technologies offer performance within an order of magnitude of DRAM, prompting their inclusion in the processor memory subsystem. However, such load/store accessible Persistent Memory (PM) has implications on system design, both hardware and software. In this paper, we explore system software support to enable low-overhead PM access by new and legacy applications. To this end, we implement PMFS, a light-weight POSIX file system that exploits PM's byteaddressabilit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
227
0
3

Year Published

2014
2014
2020
2020

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 495 publications
(231 citation statements)
references
References 24 publications
1
227
0
3
Order By: Relevance
“…• The direct access overhead of FP-Heap compared with Mnemosyne and the optimized file system of PMFS [1].…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…• The direct access overhead of FP-Heap compared with Mnemosyne and the optimized file system of PMFS [1].…”
Section: Discussionmentioning
confidence: 99%
“…PMFS [1] is an optimized file system for non-volatile memory. It can offer the same functionality of supporting direct access through memory map.…”
Section: Stress Tests For Direct Accessmentioning
confidence: 99%
See 2 more Smart Citations
“…Since these technologies have low idle power, high storage density, and good scalability properties compared to DRAM [1,2], they have been regarded as potential alternatives to replace or complement DRAM as the technology used to build main memory [3,4,5,6,7,8,9]. Perhaps even more importantly, the non-volatility property of these emerging technologies promises to enable memory-level storage (i.e., persistent memory), which can store data persistently at the main memory level at low latency [10,11,12,13,14,15,16].…”
Section: Introduction Emerging Non-volatile Memory (Nvm) Technologmentioning
confidence: 99%