Add freeDeviceBuffer GPU utility function
authorAleksei Iupinov <a.yupinov@gmail.com>
Mon, 12 Feb 2018 09:16:15 +0000 (10:16 +0100)
committerSzilárd Páll <pall.szilard@gmail.com>
Thu, 15 Feb 2018 18:00:22 +0000 (19:00 +0100)
commita4987be36f3a801984a0aa88a8505d85709da04f
treea82d63d176f23fd52152ca71e3b6247d762ef62b
parenta456d98ac451ca9aa1537ad7bcd0710288a8380b
Add freeDeviceBuffer GPU utility function

This allows to make the GPU pairlist deletion code look same
for CUDA and OpenCL. More cleanup TODOs are left.

Change-Id: I4f7775ae2bda65b69696f7aacdb1d3fea9c62ac5
src/gromacs/gpu_utils/cudautils.cuh
src/gromacs/gpu_utils/oclutils.h
src/gromacs/mdlib/nbnxn_cuda/nbnxn_cuda_data_mgmt.cu
src/gromacs/mdlib/nbnxn_ocl/nbnxn_ocl_data_mgmt.cpp