Move out CUDA profiler triggers from NBNXN
authorSzilárd Páll <pall.szilard@gmail.com>
Tue, 12 Apr 2016 13:54:51 +0000 (15:54 +0200)
committerMark Abraham <mark.j.abraham@gmail.com>
Tue, 19 Apr 2016 15:57:13 +0000 (17:57 +0200)
commit9756541c1c0c0259caed70fea23ddadbd090e4b0
treec7d392a5f432c1d1e138fef695b232f47e44795b
parentf312b8a6a8ae8bfbb9c4c0c8e3e5c63877b31cac
Move out CUDA profiler triggers from NBNXN

The profiler triggering is a general functionality that should not be
tied to the nonbonded module. Hence, it is now moved into the gpu_utils
module and called directly at reset/cleanup.

Change-Id: Ifa862dbcbc6386c514dfcc1f6a5169ea6ae8d09f
src/gromacs/gpu_utils/gpu_utils.cu
src/gromacs/gpu_utils/gpu_utils.h
src/gromacs/mdlib/forcerec.cpp
src/gromacs/mdlib/nbnxn_cuda/nbnxn_cuda_data_mgmt.cu
src/programs/mdrun/md.cpp