LSF Version 7.3 - Platform LSF Configuration Reference

Configuration to modify selection of job to preempt
Files Parameter Syntax and description
lsb.params
lsb.application
s
PREEMPT_FOR PREEMPT_FOR=LEAST_RUN_TIME
Preempts the job that has been running for the shortest
time
NO_PREEMPT_RUN_TIME
NO_PREEMPT_RUN_TIME=%
Prevents preemption of jobs that have been running for
the specified percentage of minutes, or longer
If NO_PREEMPT_RUN_TIME is specified as a
percentage, the job cannot be preempted after running
the percentage of the job duration. For example, if the job
run limit is 60 minutes and
NO_PREEMPT_RUN_TIME=50%, the job cannot be
preempted after it running 30 minutes or longer.
Requires a run time (bsub -We or RUNTIME in
lsb.applications), or run limit to be specified for the
job (bsub -W, or RUNLIMIT in lsb.queues, or
RUNLIMIT in lsb.applications)
NO_PREEMPT_FINISH_TI
ME
NO_PREEMPT_FINISH_TIME=%
Prevents preemption of jobs that will finish within the
specified percentage of minutes
If NO_PREEMPT_FINISH_TIME is specified as a
percentage, the job cannot be preempted if the job
finishes within the percentage of the job duration. For
example, if the job run limit is 60 minutes and
NO_PREEMPT_FINISH_TIME=10%, the job cannot be
preempted after it running 54 minutes or longer.
Requires a run time (bsub -We or RUNTIME in
lsb.applications), or run limit to be specified for the
job (bsub -W, or RUNLIMIT in lsb.queues, or
RUNLIMIT in lsb.applications)
Feature: Preemptive scheduling
Platform LSF Configuration Reference 53