MPI - Literature and Links
Message Passing Interface (MPI) Forum:
Home page of the MPI Forum with the official specifications (MPI 1.0: 236 pages, MPI 1.1: 239 pages, MPI 2.0: 376 pages, MPI 2.2: 647 pages, MPI 3.0: 852 pages, MPI 3.1: 868 pages).
Marc Snir, Steve Otto, Steven Huss-Lederman, David Walker, Jack Dongarra:
MPI. The Complete Reference Vol. 1: The MPI core. Second edition.
350 pages - MIT Press
The first edition of this book is available online as html version or as postscript version (350 pages).
Vol. 2 is for more advanced MPI programmers:
William Gropp, Steven Huss-Lederman, Andrew Lumsdain, Ewing Lusk, Bill Nitzberg, William Saphir, Marc Snir:
MPI: The Complete Reference. Vol 2: The MPI-2 extensions.
350 pages - MIT Press - 1998
Presentations and Training Material to the courses by the IT Center. Videos, foils, exercices with solutions.
The script of Peter Pacheco (member of MPI-Forum) is well-suitable for beginners. The ca. 50-page document “A User's Guide to MPI” is available as a postscript file.
This script has been enhanced to a book:
Parallel Programming With MPI
440 pages - Morgan Kaufmann Publishers - 1996
The only book in German, well-readable and with accent for practical application:
Peter Sanders, Thomas Worsch:
Parallele Programmierung mit MPI - ein Praktikum
150 pages - Logos Verlag - 1997
For a long time the following book was the only teaching book for MPI (written by members of the MPI-Forums). It is often referred to as the standard work.
W. Gropp, E. Lusk, A. Skjellum:
346 pages - The MIT Press - 2. Auflage 2000
Meanwhile there is a second book:
William Gropp, Ewing Lusk, Rajeev Thakur: Using MPI-2 406 pages - The MIT Press - 2000
MPI Homepage des Argonne National Labs, wo MPICH entwickelt wurde.
Homepage of Lehrstuhl für Betriebssysteme der RWTH Aachen (Chair for Operating Systems), which worked in two projects (MP-MPICH and MetaMPICH) on development of MPICH. Another page contains links and a “Praktikumsanleitung” with a chapter about MPI programming.
MPI web page of the HLRS Stuttgart - gone with the wind, archive versions: