User's Guide for mpich, a Portable Implementation of
MPI
William Gropp and Ewing Lusk
This User's Guide corresponds to Version 1.1.2 of mpich. It
was processed by LaTeX on Tue Sep 7 20:39:00 1999.
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.
Version 1.1.2 of MPICH is primarily a bug fix and increased portability
release. Features that were new in 1.1.1 are:
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.