Mapping MPI to Machine: Implementing the MPI Standard

MPI addressed this situation by providing a feature-rich portable message-passing standard that would allow for efficient implementation on a wide variety of platforms. Both point-to-point and collective communication are supported by MPI, as are user-defined data types, virtual process topologies, and ANSI C and Fortran 77 language bindings. ................
................