Collective Communications in MPI


Up: Contents Next: Synchronization Previous: Nonperiodic Grids


  • Communication is coordinated among a group of processes.
  • Groups can be constructed ``by hand'' with MPI group-manipulation routines or by using MPI topology-definition routines.
  • Message tags are not used. Different communicators are used instead.
  • No non-blocking collective operations.
  • Three classes of collective operations:
    -- synchronization
    -- data movement
    -- collective computation



    Up: Contents Next: Synchronization Previous: Nonperiodic Grids