technical:slurm:scheduler-params

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
technical:slurm:scheduler-params [2020-02-20 14:52] freytechnical:slurm:scheduler-params [2020-02-25 10:59] – [Timeline] frey
Line 76: Line 76:
  
 ===== Implementation ===== ===== Implementation =====
 +
 +The Priority weight factors will be adjusted as follows:
  
 ^Configuration Key^Old Value^New Value^ ^Configuration Key^Old Value^New Value^
-| ''PriorityWeightAge''| 8000| 2457| +|''PriorityWeightAge''| 8000| 2457| 
-| ''PriorityWeightFairshare''| 4000| 1073737728| +|''PriorityWeightFairshare''| 4000| 1073737728| 
-| ''PriorityWeightJobSize''| 1| 0| +|''PriorityWeightJobSize''| 1| 0| 
-| ''PriorityWeightPartition''| 2000| 0| +|''PriorityWeightPartition''| 2000| 0| 
-| ''PriorityWeightQOS''| 20000| 13835058055282163712+|''PriorityWeightQOS''| 20000| 3221225472
-| ''PriorityWeightTRES''| unset| ''cpu=819,mem=245,gpu=245,node=327''|+|''PriorityWeightTRES''| unset| ''cpu=819,mem=245,gpu=245,node=327''| 
 +|''PriorityFlags''| ''FAIR_TREE,SMALL_RELATIVE_TO_TIME''| ''FAIR_TREE''
 + 
 +Priorities will make use of the full 32-bits available, with the fairshare factor dominating and having the most precision assigned to it. 
 + 
 +Since the ''PriorityWeightJobSize'' will not be used, the more complex "small-relative-to-time" algorithm will be disabled. 
 + 
 +The modifications to ''slurm.conf'' must be pushed to all systems.  The ''scontrol reconfigure'' command should be all that is required to activate the altered priority caclulation scheme.
  
 ===== Impact ===== ===== Impact =====
Line 93: Line 102:
 ^Date ^Time ^Goal/Description ^ ^Date ^Time ^Goal/Description ^
 |2019-10-24| |Authoring of this document| |2019-10-24| |Authoring of this document|
 +|2020-03-09|09:00|Implementation|