NCSA DeltaAI

The NCSA DeltaAI documentation can be found  here .

Account Info

  • 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:
export WORK=/work/hdd/bems/$USER
export PROJECT=/projects/bems/$USER
export SHARED=/projects/bems/shared
export SOFTWARE=$SHARED/software
module use --append $SHARED/modulefiles

File Management

Shared software can be found at /projects/bems/shared/software
The Delta documentation does a thorough job describing the different  file systems .
  • Run calculations out of /work/hdd/bems/$USER
  • You have a /projects/bems/$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

export MSGSIZE=16777216
export ITERS=400

srun vasp_std > vasp.out # or vasp_gam for 1x1x1 k-point