Invention Grant
- Patent Title: Hybrid directory and snoopy-based coherency to reduce directory update overhead in two-level memory
-
Application No.: US16405691Application Date: 2019-05-07
-
Publication No.: US11669454B2Publication Date: 2023-06-06
- Inventor: Vedaraman Geetha , Jeffrey Baxter , Sai Prashanth Muralidhara , Sharada Venkateswaran , Daniel Liu , Nishant Singh , Bahaa Fahim , Samuel D. Strom
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson De Vos Webster & Elliott LLP
- Main IPC: G06F12/0817
- IPC: G06F12/0817

Abstract:
A processor includes one or more cores having cache, a cache home agent (CHA), a near memory controller, to near memory, and a far memory controller, which is to: receive a first memory read operation from the CHA directed at a memory address; detect a miss for the first memory address at the near memory; issue a second memory read operation to the far memory controller to retrieve a cache line, having first data, from the memory address of far memory; receive the cache line from the far memory controller in response to the second memory read operation; and send the cache line to the CHA with a forced change to a directory state of the cache line at the CHA, the forced change to cause the CHA to snoop remote sockets to maintain data coherence for the cache line in an absence of directory state in the far memory.
Information query
IPC分类: