作业¶
CSRC-P通过Slurm调度系统运行作业,以此来完成程序的规范运行,最新文档参考 [Slurm官网](https://slurm.schedmd.com/documentation.html)
编写 SLURM 脚本 如果你顺利完成了上面的步骤,那么是否可以直接让服务器运行你的程序了呢?答案是不可以的。 不知你是否曾经注意过登录之后显示的主机名,名为 admin 的主机仅仅为用户提供了登录操作的 平台,但程序的运行需要交给它背后的计算节点们完成。那么如何告诉工作站来运行我们的程序? 我们需要使用作业调度系统 SLURM,它给我们提供了若干运行程序的方式,在本章节 里我们简要介绍最常用的方式:提交 SLURM 作业脚本的批处理方式。
首先需要编写一个 SLURM 脚本。
准备好 SLURM 脚本之后,使用
$ sbatch run.slurm