Invention Grant
- Patent Title: Integrated circuit and data processing system having a configurable cache directory for an accelerator
-
Application No.: US16395976Application Date: 2019-04-26
-
Publication No.: US10761995B2Publication Date: 2020-09-01
- Inventor: Bartholomew Blaner , Jeffrey A. Stuecheli , Michael S. Siegel , William J. Starke , Curtis C. Wollbrink , Kenneth M. Valk , Lakshminarayana Arimilli , John D. Irish
- 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 David Quinn; Brian F. Russell
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F13/16 ; G06F9/38 ; G06F12/0817 ; G06F12/1027 ; G06F12/1045 ; G06F3/06 ; G06F13/28 ; G06F9/455

Abstract:
An integrated circuit includes a first communication interface for communicatively coupling the integrated circuit with a coherent data processing system, a second communication interface for communicatively coupling the integrated circuit with an accelerator unit including an effective address-based accelerator cache for buffering copies of data from a system memory, and a real address-based directory inclusive of contents of the accelerator cache. The real address-based directory assigns entries based on real addresses utilized to identify storage locations in the system memory. The integrated circuit further includes directory control logic that configures at least a number of congruence classes utilized in the real address-based directory based on configuration parameters specified on behalf of or by the accelerator unit.
Public/Granted literature
- US20190332549A1 INTEGRATED CIRCUIT AND DATA PROCESSING SYSTEM HAVING A CONFIGURABLE CACHE DIRECTORY FOR AN ACCELERATOR Public/Granted day:2019-10-31
Information query