Lecture Notes for Concurrent Programming

27 May 2003 - Introduction


Outline


Ubiquitous Concurrency


Sequential Computations


Concurrent Computations


Communication


Synchronization


Operating System Concurrency


Example: Device Controllers


Example: Multi-CPU Systems


Explicit and Implicit Concurrency


Synchronous and Asynchronous Concurrency


Synchronous vs. Asynchronous Concurrency


Concurrency Classes


Points to Remember


This page last modified on 27 May 2003.