Fused GPU bonded kernels
authorMagnus Lundborg <lundborg.magnus@gmail.com>
Thu, 23 May 2019 14:39:50 +0000 (16:39 +0200)
committerArtem Zhmurov <zhmurov@gmail.com>
Fri, 28 Jun 2019 10:37:24 +0000 (12:37 +0200)
commit01b2f20bd58829f2e51d8622faa7bcf0a203b196
tree7a1e2ab41d77612d6ea22e00778932f4bd0a309f
parentf7ac60a16be3c2656cf4b385486c8d1fd4c6a2bc
Fused GPU bonded kernels

To reduce the GPU kernel launch times the
GPU bonded kernels have been fused to a single kernel.

Refs #2818

Change-Id: I2299e1857df5db469739e3aefbc0f771968a6bd5
docs/release-notes/2020/major/performance.rst
src/gromacs/listed_forces/gpubonded.h
src/gromacs/listed_forces/gpubonded_impl.cpp
src/gromacs/listed_forces/gpubonded_impl.cu
src/gromacs/listed_forces/gpubonded_impl.h
src/gromacs/listed_forces/gpubondedkernels.cu
src/gromacs/mdlib/sim_util.cpp