Command Reference Guide

Options
202 Platform LSF Command Reference
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, LSF uses the submission host.
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).
If the job also has termination time specified through the
bsub -t option, LSF
determines whether the job can actually run for the specified length of time allowed
by the run limit before the termination time. If not, then the job is aborted.
If the IGNORE_DEADLINE parameter is set in
lsb.queues(5), this behavior is
overridden and the run limit is ignored.
Jobs submitted to a chunk job queue are not chunked if the run limit is greater than
30 minutes.
-We [hour:]minute[/host_name | /host_model]
Specifies an estimated run time for the job. LSF uses the estimated value for job
scheduling purposes only, and does not kill jobs that exceed this value unless the
jobs also exceed a defined runtime limit. The format of runtime estimate is same as
run limit set by the
-W option.
Use JOB_RUNLIMIT_RATIO in
lsb.params to limit the runtime estimate users
can set. If JOB_RUNLIMIT_RATIO is set to 0 no restriction is applied to the
runtime estimate.
The job-level runtime estimate setting overrides the RUNTIME setting in an
application profile in
lsb.applications.
-w 'dependency_expression'
LSF does not place your job unless the dependency expression evaluates to TRUE.
If you specify a dependency on a job that LSF cannot find (such as a job that has not
yet been submitted), your job submission fails.
The dependency expression is a logical expression composed of one or more
dependency conditions. To make dependency expression of multiple conditions,
use the following logical operators:
&& (AND)
|| (OR)
! (NOT)
Use parentheses to indicate the order of operations, if necessary.
Enclose the dependency expression in single quotes (
') to prevent the shell from
interpreting special characters (space, any logic operator, or parentheses). If you use
single quotes for the dependency expression, use double quotes (
") for quoted items
within it, such as job names.