LSF Version 7.3 - Platform LSF Configuration Reference
with higher relative preference levels are preempted before queues with lower relative
preference levels set.
hi_queue_name
Specifies the names of higher-priority queues that can preempt jobs in this queue.
To specify multiple queues, separate the queue names with a space and enclose the list
in a single set of square brackets.
Example: configure selective, ordered preemption across queues
The following example defines four queues, as follows:
•
high
•
Has the highest relative priority of 99
•
Jobs from this queue can preempt jobs from all other queues
•
medium
•
Has the second-highest relative priority at 10
•
Jobs from this queue can preempt jobs from normal and low
queues, beginning with jobs from low, as indicated by the
preference (+1)
•
normal
•
Has the second-lowest relative priority, at 5
•
Jobs from this queue can preempt jobs from low, and can be
preempted by jobs from both high and medium queues
•
low
•
Has the lowest relative priority, which is also the default priority,
at 1
•
Jobs from this queue can be preempted by jobs from all preemptive
queues, even though it does not have the PREEMPTABLE
keyword set
Begin Queue
QUEUE_NAME=high
PREEMPTION=PREEMPTIVE
PRIORITY=99
End Queue
Begin Queue
QUEUE_NAME=medium
PREEMPTION=PREEMPTIVE[normal low+1]
PRIORITY=10
End Queue
Begin Queue
QUEUE_NAME=normal
PREEMPTION=PREEMPTIVE[low]
PREEMPTABLE[high medium]
PRIORITY=5
End Queue
Begin Queue
QUEUE_NAME=low
PRIORITY=1
End Queue
lsb.queues
Platform LSF Configuration Reference 309