1
1
openmpi/ompi/mca/coll/tuned
George Bosilca 77ef979457 New architecture for broadcast. A generic broadcast working on a tree
description. Most of the bcast algorithms can be completed using this
generic function once we create the tree structure. Add all kind of
trees.

There are 2 versions of the generic bcast function. One using overlapping
between receives (for intermediary nodes) and then blocking sends to all
childs and another where all sends are non blocking. I still have to
figure out which one give the smallest overhead.

This commit was SVN r12530.
2006-11-10 05:53:50 +00:00
..
coll_tuned_allreduce.c Correct the bcast problem where we always did a bcast with segzise of 0. 2006-10-18 02:00:46 +00:00
coll_tuned_alltoall.c Small cleanups, some explicit casts. 2006-11-08 16:54:03 +00:00
coll_tuned_barrier.c For the recurvise doubling correctly compute the closest power of 2 number of 2006-10-19 17:14:57 +00:00
coll_tuned_bcast.c New architecture for broadcast. A generic broadcast working on a tree 2006-11-10 05:53:50 +00:00
coll_tuned_component.c Remove one compiler warning. 2006-11-09 20:08:43 +00:00
coll_tuned_decision_dynamic.c Correct the bcast problem where we always did a bcast with segzise of 0. 2006-10-18 02:00:46 +00:00
coll_tuned_decision_fixed.c Big collective commit. I lightly test it, but I think it should be quite stable. Anyway, 2006-10-26 22:53:05 +00:00
coll_tuned_dynamic_file.c Remove a non reacheable statement. 2006-10-18 16:43:55 +00:00
coll_tuned_dynamic_file.h Update to have public symbols be consistent; use new prefix rule 2005-12-22 13:49:33 +00:00
coll_tuned_dynamic_rules.c Correct the bcast problem where we always did a bcast with segzise of 0. 2006-10-18 02:00:46 +00:00
coll_tuned_dynamic_rules.h Update to have public symbols be consistent; use new prefix rule 2005-12-22 13:49:33 +00:00
coll_tuned_forced.c Correct the bcast problem where we always did a bcast with segzise of 0. 2006-10-18 02:00:46 +00:00
coll_tuned_forced.h Correct the bcast problem where we always did a bcast with segzise of 0. 2006-10-18 02:00:46 +00:00
coll_tuned_module.c Tuned collectives works only for at least 2 processes. We have the self module 2006-10-23 22:28:56 +00:00
coll_tuned_reduce.c Update the number of reduce algorithms available. 2006-11-08 22:20:34 +00:00
coll_tuned_topo.c Big collective commit. I lightly test it, but I think it should be quite stable. Anyway, 2006-10-26 22:53:05 +00:00
coll_tuned_topo.h Big collective commit. I lightly test it, but I think it should be quite stable. Anyway, 2006-10-26 22:53:05 +00:00
coll_tuned_util.c Correct the bcast problem where we always did a bcast with segzise of 0. 2006-10-18 02:00:46 +00:00
coll_tuned_util.h Correct the bcast problem where we always did a bcast with segzise of 0. 2006-10-18 02:00:46 +00:00
coll_tuned.h New architecture for broadcast. A generic broadcast working on a tree 2006-11-10 05:53:50 +00:00
configure.params Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
Makefile.am A few small changes that just expanded in the name of neatness... 2006-04-19 23:42:06 +00:00