Running Gaussian on the Department cluster (ANNIE)

Important! The Chemistry Department at UNR has two versions of Gaussian, Gaussian09 and Gaussian16, and 3 different hardware platforms: AMD Istanbul, Intel Sandy Bridge, and Intel Nahalem. You will need to know which queue you are using, and what the corresponding version of Gaussian in the module is. The matrix below shows the proper module and corresponding queue:

Gaussian Module Submission Queue
gaussian/g09-AMD amd-old.q
gaussian/g09-intel intel-old.q OR intel-lgdisk.q OR intel.q
gaussian/g16-AMD amd-old.q
gaussian/g16-intel-old intel-old.q OR intel-lgdisk.q
gaussian/g16-intel intel.q

Please see the documentation below for specifying the queue, and loading the correct module in your submission script

1) Setup account on annie

Contact Mike Zierten, College Sysadmin for an account on annie

After you login type groups at the prompt it should list gaussian

If you're not in the gaussian group and you use the command g09 it will state command unknown. If this is the case, email The sysadmin again and he will fix it.

2)

a) Windows users: Install Putty, http://www.putty.org/, on your computer and configure it

b) mac users

open a terminal and use ssh and sftp

for example ssh [email protected]

3) use this basic script for job submission (type it into a text file using nano, vi, etc... and save it)

You can also use the scripts under /share/apps/scripts for examples and change them according to your needs

# RUN ALL JOBS UNDER SCRATCH
# IF YOU NEED EXTRA SPACE, SEND EMAIL TO [email protected] or [email protected]
##$ -pe smp 4 this is the number of processors per node that you need (so e.g. 1, 2, 3, …. 16, try to use multiples of 2 or 4)


#!/bin/bash

#$ -N yourJobName
#$ -cwd
#$ -j y
#$ -q amd-old.q
#$ -S /bin/bash
#$ -pe smp 4

echo "Current working directory is $(pwd)"
echo "Running on $(hostname)"
echo "Starting run at: $(date)"

module purge

use /share/apps/modulefiles

module load gaussian/g09-AMD

g09 <inputFile.gjf >output.out

The module load command in the script above uses the gaussian/g09-AMD module which loads the version of gaussian09 compiled for the AMD cpus, and uses the amd-old.q queue. Please see the table above for the correct queues to use with your version of Gaussian

The line "#$ -pe smp 4" uses 4 cores for the job. The amd-old.q queue machines have only 8 cores, the intel-old.q and intel-lgdisk.q machines have 12 cores, and the intel.q machines have 16 cores, so please use the number of cores in your jobs sparingly

4) submit your job to the queue

type qsub scriptname

use whatever name you gave to the script in step (4)

5) monitor you submission using qstat

under state r is running

under state qw is waiting and queued

6) grab a copy of Avogadro for visualization and input file creation

http://avogadro.cc/