Abstract
Memory persistency models enable maintaining recoverable data structures in persistent memories and prior work has proposed ISA-level persistency models. In addition to these models, we argue for extending language-level memory models to provide persistence semantics. We present a taxonomy of guarantees a language-level persistency model could provide and characterize their programmability and performance.
Original language | English (US) |
---|---|
Article number | 8692431 |
Pages (from-to) | 94-102 |
Number of pages | 9 |
Journal | IEEE Micro |
Volume | 39 |
Issue number | 3 |
DOIs | |
State | Published - May 1 2019 |
All Science Journal Classification (ASJC) codes
- Software
- Hardware and Architecture
- Electrical and Electronic Engineering