Invention Grant
- Patent Title: NVDIMM emulation using a host memory buffer
-
Application No.: US15976795Application Date: 2018-05-10
-
Publication No.: US10956323B2Publication Date: 2021-03-23
- Inventor: Dale J. Juenemann , James A. Boyd , Robert J. Royer, Jr.
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Jaffery Watson Mendonsa & Hamilton LLP
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0804 ; G06F3/06

Abstract:
Examples include techniques for emulating a non-volatile dual inline memory module (NVDIMM) in a computing platform using a non-volatile storage device. When a power up event occurs for the computing platform, a host memory buffer may be allocated in a system memory device and a backing store for the host memory buffer may be copied from the non-volatile storage device to the host memory buffer in the system memory device. When a power down event or a flush event occurs for the computing platform, the host memory buffer may be copied from the system memory device to the corresponding backing store for the host memory buffer in the non-volatile storage device. Thus, virtual NVDIMM functionality may be provided without having NVDIMM hardware in the computing platform.
Public/Granted literature
- US20190042414A1 NVDIMM EMULATION USING A HOST MEMORY BUFFER Public/Granted day:2019-02-07
Information query