1
1
openmpi/orte/mca/routed/direct
Ralph Castain d97a4f880d Shift the daemon collective operation to the ODLS framework. Ensure we track the collectives per job to avoid race conditions. Take advantage of the new capabilities of the routed framework to define aggregating trees for the daemon collective, and to track which daemons are participating to handle the case of sparse participation.
Make it all work with comm_spawn in the case of all procs on previously occupied nodes, some new procs on new nodes, and mixtures of the two.

Note: comm_spawn now works with both binomial and linear routed modules. There remains a problem of spawned procs not properly getting updated contact info for the parent proc when run in the direct routed mode...but that's for another day.

This commit was SVN r18385.
2008-05-06 20:16:17 +00:00
..
configure.params Rename the routed modules to more accurately reflect what they do and the role they will play in soon-to-come updates. 2008-05-05 02:59:09 +00:00
Makefile.am Rename the routed modules to more accurately reflect what they do and the role they will play in soon-to-come updates. 2008-05-05 02:59:09 +00:00
routed_direct_component.c Merge in the mca_base_select changes per RFC: 2008-05-06 18:08:45 +00:00
routed_direct.c Shift the daemon collective operation to the ODLS framework. Ensure we track the collectives per job to avoid race conditions. Take advantage of the new capabilities of the routed framework to define aggregating trees for the daemon collective, and to track which daemons are participating to handle the case of sparse participation. 2008-05-06 20:16:17 +00:00
routed_direct.h Rename the routed modules to more accurately reflect what they do and the role they will play in soon-to-come updates. 2008-05-05 02:59:09 +00:00