LSF Version 7.3 - Administering Platform LSF
Static Resources
244 Administering Platform LSF
Maximum temporary space (maxtmp)
Maximum temporary space is the total temporary space a machine has, measured
in megabytes (MB).
How LIM detects cores, threads and processors
Traditionally, the value of ncpus has been equal to the number of physical CPUs.
However, many CPUs consist of multiple cores and threads, so the traditional 1:1
mapping is no longer useful. A more useful approach is to set
ncpus to equal one of
the following:
◆ The number of processors (this is the ncpus default setting)
◆ Cores—the number of cores (per processor) * the number of processors
◆ Threads—the number of threads (per core) * the number of cores
(per processor) * the number of processors
A cluster administrator globally defines how
ncpus is computed using the
EGO_DEFINE_NCPUS parameter in
lsf.conf or ego.conf (instead of
LSF_ENABLE_DUALCORE in
lsf.conf, or EGO_ENABLE_DUALCORE in
ego.conf).
See Define ncpus—processors, cores, or threads on page 245 for details.
LIM detects and stores the number of processors, cores, and threads for all
supported architectures. The following diagram illustrates the flow of information
between daemons, CPUs, and other components.
Although the
ncpus computation is applied globally, it can be overridden on a
per-host basis. See Override the global configuration of ncpus computation on page
246 for details.
To correctly detect processors, cores, and threads, LIM assumes that all physical
processors on a single machine are of the same type.