Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixed the bug with illegal memory access in test_large_sizes.py with …
…4 GPUs. (dmlc#3068) - thrust::copy() called from dvec::copy() for gpairs invoked a GPU kernel instead of cudaMemcpy() - this resulted in illegal memory access if the GPU running the kernel could not access the data being copied - new version of dvec::copy() for thrust::device_ptr iterators calls cudaMemcpy(), avoiding the problem.
- Loading branch information