LSF Version 7.3 - Using Platform LSF HPC

Configuring default and mandatory cpuset options
Use the DEFAULT_EXTSCHED and MANDATORY_EXTSCHED queue
paramters in
lsb.queues to configure default and mandatory cpuset options.
DEFAULT_EXTSCHED=[SGI_ CPUSET[cpuset_options]
Specifies default cpuset external scheduling options for the queue.
-extsched options on the bsub command are merged with
DEFAULT_EXTSCHED options, and
-extsched options override any conflicting
queue-level options set by DEFAULT_EXTSCHED.
For example, if the queue specifies:
DEFAULT_EXTSCHED=CPUSET[CPUSET_OPTIONS=CPUSET_CPU_EXCLUSIVE]
and a job is submitted with:
-extsched "CPUSET[CPUSET_TYPE=dynamic;CPU_LIST=1,5,7-12;
CPUSET_OPTIONS=CPUSET_MEMORY_LOCAL]"
LSF uses the resulting external scheduler options for scheduling:
CPUSET[CPUSET_TYPE=dynamic;CPU_LIST=1, 5, 7-12;
CPUSET_OPTIONS=CPUSET_CPU_EXCLUSIVE CPUSET_MEMORY_LOCAL]
DEFAULT_EXTSCHED can be used in combination with
MANDATORY_EXTSCHED in the same queue. For example, if the job specifies:
-extsched "CPUSET[CPU_LIST=1,5,7-12;MAX_CPU_PER_NODE=4]"
and the queue specifies:
Begin Queue
...
DEFAULT_EXTSCHED=CPUSET[CPUSET_OPTIONS=CPUSET_CPU_EXCLUSIVE]
MANDATORY_EXTSCHED=CPUSET[CPUSET_TYPE=dynamic;MAX_CPU_PER_NODE=2]
...
End Queue
LSF uses the resulting external scheduler options for scheduling:
CPUSET[CPUSET_TYPE=dynamic;
MAX_CPU_PER_NODE=2;
CPU_LIST=1, 5,
7-12;CPUSET_OPTIONS=CPUSET_CPU_EXCLUSIVE]
If cpuset options are set in DEFAULT_EXTSCHED, and you do not want to specify
values for these options, use the keyword with no value in the
-extsched option of
bsub. For example, if DEFAULT_EXTSCHED=CPUSET[MAX_RADIUS=2], and you do
not want to specify any radius option at all, use
-extsched "CPUSET[MAX_RADIUS=]".
See “Specifying cpuset properties for jobs” on page 136 for more information about
external scheduling options.
MANDATORY_EXTSCHED= SGI_ CPUSET[cpuset_options]
Specifies mandatory cpuset external scheduling options for the queue.