LSF Version 7.3 - Platform LSF Configuration Reference
RESOURCE_RESERVE_PER_SLOT
Syntax
RESOURCE_RESERVE_PER_SLOT=y | Y
Description
If Y, mbatchd reserves resources based on job slots instead of per-host.
By default, mbatchd only reserves static resources for parallel jobs on a per-host basis. For
example, by default, the command:
bsub -n 4 -R "rusage[mem=500]" -q reservation my_job
requires the job to reserve 500 MB on each host where the job runs.
Some parallel jobs need to reserve resources based on job slots, rather than by host. In this
example, if per-slot reservation is enabled by RESOURCE_RESERVE_PER_SLOT, the job
my_job must reserve 500 MB of memory for each job slot (4*500=2 GB) on the host in order
to run.
If RESOURCE_RESERVE_PER_SLOT is set, the following command reserves the resource
static_resource on all 4 job slots instead of only 1 on the host where the job runs:
bsub -n 4 -R "static_resource > 0 rusage[static_resource=1]" myjob
Default
Not defined (reserve resources per-host)
RUN_JOB_FACTOR
Syntax
RUN_JOB_FACTOR=number
Description
Used only with fairshare scheduling. Job slots weighting factor.
In the calculation of a user’s dynamic share priority, this factor determines the relative
importance of the number of job slots reserved and in use by a user.
Default
3.0
RUN_TIME_FACTOR
Syntax
RUN_TIME_FACTOR=number
Description
Used only with fairshare scheduling. Run time weighting factor.
lsb.params
276 Platform LSF Configuration Reference