1
1
openmpi/ompi/mca/coll
Aravind Gopalakrishnan 88d781056f coll/tuned: Fix MPI_IN_PLACE processing in tuned algorithms
PR #5450 addresses MPI_IN_PLACE processing for basic collective algorithms.
But in conjunction with that, we need to check for MPI_IN_PLACE in tuned paths
as well before calling ompi_datatype_type_size() as otherwise we segfault.

MPI spec also stipulates to ignore sendcount and sendtype for Alltoall and
Allgatherv operations. So, extending the check to these algorithms as well.

Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com>
2018-10-24 15:31:33 -07:00
..
base Remove few warnings in libnbc identified by clang-1000.11.45.2 2018-10-17 18:04:39 -04:00
basic coll: reduce_scatter_block: rename and MCA parameter description fix 2018-05-09 08:54:48 +09:00
cuda mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
demo mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
fca Handle asprintf errors with opal_asprintf wrapper 2018-10-08 16:43:53 -07:00
hcoll coll_hcoll: register progress callback directly without a proxy 2018-06-24 18:06:07 +03:00
inter mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
libnbc Remove few warnings in libnbc identified by clang-1000.11.45.2 2018-10-17 18:04:39 -04:00
monitoring opal: add types for atomic variables 2018-09-14 10:48:55 -06:00
portals4 opal: add types for atomic variables 2018-09-14 10:48:55 -06:00
self mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
sm Handle asprintf errors with opal_asprintf wrapper 2018-10-08 16:43:53 -07:00
sync Correct abstraction break - direct reference to ORTE 2018-01-30 21:19:14 -08:00
tuned coll/tuned: Fix MPI_IN_PLACE processing in tuned algorithms 2018-10-24 15:31:33 -07:00
coll.h coll: Update COLL module interface version to 2.3.0 2018-06-11 17:22:16 +09:00
Makefile.am Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00