Foundations of multithreaded, parallel, and distributed programming /
Multithreaded, parallel, and distributed programming
Gregory R. Andrews.
- xx, 664 p. : ill. ; 24 cm.
Concurrent computing landscape -- Shared-variable programming -- Processes and synchronization -- Locks and barriers -- Semaphores -- Monitors -- Implementations -- Distributed programming -- Message passing -- RPC and rendezvous -- Paradigms for process interaction -- Implementations -- Parallel programming -- Scientific computing -- Languages, compilers, libraries, and tools