Basic HTML version of Foils prepared 10 Oct 1995

Foil 5 Some Key Features of MPI

From Fox Presentation Fall 1995 CPS615 Basic Simulation Track for Computational Science -- Fall Semester 95. by Geoffrey C. Fox


Point to Point Message Passing
Collective Communication -- messages between >2 simultaneous processes
Support for Process Groups -- messaging in subsets of processors
Support for communication contexts -- general specification of message labels and ensuring unique to a set of routines as in a precompiled library
  • Note a communicator incorporates contexts and groups as single data structure and defines the scope of communication operation
Support for application (virtual) topologies analogous to distribution types in HPF
Inquiry routines to find out about environment such as number of processors



© on Tue Oct 7 1997