ipmctl-show-topology - Shows the topology of the memory
installed
ipmctl show [OPTIONS] -topology [TARGETS]
Shows the topology of the memory installed in the host server. Use
the command ipmctl-show-dimm to view more detailed information about a PMem
module.
-a, -all
Shows all attributes.
-h, -help
Displays help for the command.
-ddrt
Used to specify DDRT as the desired transport protocol
for the current invocation of ipmctl.
-smbus
Used to specify SMBUS as the desired transport protocol
for the current invocation of ipmctl.
Note
The -ddrt and -smbus options are mutually exclusive and may not be
used together.
-o (text|nvmxml), -output (text|nvmxml)
Changes the output format. One of: "text"
(default) or "nvmxml".
-u (B|MB|MiB|GB|GiB|TB| TiB), -units (B|MB|MiB|GB|GiB|TB| TiB)
Changes the units that capacities are displayed in for
this command. One of: bytes (B), megabytes (MB), mebibytes (MiB), gigabytes
(GB), gibibytes (GiB), terabytes (TB) or tebibytes (TiB).
-dimm [DimmIDs]
Restricts output to specific PMem modules by optionally
supplying the PMem module target and one or more comma separated PMem module
identifiers. The default is to display all PMem modules.
-socket [SocketIDs]
Restricts output to the PMem modules installed on
specific sockets by supplying the socket target and one or more comma
separated socket identifiers. The default is to display all sockets.
Note
If ACPI PMTT table is not present, then DDR memory will not be
displayed in the filtered socket list.
Displays the system memory topology.
Displays a table with the attributes listed below for each memory
module installed in the host server.
MemoryType
(Default) The DIMM type. One of:
•Unknown
•DDR4
•DDR5
•Logical Non-volatile Device
Capacity
(Default) The raw capacity of the PMem module as reported
in the SMBIOS Type 17 table.
DimmID
(Default) The DIMM identifier. For DRAM DIMMs, the DimmID
is "N/A".
PhysicalID
(Default) The PMem module physical identifier (i.e.,
SMBIOS Type 17 handle).
DeviceLocator
(Default) The string that identifies the physically
labeled socket or board position where the PMem module is located.
SocketID
The processor socket identifier (i.e., NUMA node) where
the PMem module is installed.
DieID
The processor die identifier where the PMem module is
installed.
MemControllerID
The associated memory controller identifier.
ChannelID
The associated channel. For DRAM DIMMs, the channel
identifier is "N/A".
ChannelPos
The PMem module position in the channel.
NodeControllerID
The node controller identifier.
BankLabel
The string that identifies the physically labeled bank
where the PMem module is located.