SLURM User Commands
High Computing Performance (HPC) using computer clusters requires a workload manager. A workload manager is a queuing system for job execution in a shared environment. It runs the allocated resources (memory, CPU, GPU) for the specified job when the resources are available without disturbing other running or planned jobs.
Previously I was using Sun Grid Engine as a workload manager. Now I am using SLURM. Here I present the most useful commands to submit and monitor jobs on computer clusters.
SLURM
SLURM or the Simple Linux Utility for Resource Management

Access and use the cluster
The SSH protocol (also referred to as Secure Shell) is a method for secure remote login from one computer to another. It provides several alternative options for strong authentication, and it protects the communications security and integrity with strong encryption.
To access to a cluster, you need your administrator creates your account first. Then you can acces via SSH.
ssh <yourUserName>@<clusterAdress>
References
- SLURM documentation Slurm documentation
Relevant Tags
About the Author
Latest Articles
-
Research Tax Credit
The Research Activities Tax Credit is a tax credit that incentivizes private companies to increase their Research and Development (R&D). Within my company, I have been tasked with writing the Research Tax Credit (CIR) justification report for France. Here, the method for writing such a report.OCT 2025 · PIERRE-EDOUARD GUERIN -
Turing Complete: From Logical Gates to CPU Architecture
In 2021, LevelHead published Turing Complete, a game about computer science. My friend Christophe Georgescu recommended me to play it. Unfortunately, I took his advice and now I can not stop to play this game! The game challenges you to design an entire computer from scratch. You start with basic logic gates, then move on to components, memory, CPU architecture, and finally assembly programming. By the way, the game is neat and present all these concepts in a playful and intuitive way.SEP 2025 · PIERRE-EDOUARD GUERIN -
How to Manage a Project?
In any company, every task is part of a project. I am responsible for managing multiple projects each year. I have to present deliverables to stakeholders, meet deadlines, allocate mandays and coordinate everyone’s actions. This is a meticulous work that requires a strong methodology.JUN 2025 · PIERRE-EDOUARD GUERIN