Message Passing Interface
LA-MPI from ロスアラモス国立研究所
LAM/MPI from インディアナ大学ブルーミントン校
Intel MPI Library MPICH2をベースとした実装。
LAM/MPI
MPICH
MVAPICH
MS MPI
通常、MPI 実装は以下のようなラッパーコンパイラを提供する:
C: mpicc
C++: mpic++, mpicxx
Fortran: mpif77, mpif90, mpifort
mpicc -show (MPICH や Intel MPI) または mpicc -showme (Open MPI) を実行すると、実際に実行するコマンドを確認することができる。
プログラムの実行には mpiexec または mpirun を用いる。ノード間通信は rsh や ssh、あるいはジョブ管理システムとの連携により行う。