Selecting the following will guide you to sources (or meta-sources)
for information concerning various and sundry aspects of the Message
Passing Interface (MPI).
- The
Message Passing Interface FAQ contains answers to Frequently Asked
Questions about MPI, including its history, what it is, and where it
can be obtained.
- The Unify system developed at Mississippi State provides a subset
of MPI within the PVM environment. The
user's guide (600 kb PostScript) and the
unify system (140 kb tarred and compressed) are available as
are several versions of Unify and PVM combined in the
Unify directory.
- Argonne National Labs and Mississippi State have collaborated on
an MPI implementation. An extensive
README file describing it is available as is the implementation
itself (mpich-*.tar.Z, about 2.33 Mb) in the
mpi directory.
- The Ohio Supercomputing Center has developed LAM, a UNIX cluster
implementation of the MPI standard. The
README file contains some further information and the implementation
can be found in the
lam directory. There is also a short
hypertext MPI tutorial.
- A toolbox for MPI implementations has been develped at Mississippi
State. It includes programs to process dense and sparse matrices as
well as vectors and matrices. The latest implementation can be found
in the
toolbox directory (about 2.1 Mb) and some
technical reports about the toolbox are also available.