Previously, systems could choose profiles to either optimize DRAM bandwidth or latency. A new BIOS profile called Balanced Profile was developed to optimize Memory Mode performance. The three profiles now available include:
The CPU memory controller will first attempt to retrieve data from the DRAM cache. When the data is present, it will return the request from the DRAM cache, similar to the way DRAM access works today. When the data is not present, the request will be sent to Intel Optane PMem. The request is returned to the CPU and in parallel is sent to the DRAM cache. This extra request resulting from the cache miss in addition to the marginally higher latency of Intel Optane PMem when compared to DRAM can negatively impact performance. Balanced Profile optimizes Memory Mode performance by balancing the thresholds between DRAM and Intel Optane™ PMem to improve the bandwidth for all DRAM cache misses while maintaining the performance of DRAM cache hits.
Intel worked with server OEM partners to release this new persistent memory BIOS setting. These OEMs include Cisco, Dell, HPE, Inspur, Lenovo, and Supermicro (in addition to Intel® server boards). Contact your preferred OEM vendor for more information, as the setting may not be the default.