使用教程

第一步:开通账号

科学计算公共服务平台资源丰富,可根据需求开通账号,具体参考官网 账户管理 相关。

第二步:登录集群

在确保有上机账号后,可访问 科学计算平台门户 点击“登录平台”,或者直接访问 科学计算可视化平台 进行接入;更多登录集群方式可参考 登录指南 部分

_images/guide1.png

第三步:使用软件

集群上安装了一些常用软件,通过module方式进行管理,用户可通过module方式导入使用。同时用户也可以根据自己的需求,将软件环境安装到自己的HOME目录下进行使用。

详细的软件使用说明可查看 软件列表 部分。

下面的作业脚本加载了vasp/6.4.0的软件环境,具体可用的软件环境可使用命令module avail指令进行查看。

#!/bin/bash
#SBATCH -o job.%j.out
#SBATCH --partition=cpuXeon6458
#SBATCH -J myFirstJob
#SBATCH --nodes=1
#SBATCH --ntasks-per-node=2

module load oneapi/2024.0
module load vasp/6.4.0
ulimit -s unlimited
ulimit -l unlimited
mpirun vasp_std

第四步:提交作业

接入集群后,并不能直接运行程序,这是因为您所在的节点是登录/数据传输节点,需要通过作业调度系统,将作业提交到计算节点执行。

假设我们的计算过程为:在计算节点上运行hostname指令,那么就可以这么编写作业脚本;

#!/bin/bash
#SBATCH -o job.%j.out
#SBATCH --partition=cpuXeon6458
#SBATCH -J myFirstJob
#SBATCH --nodes=1
#SBATCH --ntasks-per-node=1

hostname

假设上面作业脚本的文件名为job.sh,通过sbatch将作业提交到集群:

sbatch job.sh

提交后还可以使用squeue, scontrol show job <job id>, scancel等进行作业的查看、取消等操作。


最后更新: 2025 年 06 月 30 日