0
我創建了許多程序,我想從中測量完成所需的時間。因此我想在一個節點上運行一個任務。我們有10個節點,每個節點有2個插座。無論我將哪些選項傳遞給sbatch和srun,SLURM似乎都爲每個套接字安排1個任務,而不是每個節點1個任務。我應該使用哪些選項?使用SLURM進行時間測量
我開始我的批處理腳本sbatch run-experiments
run-experiments
包含:
#SBATCH -N10 --ntasks-per-node=1
...
for 1..1000 do
srun -N1 -n1 --exclusive task &
done
編輯:看來問題只發生在一個分區,而不是其他。有沒有可能導致這種情況的配置設置?