Skip to content (access key 's')
Logo of Technion
Logo of CS Department
Logo of CS4People

The Taub Faculty of Computer Science Events and Talks

Concurrent Data Structures for Non-Volatile Memory
event speaker icon
Michal Friedman (Ph.D. Thesis Seminar)
event date icon
Tuesday, 03.08.2021, 14:00
event location icon
Room 601 Taub Bld.
event speaker icon
Advisor: Prof. Erez Petrank
With the recent launch of the Intel Optane memory platform, non-volatile main memory in the form of fast, dense, byte-addressable non-volatile memory has now become available. Nevertheless, designing crash-resilient algorithms and data structures is complex and error-prone, especially when caches and machine registers are still volatile and the data residing in memory after a crash might not reflect a consistent view of the program state. This talk will present different approaches and transformations that adds durability to lock-free data structures, with a low performance overhead, which utilize and deal with all the complexities of the non-volatile main memory.