Next: mpirun, a Portable Startup
Up: The mpich Programming Environment
Previous: The mpich Programming Environment
Introduction
The MPI standard specifies nothing ouside of MPI programs, not even how they
will be stared. MPICH supplies a number useful tools for managing MPI
programs, including
- 1.
- mpirun, a portable startup command, so that MPI programs can be
started the same way in many idfferent environments,
- 2.
- mpe, a library of useful routines that work will with MPI.
Curently this library includes both routines for producing log files of
time-stamped events and a simple parallel X graphics library, routines for
providing a sequential section code, and routines to start a debugger when
errors occur.
- 3.
- a set of predefined profiling libraries. The MPI Standard specifies a
mechanism whereby the user may ``wrap'' any collection of MPI functions
with code of his own, without accessing the MPI implementation source
code. We supply tools for constructing such a profiling version of the
MPI library with a minimum of effort, as well as three preconstructed sets
of wrappers, for accumulating time spent in MPI routines, for preparing
log files, and for program animation.
- 4.
- upshot, a tool for examining log files produced by the
mpe logging functions or by the automatic logging in the logging
profiling library.
Next: mpirun, a Portable Startup
Up: The mpich Programming Environment
Previous: The mpich Programming Environment
Karen D. Toonen
1998-11-19