Definitions
Queues – Defines how and where jobs are run. This may include many host groups and be restricted to certain users. Use -q <queue_name>
to submit to a particular queue. If no option is given, then defaultfaculty.q is used.
Priority Queue – This queue has priority on the machines. Jobs from other queues will be suspended in favor of this jobs from this queue.
Host – A single machine/server/node Use -q <queue_name>@<host_name>
to submit to particular machine.
Host Group – A listing of different hosts. Use -q <queue_name>@@<host_group>
to submit to particular host group.
Examples
qsub -q defaultfaculty.q@@students submission_script.sh
- Submits to the defaultfaculty.q queue, but restricts the job to only the machines in the students host group.
qsub -q gpu.q@gpu9 submission_script.sh
- Submits to the gpu.q queue but restricts the job to only 1 server (gpu9)
qsub submission_script.sh
- Submits to the defaultfaculty.q queue.
- Note: As with any other
qsub
command, this option may be placed in your submission script using#$ -q
Default Queues
- defaultfaculty.q
- The default queue. All types of jobs, all users, and most machines. Contains the host group “students”. This host group contains hosts node1-node19. defaultfaculty.q is the priority queue for the machines in this host group and no jobs will be suspended when selecting it.
-q defaultfaculty.q@@students
.
- The default queue. All types of jobs, all users, and most machines. Contains the host group “students”. This host group contains hosts node1-node19. defaultfaculty.q is the priority queue for the machines in this host group and no jobs will be suspended when selecting it.
- gpu.q
- The default GPU queue. All types of jobs, all users, all gpu machines. Contains the host group “studentsgpu”. This host group contains hosts gpu1-gpu4. gpu.q is the priorty queue for machines in this host group and no jobs will be suspended when this group is used.
-q gpu.q@@studentsgpu
- The default GPU queue. All types of jobs, all users, all gpu machines. Contains the host group “studentsgpu”. This host group contains hosts gpu1-gpu4. gpu.q is the priorty queue for machines in this host group and no jobs will be suspended when this group is used.
- short.q
- This queue is for jobs with a run time of 8 hours or less. Any job submitted to this queue with be stopped after 8 hours of run time.
- For a full machine list with available queues please see here