所以我现在花了几个小时试图解决这个问题,并希望得到任何帮助。
我要做的是运行一个带有浆液的批处理作业--array0-654
我希望每个工作步骤能够运行8个线程。
我可以访问群集上的11个节点,每个节点都有32个线程,我似乎无法正确获取SBATCH配置。它似乎要么每个节点运行一个作业,要么在所有节点上运行200多个作业。
我尝试了很多不同的配置,并想知道是否有人有一些建议。
答案 0 :(得分:0)
根据您的说明,您应该使用
--array 0-654
--ntasks 1
--cpus-per-task 8
但结果将取决于群集配置(特别是节点是否可以在节点之间共享,是否存在对作业数量的限制等)。