Invention Grant
- Patent Title: Synchronization amongst processor tiles
-
Application No.: US17320904Application Date: 2021-05-14
-
Publication No.: US11586483B2Publication Date: 2023-02-21
- Inventor: Daniel John Pelham Wilkinson , Simon Christian Knowles , Matthew David Fyles , Alan Graham Alexander , Stephen Felix
- Applicant: Graphcore Limited
- Applicant Address: GB Bristol
- Assignee: Graphcore Limited
- Current Assignee: Graphcore Limited
- Current Assignee Address: GB Bristol
- Agency: Haynes and Boone, LLP
- Priority: GB1717298.2 20171020
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/52 ; G06F9/38 ; G06F15/80 ; G06N20/00 ; G06F9/48

Abstract:
A processing system comprising an arrangement of tiles and an interconnect between the tiles. The interconnect comprises synchronization logic for coordinating a barrier synchronization to be performed between a group of the tiles. The instruction set comprises a synchronization instruction taking an operand which selects one of a plurality of available modes each specifying a different membership of the group. Execution of the synchronization instruction cause a synchronization request to be transmitted from the respective tile to the synchronization logic, and instruction issue to be suspended on the respective tile pending a synchronization acknowledgement being received back from the synchronization logic. In response to receiving the synchronization request from all the tiles in the group as specified by the operand of the synchronization instruction, the synchronization logic returns the synchronization acknowledgment to the tiles in the specified group.
Public/Granted literature
- US20210271527A1 Synchronization Amongst Processor Tiles Public/Granted day:2021-09-02
Information query