Patent ID: 11902149
Assignee: GRAPHCORE LIMITED
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC H

Claim 11:
12. A method comprising:
receiving a sync request from a first one of a plurality of computing devices and being a request for coordinating a barrier synchronisation between the plurality of computing devices;
in response to receipt of the sync request:
propagating a first of two further sync requests towards a first of two different nodes; and
propagating a second of the two further sync requests towards a second of the two different nodes;

following the propagation of the two further sync requests, receiving from the first of the two different nodes, a first acknowledgment of the first of the two further sync requests;
in response to the receipt of the first acknowledgment of the first of the two further sync requests, causing a second acknowledgment to be returned to the first one of the plurality of computing devices; and
in response to receipt of the first acknowledgment from the first of the two different nodes, starting a timer, wherein the second acknowledgment is returned in response to a time limit defined by the timer expiring without receipt of a third sync acknowledgment in response to the second of the two further sync requests.