LSF Version 7.3 - Administering Platform LSF

Parallel Fairshare
522 Administering Platform LSF
No reserved slots available.
bslots -n 15 -W 30
SLOTS RUNTIME
15 40 minutes
18 30 minutes
Display available slots for backfill jobs requiring a host with more than 500 MB of
memory:
bslots -R "mem>500"
SLOTS RUNTIME
7 45 minutes
15 40 minutes
Display the host names with available slots for backfill jobs:
bslots -l
SLOTS: 15
RUNTIME: 40 minutes
HOSTS: 1*hostB 1*hostE 3*hostC ...
3*hostZ ... ...
SLOTS: 15
RUNTIME: 30 minutes
HOSTS: 2*hostA 1*hostB 3*hostC ...
1*hostX ... ...
Submitting backfill jobs according to available slots
1 Use bslots to display job slots available for backfill jobs.
2 Submit a job to a backfill queue. Specify a runtime limit and the number of
processors required that are within the availability shown by bslots.
Submitting a job according to the backfill slot availability shown by
bslots does
not guarantee that the job is backfilled successfully. The slots may not be available
by the time job is actually scheduled, or the job cannot be dispatched because other
resource requirements are not satisfied.
Parallel Fairshare
LSF can consider the number of CPUs when using fairshare scheduling with
parallel jobs.
If the job is submitted with
bsub -n, the following formula is used to calculate
dynamic priority:
dynamic priority = number_shares / (cpu_time * CPU_TIME_FACTOR + run_time
* number_CPUs * RUN_TIME_FACTOR + (1 + job_slots )* RUN_JOB_FACTOR)
where number_CPUs is the number of CPUs used by the job.