LSF Version 7.3 - Running Jobs With Platform LSF

Submitting Jobs (bsub)
bsub command” on page 20
Submitting a job to a specific queue (bsub -q)” on page 20
Submitting a job associated to a project (bsub -P)” on page 21
Submitting a job associated to a user group (bsub -G)” on page 22
Submitting a job with a job name (bsub -J)” on page 22
Submitting a job to a service class (bsub -sla)” on page 22
Submitting a job under a job group (bsub -g)” on page 23
bsub command
You submit a job with the bsub command. If you do not specify any options, the job is
submitted to the default queue configured by the LSF administrator (usually queue
normal).
For example, if you submit the job
my_job without specifying a queue, the job goes to
the default queue.
bsub my_job
Job <1234> is submitted to default queue <normal>
In the above example, 1234 is the job ID assigned to this job, and normal is the name
of the default job queue.
Your job remains pending until all conditions for its execution are met. Each queue has
execution conditions that apply to all jobs in the queue, and you can specify additional
conditions when you submit the job.
You can also specify an execution host or a range of hosts, a queue, and start and
termination times, as well as a wide range of other job options. See the
bsub command
in the Platform LSF Command Reference for more details on
bsub options.
Submitting a job to a specific queue (bsub -q)
Job queues represent different job scheduling and control policies. All jobs submitted to
the same queue share the same scheduling and control policy. Each job queue can use a
configured subset of server hosts in the cluster; the default is to use all server hosts.
System administrators can configure job queues to control resource access by different
users and types of application. Users select the job queue that best fits each job.
The default queue is normally suitable to run most jobs, but the default queue may
assign your jobs a very low priority, or restrict execution conditions to minimize
interference with other jobs. If automatic queue selection is not satisfactory, choose the
most suitable queue for each job.
The factors affecting which queue to choose are user access restrictions, size of job,
resource limits of the queue, scheduling priority of the queue, active time windows of
the queue, hosts used by the queue, scheduling load conditions, and the queue
description displayed by the
bqueues -l command.