SEPARATING COMPLETION AND DATA RESPONSES FOR HIGHER READ THROUGHPUT AND LOWER LINK UTILIZATION IN A DATA PROCESSING NETWORK

In a data processing network comprising a Request, Home and Slave Nodes coupled via a coherent interconnect, a Home Node performs a read transaction in response to a read request from a Request Node. In a first embodiment, the transaction is terminated in the Home Node upon receipt of a read receipt...

Full description

Saved in:
Bibliographic Details
Main Authors MATHEWSON, Bruce James, BRUCE, Klas Magnus, MANNAVA, Phanindra Kumar, RINGE, Tushar P, JALAL, Jamshed
Format Patent
LanguageEnglish
French
German
Published 10.01.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In a data processing network comprising a Request, Home and Slave Nodes coupled via a coherent interconnect, a Home Node performs a read transaction in response to a read request from a Request Node. In a first embodiment, the transaction is terminated in the Home Node upon receipt of a read receipt from a Slave Node, acknowledging a read request from the Home Node. In a second embodiment, the Home Node sends a message to the Request Node indicating that a read transaction has been ordered in the Home Node and further indicating that data for the read transaction is provided in a separate data response. The transaction is terminated in the Home Node upon receipt of an acknowledge from the Request Node of this message. In this manner, the transaction is terminated in the Home Node without waiting for acknowledgement from the Request Node of completion of the transaction.
Bibliography:Application Number: EP20190723173