MPI is a library

MPI is a library specification for the message passing interface, proposed as a standard.

  • independent of hardware;
  • not a language or compiler specification;
  • not a specific implementation or product.

A message passing standard for portability and ease-of-use. Designed for high performance.

Insert communication and synchronization functions where necessary.