Parallelism and concurrency in software
CS-302
Example scripts for SCITAS
This page is part of the content downloaded from Example scripts for SCITAS on Sunday, 29 June 2025, 20:46. Note that some content and any files larger than 50 MB are not downloaded.
Description
Use helvetios.hpc.epfl.ch for the CPU assignments, and izar.hpc.epfl.ch for the GPU assignment.
In order to submit a job to the SCITAS general-purpose cluster:
- Connect to the cluster: ssh username@helvetios.hpc.epfl.ch (or ssh username@izar.hpc.epfl.ch)
- Set up your execution script (e.g.: execute.sh)
- Submit your job: sbatch execute.sh
To copy files to the cluster, use: scp -r path/file username@helvetios.hpc.epfl.ch:~/
(-r is only required when copying folders)
For more information, check:
- https://scitas-doc.epfl.ch/user-guide/using-clusters/slurm-qos-partitions/
- https://scitas-doc.epfl.ch/user-guide/using-clusters/running-jobs/
- https://www.epfl.ch/research/facilities/scitas/hardware/helvetios/
- https://www.epfl.ch/research/facilities/scitas/hardware/izar/
Dedicated codes for the course:
For CPU and GPU jobs:
- #SBATCH --account cs-302
- #SBATCH --qos cs-302