Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
#!/bin/bash

#PBS -q gpuvolta
#PBS -l walltime=10:00:00
#PBS -l ncpus=96
#PBS -l ngpus=8
#PBS -l mem=320GB
#PBS -l jobfs=2GB
#PBS -l wd

# Load module, always specify version number.
module load vasp/6.3.1

# Must include `#PBS -l storage=scratch/ab12+gdata/yz98` if the job
# needs access to `/scratch/ab12/` and `/g/data/yz98/`. Details on:
# https://opus.nci.org.au/display/Help/PBS+Directives+Explained

mpirun -np $PBS_NGPUS --map-by ppr:1:numa -mca coll ^hcoll vasp_std-gpu >vasp.log

v6.3.2

The following extensions are now included in each vasp executable:

Name of the vasp executables:

  • vasp_std - this is normal version of vasp.
  • vasp_ncl - is build without NGZhalf flag for spin-orbit coupling calculations.
  • vasp_gam - gamma only version of vasp.
  • vasp_std-x - vasp_std with cell optimization constrained along X axis only. Also available are -z and -xy versions, constraining Z axis and XY plane.
  • vasp_ncl-x - vasp_ncl with cell optimization constrained along X axis only. Also available are -z and -xy versions, constraining Z axis and XY plane.
  • vasp_gam-x - vasp_gam with cell optimization constrained along X axis only. Also available are -z and -xy versions, constraining Z axis and XY plane.
  • vasp_std-gpu, vasp_ncl-gpu and vasp_gam-gpu are GPUs versions of vasp. Only vasp TST tools are included in the GPU version.

Running vasp v6.3.2 is similar to vasp v6.3.1.


v6.4.2

The following extensions are now included in each vasp executable:

Name of the vasp executables:

  • vasp_std - this is normal version of vasp.
  • vasp_ncl - is build without NGZhalf flag for spin-orbit coupling calculations.
  • vasp_gam - gamma only version of vasp.
  • vasp_std-x - vasp_std with cell optimization constrained along X axis only. Also available are -z and -xy versions, constraining Z axis and XY plane.
  • vasp_ncl-x - vasp_ncl with cell optimization constrained along X axis only. Also available are -z and -xy versions, constraining Z axis and XY plane.
  • vasp_gam-x - vasp_gam with cell optimization constrained along X axis only. Also available are -z and -xy versions, constraining Z axis and XY plane.
  • vasp_std-gpu, vasp_ncl-gpu and vasp_gam-gpu are GPUs versions of vasp. Only vasp TST tools are included in the GPU version.

Running vasp v6.4.2 is similar to vasp v6.3.2.

License requirements

Users who wish to use VASP5 must have an existing VASP5 license with Prof Juergen Hafner (https://www.vasp.at/). The holder of the license needs to add users from the group to the list of users at https://www.vasp.at. Once this is done a user from this list can request to be added to vasp5 and/or vasp6 group. We will check the users email in the list and allow access if the user is registered at https://www.vasp.at. Note that email addresses in the NCI and https://www.vasp.at/ should be the same.

Note

There are two different groups in https://my.nci.org.au/mancini/project/ vasp5 and vasp6. The vasp5 group grants access to vasp v5.4.4 on Gadi. The vasp6 groups allows to use vasp v6. Users are entitled for vasp6 access only if they are in the license  with a “Valid to” date later than 30 June 2019. If you are not sure what is the "Valid to" date of your license, we can check it. Just send request to our helpdesk.