Я запускаю массив заданий, в котором я хочу, чтобы задание (запускающее скрипт job.sh) имело зависимость, при которой оно не может перейти к планировщику, пока не будет запущено предыдущее задание массива, и я не могуКажется, выясняется, как закодировать это
#!/bin/bash
#SBATCH --account=*******
#SBATCH --array=1-3
#SBATCH --time=00:05:00
#SBATCH --mem-per-cpu=256M
#SBATCH --dependency=???????
./job.sh >output$SLURM_ARRAY_TASK_ID.txt
exit
Это будет использоваться для увеличения масштаба, чтобы можно было запускать 1000 версий кода при гораздо большем времени / памяти / размере массива.