Rsync

SSH & SLURM: Transfer Code to HPC Clusters

March 5, 2026

Transfer Code to HPC Clusters Using SSH, Singularity/Apptainer & SLURM

You’ve written working code on your laptop. Now you need to run it on your institution’s HPC cluster with 100+ GPUs—but you’re staring at a terminal with no idea how to get your files there, containerize your environment, or submit a job without breaking it.

This is the moment most researchers feel lost.

The HPC Stack in 90 Seconds

High-performance computing (HPC) clusters are shared servers with massive CPU and GPU resources. To use them safely and reproducibly, you need three tools working together: