1
1
openmpi/ompi/mca/coll/hierarch
Edgar Gabriel 818b4af554 - reverting the logic in the hierarchy detection stuff. This can reduce the
number of collective operations and simplifies the logic significantly.
- introducing a special case if size of comm == 1, avoiding thus collective
 operations as well ( i.e. no need for hierarchies)
- fix for an unsymmetric case. Still to be tested.

This commit was SVN r7799.
2005-10-18 18:17:50 +00:00
..
.ompi_ignore Rename src -> ompi 2005-07-02 13:43:57 +00:00
.ompi_unignore updating with Jeff's help to the recent autogen/configure system 2005-10-11 21:50:16 +00:00
coll_hierarch_allreduce.c reduce has now been tested quite extensively for all (predefined) operations 2005-10-15 22:24:44 +00:00
coll_hierarch_barrier.c reduce has now been tested quite extensively for all (predefined) operations 2005-10-15 22:24:44 +00:00
coll_hierarch_bcast.c reduce has now been tested quite extensively for all (predefined) operations 2005-10-15 22:24:44 +00:00
coll_hierarch_component.c switching the root and creating (if necessary) the new local leader sub-communicators seems to work as well. Thoroughly tested with bcast, not yet that exhaustivly tested for the reduction. 2005-10-15 21:13:44 +00:00
coll_hierarch_reduce.c reduce has now been tested quite extensively for all (predefined) operations 2005-10-15 22:24:44 +00:00
coll_hierarch_tmpcoll.c further bugfixes. The hierarchy detection works now as far as I can see (even in unsymmetric sitations). Bcast and reduce work as well. Still to test: the code which generates new local leader communicators, in case the root of the operation is not yet part of the lleader comm. 2005-10-15 19:36:54 +00:00
coll_hierarch.c - reverting the logic in the hierarchy detection stuff. This can reduce the 2005-10-18 18:17:50 +00:00
coll_hierarch.h - reverting the logic in the hierarchy detection stuff. This can reduce the 2005-10-18 18:17:50 +00:00
configure.params Rename src -> ompi 2005-07-02 13:43:57 +00:00
Makefile.am reduce has now been tested quite extensively for all (predefined) operations 2005-10-15 22:24:44 +00:00