US 12,461,891 B2
Neural network accelerator
Manu Vijayagopalan Nair, Dübendorf (CH)
Assigned to SYNTHARA AG, Zug (CH)
Appl. No. 18/573,964
Filed by SYNTHARA AG, Zug (CH)
PCT Filed Nov. 25, 2021, PCT No. PCT/IB2021/060991
§ 371(c)(1), (2) Date Dec. 22, 2023,
PCT Pub. No. WO2023/275610, PCT Pub. Date Jan. 5, 2023.
Claims priority of application No. 21182210 (EP), filed on Jun. 28, 2021.
Prior Publication US 2024/0296142 A1, Sep. 5, 2024
Int. Cl. G06F 15/80 (2006.01); G06F 15/173 (2006.01)
CPC G06F 15/8023 (2013.01) [G06F 15/17381 (2013.01); G06F 15/803 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A computing element array system, comprising:
an array of computing elements connected by connections, wherein each computing element comprises a control circuit, a storage circuit, and an operation circuit, and
wherein the connections each connect two computing elements, and
wherein for each computing element in the array of computing elements,
the storage circuit is operable to input a data packet comprising a data value and a target-tag from one of the connections and to store the data packet,
the operation circuit is operable to perform an operation on the data value to form a processed data value,
the target-tag specifies a computing element to perform the operation on the data value, and
the control circuit is operable to identify the computing element with the computing element specified by the target-tag, enable the operation circuit to process the data value if the computing element identified by the target-tag is the computing element, modify the data packet to comprise the processed data value, and enable the output of the modified data packet on one of the connections,
wherein the array is a two-dimensional grid, a three-dimensional grid, a three-dimensional array, a torus, or a ring with one or more uni-directional connections, the target-tag comprises one or more routing values disposed in a routing value ordered list, and the control circuit is operable to modify the routing values in the routing value ordered list.