Switch the GPU buffer ops on when update is on GPU
authorArtem Zhmurov <zhmurov@gmail.com>
Thu, 24 Oct 2019 17:15:40 +0000 (19:15 +0200)
committerSzilárd Páll <pall.szilard@gmail.com>
Tue, 29 Oct 2019 09:54:49 +0000 (10:54 +0100)
commit6e01b028bc95bb6014d027e2edb6c65715a0572b
treec26676f461a968167f14b425dced9abb7978a00d
parentfb8ae6adfab277187d81517a3c8befb2b745a4e0
Switch the GPU buffer ops on when update is on GPU

The update is supported on the GPU only when buffer ops are also
offloaded. This changes the behavior from requiring the
GMX_USE_GPU_BUFFER_OPS to be enabled to it being overriden.

Change-Id: Icdc154daa053f135b0df503697273016a830fb18
admin/builds/gromacs.py
src/gromacs/mdrun/runner.cpp
src/gromacs/taskassignment/decidegpuusage.cpp
src/gromacs/taskassignment/decidegpuusage.h
src/gromacs/taskassignment/decidesimulationworkload.cpp
src/gromacs/taskassignment/decidesimulationworkload.h