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

时间:2019-03-30 10:06:17

标签: slurm sbatch

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

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

这会将同时运行的任务数限制为5。该作业现在正在运行,我想将此数量更改为10(即,我希望运行sbatch --array=1:100%10 ...)。

documentation on array jobs提到您可以在作业开始后使用scontrol来更改选项。不幸的是,尚不清楚此选项的变量名是什么,并且我不认为它在sbatch命令here的文档中列出。

任何指针都收到好评。

1 个答案:

答案 0 :(得分:1)

您可以使用以下命令更改阵列限制:

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