Message Passing Interface

MPI is a standard for communication in super computing environments. It is simple, network agnostic and fast. Message Passing has a long tradition in computing, but many approaches finally converged to MPI. In contrast to regular communication through sockets the higher order communication patterns of MPI allow optimization by the MPI Library.


Online Resources

  • OpenMPI is a popular implementation for common case application.
  • MPICH is a high performance and widely portable implementation of the Message Passing Interface (MPI) standard.