Gaussian

应用简介

Gaussian是一个功能强大的量子化学综合软件包。其可执行程序可在不同型号的大型计算机,超级计算机,工作站和个人计算机上运行,并相应有不同的版本。

平台使用的高斯不支持GPU和多节点并行,但可以使用单节点多核进行计算。

使用指南

用户需要先将Gaussian软件copy到自己的路径下:

cp –a /opt/app/Gaussian/g09 $HOME/g09

如果cp -a出错,可以用cp -r复制文件,但需要把Gaussian目录权限改为770。

chmod -R 770 /opt/app/Gaussian
cp -r opt/app/Gaussian/g09 $HOME/g09

然后在个人路径下放置输入文件trifluorobenzene.inp,在同级目录下写提交脚本``vim g09-parallel.sh``:

#!/bin/bash
#SBATCH --nodes=1
#SBATCH --ntasks=1
#SBATCH --cpus-per-task=40

export GAUSS_EXEDIR=$HOME/g09
export GAUSS_PDEF=${SLURM_CPUS_PER_TASK}
mkdir $HOME/tmp
export GAUSS_SCRDIR=$HOME/tmp
$HOME/g09/g09 trifluorobenzene.inp
rm -r ${GAUSS_SCRDIR}

参考作业提交,使用sbatch g09-parallel.sh来提交任务。在任务完成后会产生输出文件``trifluorobenzene.log``。