Lecture Notes for Concurrent Programming

29 July 2003 - One-Way Messages


Outline


Shared Variables vs. Messages


Buffering Threads


Buffered Runnables


Message Formats


Message Traffic


Open Calls


Thread-per-Message Structure


Active Messages


Thread Problems


Executors


Worker Threads


Design Choices


Events


Timers


Polling and Event-Drive I-O


I-O Driven Structures


Polling


Points to Remember


This page last modified on 29 July 2003.