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
