LSF Version 7.3 - Using Platform LSF HPC

The LSF job uses only cells specified in the specified cell list to allocate the pset. For
example, if
CELL_LIST=1,2, and the job requests 8 processors (bsub -n 8) on
a 4-CPU/cell HP Superdome system with no other jobs running, the pset uses cells
1 and 2, and the allocation is 4 CPUs on each cell. If LSF cannot satisfy the
CELL_LIST request, the job remains pending.
If CELL_LIST is defined in DEFAULT_EXTSCHED in the queue, and you do not
want to specify a cell list for your job, use the CELL_LIST keyword with no value.
For example, if
DEFAULT_EXTSCHED=PSET[CELL_LIST=1-8], and you do not
want to specify a cell list, use
-ext "PSET[CELL_LIST=]".
Priority of topology scheduling options
The options set by -extsched can be combined with the queue-level
MANDATORY_EXTSCHED or DEFAULT_EXTSCHED parameters. If
-extsched and MANDATORY_EXTSCHED set the same option, the
MANDATORY_EXTSCHED setting is used. If
-extsched and
DEFAULT_EXTSCHED set the same options, the
-extsched setting is used.
topology scheduling options are applied in the following priority order of level from
highest to lowest:
Queue-level MANDATORY_EXTSCHED options override ...
Job level -ext options, which override ...
Queue-level DEFAULT_EXTSCHED options
For example, if the queue specifies:
DEFAULT_EXTSCHED=PSET[CELLS=2]
and the job is submitted with:
bsub -n 4 -ext "PSET[PTILE=1]" myjob
The pset option in the job submission overrides the DEFAULT_EXTSCHED, so the
job will run in a pset allocated using 4 cells, honoring the job-level PTILE option.
If the queue specifies:
MANDATORY_EXTSCHED=PSET[CELLS=2]
and the job is submitted with:
bsub -n 4 -ext "PSET[PTILE=1]" myjob
The job will run on 2 cells honoring the cells option in MANDATORY_EXTSCHED.
Partitioning the system for specific jobs (CELL_LIST)
Use the bsub -ext "PSET[CELL_LIST=
cell_list
]" option to partition a large
Superdome machine. Instead of allocating CPUs from the entire machine, LSF creates
a pset containing only the cells specified in the cell list.
Non-existent cells are ignored during scheduling, but the job can be dispatched as long
as enough cells are available to satisfy the job requirements. For example, in a cluster
with both 32-CPU and 64-CPU machines and a cell list specification CELL_LIST=1-15,
jobs can use cells 1-7 on the 32-CPU machine, and cells 1-15 on the 64-CPU machine.
You can use CELL_LIST with the PSET[CELLS=num_cells] option. The number of
requested cells in the cell list must be less than or equal to the number of cells in the
CELLS option; otherwise, the job remains pending.