Use DeviceStream init(...) function to create streams
authorArtem Zhmurov <zhmurov@gmail.com>
Thu, 20 Feb 2020 14:27:19 +0000 (15:27 +0100)
committerPaul Bauer <paul.bauer.q@gmail.com>
Fri, 13 Mar 2020 07:36:51 +0000 (08:36 +0100)
commite3d904d007afc9545f95d72da51c7dc8d83dae54
treeead866c1f6e2b992d724762099c90be603fd7ee6
parent8eadec224efff46cb8d0538884ce7d3c1d11c788
Use DeviceStream init(...) function to create streams

Change the stream creation procedures from direct calls to CUDA
and OpenCL API to using pre-defined init(...) method of the
DeviceStream class.

Refs #3314
Refs #3311

Change-Id: I96a0ca41f251b9925ef9bed77c4f355939b65c6d
src/gromacs/ewald/pme_gpu_internal.cpp
src/gromacs/ewald/pme_pp_comm_gpu_impl.cu
src/gromacs/mdtypes/state_propagator_data_gpu_impl_gpu.cpp
src/gromacs/nbnxm/cuda/nbnxm_cuda_data_mgmt.cu
src/gromacs/nbnxm/gpu_data_mgmt.h
src/gromacs/nbnxm/nbnxm_setup.cpp
src/gromacs/nbnxm/opencl/nbnxm_ocl_data_mgmt.cpp