MPI Implementations
 
 
 
  
  
  
  
 Next:  Extensions to MPI
Up:  Conclusions
 Previous:  Heterogeneous Computing with 
 
 
 
MPI implementationsimplementations
At the time of writing several portable implementations
of MPI exist,
- 
the MPICH implementation from Argonne National 
Laboratory and Mississippi
State University [12],
available by anonymous ftp at info.mcs.anl.gov/pub/mpi.
This version is layered on PVM or P4 and can be run on many systems.
- 
The CHIMP implementation from Edinburgh Parallel Computing Center, 
available by anonymous ftp at
ftp.epcc.ed.ac.uk/pub/chimp/release/chimp.tar.Z.
-  
the LAM implementation from the Ohio Supercomputing Center, 
a full MPI standard implementation using LAM, a UNIX
cluster computing environment. Available by anonymous ftp
at tbag.osc.edu/pub/lam.
- 
The 
UNIFY system provides a subset of MPI within the PVM environment,
without sacrificing the PVM calls already available.
Available by anonymous ftp at ftp.erc.msstate.edu/unify.
In addition, hardware-specific MPI implementations exist for the 
Cray T3D, the IBM SP-2, The NEC Cinju, and the Fujitsu AP1000.
Information on MPI implementations and other useful
information on MPI can be found on the MPI web pages
at Argonne National Laboratory (http://www.mcs.anl.gov/mpi), 
and at Mississippi State Univ (http://www.erc.msstate.edu/mpi).  Additional information can be found on the
MPI 
newsgroup comp.parallel.mpi and on netlib.
 
 Jack Dongarra 
Fri Sep  1 06:16:55 EDT 1995