The MPI standard includes point-to-point message-passing, collective communications, group
and communicator concepts, process topologies, environmental management, process cre-
ation and management, one-sided communications, extended collective operations, external
interfaces, I/O, some miscellaneous topics, and a profiling interface. Language bindings for
C and Fortran are defined.