next up previous
Next: Quick Start

Users' Guide to mpich, a Portable Implementation of MPI

Patrick Bridges - Nathan Doss - William Gropp - Edward Karrels - Ewing Lusk - Anthony Skjellum


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 computing environments. mpich contains, along with the MPI library itself, a programming environment for working with MPI programs. The programming environment includes a portable startup mechanism, several profiling libraries for studying the performance of MPI programs, and an X interface to all of the tools.

This is a document in progress: Hopefully helpful, but hardly whole. Please send suggestions for improvements (or impairments) to


Karen D. Toonen