Multiple instruction multiple data processing unit
AssigneeAbaxor Engineering GmbH
InventorThomas Reinemann
Life of this patent
Estimating the term…
Loading patent…
AssigneeAbaxor Engineering GmbH
InventorThomas Reinemann
Estimating the term…
A processing unit is provided, comprising: a plurality of modules, each configured to receive a first number of inputs and to compute an output, the plurality of modules being divided into N subsets of modules which are connected in series, wherein each subset of modules is configured to: process a respective total number of inputs received by the subset, and wherein each module of the subsets of modules is configured to: process the first number of inputs from the respective total number of inputs received by the subset of modules to compute the output of the module in parallel with the other modules of the subset of modules; and transfer the output of the module, in parallel with the other modules of the subset of modules, as an input to a respective subsequent subset of modules connected in series. The processing unit, which may be a MIMD processing unit, may further comprise an interface to receive inputs and weights and may further comprise an output subset to perform one or more activation functions on the received one or more outputs.
A processing unit, comprising:
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
A processing method comprising:
(canceled)
(canceled)
Dependencies are inferred from the claim text.