Invention Grant
- Patent Title: Coherent attached processor proxy supporting coherence state update in presence of dispatched master
-
Application No.: US14037512Application Date: 2013-09-26
-
Publication No.: US09390013B2Publication Date: 2016-07-12
- Inventor: Bartholomew Blaner , David W. Cummings , Michael S. Siegel , Jeffrey A. Stuecheli
- 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
- Agent Brian F. Russell; Steven L. Bennett
- Main IPC: G06F12/08
- IPC: G06F12/08

Abstract:
A coherent attached processor proxy (CAPP) of a primary coherent system receives a memory access request specifying a target address in the primary coherent system from an attached processor (AP) external to the primary coherent system. The CAPP includes a CAPP directory of contents of a cache memory in the AP that holds copies of memory blocks belonging to a coherent address space of the primary coherent system. In response to the memory access request, the CAPP performs a first determination of a coherence state for the target address and allocates a master machine to service the memory access request in accordance with the first determination. Thereafter, during allocation of the master machine, the CAPP updates the coherence state and performs a second determination of the coherence state. The master machine services the memory access request in accordance with the second determination.
Public/Granted literature
- US20140229685A1 COHERENT ATTACHED PROCESSOR PROXY SUPPORTING COHERENCE STATE UPDATE IN PRESENCE OF DISPATCHED MASTER Public/Granted day:2014-08-14
Information query