Intel Optane DC Persistent Memory - Configuration and Setup White Paper
6TECHNICAL WHITE PAPER
CONTENTS & NAVIGATION
as the total of DCPMM capacity. The DRAM capacity does not count towards system memory
(since it is serving only as cache).
– Storage Mode:
> For purpose of meeting the processor limitations, the system memory capacity is dened
as the sum of the DCPMM capacity and DRAM capacity installed in the system
– “Base Memory” processors support up to 1TB of memory per processor, 2 TB per system for dual
processor systems
– “Large Memory Optimized” processors supports up to 2TB of memory per processor, 4TB per system
> These processors are identied by having a “M” sux added to the model number
• Recommended DCPMM vs memory ratios
°
In Memory Mode, HP recommended DRAM to DCPMM memory ratio is 1:8.
– Example: 2x128 GB DCPMM should contain 32 GB of DRAM memory
– Maximum performance is available by distributing the memory across as many memory channels
as possible
– HP factory-congured systems optimize the conguration for the customer
°
In Storage/App Direct Modes, there is no recommended ratio. Choose System Memory capacity
as you would normally for any specic workloads.
• System requirements/limitations
°
HP Z6 G4 and Z8 G4 Workstations with DCPMM only support Registered Memory Congurations.
– HP currently does not support DCPMM with LR DIMMs (Load Reduced Memory) congurations
°
Only a single DCPMM per memory channel is supported.
– Z6 G4 Max DCPMM support: 4 modules per processor
– Z8 G4 Max DCPMM support: 6 modules per processor
°
HP does not support mixing DCPMM capacities in a system.
°
Z6 G4 requires the Memory cooling duct in order to cool the DRAM and DCPMM modules appropriately.
°
With DCPMM in Memory Mode only NUMA memory mode is supported.
• Minimum BIOS/Firmware/OS support
°
BIOS: version 2.35 or later.
°
DCPMM Firmware version: 1.2.0.5417 or later.
°
Windows support:
– Minimum: Windows 10 Pro for Workstations, 1903 or later, with all updates applied
°
Linux Support:
– Linux has support for persistent memory devices as of kernel 4.0, but it is recommended that you
use kernel 4.2 or above
– You will need the community ndctl utility and the Intel ipmctl utility to update device rmware, congure
goals and regions on your devices, and to congure your device’s namespaces
– Minimum OS versions:
> Ubuntu: 18.04 LTS
> Red Hat Enterprise Linux: 7.6, 8.0
> SUSE Linux Enterprise Desktop: 12 SP4, 15
SYSTEM SETUP OVERVIEW
This section gives a high-level view of the steps needed to congure a system with DCPMMs. Most of the
operations described here can be accomplished in various environments:
• BIOS F10 Setup
• Windows 10
• Linux
• UEFI Shell
Detailed procedures are covered in Appendices A through D for these environments.
Basic steps for an initial setup
1. Choose the mode in which DCPMMs will be used:
• Memory Mode
• Storage Mode
• App Direct Mode
1
Introduction
5
DCPMM Security
Overview
System Requirements
6
System Setup Overview
8
Appendices










