Invention Grant
- Patent Title: Unified hardware and software two-level memory
-
Application No.: US15396460Application Date: 2016-12-31
-
Publication No.: US10229065B2Publication Date: 2019-03-12
- Inventor: Mohan J. Kumar , Murugasamy K. Nachimuthu
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Law Office of R. Alan Burnett
- Agent R. Alan Burnett
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/1009

Abstract:
Unified hardware and software two-level memory mechanisms and associated methods, systems, and software. Data is stored on near and far memory devices, wherein an access latency for a near memory device is less than an access latency for a far memory device. The near memory devices store data in data units having addresses in a near memory virtual address space, while the far memory devices store data in data units having addresses in a far memory address space, with a portion of the data being stored on both near and far memory devices. In response to memory read access requests, a determination is made to where data corresponding to the request is located on a near memory device, and if so the data is read from the near memory device; otherwise, the data is read from a far memory device. Memory access patterns are observed, and portions of far memory that are frequently accessed are copied to near memory to reduce access latency for subsequent accesses.
Public/Granted literature
- US20180189188A1 UNIFIED HARDWARE AND SOFTWARE TWO-LEVEL MEMORY Public/Granted day:2018-07-05
Information query