Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available.
A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers.
The organizations (and newly-combined projects) contributing to Open MPI are Indiana University (LAM/MPI), the University of Tennessee (FT-MPI), and Los Alamos National Laboratory (LA-MPI).
Additional collaborators are at Sandia National Laboratories and the High Performance Computing Center at Stuttgart. These developers bring many years of combined experience to the project.
Product's homepage
Here are some key features of "Open MPI":
· Full MPI-2 standards conformance
· Thread safety and concurrency
· Dynamic process spawning
· High performance on all platforms
· Reliable and fast job management
· Network and process fault tolerance
· Support data and network heterogeneity
· Single library supports all networks
· Run-time instrumentation
· Many job schedulers supported
· Many OS's supported (32 and 64 bit)
· Production quality software
· Portable and maintainable
· Tunable by installers and end-users
· Extensive user and installer guides
· Internationalized error messages
· Component-based design, documented APIs
· CPAN-like tool for component management
· Active, responsive mailing list
· Open source license based on the BSD license
What's New in This Release: [ read full changelog ]
· This version adds the missing "affinity" MPI extension (i.e. the OMPI_Affinity_str() API) that was accidentally left out of the 1.5.2 release.