Skip to content

Commit 9f58fd2

Browse files
authored
Merge pull request #12635 from devreal/fix-accelerator-cuda-stream-deref
accelerator/cuda: Dereference pointer to stream
2 parents 691e780 + 63cc112 commit 9f58fd2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

opal/mca/accelerator/cuda/accelerator_cuda.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -499,13 +499,13 @@ static int accelerator_cuda_memcpy(int dest_dev_id, int src_dev_id, void *dest,
499499
* https://docs.nvidia.com/cuda/cuda-driver-api/api-sync-behavior.html
500500
* TODO: Add optimizations for type field */
501501
result = cuMemcpyAsync((CUdeviceptr) dest, (CUdeviceptr) src, size,
502-
(CUstream *) opal_accelerator_cuda_memcpy_stream.base.stream);
502+
*(CUstream *) opal_accelerator_cuda_memcpy_stream.base.stream);
503503
if (OPAL_UNLIKELY(CUDA_SUCCESS != result)) {
504504
opal_show_help("help-accelerator-cuda.txt", "cuMemcpyAsync failed", true, dest, src,
505505
size, result);
506506
return OPAL_ERROR;
507507
}
508-
result = cuStreamSynchronize((CUstream *) opal_accelerator_cuda_memcpy_stream.base.stream);
508+
result = cuStreamSynchronize(*(CUstream *) opal_accelerator_cuda_memcpy_stream.base.stream);
509509
if (OPAL_UNLIKELY(CUDA_SUCCESS != result)) {
510510
opal_show_help("help-accelerator-cuda.txt", "cuStreamSynchronize failed", true,
511511
OPAL_PROC_MY_HOSTNAME, result);

0 commit comments

Comments
 (0)