LSF Version 7.3 - Using Platform LSF HPC

Using LSF with HP-UX Psets
Specifying pset topology options
To specify processor topology scheduling policy options for pset jobs, use:
The -extsched option of bsub.
DEFAULT_EXTSCHED or MANDATORY_EXTSCHED, or both, in the queue
definition (
lsb.queues).
If LSB_PSET_BIND_DEFAULT is set in
lsf.conf, and no pset options are
specified for the job, Platform LSF binds the job to the default pset 0. If
LSB_PSET_BIND_DEFAULT is not set, Platform LSF must still attach the job to a
pset, and so binds the job to the same pset being used by the Platform LSF daemons.
For more information about job operations, see Administering Platform LSF.
For more information about
bsub, see the Platform LSF Command Reference.
-ext[sched] "PSET[
topology
]"
where topology is:
[CELLS=
num_cells
| PTILE=
cpus_per_cell
][;CELL_LIST=
cell_list
]
CELLS=num_cells
Defines the exact number of cells the LSF job requires. For example, if
CELLS=4,
and the job requests 6 processors (
bsub -n 6) on a 4-CPU/cell HP Superdome
system with no other jobs running, the pset uses 4 cells, and the allocation is 2, 2, 1,
1 on each cell. If LSF cannot satisfy the CELLS request, the job remains pending.
If CELLS is greater than 1 and you specify minimum and maximum processors (for
example,
bsub -n 2,8), only the minimum is used.
To enforce job processes to run within one cell, use
"PSET[CELLS=1]".
PTILE=cpus_per_cell
Defines the exact number of processors allocated on each cell up to the maximum
for the system. For example, if
PTILE=2, and the job requests 6 processors
(
bsub -n 6) on a 4-CPU/cell HP Superdome system with no other jobs running,
the pset spreads across 3 cells instead of 2 cells, and the allocation is 2, 2, 2 on each
cell.
The value for
-n and the PTILE value must be divisible by the same number. If LSF
cannot satisfy the PTILE request, the job remains pending. For example:
bsub -n 5 -ext "PSET[PTILE=3] ...
is incorrect.
To enforce jobs to run on the cells that no others jobs are running on, use
"PSET[PTILE=4]" on 4 CPU/cell system.
You can specify either one CELLS or one PTILE option in the same PSET[]
option, not both.
CELL_LIST=min_cell_ID[-max_cell_ID][,min_cell_ID[-max_cell_ID] ...]