-
公开(公告)号:US20190303300A1
公开(公告)日:2019-10-03
申请号:US16442267
申请日:2019-06-14
Applicant: Intel Corporation
Inventor: James A. BOYD , Robert J. ROYER, JR. , Lily P. LOOI , Gary C. CHOW , Zvika GREENFIELD , Chia-Hung S. KUO , Dale J. JUENEMANN
IPC: G06F12/1009 , G06F12/1027
Abstract: A method is described. The method includes receiving notice of a page fault. A page targeted by a memory access instruction that resulted in the page fault residing in persistent memory without system memory status. In response to the page fault, updating page table information to include a translation that points to the page in persistent memory such that the page changes to system memory status without moving the page and system memory expands to include the page in persistent memory.
-
公开(公告)号:US20190251023A1
公开(公告)日:2019-08-15
申请号:US16248158
申请日:2019-01-15
Applicant: Intel Corporation
Inventor: James A. BOYD , Dale J. JUENEMANN , Francis R. CORRADO
IPC: G06F12/02 , G06F12/0804 , G06F12/0868 , G06F12/12
CPC classification number: G06F12/0246 , G06F12/0804 , G06F12/0868 , G06F12/12 , G06F2212/205 , G06F2212/217 , G06F2212/222 , G06F2212/60
Abstract: A host based caching technique may be used to determine caching policies for a hybrid hard disk drive. Because the host based caching may make use of knowledge about what data is being cached, improved performance may be achieved in some cases.
-
公开(公告)号:US20190042415A1
公开(公告)日:2019-02-07
申请号:US16006484
申请日:2018-06-12
Applicant: Intel Corporation
Inventor: James A. BOYD , Dale J. JUENEMANN
IPC: G06F12/0804 , G06F12/1045 , G06F9/30
Abstract: A processor is described. The processor includes register space to accept input parameters of a software command to move a data item out of computer system storage and into persistent system memory. The input parameters include an identifier of a software process that desires access to the data item in the persistent system memory and a virtual address of the data item referred to by the software process.
-
公开(公告)号:US20190042414A1
公开(公告)日:2019-02-07
申请号:US15976795
申请日:2018-05-10
Applicant: Intel Corporation
Inventor: Dale J. JUENEMANN , James A. BOYD , Robert J. ROYER, JR.
IPC: 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.
-
-
-