使用PBS调度程序,可以通过以下方式启动不带脚本的批处理命令:
qsub -l select=1:ncpus=12:mem=112GB -l walltime=00:30:00 -- /usr/bin/bash -c "mpirun -np 12 sleep 10"
有没有可能用sbatch在泥浆里做?

最佳答案

--wrap选项:

sbatch ... --wrap "mpirun -np 12 sleep 10"

documentation开始:
--wrap=Sbatch将用一个简单的“sh”shell脚本包装指定的命令字符串,并将该脚本提交给slurm
控制器。当使用--wrap时,脚本名和参数不能
在命令行中指定;而不是sbatch生成的包装器
使用脚本。

10-07 22:21