Skip to content
lectern.tv

Lecture 16: Nondeterministic Parallel Programming (6.172)

Professor

1:22:12·2019·undergraduate level

This lecture examines nondeterministic parallel programming, focusing on atomicity implemented via mutexes, determinacy races, and data races. It also addresses deadlock scenarios, including the classic dining philosophers' problem.

MIT 6.172 Performance Engineering of Software Systems, Fall 2018

Instructor: Charles Leiserson

View the complete course: https://ocw.mit.edu/6-172F18

YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP63VIBQVWguXxZZi0566y7Wf

Seminar notes & discussion

No public seminar notes on this lecture yet.