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>
我有一组数组作业如下:
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>