Hardware transactional memory (HTM) implementations already provide a transactional abstraction at HW speed in multi-core systems. The imminent availability of mature byte-addressable, nonvolatile memory (NVM) will provide persistence at the speed of accessing main memory. This paper presents the notion of persistent HTM (PHTM), which combines HTM and NVM and features hardware-assisted, lock-free, full ACID transactions. For atomicity and isolation, PHTM is based on the current implementations of HTM. For durability, PHTM adds the algorithmic and minimal HW enhancements needed due to the incorporation of NVM.
Articles
Related Articles
June 19, 2022
A Four-Port Circulating Duplexer for Simultaneous Transmit Receive Wireless Operation
This article presents a new four-port electronic circulating duplexer (CD) that enables similar functionality to that...
Read More >
1 MIN READING
June 26, 2023
Assessment of a Flow-dependent Subgrid Characteristic Length for Large-Eddy Simulation on Anisotropic Grids
This paper presents the latest results of a long track development activity in the context of...
Read More >
1 MIN READING
May 9, 2024
A Balanced Distributed Cascode Power Amplifier With an Integrated Chebyshev Load Balancer for Full-Duplex Wireless Operation
This work proposes a fully integrated transmitter front end based on a balanced distributed cascode power...
Read More >
1 MIN READING