Skip to content

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.

Back to Top


Did You Get
What You
Wanted?
Yes No
Comments