VASP
VASP is available on the following servers.
important
VASP is available for users who have a license. If you have the license and want to use VASP, contact our center. After checking the license, VASP is ready for you./work/app/VASP_potential
Large-Scale Parallel Computing Server
Available executables
Version | Path |
---|---|
VASP4.6.36 | /work/app/VASP4/current/vasp |
VASP4.6.36 Gamma point ver. | /work/app/VASP4/vasp.4.6_gamma/vasp |
VASP5.4.4 Standard ver. | /work/app/VASP5/current/bin/vasp_std |
VASP5.4.4 Gamma point ver. | /work/app/VASP5/current/bin/vasp_gam |
VASP5.4.4 non-collinear ver. | /work/app/VASP5/current/bin/vasp_ncl |
VASP6.1.0 Standard ver. | /work/app/VASP6/vasp.6.1.0/bin/vasp_std |
VASP6.1.0 Gamma point ver. | /work/app/VASP6/vasp.6.1.0/bin/vasp_gam |
VASP6.1.0 non-collinear ver. | /work/app/VASP6/vasp.6.1.0/bin/vasp_ncl |
VASP6.1.1 Standard ver. | /work/app/VASP6/current/bin/vasp_std |
VASP6.1.1 Gamma point ver. | /work/app/VASP6/current/bin/vasp_gam |
VASP6.1.1 non-collinear ver. | /work/app/VASP6/current/bin/vasp_ncl |
VASP6.1.2 Standard ver. | /work/app/VASP6/vasp.6.1.2/bin/vasp_std |
VASP6.1.2 Gamma point ver. | /work/app/VASP6/vasp.6.1.2/bin/vasp_gam |
VASP6.1.2 non-collinear ver. | /work/app/VASP6/vasp.6.1.2/bin/vasp_ncl |
VASP6.2.0 Standard ver. | /work/app/VASP6/vasp.6.2.0/bin/vasp_std |
VASP6.2.0 Gamma point ver. | /work/app/VASP6/vasp.6.2.0/bin/vasp_gam |
VASP6.2.0 non-collinear ver. | /work/app/VASP6/vasp.6.2.0/bin/vasp_ncl |
VASP6.2.1 Standard ver. | /work/app/VASP6/vasp.6.2.1/bin/vasp_std |
VASP6.2.1 Gamma point ver. | /work/app/VASP6/vasp.6.2.1/bin/vasp_gam |
VASP6.2.1 non-collinear ver. | /work/app/VASP6/vasp.6.2.1/bin/vasp_ncl |
VASP6.3.0 Standard ver. | /work/app/VASP6/vasp.6.3.0/bin/vasp_std |
VASP6.3.0 Gamma point ver. | /work/app/VASP6/vasp.6.3.0/bin/vasp_gam |
VASP6.3.0 non-collinear ver. | /work/app/VASP6/vasp.6.3.0/bin/vasp_ncl |
VASP6.3.2 Standard ver. | /work/app/VASP6/vasp.6.3.2/bin/vasp_std |
VASP6.3.2 Gamma point ver. | /work/app/VASP6/vasp.6.3.2/bin/vasp_gam |
VASP6.3.2 non-collinear ver. | /work/app/VASP6/vasp.6.3.2/bin/vasp_ncl |
VASP6.4.0 Standard ver. | /work/app/VASP6/vasp.6.4.0/bin/vasp_std |
VASP6.4.0 Gamma point ver. | /work/app/VASP6/vasp.6.4.0/bin/vasp_gam |
VASP6.4.0 non-collinear ver. | /work/app/VASP6/vasp.6.4.0/bin/vasp_ncl |
VASP6.4.1 Standard ver. | /work/app/VASP6/vasp.6.4.1/bin/vasp_std |
VASP6.4.1 Gamma point ver. | /work/app/VASP6/vasp.6.4.1/bin/vasp_gam |
VASP6.4.1 non-collinear ver. | /work/app/VASP6/vasp.6.4.1/bin/vasp_ncl |
VASP6.4.2 Standard ver. | /work/app/VASP6/vasp.6.4.2/bin/vasp_std |
VASP6.4.2 Gamma point ver. | /work/app/VASP6/vasp.6.4.2/bin/vasp_gam |
VASP6.4.2 non-collinear ver. | /work/app/VASP6/vasp.6.4.2/bin/vasp_ncl |
VASP6.4.3 Standard ver. | /work/app/VASP6/vasp.6.4.3/bin/vasp_std |
VASP6.4.3 Gamma point ver. | /work/app/VASP6/vasp.6.4.3/bin/vasp_gam |
VASP6.4.3 non-collinear ver. | /work/app/VASP6/vasp.6.4.3/bin/vasp_ncl |
Executables linked with Wannier90 are also available.
Version | Path |
---|---|
VASP5.4.4 (Wannier90) Standard ver. | /work/app/VASP5/vasp.5.4.4_wannier90/bin/vasp_std |
/work/app/VASP5/vasp.5.4.4_wannier90v2.1/bin/vasp_std | |
VASP5.4.4 (Wannier90) Gamma point ver. | /work/app/VASP5/vasp.5.4.4_wannier90/bin/vasp_gam |
/work/app/VASP5/vasp.5.4.4_wannier90v2.1/bin/vasp_gam | |
VASP5.4.4 (Wannier90) non-collinear ver. | /work/app/VASP5/vasp.5.4.4_wannier90/bin/vasp_ncl |
/work/app/VASP5/vasp.5.4.4_wannier90v2.1/bin/vasp_ncl | |
VASP6.1.1 (Wannier90) Standard ver. | /work/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_std |
/work/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_std | |
VASP6.1.1 (Wannier90) Gamma point ver. | /work/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_gam |
/work/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_gam | |
VASP6.1.1 (Wannier90) non-collinear ver. | /work/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_ncl |
/work/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_ncl | |
VASP6.1.2 (Wannier90) Standard ver. | /work/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_std |
/work/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_std | |
VASP6.1.2 (Wannier90) Gamma point ver. | /work/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_gam |
/work/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_gam | |
VASP6.1.2 (Wannier90) non-collinear ver. | /work/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_ncl |
/work/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_ncl | |
VASP6.2.1 (Wannier90) Standard ver. | /work/app/VASP6/vasp.6.2.1-wannier90v2.1.0/bin/vasp_std |
/work/app/VASP6/vasp.6.2.1-wannier90v3.1.0/bin/vasp_std | |
VASP6.2.1 (Wannier90) Gamma point ver. | /work/app/VASP6/vasp.6.2.1-wannier90v2.1.0/bin/vasp_gam |
/work/app/VASP6/vasp.6.2.1-wannier90v3.1.0/bin/vasp_gam | |
VASP6.2.1 (Wannier90) non-collinear ver. | /work/app/VASP6/vasp.6.2.1-wannier90v2.1.0/bin/vasp_ncl |
/work/app/VASP6/vasp.6.2.1-wannier90v3.1.0/bin/vasp_ncl | |
VASP6.3.0 (Wannier90) Standard ver. | /work/app/VASP6/vasp.6.3.0-wannier90v2.1.0/bin/vasp_std |
/work/app/VASP6/vasp.6.3.0-wannier90v3.1.0/bin/vasp_std | |
VASP6.3.0 (Wannier90) Gamma point ver. | /work/app/VASP6/vasp.6.3.0-wannier90v2.1.0/bin/vasp_gam |
/work/app/VASP6/vasp.6.3.0-wannier90v3.1.0/bin/vasp_gam | |
VASP6.3.0 (Wannier90) non-collinear ver. | /work/app/VASP6/vasp.6.3.0-wannier90v2.1.0/bin/vasp_ncl |
/work/app/VASP6/vasp.6.3.0-wannier90v3.1.0/bin/vasp_ncl | |
VASP6.3.2 (Wannier90) Standard ver. | /work/app/VASP6/vasp.6.3.2-wannier90v2.1.0/bin/vasp_std |
/work/app/VASP6/vasp.6.3.2-wannier90v3.1.0/bin/vasp_std | |
VASP6.3.2 (Wannier90) Gamma point ver. | /work/app/VASP6/vasp.6.3.2-wannier90v2.1.0/bin/vasp_gam |
/work/app/VASP6/vasp.6.3.2-wannier90v3.1.0/bin/vasp_gam | |
VASP6.3.2 (Wannier90) non-collinear ver. | /work/app/VASP6/vasp.6.3.2-wannier90v2.1.0/bin/vasp_ncl |
/work/app/VASP6/vasp.6.3.2-wannier90v3.1.0/bin/vasp_ncl | |
VASP6.4.0 (Wannier90) Standard ver. | /work/app/VASP6/vasp.6.4.0-wannier90v2.1.0/bin/vasp_std |
/work/app/VASP6/vasp.6.4.0-wannier90v3.1.0/bin/vasp_std | |
VASP6.4.0 (Wannier90) Gamma point ver. | /work/app/VASP6/vasp.6.4.0-wannier90v2.1.0/bin/vasp_gam |
/work/app/VASP6/vasp.6.4.0-wannier90v3.1.0/bin/vasp_gam | |
VASP6.4.0 (Wannier90) non-collinear ver. | /work/app/VASP6/vasp.6.4.0-wannier90v2.1.0/bin/vasp_ncl |
/work/app/VASP6/vasp.6.4.0-wannier90v3.1.0/bin/vasp_ncl | |
VASP6.4.1 (Wannier90) Standard ver. | /work/app/VASP6/vasp.6.4.1-wannier90v2.1.0/bin/vasp_std |
/work/app/VASP6/vasp.6.4.1-wannier90v3.1.0/bin/vasp_std | |
VASP6.4.1 (Wannier90) Gamma point ver. | /work/app/VASP6/vasp.6.4.1-wannier90v2.1.0/bin/vasp_gam |
/work/app/VASP6/vasp.6.4.1-wannier90v3.1.0/bin/vasp_gam | |
VASP6.4.1 (Wannier90) non-collinear ver. | /work/app/VASP6/vasp.6.4.1-wannier90v2.1.0/bin/vasp_ncl |
/work/app/VASP6/vasp.6.4.1-wannier90v3.1.0/bin/vasp_ncl | |
VASP6.4.2 (Wannier90) Standard ver. | /work/app/VASP6/vasp.6.4.2-wannier90v2.1.0/bin/vasp_std |
/work/app/VASP6/vasp.6.4.2-wannier90v3.1.0/bin/vasp_std | |
VASP6.4.2 (Wannier90) Gamma point ver. | /work/app/VASP6/vasp.6.4.2-wannier90v2.1.0/bin/vasp_gam |
/work/app/VASP6/vasp.6.4.2-wannier90v3.1.0/bin/vasp_gam | |
VASP6.4.2 (Wannier90) non-collinear ver. | /work/app/VASP6/vasp.6.4.2-wannier90v2.1.0/bin/vasp_ncl |
/work/app/VASP6/vasp.6.4.2-wannier90v3.1.0/bin/vasp_ncl | |
VASP6.4.3 (Wannier90) Standard ver. | /work/app/VASP6/vasp.6.4.3-wannier90v2.1.0/bin/vasp_std |
/work/app/VASP6/vasp.6.4.3-wannier90v3.1.0/bin/vasp_std | |
VASP6.4.3 (Wannier90) Gamma point ver. | /work/app/VASP6/vasp.6.4.3-wannier90v2.1.0/bin/vasp_gam |
/work/app/VASP6/vasp.6.4.3-wannier90v3.1.0/bin/vasp_gam | |
VASP6.4.3 (Wannier90) non-collinear ver. | /work/app/VASP6/vasp.6.4.3-wannier90v2.1.0/bin/vasp_ncl |
/work/app/VASP6/vasp.6.4.3-wannier90v3.1.0/bin/vasp_ncl |
Create a script file in advance.
#!/bin/sh #PBS -l select=nodes #PBS -q queue #PBS -N jobname DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME aprun [ -n MPI total tasks ] [ -N MPI tasks per node ] -j 1 /work/app/VASP5/current/bin/vasp_std > output file 2> error file cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi
(Example)
#!/bin/sh #PBS -l select=1 #PBS -q P_016 #PBS -N vasp DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME aprun -n 36 -N 36 -j 1 /work/app/VASP5/current/bin/vasp_std > vasp.out 2> vasp.err cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi
Accelerator Server
Available executables
Version | Path | Queue |
---|---|---|
VASP5.4.4 gpu ver. | /usr/local/app/VASP5/current/bin/vasp_gpu | A_004 CA_001 CA_001g |
VASP5.4.4 gpu+ non-collinear ver. | /usr/local/app/VASP5/current/bin/vasp_gpu_ncl | A_004 CA_001 CA_001g |
VASP6.1.0 gpu ver. | /usr/local/app/VASP6/vasp.6.1.0/bin/vasp_gpu | A_004 CA_001 CA_001g |
VASP6.1.0 gpu+ non-collinear ver. | /usr/local/app/VASP6/vasp.6.1.0/bin/vasp_gpu_ncl | A_004 CA_001 CA_001g |
VASP6.1.1 gpu ver. | /usr/local/app/VASP6/current/bin/vasp_gpu *Switch the module to “intel 18.0.3” and “ CUDA 10.2.89”. | A_004 CA_001 CA_001g |
VASP6.1.1 gpu+non-collinear ver. | /usr/local/app/VASP6/current/bin/vasp_gpu_ncl *Switch the module to “intel 18.0.3” and “ CUDA 10.2.89”. | A_004 CA_001 CA_001g |
VASP6.1.2 gpu ver. | /usr/local/app/VASP6/vasp.6.1.2/bin/vasp_gpu *Switch the module to “intel 18.0.3” and “ CUDA 10.2.89”. | A_004 CA_001 CA_001g |
VASP6.1.2 gpu+ non-collinear ver. | /usr/local/app/VASP6/vasp.6.1.2/bin/vasp_gpu_ncl *Switch the module to “intel 18.0.3” and “ CUDA 10.2.89”. | A_004 CA_001 CA_001g |
VASP6.2.0 gpu ver. | /usr/local/app/VASP6/vasp.6.2.0/bin/vasp_gpu *Switch the module to “intel 19.0.2” and “ CUDA 10.2.89”. | A_004 CA_001 CA_001g |
VASP6.2.0 gpu+ non-collinear ver. | /usr/local/app/VASP6/vasp.6.2.0/bin/vasp_gpu_ncl *Switch the module to “intel 19.0.2” and “ CUDA 10.2.89”. | A_004 CA_001 CA_001g |
VASP6.2.0 OpenACC+ Standard ver. | /usr/local/app/VASP6/vasp.6.2.0_acc/bin/vasp_std *Switch the module to “CUDA 10.2.89” and load the module “nvhpc”. *Add “/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib” to the environment variable LD_LIBRARY_PATH and set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.2.0 OpenACC+ Gamma point ver. | /usr/local/app/VASP6/vasp.6.2.0_acc/bin/vasp_gam *Switch the module to “CUDA 10.2.89” and load the module “nvhpc”. *Add “/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib” to the environment variable LD_LIBRARY_PATH and set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.2.0 OpenACC+ non-collinear ver. | /usr/local/app/VASP6/vasp.6.2.0_acc/bin/vasp_ncl *Switch the module to “CUDA 10.2.89” and load the module “nvhpc”. *Add “/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib” to the environment variable LD_LIBRARY_PATH and set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.2.1 gpu ver. | /usr/local/app/VASP6/vasp.6.2.1/bin/vasp_gpu *Switch the module to “intel 19.0.2” and “ CUDA 10.2.89”. | A_004 CA_001 CA_001g |
VASP6.2.1 gpu+ non-collinear ver. | /usr/local/app/VASP6/vasp.6.2.1/bin/vasp_gpu_ncl *Switch the module to “intel 19.0.2” and “ CUDA 10.2.89”. | A_004 CA_001 CA_001g |
VASP6.2.1 OpenACC+ Standard ver. | /usr/local/app/VASP6/vasp.6.2.1_acc/bin/vasp_std *Switch the module to “CUDA 10.2.89” and load the module “nvhpc”. *Add “/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib” to the environment variable LD_LIBRARY_PATH and set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.2.1 OpenACC+ Gamma point ver. | /usr/local/app/VASP6/vasp.6.2.1_acc/bin/vasp_gam *Switch the module to “CUDA 10.2.89” and load the module “nvhpc”. *Add “/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib” to the environment variable LD_LIBRARY_PATH and set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.2.1 OpenACC+ non-collinear ver. | /usr/local/app/VASP6/vasp.6.2.1_acc/bin/vasp_ncl *Switch the module to “CUDA 10.2.89” and load the module “nvhpc”. *Add “/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib” to the environment variable LD_LIBRARY_PATH and set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.3.0 OpenACC+ Standard ver. | /usr/local/app/VASP6/vasp.6.3.0_acc/bin/vasp_std *Switch the module to “CUDA 10.2.89” and load the module “nvhpc”. *Add “/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib” to the environment variable LD_LIBRARY_PATH and set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.3.0 OpenACC+ Gamma point ver. | /usr/local/app/VASP6/vasp.6.3.0_acc/bin/vasp_gam *Switch the module to “CUDA 10.2.89” and load the module “nvhpc”. *Add “/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib” to the environment variable LD_LIBRARY_PATH and set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.3.0 OpenACC+ non-collinear ver. | /usr/local/app/VASP6/vasp.6.3.0_acc/bin/vasp_ncl *Switch the module to “CUDA 10.2.89” and load the module “nvhpc”. *Add “/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib” to the environment variable LD_LIBRARY_PATH and set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.3.2 OpenACC+ Standard ver. | /usr/local/app/VASP6/vasp.6.3.2_acc/bin/vasp_std *Load the module “nvhpc/22.5”. *Set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.3.2 OpenACC+ Gamma point ver. | /usr/local/app/VASP6/vasp.6.3.2_acc/bin/vasp_gam *Load the module “nvhpc/22.5”. *Set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.3.2 OpenACC+ non-collinear ver. | /usr/local/app/VASP6/vasp.6.3.2_acc/bin/vasp_ncl *Load the module “nvhpc/22.5”. *Set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.4.0 OpenACC+ Standard ver. | /usr/local/app/VASP6/vasp.6.4.0_acc/bin/vasp_std *Load the module “nvhpc/22.5”. *Set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.4.0 OpenACC+ Gamma point ver. | /usr/local/app/VASP6/vasp.6.4.0_acc/bin/vasp_gam *Load the module “nvhpc/22.5”. *Set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.4.0 OpenACC+ non-collinear ver. | /usr/local/app/VASP6/vasp.6.4.0_acc/bin/vasp_ncl *Load the module “nvhpc/22.5”. *Set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.4.2 OpenACC+ Standard ver. | /usr/local/app/VASP6/vasp.6.4.2_acc/bin/vasp_std *Load the module “nvhpc/22.11”. *Set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.4.2 OpenACC+ Gamma point ver. | /usr/local/app/VASP6/vasp.6.4.2_acc/bin/vasp_gam *Load the module “nvhpc/22.11”. *Set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.4.2 OpenACC+ non-collinear ver. | /usr/local/app/VASP6/vasp.6.4.2_acc/bin/vasp_ncl *Load the module “nvhpc/22.11”. *Set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.4.3 OpenACC+ Standard ver. | /usr/local/app/VASP6/vasp.6.4.3_acc/bin/vasp_std *Switch the module to “intel 22.3.1” and load the module “nvhpc/22.11”. *Set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.4.3 OpenACC+ Gamma point ver. | /usr/local/app/VASP6/vasp.6.4.3_acc/bin/vasp_gam *Switch the module to “intel 22.3.1” and load the module “nvhpc/22.11”. *Set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP6.4.3 OpenACC+ non-collinear ver. | /usr/local/app/VASP6/vasp.6.4.3_acc/bin/vasp_ncl *Switch the module to “intel 22.3.1” and load the module “nvhpc/22.11”. *Set the environment variable NO_STOP_MESSAGE to “yes”. | A_004 CA_001 CA_001g |
VASP 6.1.1 and VASP 6.1.2 executables linked with Wannier90 are also available.
Version | Path | Queue |
---|---|---|
VASP6.1.1 gpu (Wannier90) + Standard ver. | /usr/local/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_gpu /usr/local/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_gpu *Switch the module to “intel 18.0.3” and “ CUDA 10.2.89”. | A_004 CA_001 CA_001g |
VASP6.1.1 gpu (Wannier90) + non-collinear ver. | /usr/local/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_gpu_ncl /usr/local/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_gpu_ncl *Switch the module to “intel 18.0.3” and “ CUDA 10.2.89”. | A_004 CA_001 CA_001g |
VASP6.1.2 gpu (Wannier90) + Standard ver. | /usr/local/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_gpu /usr/local/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_gpu *Switch the module to “intel 18.0.3” and “ CUDA 10.2.89”. | A_004 CA_001 CA_001g |
VASP6.1.2 gpu (Wannier90) + non-collinear ver. | /usr/local/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_gpu_ncl /usr/local/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_gpu_ncl *Switch the module to “intel 18.0.3” and “ CUDA 10.2.89”. | A_004 CA_001 CA_001g |
Create a script file in advance.
#!/bin/sh #PBS -l select=nodes #PBS -q queue #PBS -N jobname DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME mpirun [ -np MPI total tasks][ -ppn MPI tasks per node ] -hostfile $PBS_NODEFILE /usr/local/app/VASP5/current/bin/vasp_gpu > output file 2> error file cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi
(Example) Accelerator Server
#!/bin/sh #PBS -l select=1 #PBS -q A_004 #PBS -N vasp DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME mpirun -np 10 -ppn 10 -hostfile $PBS_NODEFILE /usr/local/app/VASP5/current/bin/vasp_gpu > vasp.out 2> vasp.err cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi
(Example) Accelerator Server(VASP6.2.1 OpenACC+Standard ver.)
#!/bin/sh #PBS -l select=1 #PBS -q A_004 #PBS -N vasp module switch cudatoolkit/9.0.176 cudatoolkit/10.2.89 module load nvhpc export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib:${LD_LIBRARY_PATH} export NO_STOP_MESSAGE=yes DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME mpirun -np 10 -hostfile $PBS_NODEFILE /usr/local/app/VASP6/vasp.6.2.1_acc/bin/vasp_std > vasp.out 2> vasp.err cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi
Parallel Computing and Informatics Server
Available executables
Version | Path | Queue |
---|---|---|
VASP4.6.36 | /usr/local/app/VASP4/current/vasp | C_002 C_004 |
VASP4.6.36 Gamma point ver. | /usr/local /app/VASP4/vasp.4.6_gamma/vasp | C_002 C_004 |
VASP5.4.4 Standard ver. | /usr/local /app/VASP5/current/bin/vasp_std | C_002 C_004 |
VASP5.4.4 Gamma point ver. | /usr/local /app/VASP5/current/bin/vasp_gam | C_002 C_004 |
VASP5.4.4 non-collinear ver. | /usr/local /app/VASP5/current /bin/vasp_ncl *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.1.0 Standard ver. | /usr/local/app/VASP6/vasp.6.1.0/bin/vasp_std | C_002 C_004 |
VASP6.1.0 Gamma point ver. | /usr/local/app/VASP6/vasp.6.1.0/bin/vasp_gam | C_002 C_004 |
VASP6.1.0 non-collinear ver. | /usr/local/app/VASP6/vasp.6.1.0/bin/vasp_ncl *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.1.1 Standard ver. | /usr/local/app/VASP6/current/bin/vasp_std *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.1.1 Gamma point ver. | /usr/local/app/VASP6/current/bin/vasp_gam *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.1.1 non-collinear ver. | /usr/local/app/VASP6/current /bin/vasp_ncl *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.1.2 Standard ver. | /usr/local/app/VASP6/vasp.6.1.2/bin/vasp_std *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.1.2 Gamma point ver. | /usr/local/app/VASP6/vasp.6.1.2/bin/vasp_gam *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.1.2 non-collinear ver. | /usr/local/app/VASP6/vasp.6.1.2/bin/vasp_ncl *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.2.1 Standard ver. | /usr/local/app/VASP6/vasp.6.2.1/bin/vasp_std *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.2.1 Gamma point ver. | /usr/local/app/VASP6/vasp.6.2.1/bin/vasp_gam *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.2.1 non-collinear ver. | /usr/local/app/VASP6/vasp.6.2.1/bin/vasp_ncl *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.3.0 Standard ver. | /usr/local/app/VASP6/vasp.6.3.0/bin/vasp_std *Switch the module to “intel 19.1.3”. | C_002 C_004 |
VASP6.3.0 Gamma point ver. | /usr/local/app/VASP6/vasp.6.3.0/bin/vasp_gam *Switch the module to “intel 19.1.3”. | C_002 C_004 |
VASP6.3.0 non-collinear ver. | /usr/local/app/VASP6/vasp.6.3.0/bin/vasp_ncl *Switch the module to “intel 19.1.3”. | C_002 C_004 |
VASP6.3.2 Standard ver. | /usr/local/app/VASP6/vasp.6.3.2/bin/vasp_std *Switch the module to “intel 21.5.0”. | C_002 C_004 |
VASP6.3.2 Gamma point ver. | /usr/local/app/VASP6/vasp.6.3.2/bin/vasp_gam *Switch the module to “intel 21.5.0”. | C_002 C_004 |
VASP6.3.2 non-collinear ver. | /usr/local/app/VASP6/vasp.6.3.2/bin/vasp_ncl *Switch the module to “intel 21.5.0”. | C_002 C_004 |
VASP6.4.2 Standard ver. | /usr/local/app/VASP6/vasp.6.4.2/bin/vasp_std *Switch the module to “intel 22.3.1”. | C_002 C_004 |
VASP6.4.2 Gamma point ver. | /usr/local/app/VASP6/vasp.6.4.2/bin/vasp_gam *Switch the module to “intel 22.3.1”. | C_002 C_004 |
VASP6.4.2 non-collinear ver. | /usr/local/app/VASP6/vasp.6.4.2/bin/vasp_ncl *Switch the module to “intel 22.3.1”. | C_002 C_004 |
VASP 6.1.1, VASP 6.1.2, VASP 6.2.1, VASP 6.3.0, VASP 6.3.2 and VASP 6.4.2 executables linked with Wannier90 are also available.
Version | Path | Queue |
---|---|---|
VASP6.1.1 (Wannier90) Standard ver. | /usr/local/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_std /usr/local/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_std *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.1.1 (Wannier90) Gamma point ver. | /usr/local/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_gam /usr/local/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_gam *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.1.1 (Wannier90) non-collinear ver. | /usr/local/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_ncl /usr/local/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_ncl *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.1.2 (Wannier90) Standard ver. | /usr/local/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_std /usr/local/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_std *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.1.2 (Wannier90) Gamma point ver. | /usr/local/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_gam /usr/local/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_gam *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.1.2 (Wannier90) non-collinear ver. | /usr/local/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_ncl /usr/local/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_ncl *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.2.1 (Wannier90) Standard ver. | /usr/local/app/VASP6/vasp.6.2.1-wannier90v2.1.0/bin/vasp_std /usr/local/app/VASP6/vasp.6.2.1-wannier90v3.1.0/bin/vasp_std *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.2.1 (Wannier90) Gamma point ver. | /usr/local/app/VASP6/vasp.6.2.1-wannier90v2.1.0/bin/vasp_gam /usr/local/app/VASP6/vasp.6.2.1-wannier90v3.1.0/bin/vasp_gam *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.2.1 (Wannier90) non-collinear ver. | /usr/local/app/VASP6/vasp.6.2.1-wannier90v2.1.0/bin/vasp_ncl /usr/local/app/VASP6/vasp.6.2.1-wannier90v3.1.0/bin/vasp_ncl *Switch the module to “intel 19.1.0”. | C_002 C_004 |
VASP6.3.0 (Wannier90) Standard ver. | /usr/local/app/VASP6/vasp.6.3.0-wannier90v2.1.0/bin/vasp_std /usr/local/app/VASP6/vasp.6.3.0-wannier90v3.1.0/bin/vasp_std *Switch the module to “intel 19.1.3”. | C_002 C_004 |
VASP6.3.0 (Wannier90) Gamma point ver. | /usr/local/app/VASP6/vasp.6.3.0-wannier90v2.1.0/bin/vasp_gam /usr/local/app/VASP6/vasp.6.3.0-wannier90v3.1.0/bin/vasp_gam *Switch the module to “intel 19.1.3”. | C_002 C_004 |
VASP6.3.0 (Wannier90) non-collinear ver. | /usr/local/app/VASP6/vasp.6.3.0-wannier90v2.1.0/bin/vasp_ncl /usr/local/app/VASP6/vasp.6.3.0-wannier90v3.1.0/bin/vasp_ncl *Switch the module to “intel 19.1.3”. | C_002 C_004 |
VASP6.3.2 (Wannier90) Standard ver. | /usr/local/app/VASP6/vasp.6.3.2-wannier90v2.1.0/bin/vasp_std /usr/local/app/VASP6/vasp.6.3.2-wannier90v3.1.0/bin/vasp_std *Switch the module to “intel 21.5.0”. | C_002 C_004 |
VASP6.3.2 (Wannier90) Gamma point ver. | /usr/local/app/VASP6/vasp.6.3.2-wannier90v2.1.0/bin/vasp_gam /usr/local/app/VASP6/vasp.6.3.2-wannier90v3.1.0/bin/vasp_gam *Switch the module to “intel 21.5.0”. | C_002 C_004 |
VASP6.3.2 (Wannier90) non-collinear ver. | /usr/local/app/VASP6/vasp.6.3.2-wannier90v2.1.0/bin/vasp_ncl /usr/local/app/VASP6/vasp.6.3.2-wannier90v3.1.0/bin/vasp_ncl *Switch the module to “intel 21.5.0”. | C_002 C_004 |
VASP6.4.2 (Wannier90) Standard ver. | /usr/local/app/VASP6/vasp.6.4.2-wannier90v2.1.0/bin/vasp_std /usr/local/app/VASP6/vasp.6.4.2-wannier90v3.1.0/bin/vasp_std *Switch the module to “intel 22.3.1”. | C_002 C_004 |
VASP6.4.2 (Wannier90) Gamma point ver. | /usr/local/app/VASP6/vasp.6.4.2-wannier90v2.1.0/bin/vasp_gam /usr/local/app/VASP6/vasp.6.4.2-wannier90v3.1.0/bin/vasp_gam *Switch the module to “intel 22.3.1”. | C_002 C_004 |
VASP6.4.2 (Wannier90) non-collinear ver. | /usr/local/app/VASP6/vasp.6.4.2-wannier90v2.1.0/bin/vasp_ncl /usr/local/app/VASP6/vasp.6.4.2-wannier90v3.1.0/bin/vasp_ncl *Switch the module to “intel 22.3.1”. | C_002 C_004 |
Create a script file in advance.
#!/bin/sh #PBS -l select=nodes #PBS -q queue #PBS -N jobname DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME mpirun [ -np MPI total tasks ] [ -ppn MPI tasks per node ] -hostfile $PBS_NODEFILE /usr/local/app/VASP5/current/bin/vasp_gpu > output file 2> error file cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi
(Example)excluding non-collinear ver.
#!/bin/sh #PBS -l select=1 #PBS -q C_002 #PBS -N vasp DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME mpirun -np 36 -ppn 36 -hostfile $PBS_NODEFILE /usr/local/app/VASP4/current/vasp > vasp.out 2> vasp.err cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi
(Example)non-collinear ver.
#!/bin/sh #PBS -l select=1 #PBS -q C_002 #PBS -N vasp module switch intel intel/19.1.0 DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME mpirun -np 36 -ppn 36 -hostfile $PBS_NODEFILE /usr/local/app/VASP5/current/bin/vasp_ncl > vasp.out 2> vasp.err cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi
Virtual Server
Available executables
Version | Path |
---|---|
VASP4.6.36 | /usr/local/app/VASP4/current/vasp |
VASP4.6.36 Gamma point ver. | /usr/local/app/VASP4/vasp.4.6_gamma/vasp |
VASP5.4.4 Standard ver. | /usr/local/app/VASP5/current/bin/vasp_std |
VASP5.4.4 Gamma point ver. | /usr/local/app/VASP5/current/bin/vasp_gam |
VASP5.4.4 non-collinear ver. | /usr/local/app/VASP5/current/bin/vasp_ncl |
VASP6.2.1 Standard ver. | /usr/local/app/VASP6/current/bin/vasp_std |
VASP6.2.1 Gamma point ver. | /usr/local/app/VASP6/current/bin/vasp_gam |
VASP6.2.1 non-collinear ver. | /usr/local/app/VASP6/current/bin/vasp_ncl |
Execute the commands as follows.
mpirun [ -np MPI total tasks][-ppn MPI tasks per node] -hostfile hostfile $ /usr/local/app/VASP4/current/vasp
(Example)
mpirun -np 2 -hostfile hostfile /usr/local/app/VASP4/current/vasp