What is MPI?
MPI defines a language-independent interface
Bindings are defined for different languages
- So far, C and Fortran 77
- C++ and Fortran 90 under development
Multiple implementations
- MPICH is a widely-used portable implementation
- See http://www.mcs.anl.gov/mpi/