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
December 18, 2020
A Multimode 5–6 GHz FD/HD/FDD Quadrature Balanced CMOS Front End With Transmit–Receive Cross-Modulation Distortion Correction
We introduce a multimode and wideband quadrature balanced CMOS RF front end (RFFE) supporting full-duplex (FD),...
Read More >
1 MIN READING
June 21, 2023
Facial Expression Re-targeting from a Single Character
Video retargeting for digital face animation is used in virtual reality, social media, gaming, movies, and...
Read More >
1 MIN READING
March 15, 2024
Does the Performance of Text-to-Image Retrieval Models Generalize Beyond Captions-as-a-Query?
Text-image retrieval (T2I) refers to the task of recovering all images relevant to a keyword query....
Read More >
1 MIN READING