MPI / MPICH
Message Passing Interface
MPI is the standard message passing protocol.
MPICH is a freely available, portable implementation of MPI. MPICH is a joint-effort project between Argonne National Laboratory (Bill Gropp and Rusty Lusk) and Mississippi State University (Tony Skjellum and Nathan Doss). Hubertus Franke of IBM has also made major contributions, as have Ed Karrels and Patrick Bridges (student interns at ANL). The difficult job of getting the spec right was done by the MPI Forum as a whole.
On blacklight, the SGI version of MPI is installed.
The implementation of MPI on salk and the Opteron cluster is based on MPICH.
Get started with MPI with the following PSC tutorials:
For specific information on compiling and running an MPI program on PSC platforms see the documentation for the specific system: