【问题标题】:SLURM: Changing the maximum number of simultaneously running tasks for a running array jobSLURM:更改正在运行的阵列作业的同时运行任务的最大数量
【发布时间】:2019-03-30 10:06:17
【问题描述】:

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

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

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

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

任何指针都受到好评。

【问题讨论】:

标签: slurm sbatch


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2021-11-30
    • 2022-08-16
    • 2015-04-09
    • 2018-02-18
    • 1970-01-01
    • 1970-01-01
    • 2018-12-24
    • 1970-01-01
    • 2023-03-21
    相关资源
    最近更新 更多