MPICH is a high performance and widely portable implementation of the Message Passing Interface (MPI) standard.
The goals of MPICH are:
- 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 and proprietary high-end computing systems (Blue Gene, Cray)
- to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations
News & Events
News and Events Page >>
Partners and Collaborators Page >>
MPICH collaborates with a number of partner institutes. Several of these are derivative implementations that work closely with us on supporting MPICH on different platforms, while others are general tools and utilities, as well as other libraries and applications.