Skip to main content

提交作业

作业模板介绍

vasp作业模板

#!/bin/bash
#BSUB -J VASP
#BSUB -q i64m512u
#BSUB -n 128
#BSUB -o out.%J
#BSUB -e err.%J

module load vasp/6.3.2
MPIEXEC=`which mpirun`
$MPIEXEC -genvall -machinefile $MPI_HOSTFILE vasp_std

# 模板介绍
# 第1行为shell脚本固定格式
# 第2行为指定作业名称,自定义配置
# 第3行为指定队列为normal(默认为该队列)
# 第4行指定总的核心数
# 第5行指定标准输出文件
# 第6行指定错误输入文件
# 第9,10,11 行为vasp作业命令,其中$MPI_HOSTFILE 为调度给的环境变量,跨节点时必须 指定,intelmpi 为$MPI_HOSTFILE.openmi为$OMPI_HOSTFILE

串行任务

单核单线程,以lammps为例

#!/bin/bash
#BSUB -J lammps-test
#BSUB -n 4
#BSUB -e err.%J
#BSUB -o out.%J

module load lammps/2022-serial
lmp=`which lmp`
$lmp < in.crack

提交作业命令

source  /opt/jhinno62/unischeduler/etc/profile.unischeduler
jsub < lammps.sh

交互式提交作业

GPU作业

jsub -q gpu -n 8 -gpgpu 4 -Is bash

# 命令介绍
# -q 后面加队列
# -n 后面加核数
# -gpgpu 后面加gpu卡数

CPU作业

jsub -q normal -n 8 -Is bash

# 命令介绍
# -q 后面加队列
# -n 后面加核数