Run quota on the login node to see which projects you have access to and the corresponding directories
Run accounts on the login node to get the account names you have access to and the remaining hours
Setup
Bashrc
Add the following to your ~/.bashrc. Here, it assumes that we are working out of the bems project allocation.
exportWORK=/work/hdd/bems/$USER
exportPROJECT=/projects/bems/$USER
exportSHARED=/projects/bems/shared
exportSOFTWARE=$SHARED/software
module use --append$SHARED/modulefiles
File Management
Shared software can be found at /projects/bems/shared/software
The DeltaAI documentation does a thorough job describing the different file systems.
Run calculations out of /work/hdd/<project>/$USER
You have a /projects/<project>/$USER directory for sharing data with others.
You have a home directory (/u/$USER) that is meant for storing software and scripts, but calculations are not run here.
Note: The work and projects directories are not backed up. This means you must have a backup plan in place. Syncing data to one of our cloud services using Syncovery on your local machine would be wise.
Job Submission
VASP
#!/bin/bash
#SBATCH --nodes=1
#SBATCH --gpus-per-node=1
#SBATCH --mem=64g
#SBATCH --ntasks-per-node=1
#SBATCH --cpus-per-task=1
#SBATCH --partition=ghx4
#SBATCH --time=00:30:00
#SBATCH --job-name=test
#SBATCH --account=bems-dtai-gh
module load vasp/6.5.1_gpu
exportMSGSIZE=16777216
exportITERS=400
srun vasp_std > vasp.out # or vasp_gam for 1x1x1 k-point