2.2 Restricted HPC Cluster Job Scheduling Policy
A restricted HPC cluster is a cluster that does not have any general CHPC nodes. In this case users outside of the owner group can only run jobs as a guest. Any job run as a guest is preemptable by a job submitted by the owner. The owner sets policy on the cluster.
2.2.1 Ash Job Scheduling Policy
Please note: As of October 2024, the ash cluster has been retired. This section may be removed or reformatted in future versions of the Policy Manual.
Job Control
Jobs will be controlled through the batch system using Slurm.
- Node sharing. No node sharing.
- Allocations. Allocations will be handled through a block grant to the owner.
- Best effort to allocate nodes of same CPU speed.
- Max time limit is outlined in the job priority section below.
- Scheduling is set based on a current highest priority set for every job, with backfill enabled.
- Fairshare boost in priority at user level. Minimal boost to help users who haven't been running recently. Our Fairshare window is two weeks.
- Small relative to time small short jobs are given a boost for length of time in the queue as it relates to the wall time they have requested.
- Reward for parallelism. Set at the global level
- Special Reservations - upon request.
-
Partitions
“Partition Name Access Accounts Nodes Cores per node (total) Memory Features smithp-ash restricted smithp-ash, smithp-ash-cs,
smithp-ash-sutherland,
smithp-guestash[001-251] 12 (3012) 24 GB smithp,c12 ash[416-417] 12 (24) ash[252-415] 20 (3280) 64 GB smithp, c20 ash[418-465] 24 (1152) 128 GB smithp, c24 ash-guest all smithp-guest ash[001-251] 12 (3012) 24 GB smithp, c12 ash[416-417] 12 (24) ash[252-415] 20 (3280) 64 GB smithp, c20 ash[418-465] 24 (1152) 128 GB smithp, c24 - Job Priority: Majority of a job's priority will be set based on a quality of service definition
or QOS. The following initial QOS's to be defined:
“QOS Priority Preempts Preempt Mode Flags GrpNodes MaxWall ash 1000 ash-guest cancel 417 24:00:00 cs-ash 1000 ash-guest cancel 417 24:00:00 js-ash 1000 ash-guest cancel 417 24:00:00 ash-guest 1 cancel NoReserve 417 24:00:00 - Interactive nodes. The owner group interactive nodes are ash1.chpc.utah.edu through ash4.chpc.utah.edu, and can also be accessed via ash.chpc.utah.edu. The interactive nodes for guest access are ash5.chpc.utah.edu and ash6.chpc.utah.edu and can also be accessed via ash-guest.chpc.utah.edu.