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.  More information about LAM/MPI, including all the source code and documentation, is available from the main LAM/MPI web site:

http://www.open-mpi.org/

Special OS X Package Notes

The binary package for Open MPI includes support for TCP and shared memory transports, with rsh/ssh job launching.  Sites requiring support for other networks or job launching mechanisms will need to rebuild from source.

There is no Fortran support in this binary package, as Apple does not ship a Fortran compiler with the Developer Tools - if you have a Fortran compiler and need Fortran support from Open MPI, you will have to build it from source.

Because HFS+ is case-preserving but not case-sensitive, the C++ wrapper compiler is named mpic++, not the traditional mpiCC (which would conflict with mpicc).

Getting Help

Please see the Open MPI web page for help with Open MPI, especially the frequently asked questions.

 http://www.open-mpi.org/faq/

If this does not answer your question, further help is available via our mailing list at lam@lam-mpi.org.