What is a QOS?
QOS stands for "Quality of Service" and it's used to assign a job different parameters than a typical job.
Why use the debug QOS?
The debug QOS is intended to facilitate users testing and debugging their jobs and code before submitting real work jobs. The debug qos gives a job much higher priority so that users can test code in a timely manner, rather than waiting for all other jobs in the queue to complete.
What are the limits on the debug QOS?
- 30 minutes run time
- Limit of 2 nodes in the job
- maximum of 2 debug jobs per user
How to i use this QOS?
Submit your job as normal noting the constraints listed above, and add '-q debug' to your submission. For example:
sbatch -q debug -t 00:30:00 --nodes=2 --ntasks-per-node=24 scriptname