Invention Grant
- Patent Title: Isolating communication streams to achieve high performance multi-threaded communication for global address space programs
-
Application No.: US14670733Application Date: 2015-03-27
-
Publication No.: US10671457B2Publication Date: 2020-06-02
- Inventor: Mario Flajslik , James Dinan
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Jordan IP Law, LLC
- Main IPC: G06F9/54
- IPC: G06F9/54 ; G06F9/52

Abstract:
Systems, apparatuses and methods may provide for detecting an outbound communication and identifying a context of the outbound communication. Additionally, a completion status of the outbound communication may be tracked relative to the context. In one example, tracking the completion status includes incrementing a sent messages counter associated with the context in response to the outbound communication, detecting an acknowledgement of the outbound communication based on a network response to the outbound communication, incrementing a received acknowledgements counter associated with the context in response to the acknowledgement, comparing the sent messages counter to the received acknowledgements counter, and triggering a per-context memory ordering operation if the sent messages counter and the received acknowledgements counter have matching values.
Public/Granted literature
Information query