Distributed, Parallel, and Cluster Computing · Computer Science
Modularising Verification Of Durable Opacity
Eleni Bila, John Derrick, Simon Doherty, Brijesh Dongol +2
2023-06-22
Distributed, Parallel, and Cluster Computing · Computer Science
Persistent Memory Programming Abstractions in Context of Concurrent Applications
Ajay Singh, Marc Shapiro, Gael Thomas
2017-12-15
Distributed, Parallel, and Cluster Computing · Computer Science
Execution of NVRAM Programs with Persistent Stack
Vitaly Aksenov, Ohad Ben-Baruch, Danny Hendler, Ilya Kokorin +1
2021-05-26
Distributed, Parallel, and Cluster Computing · Computer Science
A Survey of Non-Volatile Main Memory Technologies: State-of-the-Arts, Practices, and Future Directions
Haikun Liu, Di Chen, Hai Jin, Xiaofei Liao +3
2020-10-12
Distributed, Parallel, and Cluster Computing · Computer Science
Persistence and Synchronization: Friends or Foes?
Pradeep Fernando, Irina Calciu, Jayneel Gandhi, Aasheesh Kolli +1
2021-01-01
Distributed, Parallel, and Cluster Computing · Computer Science
Defining and Verifying Durable Opacity: Correctness for Persistent Software Transactional Memory
Eleni Bila, Simon Doherty, Brijesh Dongol, John Derrick +2
2020-04-20
Distributed, Parallel, and Cluster Computing · Computer Science
The Impact of Memory Models on Software Reliability in Multiprocessors
Alexander Jaffe, Thomas Moscibroda, Laura Effinger-Dean, Luis Ceze +1
2011-04-07
Distributed, Parallel, and Cluster Computing · Computer Science
Delay-Free Concurrency on Faulty Persistent Memory
Naama Ben-David, Guy E. Blelloch, Michal Friedman, Yuanhao Wei
2020-06-22
Databases · Computer Science
Evaluating Persistent Memory Range Indexes: Part Two [Extended Version]
Yuliang He, Duo Lu, Kaisong Huang, Tianzheng Wang
2022-07-29
Databases · Computer Science
How to use Persistent Memory in your Database
Dimitrios Koutsoukos, Raghav Bhartia, Ana Klimovic, Gustavo Alonso
2021-12-02
Distributed, Parallel, and Cluster Computing · Computer Science
Hardware Transactional Persistent Memory
Ellis Giles, Kshitij Doshi, Peter Varman
2018-06-05
Programming Languages · Computer Science
Lost in Interpretation: Navigating Challenges in Validating Persistency Models Amid Vague Specs and Stubborn Machines, All with a Sense of Humour
Vasileios Klimis, Alastair F. Donaldson, Viktor Vafeiadis, John Wickerson +1
2024-05-30
Programming Languages · Computer Science
How Hard is Weak-Memory Testing?
Soham Chakraborty, Shankaranarayanan Krishna, Umang Mathur, Andreas Pavlogiannis
2023-11-16
Distributed, Parallel, and Cluster Computing · Computer Science
Efficient Logging in Non-Volatile Memory by Exploiting Coherency Protocols
Nachshon Cohen, Michal Friedman, James R. Larus
2017-09-11
Programming Languages · Computer Science
Proving Correctness of Parallel Implementations of Transition System Specifications
Frank S. de Boer, Einar Broch Johnsen, Violet Ka I Pun, Silvia Lizeth Tapia Tarifa
2023-02-10
Performance · Computer Science
Online Application Guidance for Heterogeneous Memory Systems
M. Ben Olson, Brandon Kammerdiener, Kshitij A. Doshi, Terry Jones +1
2021-10-06