Quick Start
If you just want to get moving, the basic flow is straightforward: make sure your account is ready, connect to a login node, and submit a small Slurm job before you try anything larger.
1. Setup your account
After being provisioned an account by cluster administrators, log into the user portal with your temporary password. From there, you can reset your password and add your SSH public keys. Although SSH password authentication is disabled on cluster nodes, you will need a password to log into the user portal as well as other services hosted by the club relying on SSO.
2. Log in to the cluster
Login nodes are meant for editing files, preparing job scripts, checking status, and doing light interactive work. They are not meant for long training runs, large simulations, or benchmarks.
ssh <username>@132.249.248.230
3. Submit a first job
Create a small job script called job.sh:
#!/bin/bash
#SBATCH -A <account>
#SBATCH -p normal
#SBATCH --time=01:00:00
#SBATCH --cpus-per-task=4
#SBATCH --mem=8G
hostname
python my_script.py
Submit it with:
sbatch job.sh
If you want a more comprehensive introduction to using Slurm, this Slurm quick start guide is a solid start.