【发布时间】:2021-07-23 20:07:38
【问题描述】:
我有一个可通过 SLURM 获得的大集群。
我想开始我的脚本,例如./calc 在每个具有指定核心数量的请求节点上。例如,在 2 个节点上,每个节点 16 个核心。
我从sbatch 脚本开始
#SBATCH -N 2
#SBATCH --ntasks-per-node=16
srun -N 1 ./calc 2 &
srun -N 1 ./clac 2 &
wait
但它并没有按预期工作。
我尝试了--ntask --nodes --cpus-per-task 的许多配置,但没有任何效果,我很迷茫。
我也不明白 SLURM 中任务和 CPU 之间的区别
【问题讨论】: