Invention Grant
- Patent Title: Speculative delivery of data from a lower level of a memory hierarchy in a data processing system
-
Application No.: US17394136Application Date: 2021-08-04
-
Publication No.: US11615024B2Publication Date: 2023-03-28
- Inventor: Derek E. Williams , Michael S. Siegel , Guy L. Guthrie , Bernard C. Drerup
- 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; Nathan Rau
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0811

Abstract:
A multiprocessor data processing system includes multiple vertical cache hierarchies supporting a plurality of processor cores, a system memory, and an interconnect fabric coupled to the system memory and the multiple vertical cache hierarchies. Based on a request of a requesting processor core among the plurality of processor cores, a master in the multiprocessor data processing system issues, via the interconnect fabric, a read-type memory access request. The master receives via the interconnect fabric at least one beat of conditional data issued speculatively on the interconnect fabric by a controller of the system memory prior to receipt by the controller of a systemwide coherence response for the read-type memory access request. The master forwards the at least one beat of conditional data to the requesting processor core.
Public/Granted literature
- US20230042778A1 SPECULATIVE DELIVERY OF DATA FROM A LOWER LEVEL OF A MEMORY HIERARCHY IN A DATA PROCESSING SYSTEM Public/Granted day:2023-02-09
Information query