You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dpm: set default rankby order if not specified by caller
The MPI standard defines a specific mappings of ranks in the MCW
of a set of processes started by MPI_Comm_spawn_multiple to the supplied commands.
See for example section 11.8.3 of the MPI 4.1 standard.
Something changed between orte in OMPI 4.1.x and prtte in OMPI 5 and main
that caused this to not be the default ordering of ranks to commands in
the MPI_Comm_spawn_multiple. This resulted in the ompi-tests/ibm/dynamic/spawn_multiple
to fail with wrong mapping of arguments to ranks.
So, add a check in the ompi_dpm_spawn to set the PMIX_RANKBY attribute to
"slot" if the app has not specified some other ranking option.
Signed-off-by: Howard Pritchard <[email protected]>
0 commit comments