#!/bin/sh #BSUB -q hpc_q ## LSF经常在这里指定所使用的的MPI,最后不需要直接写出mpirun命令 ## 也可以使用QATK自带的Intel MPI版本,具体如何修改脚本请咨询HPC管理员 #BSUB -a intelmpi #BSUB -n 12 #BSUB -o output.%J #BSUB -e error.%J #BSUB -R "span[ptile=12]" ##--------------------------------------------------------- ## 设置输入文件的名称(不写.py) SCRIPT=atktest ##--------------------------------------------------------- ##修改路径以适配系统 ##假设ATK安装路径为[atk_installdir] ATK_BIN_DIR=[atk_installdir]/QuantumATK-2022.12/bin/atkpython ## QATK自带的MPI,用户应测试使用这个还是HPC安装的其他MPI(仅支持MPICH和Intel MPI) MPI_DIR=[atk_installdir]/QuantumATK-2022.12/mpi/bin/mpiexec ## 通知计算时需要访问的License server所在位置或自动搜索 export SNPSLMD_LICENSE_FILE="27020@管理节点主机名或IP" ## 并行计算命令 ## 使用QATK自带MPI时 ## $MPI_DIR -n $NP $ATK_BIN_DIR $SCRIPT > $.out ## 使用HPC的MPI时 $ATK_BIN_DIR ${SCRIPT}.py > ${SCRIPT}.out