Platform LSF Reference Version 6.2
lsb.queues Structure
Platform LSF Reference
426
If BACKFILL is configured in a queue, and a run limit is specified with -W on bsub or
with RUNLIMIT in the queue, backfill parallel jobs can use job slots reserved by the
other jobs, as long as the backfill job can finish before the predicted start time of the
jobs with the reservation.
Unlike memory reservation, which applies both to sequential and parallel jobs, slot
reservation applies only to parallel jobs.
Example
SLOT_RESERVE=MAX_RESERVE_TIME[5]
This example specifies that parallel jobs have up to 5 cycles of MBD_SLEEP_TIME (5
minutes, by default) to reserve sufficient job slots to start.
Default
Undefined (no job slots reserved)
SLOT_SHARE
Syntax SLOT_SHARE=integer
Description
Share of job slots for queue-based fairshare. Represents the percentage of running jobs
(job slots) in use from the queue. SLOT_SHARE must be greater than zero (0) and less
than or equal to 100.
The sum of SLOT_SHARE for all queues in the pool does not need to be 100%. It can
be more or less, depending on your needs.
Default
Undefined
SNDJOBS_TO
Syntax
SNDJOBS_TO=
queue_name@cluster_name ...
Description
Defines a MultiCluster send-jobs queue.
Specify remote queue names, in the form queue_name
@cluster_name, separated by a
space.
This parameter is ignored if
lsb.queues HOSTS specifies remote (borrowed)
resources.
Example
SNDJOBS_TO=queue2@cluster2 queue3@cluster2 queue3@cluster3
STACKLIMIT
Syntax
STACKLIMIT=
integer
Description
The per-process (hard) stack segment size limit (in KB) for all of the processes
belonging to a job from this queue (see
getrlimit(2)).
Default
Unlimited
STOP_COND
Syntax
STOP_COND=
res_req
Use the
select section of the resource requirement string to specify load thresholds.
All other sections are ignored.
Description
LSF automatically suspends a running job in this queue if the load on the host satisfies
the specified conditions.