Invention Grant
- Patent Title: Management of coherent links and multi-level memory
-
Application No.: US15948569Application Date: 2018-04-09
-
Publication No.: US10599568B2Publication Date: 2020-03-24
- Inventor: Eran Shifer
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Compass IP Law, PC
- Main IPC: G06F12/0815
- IPC: G06F12/0815 ; G06F12/084 ; G06F12/123 ; G06F12/1009 ; G06F12/0831 ; G06F12/1027

Abstract:
Techniques for managing multi-level memory and coherency using a unified page granular controller can simplify software programming of both file system handling for persistent memory and parallel programming of host and accelerator and enable better software utilization of host processors and accelerators. As part of the management techniques, a line granular controller cooperates with a page granular controller to support both fine grain and coarse grain coherency and maintain overall system inclusion property. In one example, a controller to manage coherency in a system includes a memory data structure and on-die tag cache to store state information to indicate locations of pages in a memory hierarchy and an ownership state for the pages, the ownership state indicating whether the pages are owned by a host processor, owned by an accelerator device, or shared by the host processor and the accelerator device. The controller can also include logic to, in response to a memory access request from the host processor or the accelerator to access a cacheline in a page in a state indicating ownership by a device other than the requesting device, cause the page to transition to a state in which the requesting device owns or shares the page.
Public/Granted literature
- US20190042425A1 MANAGEMENT OF COHERENT LINKS AND MULTI-LEVEL MEMORY Public/Granted day:2019-02-07
Information query
IPC分类: