1
1
openmpi/ompi
Nathan Hjelm 3d32dbd793 btl/openib: cuda: fix CUDA-aware support with async copy
This commit should resolve an issue seen with CUDA-aware support. The
problem came in with BTL 3.0. Before 3.0 the size of the copy was
stored in the incoming segment's des_remote_count field. This field
does not exist in BTL 3.0 so I stored the value in the
des_segment_count field. This caused problems with the cuda support
code. To fix the issue the endpoint pointer is now stored in the in
fragment's endpoint pointer which free's up the segment's des_cbdata
pointer for storing the transfer size.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-03-10 14:38:12 -06:00
..
attribute Prevent deadlocks on recursive calls (deleting communicators with 2014-12-17 23:12:33 -05:00
class George did the work and deserves all the credit for it. Ralph did the merge, and deserves whatever blame results from errors in it :-) 2014-07-26 00:47:28 +00:00
communicator Update code base to use the new opal_free_list_t 2015-02-24 10:05:45 -07:00
contrib Remove the actual VampirTrace sources. 2015-01-22 08:08:53 +01:00
datatype datatypes: trivial spelling fix 2015-02-27 18:16:01 -08:00
debuggers debuggers: convert to opal_dl interface 2015-03-09 08:16:55 -07:00
errhandler Add new error code introduced in MPI-3.1. 2015-03-03 17:49:42 -07:00
etc Use MKDIR_P instead of mkdir_p in Makefiles, as MKDIR_P is the only one 2012-06-21 16:52:37 +00:00
file == Highlights == 2012-04-18 15:57:29 +00:00
group ompi/group: refactor ompi_group_incl 2015-03-09 17:07:11 +09:00
include Give some headroom for adding new MPI error codes without breaking ABI 2015-03-04 10:46:41 -07:00
info info.c: fix minor memory leak in error condition 2015-02-12 10:24:02 -08:00
mca btl/openib: cuda: fix CUDA-aware support with async copy 2015-03-10 14:38:12 -06:00
message Update code base to use the new opal_free_list_t 2015-02-24 10:05:45 -07:00
mpi MPI_Comm_split_type.3in: remove erroneous "color" discussion 2015-02-28 09:33:17 -08:00
mpiext MPI extensions: rules of thumb about symbol names 2015-01-29 06:39:44 -06:00
op Deprecated comment. 2014-04-21 23:30:05 +00:00
patterns Add netpatterns_cleanup_narray_knomial_tree function to cleanup after 2014-05-15 17:36:26 +00:00
peruse - Sanity check initialization and finalization of PERUSE. 2010-01-12 16:36:24 +00:00
proc ompi/proc: correctly handle cutoff modex case 2015-03-09 14:34:28 +09:00
request Update code base to use the new opal_free_list_t 2015-02-24 10:05:45 -07:00
runtime Merge pull request #305 from artpol84/timing 2014-12-16 15:13:48 +06:00
tools (orte|ompi|oshmem)*info tools: convert to opal_dl interface 2015-03-09 08:18:13 -07:00
win Merge one-sided updates to the trunk - written by Brian Barrett and Nathan Hjelmn 2014-02-25 17:36:43 +00:00
Makefile.am configury: new OPAL_SET_LIB_PREFIX/ORTE_SET_LIB_PREFIX macros 2014-10-22 10:32:19 -07:00