MPI is a library specification for the message passing interface, proposed as a standard.
A message passing standard for portability and ease-of-use. Designed for high performance.
Insert communication and synchronization functions where necessary.