MPICH
アルゴンヌ国立研究所がパブリックドメインソフトウェアとして初期のバージョン(MPICH-1)を開発した。名前のCHの部分は、MPICHの初期開発メンバーの一人であるビル・グロップが開発した、ポータブルな並列プログラミングライブラリ「Chameleon」に由来する。
MPICHの初期の実装(「MPICH1」と呼ばれることもある)はMPI-1.1標準を実装している。2001年頃から、MPICH1を置き換える新しいコードベースが開発され始め、MPI-2標準をサポートするようになった。2012年11月まで、このプロジェクトは「MPICH2」と呼ばれていた。2012年11月、MPICH2プロジェクトは単なる「MPICH」に名称変更された。MPICH v3.0実装は、MPI-3.0標準を実装している。
MPICHは、最も人気のあるMPI実装の1つであり、非常に多くのMPI実装の基礎となっている。MPICHがベースとなっている実装としては、IBM MPI(for Blue Gene)、Intel MPI、Cray MPI、Microsoft MPI、Myricom MPI、OSU MVAPICH/MVAPICH2など、多数の実装がある。