1
1
openmpi/orte/mca/grpcomm/cnos
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.m4 - On Cray XT systems stop the grpcomm basic component from building. 2007-07-26 20:42:06 +00:00
configure.params Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately. 2008-02-28 01:57:57 +00:00
grpcomm_cnos_component.c Merge in the mca_base_select changes per RFC: 2008-05-06 18:08:45 +00:00
grpcomm_cnos_module.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
grpcomm_cnos.h Merge in the mca_base_select changes per RFC: 2008-05-06 18:08:45 +00:00
Makefile.am Per long threads on the mailing list and much confusion discussion 2007-12-15 13:32:02 +00:00