提交作业
作业模板介绍
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 后面加核数