MPICH2 is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (both MPI-1 and MPI-2).  The goals of MPICH2 are: 1. to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray, SiCortex). 2. and to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations.

NEWS & EVENTS

MPICH2-1.1 released
A new stable version of MPICH2, 1.1, has been released. It has several new features, bug fixes, and code cleanup. We recommend all users using older releases of MPICH2 to upgrade to this version.

MPICH2-1.1rc1 released
A release candidate for MPICH2 1.1 has been released.

More news >>

releases

The current stable release for MPICH2 is 1.1. It was released on Jun. 3, 2009.


Source Code (1.1)                       [download]

Win IA32 Binary (1.1)                  [download]

Win X86_64 Binary (1.1)             [download]


Downloads Page >>