Gamess
GAMESS 14
Sequential Gamess 14
#!/bin/bash
#SBATCH -N 1
#SBATCH -n 1
#SBATCH -p CLUSTER
#SBATCH --ntasks-per-node=1
#SBATCH --ntasks-per-core=1
#SBATCH --mem-per-cpu=125000
#####################################################
GMS=/home/nadia/bin/rungms-seq
###################################################
fich=$1
INPUT=$fich.inp
OUTPUT=$fich.out
ICI=$PWD
#####################################################
##########################################################
##########################################################
rm $ICI/$fich.dat
$GMS $INPUT > $ICI/$OUTPUT
Parallel Gamess 14
#!/bin/bash -x
#SBATCH -J S1-gmcpt
#SBATCH -N 1
#SBATCH -n 4
#SBATCH -p xeonv2
export OMP_NUM_THREADS=1
export I_MPI_PMI_LIBRARY=/usr/lib64/libpmi.so
## Les variables SCR et USERSCR doivent etre explicitement definies, elles sont utilisees par Gamess
## Creation du catalogue de travail SCR
echo "Running on `hostname`"
echo "Kicking off $SLURM_NPROCS compute servers on $SLURM_NNODES nodes"
echo "Nodes are\n `scontrol show hostname`"
export JOB=$1
export JOB1=$SLURM_JOBID
export GMSLOGFILE=$JOB.$JOB1.out
export SCR=/mnt/beegfs/tmpdir/$SLURM_JOBID
export USERSCR=$SCR
cp $JOB.inp $SCR
cd $SCR
## Initialisation des variables d'environnement.
export GMSPATH=/home/nadia/gms-sockets
export VERNO=00
ln -s `pwd`/$GMSLOGFILE $SLURM_SUBMIT_DIR
$GMSPATH/rungms_1 $JOB $VERNO $SLURM_NPROCS > $GMSLOGFILE
## Copie des resultats vers le catalogue de soumission
mkdir $SLURM_SUBMIT_DIR/$JOB.$JOB1/
cp $GMSLOGFILE $SLURM_SUBMIT_DIR/$JOB.$JOB1/
cp *.dat $SLURM_SUBMIT_DIR/$JOB.$JOB1
cd $OLDPWD
rm -rf $SCR
rm $SLURM_SUBMIT_DIR/$GMSLOGFILE
#jobinfo $SLURM_JOBID
#infoincidentjob
cat $0
Gamess 2021 R2
Sequential Gamess 2021 R2
#!/bin/bash
#SBATCH -N 1
#SBATCH -n 1
#SBATCH --threads-per-core=1
#SBATCH --time=01:00:00
#SBATCH -p CLUSTER
module purge
module load gamess/Sep302021R2
export GMS=/share/apps/common/gamess/Sep302021R2/rungms-curie
export SCR=$TMPDIR
export USERSCR=$TMPDIR
export OMP_NUM_THREADS=1
export INPUT=dhpmodel_sftdubhhlyp_6311gdp_1Bumin_c2h
cp $INPUT.inp $SCR
cd $SCR
$GMS $INPUT.inp > $INPUT.out
cp $INPUT.out ${SLURM_SUBMIT_DIR}
Parallel Gamess 2021 R2
#!/bin/bash
#SBATCH -J gamess-par
#SBATCH -N 1
#SBATCH -n 4
#SBATCH --threads-per-core=1
#SBATCH -p xeonv2
module purge
module load gamess/Sep302021R2
export SCR=$TMPDIR
export USERSCR=$TMPDIR
export VERNO=00
export OMP_NUM_THREADS=1
export I_MPI_PMI_LIBRARY=/usr/lib64/libpmi.so
echo "Running on $(hostname)"
echo "Kicking off ${SLURM_NPROCS} compute servers on ${SLURM_NNODES} nodes"
echo "Nodes are\n $(scontrol show hostname)"
INPUT=dhpmodel_sftdubhhlyp_6311gdp_1Bumin_c2h
export GMSLOGFILE=${INPUT}.${SLURM_JOBID}.out
cp ${INPUT}.inp $SCR
cd $SCR
touch ${GMSLOGFILE}
${GMSPATH}/rungms-curie ${INPUT}.inp ${VERNO} ${SLURM_NPROCS} > ${GMSLOGFILE}
## Copy results to submission directory
mkdir ${SLURM_SUBMIT_DIR}/${INPUT}.${SLURM_JOBID}/
cp *.dat ${GMSLOGFILE} ${SLURM_SUBMIT_DIR}/${INPUT}.${SLURM_JOBID}
cd ${SLURM_SUBMIT_DIR}
Gamess 2022R2
Sequential Gamess 2022R2
#!/bin/bash
#SBATCH -N 1
#SBATCH -n 1
#SBATCH --threads-per-core=1
#SBATCH --time=01:00:00
#SBATCH -p CLUSTER
module purge
module load gamess/2022R2
export GMS=/share/apps/common/gamess/2022R2/rungms-curie
export SCR=$TMPDIR
export USERSCR=$TMPDIR
export OMP_NUM_THREADS=1
export INPUT=dhpmodel_sftdubhhlyp_6311gdp_1Bumin_c2h
cp $INPUT.inp $SCR
cd $SCR
$GMS $INPUT.inp > $INPUT.out
cp $INPUT.out ${SLURM_SUBMIT_DIR}
Parallel Gamess 2021 R2
#!/bin/bash
#SBATCH -J gamess-par
#SBATCH -N 1
#SBATCH -n 4
#SBATCH --threads-per-core=1
#SBATCH -p xeonv2
module purge
module load gamess/2022R2
export SCR=$TMPDIR
export USERSCR=$TMPDIR
export VERNO=00
export OMP_NUM_THREADS=1
export I_MPI_PMI_LIBRARY=/usr/lib64/libpmi.so
echo "Running on $(hostname)"
echo "Kicking off ${SLURM_NPROCS} compute servers on ${SLURM_NNODES} nodes"
echo "Nodes are\n $(scontrol show hostname)"
INPUT=dhpmodel_sftdubhhlyp_6311gdp_1Bumin_c2h
export GMSLOGFILE=${INPUT}.${SLURM_JOBID}.out
cp ${INPUT}.inp $SCR
cd $SCR
touch ${GMSLOGFILE}
${GMSPATH}/rungms-curie ${INPUT}.inp ${VERNO} ${SLURM_NPROCS} > ${GMSLOGFILE}
## Copy results to submission directory
mkdir ${SLURM_SUBMIT_DIR}/${INPUT}.${SLURM_JOBID}/
cp *.dat ${GMSLOGFILE} ${SLURM_SUBMIT_DIR}/${INPUT}.${SLURM_JOBID}
cd ${SLURM_SUBMIT_DIR}