Simplify GPU usage decision function signatures
authorArtem Zhmurov <zhmurov@gmail.com>
Tue, 6 Oct 2020 12:15:54 +0000 (14:15 +0200)
committerArtem Zhmurov <zhmurov@gmail.com>
Tue, 6 Oct 2020 12:18:18 +0000 (12:18 +0000)
commitb97a24ea052831d9b8035b492d51150b3a4acdc4
tree2363d8267cf2c234267554f9b22e4b0b0e8c0b82
parent3d812ce90a659464a99186901eb08f064b7cd21f
Simplify GPU usage decision function signatures

Some of GPU device usage decisions are made based on the number
of availabel GPU devices, not on their indices. Hence it is
natural to pass one integer instead of the vector.
src/gromacs/mdrun/runner.cpp
src/gromacs/taskassignment/decidegpuusage.cpp
src/gromacs/taskassignment/decidegpuusage.h
src/gromacs/taskassignment/resourcedivision.cpp
src/gromacs/taskassignment/resourcedivision.h