18b2dca51c
There is a binomial algorithm in the code (i.e., the HNP would send to a subset of the orteds, which then relay it on according to the typical log-2 algo), but that has a bug in it so the code won't let you select it even if you tried (and the mca param doesn't show, so you'd *really* have to try). This also involved a slight change to the oob.xcast API, so propagated that as required. Note: this has *only* been tested on rsh, SLURM, and Bproc environments (now that it has been transferred to the OMPI trunk, I'll need to re-test it [only done rsh so far]). It should work fine on any environment that uses the ORTE daemons - anywhere else, you are on your own... :-) Also, correct a mistake where the orte_debug_flag was declared an int, but the mca param was set as a bool. Move the storage for that flag to the orte/runtime/params.c and orte/runtime/params.h files appropriately. This commit was SVN r14475. |
||
---|---|---|
.. | ||
base.h | ||
Makefile.am | ||
oob_base_close.c | ||
oob_base_except.c | ||
oob_base_init.c | ||
oob_base_open.c | ||
oob_base_ping.c | ||
oob_base_recv_nb.c | ||
oob_base_recv.c | ||
oob_base_send_nb.c | ||
oob_base_send.c | ||
oob_base_xcast.c |