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.

MPI is installed on blacklight and salk.

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:

Last Updated on Wednesday, 26 June 2013 13:38  

User Information

PSC Passwords

Connect to PSC systems:

PSC Policies

For technical questions:
Call the PSC hotline: 412-268-6350 / 800-221-1641 or mail to

Other services PSC provides:

Advanced Networking: High-speed network design, testing and tuning

3ROX: High-speed network access

Biomedical Applications: Computational biomedical research and training