Command Reference Guide

Options
194 Platform LSF Command Reference
job slots, the maximum slots requested cannot be less than the minimum
PROCLIMIT, and the minimum slots requested cannot be more than the
maximum PROCLIMIT.
For example, if the queue defines PROCLIMIT=4 8:
bsub -n 6 is accepted because it requests slots within the range of PROCLIMIT
bsub -n 9 is rejected because it requests more slots than the PROCLIMIT
allows
bsub -n 1 is rejected because it requests fewer slots than the PROCLIMIT
allows
bsub -n 6,10 is accepted because the minimum value 6 is within the range of
the PROCLIMIT setting
bsub -n 1,6 is accepted because the maximum value 6 is within the range of
the PROCLIMIT setting
bsub -n 10,16 is rejected because its range is outside the range of
PROCLIMIT
bsub -n 1,3 is rejected because its range is outside the range of PROCLIMIT
See the PROCLIMIT parameter in
lsb.queues(5) and lsb.applications(5) for
more information.
In a MultiCluster environment, if a queue exports jobs to remote clusters (see the
SNDJOBS_TO parameter in
lsb.queues(5)), then the process limit is not imposed
on jobs submitted to this queue.
Once at the required number of processors is available, the job is dispatched to the
first host selected. The list of selected host names for the job are specified in the
environment variables LSB_HOSTS and LSB_MCPU_HOSTS. The job itself is
expected to start parallel components on these hosts and establish communication
among them, optionally using RES.
Specify first execution host candidates using the
-m option when you want to
ensure that a host has the required resources or runtime environment to handle
processes that run on the first execution host.
If you specify one or more first execution host candidates, LSF looks for a first
execution host that satisfies the resource requirements. If the first execution host
does not have enough processors or job slots to run the entire job, LSF looks for
additional hosts.
-o output_file Specify a file path. Appends the standard output of the job to the specified file.
Sends the output by mail if the file does not exist, or the system has trouble writing
to it.
If only a file name is specified, LSF writes the output file to the current working
directory. If the current working directory is not accessible on the execution host
after the job starts, LSF writes the standard output file to
/tmp/.