1
1
openmpi/ompi/mca
Nathan Hjelm 45db3637af osc/rdma: bug fixes
This commit fixes the following bugs:

 - Allow a btl to be used for communication if it can communicate with
   all non-self peers and it supports global atomic visibility. In
   this case CPU atomics can be used for self and the btl for any
   other peer.

 - It was possible to get into a state where different threads of an
   MPI process could issue conflicting accumulate operations to a
   remote peer. To eliminate this race we now update the peer flags
   atomically.

 - Queue up and re-issue put operations that failed during a BTL
   callback. This can occur during an accumulate operation. This was
   an unhandled error case.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-11-29 12:43:58 -07:00
..
bml mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
coll configury: single quote to avoid trouble with BSD 2017-11-03 11:34:28 -04:00
common Silence warnings 2017-11-25 11:50:18 -08:00
crcp mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
fbtl fs/ufs and fbtl/posix: cleanup lock management 2017-10-19 14:56:28 -05:00
fcoll io/ompio: add a new option to disable amode overwriting 2017-11-17 13:13:38 -06:00
fs fs/ufs: add some more error codes on file_open 2017-11-07 11:09:32 +09:00
hook ompi/hook: Add the hook/license framework 2017-02-27 12:05:53 -05:00
io io/ompio: add a new option to disable amode overwriting 2017-11-17 13:13:38 -06:00
mtl Merge pull request #4467 from matcabral/master 2017-11-13 07:35:39 -08:00
op mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
osc osc/rdma: bug fixes 2017-11-29 12:43:58 -07:00
pml Merge pull request #4442 from bosilca/topic/ob1_pvar 2017-11-29 09:31:07 -07:00
rte Add a new OMPI rte component to support direct-launch using PMIx. 2017-11-28 12:05:01 -08:00
sharedfp Silence warnings 2017-11-25 11:50:18 -08:00
topo Add a new OMPI rte component to support direct-launch using PMIx. 2017-11-28 12:05:01 -08:00
vprotocol mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
Makefile.am Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
mca.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00