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

SLURM: Changing the maximum number of simultaneously running tasks for a running array job

我有一组数组作业如下:

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

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

documentation on array jobs mentions that you can use scontrol to change options after the job has started. Unfortunately, it's not clear what this option's variable name is, and I don't think it is listed in the documentation of the sbatch command here.

收到任何指点。

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

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