Lecture Videos
Lecture 17: Synchronization Without Locks
Description: Prof. Leiserson discusses non-lock synchronization using memory models, Peterson’s algorithm, instruction reordering, and hardware reordering. He discusses the compare-and-swap operation; lock-free stacks, pushes, and pops; and the ABA problem.
Instructor: Charles Leiserson
Course Info
Instructors
Departments
As Taught In
Fall
2018
Level
Topics
Learning Resource Types
grading
Exam Solutions
grading
Exams
notes
Lecture Notes
theaters
Lecture Videos
assignment
Programming Assignments
group_work
Projects