1
1
openmpi/ompi/mca/coll/tuned
Nathan Hjelm b202bb0d63 Fix the recursive halfing algorithms for reduce scatter in both basic
and tuned to correctly handle 0 recvcounts.

Tested with the reproducer from #1550.

Refs trac:1559

This commit was SVN r29542.

The following Trac tickets were found above:
  Ticket 1559 --> https://svn.open-mpi.org/trac/ompi/ticket/1559
2013-10-28 19:06:38 +00:00
..
coll_tuned_allgather.c MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
coll_tuned_allgatherv.c MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
coll_tuned_allreduce.c MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
coll_tuned_alltoall.c Cleanup uninitialized warnings 2013-08-16 21:23:09 +00:00
coll_tuned_alltoallv.c Fix several issues regarding MPI_IN_PLACE and different flavors 2013-09-17 11:35:18 +00:00
coll_tuned_barrier.c MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
coll_tuned_bcast.c MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
coll_tuned_component.c MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
coll_tuned_decision_dynamic.c MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
coll_tuned_decision_fixed.c Fix the recursive halfing algorithms for reduce scatter in both basic 2013-10-28 19:06:38 +00:00
coll_tuned_dynamic_file.c Allow the user to define dynamic rules for messages larger than 2GB. 2012-03-02 21:16:23 +00:00
coll_tuned_dynamic_file.h - Replace combinations of 2009-08-20 11:42:18 +00:00
coll_tuned_dynamic_rules.c Spring cleanup. Nothing important. 2012-04-06 15:48:07 +00:00
coll_tuned_dynamic_rules.h Spring cleanup. Nothing important. 2012-04-06 15:48:07 +00:00
coll_tuned_gather.c MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
coll_tuned_module.c MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
coll_tuned_reduce_scatter.c Fix the recursive halfing algorithms for reduce scatter in both basic 2013-10-28 19:06:38 +00:00
coll_tuned_reduce.c MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
coll_tuned_scatter.c MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
coll_tuned_topo.c Spring cleanup. Nothing important. 2012-04-06 15:48:07 +00:00
coll_tuned_topo.h The tuned collectives can now deal with more than 2Gb of data. 2012-03-05 22:23:44 +00:00
coll_tuned_util.c Allow Open MPI to deal with size_t internally. 2012-03-05 14:10:26 +00:00
coll_tuned_util.h Spring cleanup. Nothing important. 2012-04-06 15:48:07 +00:00
coll_tuned.h Add simple algorithms to support MPI_IN_PLACE for MPI_Alltoall, MPI_Alltoallv, and MPI_Alltoallw. 2013-07-25 19:19:41 +00:00
Makefile.am WARNING: Work on the temp branch being merged here encountered problems with bugs in subversion. Considerable effort has gone into validating the branch. However, not all conditions can be checked, so users are cautioned that it may be advisable to not update from the trunk for a few days to allow MTT to identify platform-specific issues. 2010-09-17 23:04:06 +00:00