Basic HTML version of Foils prepared
19 September 98
Foil 6 What is MPI?
From
MPI Message Passing Interface Computational Science for Simulations --
Fall Semester 1998
.
by
Geoffrey C. Fox, Nancy McCracken
A standard message-passing library
p4, NX, PVM, Express, PARMACS are precursors
MPI defines a language-independent interface
Not an implementation
Bindings are defined for different languages
So far, C and Fortran 77, C++ and F90
Java Grande Forum is defining Java bindings
Multiple implementations
MPICH is a widely-used portable implementation
See
http://www.mcs.anl.gov/mpi/
©
Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu
If you have any comments about this server, send e-mail to
webmaster@npac.syr.edu
.
Page produced by
wwwfoil
on Sun Apr 11 1999