User's Guide for mpich, a Portable Implementation of
MPI
William Gropp and Ewing Lusk
This User's Guide corresponds to Version 1.1.1 of mpich. It was
processed by LaTeX on Mon Jul 13 14:05:40 1998.
MPI (Message-Passing Interface) is a standard specification for
message-passing libraries. MPICH is a portable implementation of
the full MPI specification for a wide variety of parallel
and distributed computing
environments.
This paper describes how to build and run MPI programs using the MPICH
implementation of MPI.
There are a number of major features in Release 1.1.1 of MPICH :
The Romio subsystem implements a large part of the MPI-2 standard for
parallel I/O. For details on what types of file systems runs on and current
limitations, see the Romio documentation in romio/doc.
The MPI-2 standard C++ bindings are available for the MPI-1 functions.
A new device, Globus, is available. See Section Computational grids: the globus device
.
A new program visualization program, called Jumpshot, is available
as an alternative to the upshot and nupshot programs.
Contents