Colonial One makes use of Slurm's Multifactor Priority system to evaluate what job to run next. Jobs are selected based on your group's "fairshare" priority, the partition you submitted to, the size of the job (number of nodes), and the length of time the job has been queued for.The "fairshare" priority system has the most influence on determining when your job will start. The fairshare weight assigned to your job is a function of your historical use of the cluster resources, weighed against the proportion of the priority assigned to your group. In simple terms, your jobs are assigned a higher priority if your group's usage falls below the proportion assigned, and is lowered if you've exceeded that proportion.
Below are the current Slurm settings in effect on Colonial One. These are subject to change at the discretion of the HPC Systems staff and the HPC Advisory Committee.
PriorityDecayHalfLife = 14-00:00:00 PriorityCalcPeriod = 00:05:00 PriorityFavorSmall = 0 PriorityFlags = 0 PriorityMaxAge = 1-00:00:00 PriorityUsageResetPeriod = NONE PriorityType = priority/multifactor PriorityWeightAge = 10000 PriorityWeightFairShare = 1000000 PriorityWeightJobSize = 10000 PriorityWeightPartition = 100000 PriorityWeightQOS = 0