

"A scientific truth does not triumph by convincing its opponents and making 
them see the light, but rather because its opponents eventually die and a new 
generation grows up that is familiar with it." - Maxwell Planck
![]()
 Parallel Algorithms Notes
 Parallel and Distributed Algorithms
  Parallel Computing Links
 Parallel Computing  Bibliographies 
and Journals
 Parallel Computing Groups
 Online Books & Tutorials
 Parallel Computing and Java
 MPI (Message Passing Interface)
Related Links
- LAM/MPI Parallel Computing
 - EPCC Training and Education Documents -- contains notes on "Writing Message-Passing Parallel Programs with MPI", Edinburgh Parallel Computing Center, U. of Edinburgh.
 - MPI page at Argonne National laboratory
 - Open Directory - Computers, Parallel Computing, Programming, Libraries, MPI
 - User's Guide for mpich, a Portable Implementation of MPI -- Harvey Mudd College
 - What is MPI? -- provides a number of references useful for getting started with MPI.
 
Implementation of MPI
- MIPICH-- A Portable Implementation of MPI
 
- mpich implementation -- developed at Argonne National Lab & Mississippi State University (download)
 - LAM / MPI Parallel Computing Downloads -- the LAM implementation developed at the Ohio supercomputer Centre (download)
 - CHIMP implementation -- developed at the Edinburgh Parallel Computing Centre (download)
 - WinMPI implementation -- for Windows 3.1
 - Implementation of MPI on the Fujitsu AP1000, AP1000+ and AP3000
 
The MPI FAQ, Mailing Lists, Forum etc.
- Message Passing Interface Forum
 - Message Passing Interface (MPI) FAQ -- Mississippi State U.
 
Parallel Programming with MPI & Standards
- Parallel Programming with MPI -- by Peter Pacheco. An elementary introduction to programming parallel systems that use the MPI 1.1 library of extensions to C and Fortran.
 - Message Passing Interface (MPI) standard
 - MPI standard, The
 - MPI, The Complete Reference -- on-line book.
 
 Associative Computing