2019
DOI: 10.1109/tc.2018.2876829
|View full text |Cite
|
Sign up to set email alerts
|

NICO: Reducing Software-Transparent Crash Consistency Cost for Persistent Memory

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
6
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 28 publications
0
6
0
Order By: Relevance
“…Despite being hardware, most of them 2,3,9,14‐16,21,23,25‐27,29 are non‐software‐transparent, depending on programming models PTM‐based to indicate atomic transactions, being hardware restricted to handle logs and checkpoint metadata. In contrast, other works 1,3,10,19,22 proposed software‐transparent approaches. ThyNVM 10 adopts a synchronized overlapping epochs model, but the need for synchronization affects system performance, especially in multi‐core systems.…”
Section: Related Workmentioning
confidence: 98%
See 4 more Smart Citations
“…Despite being hardware, most of them 2,3,9,14‐16,21,23,25‐27,29 are non‐software‐transparent, depending on programming models PTM‐based to indicate atomic transactions, being hardware restricted to handle logs and checkpoint metadata. In contrast, other works 1,3,10,19,22 proposed software‐transparent approaches. ThyNVM 10 adopts a synchronized overlapping epochs model, but the need for synchronization affects system performance, especially in multi‐core systems.…”
Section: Related Workmentioning
confidence: 98%
“…However, to reduce space overhead, both pages need a process defined as recycling, making it cost‐effective. NICO 22 designed a lightweight checkpointing scheme that needs to flush and modify a smaller amount of data when creating a consistent snapshot of persistent memory data. However, like PiCL, it also increases traffic between processor and memory.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations