Split simulationWork.useGpuBufferOps into separate x and f flags
authorSzilárd Páll <pall.szilard@gmail.com>
Fri, 5 Nov 2021 15:59:01 +0000 (15:59 +0000)
committerAndrey Alekseenko <al42and@gmail.com>
Fri, 5 Nov 2021 15:59:01 +0000 (15:59 +0000)
commit8e4184a2387fb1b36361b07c9c3df40076d0250d
treee69b53b423a48287f3ef8ff98f218912fd4b2028
parent4ab77f8b8162e37a89f7bdbd89709528326d7c26
Split simulationWork.useGpuBufferOps into separate x and f flags

The x two "buffer ops" tasks have entirely different roles and it has
been a potential source of confusion to refer to these with a single
workload flag.

Refs #3915
src/gromacs/gpu_utils/device_stream_manager.cpp
src/gromacs/mdlib/sim_util.cpp
src/gromacs/mdrun/md.cpp
src/gromacs/mdrun/runner.cpp
src/gromacs/mdtypes/simulation_workload.h
src/gromacs/taskassignment/decidesimulationworkload.cpp