CHAPTER |
TITLE |
Chapter 1 |
Basic Concepts of Concurrent Computing |
Chapter 2 |
Shared-Variable Programming: Processes and Synchronization |
Chapter 3 |
Shared-Variable Programming: Locks and Barriers |
Chapter 4 |
Shared-Variable Programming: Semaphores |
Chapter 5 |
Shared-Variable Programming: Monitors |
Chapter 6 |
Shared-Variable Programming: Implementations |
Chapter 7 |
Distributed Programming: Message Passing - CSP, p-Calculus, MPI |
Chapter 8 |
Distributed Programming: RPC, Sockets, RMI and CORBA |
Chapter 9 |
Distributed Programming: Paradigms for Process Interaction |
Chapter 10 |
Distributed Programming: Implementations |