跳到主要内容

srun

简介

srun 是 Slurm 系统中用于交互式提交并行作业的命令:提交后等待任务完成才返回终端

适用场景:

  • 需要图形界面(GUI)的应用
  • 需要终端交互的程序(如 bashdc_shellpt_shell

常用参数

srun 常用参数和sbatch类似,请查看sbatch文档,更多参数请使用srun --help命令查看

使用示例

交互式终端任务

$ srun -c 8 --mem 10240 --pty pt_shell

效果:分配8核CPU和10GB内存,以交互模式运行 pt_shell

基础并行任务

srun -p compute -c 2 hostname

效果:在compute分区分配2个CPU核运行 hostname 命令