Communicator

  • A group of MPI processes with a name (context).
  • Any process is identified by its rank. The rank is only meaningful within a particular communicator.
  • By default the communicator contains all the MPI processes.

  MPI_COMM_WORLD 
  • Mechanism to identify subset of processes.
  • Promotes modular design of parallel libraries.