Open MPI

Open MPI
Stable release 1.4.4 / October 11, 2011; 4 months ago (2011-10-11)
Preview release 1.5.4 / August 18, 2011; 5 months ago (2011-08-18)
Operating system Unix, Linux, Windows, Mac OS
Platform Cross-platform
Type Library
License New BSD License (free software)
Website http://www.open-mpi.org/

Open MPI is a Message Passing Interface (MPI) library project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI). It is used by many TOP500 supercomputers including Roadrunner, which was the world's fastest supercomputer from June 2008 to November 2009, [1] and K computer, the fastest supercomputer since June 2011. [2][3]

Contents

Overview

Open MPI represents the merger between three well-known MPI implementations:

with contributions from the PACX-MPI team at the University of Stuttgart. These four institutions comprise the founding members of the Open MPI development team.

These MPI implementations were selected because the Open MPI developers thought that they excelled in one or more areas. The stated driving motivation behind Open MPI is to bring the best ideas and technologies from the individual projects and create one world-class open source MPI implementation that excels in all areas. The Open MPI project names several top-level goals:

Code modules

The Open MPI code has 3 major code modules:

Commercial implementations

See also

References

External links