brlainfo

Displays host topology information.

Synopsis

brlainfo [-l] [host_name ...]
brlainfo [-h | -V]

Description

The brlainfo command contacts the LSF topology adapter (RLA) on the specified host and presents topology information to the user. By default, displays information about all hosts that run the RLA.

Options

-l
Long format. Displays more host topology information.
host_name ...
Displays information only about the specified host.
-h
Prints command usage to stderr and exits.
-V
Prints LSF release version to stderr and exits.

Default output

Displays the following fields:

HOSTNAME
Name of the host that runs the RLA.
CPUSET_OS
RLA host operating system.
NCPUS
Total number of CPUs.
FREECPUS
Number of free CPUS.
NNODES
Number of nodes allocated.
NCPU/NODE
Number of CPUs per node.
NSTATIC_CPUSETS
Number of static cpusets allocated.

Long output (-l)

The -l option displays a long format listing with the following extra fields:

FREE CPU LIST
List of free CPUs in the Usenet.
0-2
NFREECPUS ON EACH NODE
Number of free CPUs on each node.
2/0,1/1
STATIC CPUSETS
List of static cpuset names.
NO STATIC CPUSETS
CPU_RADIUS
2,3,3,3,3,3,3,3
  • 2 CPUs are available within radius 0
  • 3 CPUs are available within radius 1, 2, 3, 4, 5, 6, and 7.

CPUs grouped within a smaller radius can be thought of as being closer together and have better communications performance.

Examples

brlainfo hostA hostB hostC
HOSTNAME          CPUSET_OS  NCPUS  NFREECPUS NNODES  NCPU/NODE NSTATIC_CPUSETS
hostA             LINUX_4     2      2         1       2         0
hostB             LINUX_4     4      4         2       2         0
hostC             LINUX_4     4      3         2       2         0

brlainfo -l
HOST: hostC
CPUSET_OS   NCPUS  NFREECPUS NNODES  NCPU/NODE NSTATIC_CPUSETS
LINUX_4       4      3         2       2         0
FREE CPU LIST: 0-2
NFREECPUS ON EACH NODE: 2/0,1/1
STATIC CPUSETS: NO STATIC CPUSETS
CPU_RADIUS: 2,3,3,3,3,3,3,3