Foundations of Multithreaded, Parallel, and Distributed Programming
Résumé
then applies, the core concepts and techniques needed for an introductory course in this
subject. Its emphasis is on the practice and application of parallel systems, using real-world
examples throughout.
Greg Andrews teaches the fundamental concepts of
multithreaded, parallel and distributed
computing and relates them to the implementation and
performance processes. He presents
the appropriate breadth of topics and supports these
discussions with an emphasis on
performance.
Features
- Emphasizes how to solve problems, with correctness the
primary concern and
performance an important, but secondary, concern
- Includes a number of case studies which cover such
topics as pthreads, MPI, and
OpenMP libraries, as well as programming languages like Java, Ada, high
performance Fortran, Linda, Occam, and SR
- Provides examples using Java syntax and discusses how
Java deals with monitors,
sockets, and remote method invocation
- Covers current programming techniques such as
semaphores, locks, barriers,
monitors, message passing, and remote invocation
- Concrete examples are executed with complete programs,
both shared and distributed
Sample applications include scientific computing and distributed systems
Table of contents
- Chapter 1: The Concurrent Computing Landscape
- Part I: Shared Variable Programming
- Chapter 2: Processes and Synchronization
- Chapter 3: Locks and Barriers
- Chapter 4: Semaphores
- Chapter 5: Monitors
- Chapter 6: Implementations
- Part II: Distributed Programming
- Chapter 7: Message Passing
- Chapter 8: RPC and Rendezvous
- Chapter 9: Paradigms for Process Interaction
- Chapter 10: Implementations
- Chapter 11: Scientific Computing
- Chapter 12: Languages, Compilers, Libraries, and
Tools
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Gregory R. Andrews |
Parution | 10/10/1999 |
Nb. de pages | 664 |
Format | 18,5 x 23,4 |
Couverture | Broché |
Poids | 1046g |
Intérieur | Noir et Blanc |
EAN13 | 9780201357523 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse