2021 IEEE International Symposium on High-Performance Computer Architecture (HPCA) 2021
DOI: 10.1109/hpca51647.2021.00021
|View full text |Cite
|
Sign up to set email alerts
|

TSOPER: Efficient Coherence-Based Strict Persistency

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 9 publications
(4 citation statements)
references
References 40 publications
0
4
0
Order By: Relevance
“…Challenge #2: Checkpoint Overheads. By its nature, wholesystem persistence (in line with persistent memory programs [7,8,23,25,34,45,64,71]) should come with performance overheadscompared to volatile execution-and complex hardware changes to control the persist order. For example, with WSP, all store instructions in a region must be reflected inside the non-volatile main memory before proceeding to the next region.…”
Section: Overall Designmentioning
confidence: 99%
See 2 more Smart Citations
“…Challenge #2: Checkpoint Overheads. By its nature, wholesystem persistence (in line with persistent memory programs [7,8,23,25,34,45,64,71]) should come with performance overheadscompared to volatile execution-and complex hardware changes to control the persist order. For example, with WSP, all store instructions in a region must be reflected inside the non-volatile main memory before proceeding to the next region.…”
Section: Overall Designmentioning
confidence: 99%
“…Battery-Backed Buffers: Recent advances in persistent memory technology propose to locate the battery-backed buffer close to cores to reduce persistence overheads [1,7,23,66]. For example, Intel announced enhanced-ADR (eADR) that includes on-chip caches within the persistent domain [1].…”
Section: Other Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Later, Lai et al [39] employed a side-path persistent transaction cache (TC) along L1 cache in each CPU core. TC is similar to the persistent buffers used in other works [2,20]. Modified cache lines of a transaction are first-in-first-out (FIFO) put in the TC and serially written to pmem on committing a transaction.…”
Section: ) Hardware Designsmentioning
confidence: 99%