[slurm-users] sacct: error

Marcel Sommer msoshh10 at gmail.com
Tue May 8 02:15:40 MDT 2018


Thanks for the hint, Chris!

Best regards,
Marcel

Am 04.05.2018 um 16:06 schrieb Chris Samuel:
> On Friday, 4 May 2018 4:25:04 PM AEST Marcel Sommer wrote:
>
>> Does anyone have an explanation for this?
>
> I think you're asking for functionality that is only supported with
slurmdbd.
>
> All the best,
> Chris
>

Am 07.05.2018 um 13:08 schrieb Chris Samuel:
> On Monday, 7 May 2018 5:41:27 PM AEST Marcus Wagner wrote:
> 
>> To me it looks like CPUs is the synonym for hardware threads.
> 
> Interesting, at ${JOB-1} we experimented with HT on a system back in 2013 and 
> I didn't do the slurm.conf side at that time, but then you could only request 
> physical cores and you would be allocated both thread units (unless you lied 
> to Slurm and listed them as physical cores instead).
> 
> Everything I've ever done since has had ThreadsPerCore=1, until today where we 
> have some KNL nodes which are ThreadsPerCore=4. 
> 
> I can confirm there that you get 4 hardware thread units (a single core) when 
> you request  -n 1 -c 1 - here from an interactive job on a KNL node:
> 
> [csamuel at gina1 ~]$ cat /sys/fs/cgroup/cpuset/$(cat /proc/$$/cpuset)/
> cpuset.cpus
> 0,68,136,204
> 
> So in the sense of what you put in slurm.conf you are indeed right, 
> CPUs=boards*sockets*cores*threads, but from the point of view of what you 
> *request* CPUs are just boards*sockets*cores.
> 
> Confusing!
> 
> All the best,
> Chris
> 



More information about the slurm-users mailing list