Show Device
Shows information about one or more Intel Optane DC memory modules.
1
ipmctl show [OPTIONS] -dimm [TARGETS]
Copied!

Targets

  • -dimm (DimmIDs): Restricts output to specific modules by supplying the DIMM target and one or more comma-separated DimmIDs. The default is to display all DCPMMs.
  • -socket (SocketIDs): Restricts output to the 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.
    • If ACPI PMTT table is not present, then DDR4 memory will not be displayed in the filtered socket list.

Examples

List a few key fields for each persistent memory module.
1
$ sudo ipmctl show -dimm
2
3
DimmID | Capacity | HealthState | ActionRequired | LockState | FWVersion
4
==============================================================================
5
0x0001 | 126.4 GiB | Healthy | 0 | Disabled | 01.02.00.5310
6
0x0011 | 126.4 GiB | Healthy | 0 | Disabled | 01.02.00.5310
7
0x0021 | 126.4 GiB | Healthy | 0 | Disabled | 01.02.00.5310
8
0x0101 | 126.4 GiB | Healthy | 0 | Disabled | 01.02.00.5310
9
0x0111 | 126.4 GiB | Healthy | 0 | Disabled | 01.02.00.5310
10
0x0121 | 126.4 GiB | Healthy | 0 | Disabled | 01.02.00.5310
11
0x1001 | 126.4 GiB | Healthy | 0 | Disabled | 01.02.00.5310
12
0x1011 | 126.4 GiB | Healthy | 0 | Disabled | 01.02.00.5310
13
0x1021 | 126.4 GiB | Healthy | 0 | Disabled | 01.02.00.5310
14
0x1101 | 126.4 GiB | Healthy | 0 | Disabled | 01.02.00.5310
15
0x1111 | 126.4 GiB | Healthy | 0 | Disabled | 01.02.00.5310
16
0x1121 | 126.4 GiB | Healthy | 0 | Disabled | 01.02.00.5310
Copied!
List all properties for module 0x0001.
1
$ sudo ipmctl show -a -dimm 0x0001
2
---DimmID=0x0001---
3
Capacity=252.454 GiB
4
LockState=Disabled
5
S3Resume=Unknown
6
HealthState=Healthy
7
HealthStateReason=None
8
FWVersion=01.02.00.5417
9
FWAPIVersion=01.15
10
InterfaceFormatCode=0x0301 (Non-Energy Backed Byte Addressable)
11
ManageabilityState=Manageable
12
PopulationViolationState=Is in supported configuration.
13
PhysicalID=0x0026
14
DimmHandle=0x0001
15
DimmUID=8089-a2-1837-00000be8
16
SocketID=0x0000
17
MemControllerID=0x0000
18
ChannelID=0x0000
19
ChannelPos=1
20
MemoryType=Logical Non-Volatile Device
21
Manufacturer=Intel
22
VendorID=0x8089
23
DeviceID=0x5141
24
RevisionID=0x0000
25
SubsystemVendorID=0x8089
26
SubsystemDeviceID=0x097a
27
SubsystemRevisionID=0x0018
28
DeviceLocator=CPU1_DIMM_A2
29
ManufacturingInfoValid=1
30
ManufacturingLocation=0xa2
31
ManufacturingDate=18-37
32
SerialNumber=0x00000be8
33
PartNumber=NMA1XBD256GQS
34
BankLabel=NODE 1
35
DataWidth=64 b
36
TotalWidth=72 b
37
Speed=2666 MT/s
38
FormFactor=DIMM
39
ManufacturerID=0x8089
40
ControllerRevisionID=B0, 0x0020
41
MemoryCapacity=0.000 GiB
42
AppDirectCapacity=252.000 GiB
43
UnconfiguredCapacity=0.000 GiB
44
InaccessibleCapacity=0.454 GiB
45
ReservedCapacity=0.000 GiB
46
PackageSparingCapable=1
47
PackageSparingEnabled=1
48
PackageSparesAvailable=1
49
IsNew=0
50
ViralPolicy=0
51
ViralState=0
52
PeakPowerBudget=20000 mW
53
AvgPowerLimit=18000 mW
54
MaxAveragePowerLimit=18000 mW
55
LatchedLastShutdownStatus=PM ADR Command Received, DDRT Power Fail Command Received, PMIC 12V/DDRT 1.2V Power Loss (PLI), Controller's FW State Flush Complete, Write Data Flush Complete
56
UnlatchedLastShutdownStatus=PMIC 12V/DDRT 1.2V Power Loss (PLI), PM Warm Reset Received, Controller's FW State Flush Complete, Write Data Flush Complete, PM Idle Received
57
ThermalThrottleLossPercent=N/A
58
LastShutdownTime=Sat May 30 00:49:03 UTC 2020
59
ModesSupported=Memory Mode, App Direct
60
SecurityCapabilities=Encryption, Erase
61
MasterPassphraseEnabled=0
62
ConfigurationStatus=Valid
63
SKUViolation=0
64
ARSStatus=Completed
65
OverwriteStatus=Unknown
66
AitDramEnabled=1
67
BootStatus=Success
68
BootStatusRegister=0x00000004_985d00f0
69
ErrorInjectionEnabled=0
70
MediaTemperatureInjectionEnabled=0
71
SoftwareTriggersEnabled=0
72
SoftwareTriggersEnabledDetails=None
73
PoisonErrorInjectionsCounter=0
74
PoisonErrorClearCounter=0
75
MediaTemperatureInjectionsCounter=0
76
SoftwareTriggersCounter=0
77
MaxControllerTemperature=81 C
78
MaxMediaTemperature=78 C
79
MixedSKU=0
80
Copied!
Retrieve specific properties for each module.
1
$ sudo ipmctl show -d HealthState,LockState -dimm 0x0001
2
3
---DimmID=0x0001---
4
LockState=Disabled
5
HealthState=Healthy
Copied!

Return Data

See the ipmctl-show-device(1) man page for a detailed explanation of all fields displayed by ipmctl-show-device.