Open MPI 1.0.2 review
DownloadOpen MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in ord
|
|
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.
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
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.
What's New in This Release:
Many bugfixes, including fixes to MPI interface functions (C, C++, F77, and F90), updates to support various compilers and platforms, various mVAPI and OpenIB feature and correctness fixes, I/O forwarding fixes, an updates to the algorithm to search for executables on remote nodes.
The newest version of ROMIO is included.
Open MPI 1.0.2 search tags