Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Concurrent Data Structures in Persistent Memory

Simons Institute via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the challenges and solutions for designing concurrent data structures that operate efficiently in persistent memory environments in this 39-minute conference talk. Learn about the unique considerations required when developing data structures that must maintain consistency and performance across both volatile and non-volatile memory systems. Discover how traditional concurrent programming techniques must be adapted to handle the durability guarantees and performance characteristics of persistent memory technologies. Examine specific design patterns, synchronization mechanisms, and recovery strategies that enable concurrent data structures to function correctly in persistent memory while maintaining high performance under concurrent access. Understand the trade-offs between consistency, durability, and performance when implementing concurrent algorithms for persistent storage systems, and gain insights into emerging research directions in this rapidly evolving field of computer systems and memory management.

Syllabus

Concurrent Data Structures in Persistent Memory

Taught by

Simons Institute

Reviews

Start your review of Concurrent Data Structures in Persistent Memory

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.