Number of CPU cores
Each compute node has a fixed number of CPU cores. You can typically request a subset of them for your job. You can specify the number of CPU cores either per node or in total:
--ncpus-per-node— specifies the number of CPU cores per requested compute node.--ncpus— specifies the total number of CPU cores for the entire job. Overrides--ncpus-per-node.
For example, if you request 2 nodes and 16 CPU cores per node, your job will have 32 CPU cores in total. You can express this either as --nnodes 2 --ncpus-per-node 16 or --nnodes 2 --ncpus 32.