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

Claim 15:
16. A non-transitory computer readable medium storing a computer program comprising computer readable instructions, which when executed cause a method to be performed, the method comprising:
in response to receipt of a sync request originating from a first computing device of a plurality of computing devices:
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, wherein the sync request and each of the two further sync requests is a request for coordinating a barrier synchronisation between the plurality of computing devices;

in response to receipt of a first acknowledgment of the first of the two further sync requests from the first of the two different nodes, causing an acknowledgment to be returned to the first computing device; and
selecting the two different nodes to which to send the two redundant sync requests in dependence upon sync propagation settings provided by at least one of the plurality of computing devices.