Collective Choreography
By calling the collective I/O functions, you allow the MPI implementation to optimize the request based on the combined requests of all processes. The implementation can merge the requests of different processes and service the merged request efficiently. This is particularly effective when the accesses of different processes are noncontiguous and interleaved:

©
|
Cornell University
|
Center for Advanced Computing
|
Copyright Statement
|
Access Statement
CVW material development is supported by NSF OAC awards 1854828, 2321040, 2323116 (UT Austin) and 2005506 (Indiana University)
CVW material development is supported by NSF OAC awards 1854828, 2321040, 2323116 (UT Austin) and 2005506 (Indiana University)