Dash User Guide: Running Jobs on Dash
Dash uses the TORQUE Resource Manager (also known by its historical name Portable Batch System (PBS)) with the Moab Workload Manager to define and manage job queues. TORQUE allows the user to submit one or more jobs for execution, using parameters specified in a job script. Users have two options: (a) run in batch mode, or (b) run in interactive mode.
| Queue Name | Limits | Comments |
| batch | max walltime = 24 hours default walltime = 18 hours max user queuable = 50 |
Available for all batch jobs. This queue specifies the non-vSMP nodes. |
| large | max walltime = 264 hours default walltime = 2 hours max user queuable = 10 max user run = 5 |
Defined for access to the vSMP node. |
| long | max walltime = 336 hours default walltime = 18 hours max user queuable = 5 max user run = 1 |
This queue specifies the non-vSMP nodes. Available upon request to consult@sdsc.edu |
| express | max walltime = 2 hours default walltime = 2 hours max user queuable = 10 max user run = 5 |
Available for all batch jobs. This queue specifies the non-vSMP nodes. |
Monitoring Batch Queues
Users can monitor batch queues using the qstat and showq commands. Common qstat options are as follows:
Command Description qstat -a Display the status of batch jobs qdel <pbs_jobid> Delete (cancel) a queued job qstat -r Show all running jobs on system qstat -f <pbs_jobid> Show detailed information of the specified job qstat -q Show all queues on system qstat -Q Show queues limits for all queues qstat -B Show quick information of the server pbsnodes -a Show node status showstart <pbs_jobid> Show an estimated starting time for the specified job checkjob <pbs_jobid> Show detailed job state information showbf Show information on available time slots *View the qstat manpage for more options.

