The Message Passing Interface (MPI)
What is MPI?
MPI is a new library specification for message-passing, proposed as a standard
by a broadly based committee of vendors, implementors, and users. MPI was
designed for high performance on both massively parallel machines and on
workstation clusters. MPI is widely available, with both free available
and vendor-supplied implementations. MPI was developed by a broadly based
committee of vendors, implementors, and users.
How can I learn about MPI?
Many materials for learning MPI are available.
Installation Guide
to mpich, a Portable Implementation of MPI
User's Guide for
mpich, a Portable Implementation of MPI
MPI : The Complete
Reference
MPI On-Line
Man Pages
Example Programs for
MPI
NOTICE: Because nCUBE 2 has own machinism of compiling, linking and
loading programs, you shoudn't use the commands that mpich provides for
these Goals. You can use only mpi library with ordinary commands ncc and
xnc. Second, nCUBE 2 not support X11 applications.
What Libraries and applications are available in MPI?
A number of libraries and applications that use MPI are available.
Where is MPI going?
The MPI Forum has completed an effort to extend MPI. Information is available
from the MPI Forum Home Page.
What tools related to MPI are available?
A number of tools for an MPI environment exist.
To Add Yourself to this Page
Send mail to gropp@mcs.anl.gov
or lusk@mcs.anl.gov.
(Your browser might support mail
to gropp or lusk.)