if you want slurm to just ignore the difference between physical and
logical cores then you can change
SelectTypeParameters=CR_Core
to
SelectTypeParameters=CR_CPU
and then it will treat threads as CPUs and then it will let you start the
number of tasks you expect
Antony
On Thu, 7 Feb 2019 at 18:
Documentation for CR_CPU:
CR_CPU
CPUs are consumable resources. Configure the number of CPUs on each node, which
may be equal to the count of cores or hyper-threads on the node depending upon
the desired minimum resource allocation. The node's Boards, Sockets,
CoresPerSocket andThreadsPerCore
Xiang,
>From what I've of the original question, gres.conf may be another place to
>verify the setup that only one core is being allocated per gpu request:
>https://slurm.schedmd.com/gres.conf.html
Seeing the run submission line and gres.conf might help others give you further
advise.
To Jeff