Dear all,

I am not quite understand on how to assign slurm task by actual physical
core.

Lets say i have 3 slurm nodes with different specs.
Node A : 16 physical AMD processor, no hyperthreading ==> 16 cpu threads
Node B : 8 pyhsical Intel processor, with hyperthreading  ==> 16 cpu threads
Node C : 4 physical Intel processor, no hyprethreading ==> 4 cpu threads.

If i am not mistaken, by assigning standard slurm task (srun). slurm will
see all the nodes with the CPU threads, right?

If yes, is there a way to run a slurm task and it will automatically use
actual physical cores (
So node B will be recognized as 8 cpu node) without have to set the node
manually in the slurm.conf?
This is because only certain slurm tasks need to use actual cores, other
slurm tasks dont matter.



Regards,

Teddy

Reply via email to