Description
Book SynopsisFocuses on the area of parallel and distributed computing, and considers the diverse approaches. Covering a comprehensive set of models and paradigms, this book serves as both an introduction and a survey. It is suitable for students and can be used as a foundation for parallel and distributed computing courses.
Trade Review"A supplemental text providing a framework within which individual topics can be elaborated on in...courses...or a survey that researchers can consult before choosing a set of models and paradigms for the overlapping approaches to programming." (SciTech Book News, Vol. 25, No. 3, September 2001)
"an excellent introduction to the field of parallel computing .." (CVu - Jnl of the Association C & C++ Users, February 2002)
Table of ContentsArchitectures.
Data Parallelism.
Shared-Memory Programming.
Message Passing.
Client/Server Computing.
Code Mobility.
Coordination Models.
Object-Oriented Models.
High-Level Programming Models.
Abstract Models.
Final Comparison.
References.
Index.