mpiwg-sessions / sessions-issues

3 stars 1 forks source link

Define how MPI_Comm_create_from_group works in dynamic process set environment #22

Open hppritcha opened 2 years ago

hppritcha commented 2 years ago

This issue attempts to track the discussion in the Sessions/FT WGs concerning the behavior of MPI_Comm_create_from_group in a dynamic process set environment. By dynamic, it is meant that the host environment may be creating process sets over the course of operation of the application. It is possible that processes may have derived groups from different process sets.

The WGs have been considering a notion of implicit or explicit versioning of process sets. For example, over the course of operation of an application, the host environment may have defined multiple versions of mpi://WORLD as system resources changed.

Important elements of the current discussion have been: