在Slurm群集上运行批处理作业

时间:2015-06-09 16:54:34

标签: cluster-computing batch-processing slurm sbatch

所以我现在花了几个小时试图解决这个问题,并希望得到任何帮助。

我要做的是运行一个带有浆液的批处理作业--array0-654

我希望每个工作步骤能够运行8个线程。

我可以访问群集上的11个节点,每个节点都有32个线程,我似乎无法正确获取SBATCH配置。它似乎要么每个节点运行一个作业,要么在所有节点上运行200多个作业。

我尝试了很多不同的配置,并想知道是否有人有一些建议。

1 个答案:

答案 0 :(得分:0)

根据您的说明,您应该使用

--array 0-654
--ntasks 1
--cpus-per-task 8

但结果将取决于群集配置(特别是节点是否可以在节点之间共享,是否存在对作业数量的限制等)。