是否可以限制用户在SLURM中可以同时使用的cpus数量?

问题描述 投票:0回答:1

我找到了MaxJobs选项,并与MaxCpus结合使用,这为某人可以使用的cpus数量设置了上限,但同时也激发了他们始终最大化每个作业可以使用的cpus数量。是否可以设置某人可以使用的最大CPU数量,然后让他们决定使用多少可用CPU来使用多少工作?

因此,如果我将MaxJobs设置为5并将maxcpus设置为10,则一个用户可以一次使用50 cpus,但前提是他们只能将每个工作的cpus最大化,这不是很有效。

unix slurm
1个回答
0
投票

我最终解决此问题的方法是将QOSMaxCpuPerUserLimit设置为50,同时将maxjobs限制设置为25,从而允许用户在他们认为合适的情况下使用尽可能多的cpu,同时仍然限制硬件使用。

© www.soinside.com 2019 - 2024. All rights reserved.