brlainfo

displays host topology information

Synopsis

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

Description

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

Options

-l

Long format. Displays additional host topology information.

host_name ...

Only displays information 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 running 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 additional fields:

FREE CPU LIST

List of free CPUs in the cpuset

For example:

0-2
NFREECPUS ON EACH NODE

Number of free CPUs on each node

For example:

2/0,1/1
STATIC CPUSETS

List of static cpuset names

For example:
NO STATIC CPUSETS
CPU_RADIUS
For example:
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 therefore have better communications performance.

Examples

brlainfo hostA hostB hostC
HOSTNAME          CPUSET_OS  NCPUS  NFREECPUS NNODES  NCPU/NODE NSTATIC_CPUSETS
hostA             SGI_ALTIX   2      2         1       2         0
hostB             PROPACK_4  4      4         2       2         0
hostC             PROPACK_4  4      3         2       2         0
brlainfo -l
HOST: hostC
CPUSET_OS   NCPUS  NFREECPUS NNODES  NCPU/NODE NSTATIC_CPUSETS
PROPACK_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