Concurrent Programming
Text: Operating Systems Programming, by Stephen Hartley, published by Oxford University Press
We will discuss aspects of the theory of consurrent programming
General aspects of concurrent programming
Historical background.
Applications in Operating Systems
Race conditions -- motivation for concurrent programming primitives.
The SR programming language
General features.
Resources and capabilities.
Synchronization primitives.
Semaphores.
Monitors
Message passing
Concurrent programming features of SR.
Equivalence of synchronization primitives.
A survey of concurrent programming features of other languages: C++, Java.
This file was last modified