Basic HTML version of Foils prepared 19 September 98

Foil 9 Some Difficulties with MPI

From MPI Message Passing Interface Computational Science for Simulations -- Fall Semester 1998. by Geoffrey C. Fox, Nancy McCracken


1 MPI was designed by the Kitchen Sink approach and has 129 functions and each has many arguments
  • This completeness is strength and weakness!
  • Hard to implement efficiently and hard to learn all its details
2 It is not a complete operating environment and does not have ability to create and spawn processes etc.
3 PVM is the previous dominant approach
  • It is very simple with much less functionality than MPI
  • However it runs on essentially all machines including heterogeneous workstation clusters
  • Further it is a complete albeit simple operating environment
4 However it seems clear that MPI has been adopted as the standard messaging system by parallel computer vendors

in Table To:


© 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