Welcome to the Snorlax cluster
Getting access
Please contact tcauduro@uwaterloo.ca for an account.
Before making an account request, please load an ssh key at https://authman.uwaterloo.ca
Contact
If you require assistance while using Snorlax, you can contact one of the following:
- Tom Cauduro: tcauduro@uwaterloo.ca
Introduction
Welcome to Snorlax.
This documentation serves as a guide to understanding and utilizing Snorlax, a cluster managed through the Slurm workload manager.
Shared GPU Resources
Snorlax offers shared access to GPUs across six nodes, each offering two RTX A6000 GPUs.
Slurm: How it works
Slurm simplifies the user experience by allowing you to submit, monitor, and manage your computational jobs seamlessly. Through straightforward command-line interfaces, you can submit batch jobs, specify resource requirements, and monitor job progress. Slurm ensures fair resource allocation, allowing you to focus on your research without the complexity of manual resource management.
If you're new to shared GPU computing and Slurm, getting started with Snorlax is a breeze! Think of Snorlax as your personal computing powerhouse, shared with other users when their GPUs are idle. To begin, follow these simple steps:
- Login: Access snorlax-login.cs.uwaterloo.ca using your credentials.
- Submit a Job: Utilize the
sbatch
command to submit your script that you wish to run. Think of it like asking the server to perform specific computations for you using specific ressources (like how many GPUs, how much memory ...). - Monitor Progress: Check the status of your job with the
squeue
command and see how it's progressing. You can usesqueue
to view the job queue and monitor job details. - Enjoy: Your job will be run by the server as soon as the resources asked are available.
For more indepth inforamtion, visit this page.
Happy Computing!