CS267 / Eng233 / IDS267 Applications of Parallel Computers

Lecture 19: Synchronization


Abstract

This lecture describes basic issues underlying synchronization in parallel programs. We begin with an introduction of the three kinds of synchronization: multual exclusion, events, and global operations. We then go into some detail on the algorithms used for mutual exclusion in shared address model and briefly touch on global operations.

Reading

Postscript

Useful References