SLURM:更改正在运行的任务数组作业的同时运行任务的最大数量

13

我设置了一个数组作业,如下:

sbatch --array=1:100%5 ...

该作业现在正在运行,将同时运行任务的数量限制为5。我想将此数字更改为10(即希望运行sbatch --array=1:100%10 ...)。 数组作业文档提到您可以使用scontrol在作业启动后更改选项。不幸的是,这个选项的变量名并不清楚,并且我不认为它列在sbatch命令文档中。
任何指针都受到欢迎。

1
修改作业是使用scontrol命令完成的,因此您可以在scontrol手册页中找到选项名称 https://slurm.schedmd.com/scontrol.html。 - damienfrancois
1个回答

25

您可以使用以下命令更改数组限制:

scontrol update ArrayTaskThrottle=<count> JobId=<jobID>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接