Message Passing Interface (MPI) ist ein Protokoll das parallel Berechnungen auf verteilten
heterogenen lose-gekoppelten Computersystemen ermöglicht. Das Buch beginnt mit einem kurzen
Überblick über parallele Entwicklungsumgebungen und führt in die grundlegenden Konzepte ein.
Anschließend wird gezeigt wie anhand von graphischen Analysewerkzeugen die Leistungsfähigkeit
eines Programms getestet werden kann. Die grundlegenden Fähigkeiten von MPI werden mittels des
Poisson-Problems erörtert und gezeigt wie MPI zur Umsetzung von virtuellen Topologien genutzt
werden kann. Zur Illustration von anspruchsvolleren Funktionen des Message-Passing in MPI wird
auf das N-Körper-Problem eingegangen. Nach einem Vergleich von MPI-Implementierungen mit
anderen Systemen wird das Buch durch Sprachfestlegungen für C- C++ und Fortran-Versionen aller
MPI-Routinen abgerundet.