Skip to main content
⚠ INFORMATION
This page was translated by an AI (LLM) with a cursory human check and is awaiting full review.

VASP on Jean Zay

Licence​

⚠️ The user must have a valid VASP licence to access the executables. It is necessary to register personally on a VASP licence. IDRIS verifies the registration on the licence with the software publisher.

Available versions​

The list of available versions can be accessed with the following commands:

module purge
module avail vasp

Available executables​

On CPU​

  • vasp_std: standard version of VASP
  • vasp_gam: version for calculations with only the Gamma point
  • vasp_ncl: version for non-collinear calculations.

On GPU​

Version 6​

  • vasp_std: standard version of VASP
  • vasp_gam: version for calculations with only the Gamma point
  • vasp_ncl: version for non-collinear calculations.

Version 5​

  • vasp_gpu: standard version, ported to GPU with CUDA;
  • vasp_ncl_gpu: version for non-collinear calculations, ported to GPU with CUDA

Tips for running on GPU​

VASP's recommendations for running the code on GPU can be found onthe wiki.

In summary:

  • Use 1 MPI task per GPU
  • Adapt the INCAR file
    • Set KPAR=#GPUs
    • Optimise NSIM
    • Set NCORE=1

Submission script examples​

⚠️ The submission scripts are examples to be modified according to the resources needed for the calculation.

We invite you to read the documentation pages concerning resource reservation.

#!/bin/bash
#SBATCH --nodes=1 # Number of nodes
#SBATCH --ntasks-per-node=20 # Number of MPI tasks per node
#SBATCH --cpus-per-task=2 # Number of core for each MPI task
#SBATCH --job-name=vasp
#SBATCH --output=%x.%j # output in <job-name>.<jobid>
#SBATCH --error=%x.%j # errors <job-name>.<jobid>
#SBATCH --account=<project_id>@cpu # project_id available with idracct
#SBATCH --time=02:00:00

module purge
module load vasp # check the available versions with module avail vasp

srun vasp_std

Your opinion matters!

To give your feedback, report an error, or suggest an improvement, click here:

quick anonymous questionnaire

This questionnaire is temporary and will take less than a minute, so take the opportunity!