Networked computer with multiple embedded rings
AssigneeGraphcore Limited
InventorsSimon Knowles, Ola Torudbakken, Lars Paul Huse
Life of this patent
Estimating the term…
Loading patent…
AssigneeGraphcore Limited
InventorsSimon Knowles, Ola Torudbakken, Lars Paul Huse
Estimating the term…
According to an aspect of the invention, there is provided a computer comprising a plurality of interconnected processing nodes arranged in a configuration with multiple stacked layers. Each layer comprises four processing nodes connected by respective links between the processing nodes. In end layers of the stack, the four processing nodes are interconnected in a ring formation by two links between the nodes, the two links adapted to operate simultaneously. Processing nodes in the multiple stacked layers provide four faces, each face comprising multiple layers, each layer comprising a pair of processing nodes. The processing nodes are programmed to operate a configuration to transmit data around embedded one-dimensional rings, each ring formed by processing nodes in two opposing faces.
A computer comprising a plurality of interconnected processing nodes wherein the processing nodes are arranged in a configuration of multiple stacked layers of processing nodes including a first endmost layer, a second endmost layer, and at least one intermediate layer forming a multi-face prism;
A method of generating a set of programs to be executed in parallel on a computer comprising a plurality of processing nodes connected in a configuration of multiple stacked layers of processing nodes including a first endmost layer, a second endmost layer, and at least one intermediate layer forming a multi-face prism;
A method of executing a set of programs in parallel on a computer comprising a plurality of processing nodes connected in a configuration comprising a multi-face prism;
Dependencies are inferred from the claim text.