SLURM Job Script Generator
Job Name:
Partition:
free
free_gpu
tier1_cpu
tier1_gpu
tier2_cpu
tier2_gpu
tier3_gpu
Nodes:
Number of tasks:
CPUs per task:
Memory:
Time limit:
5 minutes
30 minutes
1 hour
3 hours
24 hours
7 days
14 days
Custom
Output file:
Account:
Email:
Select Modules to Load:
freesurfer
fsl
ants
afni
singularity
Generated SLURM Script
Copy
Helpful Tips for Launching Jobs on CHPC
Request walltime that's slightly longer than the estimated job runtime for optimal scheduling.
Use --exclusive only when your job can fully utilize all CPUs or memory on allocated nodes.
For parallel jobs, use --ntasks-per-node for MPI jobs and --cpus-per-task for multi-threaded jobs.
Specify nodes with --nodes (or -N) or combine --ntasks with --cpus-per-task for flexible allocation.
Request memory with --mem for total per node or --mem-per-cpu for amount per CPU (not both).
Default memory is 6 GB per node if unspecified; max CPU memory is 384 GB or 768 GB per node.