Migrating from Colossus HPC to Deep Thought HPC means migrating workload management from SGE to Slurm.
SGE was Sun Grid Engine, and is now Oracle Grid Engine.
Slurm is the Simple LinUx Resource Manager, and increasingly used as a de facto standard. The principles remain the same, just changes in commands and some syntax.
The Slurm quick start guide is very helpful to acquaint yourself with the most used commands. Slurm has also produced the Rosetta Stone - a document that shows equivalents between several workload managers.
We have compiled a list of the most basic job commands in SGE, and the Slurm equivalents below.
![]() |
SLURM |
---|---|
#!/bin/bash #$ -N test #$ -j y #$ -o test.output #$ -cwd #$ -M FAN@flinders.edu.au #$ -m bea # Request 5 hours run time #$ -l h_rt=5:0:0 # #$ -l mem=4G # your_application |
#!/bin/bash # #SBATCH -J test #SBATCH -o test.output #SBATCH -e test.output # Default in slurm #SBATCH --mail-user FAN@flinders.edu.au #SBATCH --mail-type=ALL # Request 5 hours run time #SBATCH -t 5:0:0 #SBATCH --mem=4000 #SBATCH -p core -n 1 your_application |
SGE | SLURM |
---|---|
#!/bin/bash # #$ -N test #$ -j y #$ -o test.output #$ -cwd #$ -M FAN@flinders.edu.au #$ -m bea # Request 5 hours run time #$ -l h_rt=5:0:0 #$ -R y #$ -pe dmp4 16 #$ -l mem=2G # memory is counted per process on node module load module1 module2 ... mpirun your_application |
#!/bin/bash # #SBATCH -J test #SBATCH -o test.output #SBATCH -e test.output # Default in slurm #SBATCH --mail-user FAN@flinders.edu.au #SBATCH --mail-type=ALL # Request 5 hours run time #SBATCH -t 5:0:0 # #SBATCH -p node -n 16 # module load module1 module2 ... mpirun your_application |
Sturt Rd, Bedford Park
South Australia 5042
CRICOS Provider: 00114A TEQSA Provider ID: PRV12097 TEQSA category: Australian University
Flinders University uses cookies to ensure website functionality, personalisation and a variety of purposes as set out in its website privacy statement. This statement explains cookies and their use by Flinders.
If you consent to the use of our cookies then please click the button below:
If you do not consent to the use of all our cookies then please click the button below. Clicking this button will result in all cookies being rejected except for those that are required for essential functionality on our website.