Sun MPI 4.0 User's Guide: With CRE

Nodes

Use the -N option to display information about all nodes.

Use the -n option, followed by the name(s) of one or more nodes. When listing multiple node names, separate the names with commas without spaces.

The following table shows the node attributes that you can display via mpinfo. The heading that is displayed for each attribute is shown in parentheses at the end of each description.

Note these points:

Table 4-3 Node attributes available via mpinfo

Attribute 

Short Form 

Description (mpinfo output heading)

cpu_idle

idle

Percent of time CPU is idle (IDLE).

cpu_iowait

iowait

Percent of time CPU spends waiting for I/O (IWAIT).

cpu_kernel

kernel

Percent of time CPU spends in kernel (KERNL).

cpu_swap

swap

Percent of time CPU spends waiting for swap (SWAP).

cpu_type

cpu

CPU architecture (CPU).

cpu_user

user

Percent of time CPU spends running user's program (USER).

domain

DNS domain. 

enabled

If set, node is available for spawning jobs on it. 

load1

Load average for the past minute (LOAD1).

load5

Load average for the past five minutes (LOAD5).

load15

Load average for the past 15 minutes (LOAD15).

manufacturer

manuf

Hardware manufacturer (MANUFACTURER).

mem_free

memf

Node's available RAM (in Mbytes) (FMEM).

mem_total

memr

Node's total physical memory (in Mbytes) (MEM).

name

Name of the node (NAME).

ncpus

ncpu

Number of CPU modules in the node (NCPU).

os_arch_kernel

mach

Node's kernel architecture (MACH).

os_max_proc

maxproc

Maximum number of processes allowed on the node (note that this is all processes, including cluster daemons) (MPROC).

os_name

os

Name of the operating system running on the node (OS).

os_release

osrel

Operating system's release number (OSREL).

os_release_maj

osmaj

The major number of the operating system release number (MAJ).

os_release_min

osmin

The minor number of the operating system release number (MIN).

os_version

osver

Operating system's version (OSVER).

partition

The partition of which the node is a member (PARTITION).

serial_number

serno

Hardware serial number (SERIAL).

swap_free

swapf

Node's available swap space (in Mbytes) (FSWP).

swap_total

swapr

Node's total swap space (in Mbytes) (SWAP).

The following is an example of the mpinfo output for nodes:

% mpinfo -N
node0 87 =>mpinfo -N
NAME  UP PARTITION OS    OSREL NCPU FMEM   FSWP    LOAD1 LOAD5 LOAD15
node0 y  p0        SunOS 5.6   1    0.89   158.34  0.09  0.11  0.13
node1 y  p0        SunOS 5.6   1    31.41  276.12  0.00  0.01  0.01
node2 y  p1        SunOS 5.6   1    25.59  279.77  0.00  0.00  0.01
node3 y  p1        SunOS 5.6   1    25.40  279.88  0.00  0.00  0.01

The following example shows only the names of nodes and the partition they're in:

% mpinfo -N -A name,partition
NAME         PARTITION
node0        part0
node1        part0
node2        part1
node3        part1