J Jeong, C Jung - Proceedings of the 26th ACM International …, 2021 - dl.acm.org
Persistency models define the persist-order that controls the order in which stores update persistent memory (PM). As with memory consistency, the relaxed persistency models …
J Jeong, J Zeng, C Jung - … of the 31st International Symposium on High …, 2022 - dl.acm.org
This paper investigates whole-system persistence (WSP) that ensures hassle-free crash consistency for all programs while simultaneously leveraging both advantages of the non …
Computer systems designers are building cache hierarchies with higher capacity to capture the ever-increasing working sets of modern workloads. Cache hierarchies with higher …
S Yadalam, N Shah, X Yu… - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
Persistent memory enables a new class of applications that have persistent in-memory data structures. Recoverability of these applications imposes constraints on the ordering of writes …
J Zeng, T Zhang, C Jung - Proceedings of the 51th Annual …, 2024 - cs.purdue.edu
Nonvolatile memory (NVM) technologies have gained increasing attention thanks to their density and durability benefits. However, leveraging NVM can cause a crash consistency …
M Cai, CC Coats, J Huang - 2020 ACM/IEEE 47th Annual …, 2020 - ieeexplore.ieee.org
Byte-addressable non-volatile memory (NVM) is a promising technology that provides near- DRAM performance with scalable memory capacity. However, it requires atomic data …
As cloud workloads increasingly adopt the fault-tolerant Function-as-a-Service (FaaS) model, demand for improved performance has increased. Alas, the performance of FaaS …
Supporting atomic durability of updates for persistent memories is typically achieved with Write-Ahead Logging (WAL). WAL flushes log entries to persistent memory before making …