[slurm-users] Meaning of --cpus-per-task and --mem-per-cpu when SMT processors are used
Alexander Grund
alexander.grund at tu-dresden.de
Wed Mar 4 09:12:52 UTC 2020
Hi,
we have a Power9 partition with 44 processors having 4 cores each
totaling 176.
`scontrol show node <node>` shows "CoresPerSocket=22" and "CPUTot=176"
which confuses me. Especially as `whypending` reports e.g. "172 cores
free: 1"
So what are "CPUs" and what are "Cores" to SLURM? Why does it mix up
those 2?
Most importantly: Does this mean `--cpus-per-task` can be as high as 176
on this node and `--mem-per-cpu` can be up to the reported "RealMemory"/176?
Thanks a lot,
Alexander Grund
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Alexander Grund
Interdisziplinäre Anwendungsunterstützung und Koordination (IAK)
Technische Universität Dresden
Zentrum für Informationsdienste und Hochleistungsrechnen (ZIH)
Würzburger Str.35/Chemnitzer Str.50, Raum 010 01062 Dresden
Tel.: +49 (351) 463-35982
E-Mail: alexander.grund at tu-dresden.de
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.schedmd.com/pipermail/slurm-users/attachments/20200304/90e528e4/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5204 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.schedmd.com/pipermail/slurm-users/attachments/20200304/90e528e4/attachment-0001.bin>
More information about the slurm-users
mailing list