Tips for running xtb calculations

From Wiki
Revision as of 16:24, 13 October 2021 by Rperez (talk | contribs) (New page: == QUEUES FOR XTB CALCULATIONS == The available queues for XTB 6.2.3 are: c36m128 c28m128 c24m128 c20m48 c12m24 cq4m4 == EXAMPLE SUBMIT SCRIPT == ##############################...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

QUEUES FOR XTB CALCULATIONS

The available queues for XTB 6.2.3 are:

c36m128 
c28m128
c24m128
c20m48
c12m24
cq4m4

EXAMPLE SUBMIT SCRIPT

#######################################
############## SGE VARS ###############
#######################################
#!/bin/bash
#$ -N jobname
#$ -cwd
#$ -pe c24m128_smp 24
#$ -m ae
#$ -masterq c24m128.q
#$ -o $JOB_NAME.o$JOB_ID
#$ -e $JOB_NAME.e$JOB_ID
#$ -S /bin/bash
#$ -l credits=5

#######################################
############### APP VARS ##############
#######################################
. /etc/profile.d/modules.sh
module load xtb/6.2.3

#######################################
############### USER VARS #############
#######################################
export MKL_NUM_THREADS=24
export OMP_THREAD_LIMIT=24
export OMP_NUM_THREADS=${OMP_THREAD_LIMIT},1
export OMP_STACKSIZE=3626m

#######################################
############ PREEXECUTION #############
#######################################

ulimit -s unlimited

#######################################
########### USER VARS & EXEC ##########

echo "\$symmetry" >> command.inp
echo "maxat=0" >> command.inp
echo "\$end" >> command.inp
time xtb jobname.xyz --gbsa ch2cl2 --ohess tight --input command.inp  > xtb.out
wait # wait for all processes to finish before exit


########################################
######### END XTB SUBMIT SCRIPT ########
########################################