LSF Version 7.3 - Platform LSF Configuration Reference
maximum run limit are rejected. Application-level limits override any default limit specified
in the queue.
Note:
If you want to provide an estimated run time for scheduling
purposes without killing jobs that exceed the estimate, define the
RUNTIME parameter in the application profile, or submit the job
with -We instead of a run limit.
The run limit is in the form of [hour:]minute. The minutes can be specified as a number greater
than 59. For example, three and a half hours can either be specified as 3:30, or 210.
The run limit you specify is the normalized run time. This is done so that the job does
approximately the same amount of processing, even if it is sent to host with a faster or slower
CPU. Whenever a normalized run time is given, the actual time on the execution host is the
specified time multiplied by the CPU factor of the normalization host then divided by the CPU
factor of the execution host.
If ABS_RUNLIMIT=Y is defined in lsb.params or in the application profile, the runtime
limit is not normalized by the host CPU factor. Absolute wall-clock run time is used for all
jobs submitted to an application profile with a run limit configured.
Optionally, you can supply a host name or a host model name defined in LSF. You must insert
‘/’ between the run limit and the host name or model name. (See lsinfo(1) to get host model
information.)
If no host or host model is given, LSF uses the default runtime normalization host defined at
the queue level (DEFAULT_HOST_SPEC in lsb.queues) if it has been configured;
otherwise, LSF uses the default CPU time normalization host defined at the cluster level
(DEFAULT_HOST_SPEC in lsb.params) if it has been configured; otherwise, the host with
the largest CPU factor (the fastest host in the cluster).
For MultiCluster jobs, if no other CPU time normalization host is defined and information
about the submission host is not available, LSF uses the host with the largest CPU factor (the
fastest host in the cluster).
Jobs submitted to a chunk job queue are not chunked if RUNLIMIT is greater than 30 minutes.
Default
Unlimited
RUNTIME
Syntax
RUNTIME=[hour:]minute[/host_name | /host_model]
Description
The RUNTIME parameter specifies an estimated run time for jobs associated with an
application. LSF uses the RUNTIME value for scheduling purposes only, and does not kill jobs
that exceed this value unless the jobs also exceed a defined RUNLIMIT. The format of runtime
estimate is same as the RUNLIMIT parameter.
lsb.applications
182 Platform LSF Configuration Reference