ICHEC Software
Information about software packages installed on the ICHEC systems.
Gaussian
Versions Installed
Stokes: 03d01 / 03e01 / 09a02
Stoney: 09a01 / 09a02
Description
Starting from the basic laws of quantum mechanics, Gaussian predicts the energies, molecular structures, and vibrational frequencies of molecular systems, along with numerous molecular properties derived from these basic computation types.
License
Gaussian is available for use. Please contact the Helpdesk to gain access.
Benchmarks
N/A.
Additional Notes
Users can access Gaussian by loading the Gaussian environment module:
This module sets all the neccessary Gaussian variables and paths in the shell environment without requiring messy additions to .profile or .bashrc files. Users who have added Gaussian related lines to these files should remove them and use the environment module. Note that two ulimit changes are included in the script as these avoid a known problem that we have with Gaussian on Stokes.
The g03 executable is run via a PBS script:
#PBS -l nodes=1:ppn=8
#PBS -l walltime=48:00:00
#PBS -N my_job_name
#PBS -A project_name
#PBS -r n
#PBS -j oe
#PBS -m bea
#PBS -M me@my_email.ie
#PBS -V
cd $PBS_O_WORKDIR
module load gaussian
ulimit -Ss 1048576
ulimit -Sl 524288
g03l < input.gjf > output.log
Gaussian jobs on Stokes and Stoney are run via shared memory (without Linda) on a single compute node. Users should specify eight processes in their input file:
Each compute node in Stokes provides 16GB of RAM. Due to Gaussian's use of read-write files (RWF) it's vitally important to leave memory free for block caching by the operating system, otherwise job efficiency will be badly affected. The maximum memory size that can be specified for a Gaussian job on Stokes is 15GB but users should only use 8GB unless more is specifically required. Users with larger memory requirements can use Stoney where much more memory is available for jobs. Example:
The Gaussian module sets the GAUSS_SCRDIR to the correct location so there is no need to set it manually. Jobs can use very large RWF files as the scratch space is provided by a large high-performance shared volume.
Further information can be obtained at www.gaussian.com.
