Patent ID: 11907772
Assignee: GRAPHCORE LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 23:
24. A non-transitory computer readable medium storing computer readable instructions, which when executed by at least one processor, causes a method to be carried out, the method comprising:
receiving a plurality of sync messages from a sync controller hardware unit, wherein each of the sync messages is a message to co-ordinate a barrier synchronisation separating a compute phase of at least part of a processing unit from an exchange phase of the at least part of the processing unit; and
in response to a first sync message of the plurality of sync messages, providing sync trace information for output from a device comprising the processing unit, the sync trace information comprising timing information associated with the first sync message,
wherein the sync trace information further comprises identification of a sync group for one of the barrier synchronisations that is associated with the first sync message,
wherein the sync controller hardware unit comprises a plurality of interfaces, each of which is associated with a different sync group, and
wherein the method further comprises:
determining, for the first sync message, the identification of the sync group in dependence upon which of the plurality of interfaces the first sync message is issued or received on.