Lecture Notes for Concurrent Programming

10 June 2003 - Atomicity and Synchronization


Outline


Producer and Consumer


Produce-Consumer Synchronization


Conditional Synchronization


The await Statement


await and Atomicity


The co Statement Rule


Sequential Statement Atomicity


Sequential Statement Non-Atomicity


Atomic Statements


Critical References


The At-Most-Once Property


Data Atomicity


Points to Remember


This page last modified on 12 June 2003.