Invention Grant
- Patent Title: Non-coherent read in a strongly consistent cache system for frequently read but rarely updated data
-
Application No.: US15727169Application Date: 2017-10-06
-
Publication No.: US10599567B2Publication Date: 2020-03-24
- Inventor: Jane H. Bartik , Nicholas C. Matsakis , Chung-Lung K. Shum , Craig R. Walters
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent William Kinnaman
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0815 ; G06F12/0842 ; G06F12/084 ; G06F12/0811 ; G06F12/0808 ; G06F12/0817

Abstract:
A technique relates to enabling a multiprocessor computer system to make a non-coherent request for a cache line. A first processor core sends a non-coherent fetch to a cache. In response to a second processor core having exclusive ownership of the cache line in the cache, the first processor core receives a stale copy of the cache line in the cache based on the non-coherent fetch. The non-coherent fetch is configured to obtain the stale copy for a predefined use. Cache coherency is maintained for the cache, such that the second processor core continues to have exclusive ownership of the cache line while the first processor core receives the stale copy of the cache line.
Public/Granted literature
- US20190108125A1 NON-COHERENT READ IN A STRONGLY CONSISTENT CACHE SYSTEM FOR FREQUENTLY READ BUT RARELY UPDATED DATA Public/Granted day:2019-04-11
Information query