[Neolith-users] Gaussian 09 revision A.02
Torben Rasmussen
torbenr at nsc.liu.se
Sat Sep 26 17:04:04 CEST 2009
Hi Neolith users,
We have installed revision A.02 of Gaussian 09 on Neolith. However,
this Gaussian installation is not the default, but can be loaded using
'module load gaussian/g09.A02' or changing "gaussian" to "gaussian/
g09.A02" in your .modules file.
This installation of Gaussian has other default settings than previous
installations. For example, only one Linda worker is started per node
for Linda jobs and the default value for NProcShared is now 8. The
default memory allocation is 15GB and the MaxDisk variable is set to
190GB, which is approximately the size of /scratch/local.
Template sbatch script for running G09:
#!/bin/bash
#SBATCH -t specify_time
#SBATCH -N number_of_nodes
source $g09root/g09/bsd/g09.profile
job=my_job_name
WRKDIR=$(pwd)
cd $GAUSS_SCRDIR
(time g09 < ${WRKDIR}/${job}.com) > ${WRKDIR}/${job}.out 2>&1
# END OF SCRIPT
If you want to run more than one Linda worker per node then you need
to include the G_NEO_LW variable in your sbatch script. For example,
if you want to run two Linda workers per node (which is the default
for our G03 installations), you can add the following line to your
sbatch script:
G_NEO_LW=2
NOTE that this line has to come BEFORE the source $g09root/g09/bsd/
g09.profile line otherwise the default value of 1 will be used. You,
of course, also have to specify meaningful values for %NProcLinda and
%NProcShared in your input. For example, if you want to run on two
nodes using two Linda workers on each node, you should use:
# gaussian input
%NProcLinda=4
%NProcShared=4
and
# sbatch script
#SBATCH -N 2
G_NEO_LW=2
The Gaussian 09 User's Reference inaccurately states that the
%NProcLinda directive is obsolete and that the %LindaWorkers directive
should be used. Please don’t try to use the %LindaWorkers directive on
Neolith – IT WILL NOT WORK! The %NProcLinda directive is not obsolete
and Gaussian Inc. has assured us that they will not remove it.
Kind regards,
Torben
NSC support
More information about the neolith-users
mailing list