VASP

Some remakrs on using the Vienna Ab initio simulation Package (VASP) on the magnitude.

On missing interfaces of fftw for specific compilers, users may compile these as a copy from mkl for their own purposes. This was nessecary e.g. for vasp 5.4.

#################
#!/bin/bash
# eine Variante, mit der auch VASP eine gute Performance
# gezeigt hat. Erneut ist --cpus-per-task=48 verwendet worden,
# was eigentlich unlogisch ist, die intel mpi jedoch
# zu einem brauchbaren binding ueberredet.
# weiterhin sind die optionen:
# I_MPI_JOB_RESPECT_PROCESS_PLACEMENT=0 und -perhost 24
# genutzt.
# name of the job
#SBATCH -J test_1
#SBATCH -N 16
#SBATCH --cpus-per-task=48
# runtime after which the job will be killed (estimated)
#SBATCH -t 04:00:00
##SBATCH -p test
# Change to the directory the job was submitted from
cd $SLURM_SUBMIT_DIR
export I_MPI_JOB_RESPECT_PROCESS_PLACEMENT=0
mpirun -np 384 -perhost 24 ./PsiPhi > log 2>&1
##################