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

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.