Neural network accelerator for operating a consumer pipeline stage using a start flag set by a producer pipeline stage
AssigneeOptimum Semiconductor Technologies Inc.
InventorsMayan Moudgill, John Glossner
Life of this patent
Estimating the term…
Loading patent…
AssigneeOptimum Semiconductor Technologies Inc.
InventorsMayan Moudgill, John Glossner
Estimating the term…
A system includes a processor and an accelerator circuit including an input circuit block comprising an input processor to perform first tasks of a neural network application, a filter circuit block comprising a filter processor to perform second tasks of the neural network application, and a plurality of general-purpose filters communicatively coupled to the input circuit block and the filter circuit block, where the input circuit block and the filter circuit block form stages of an execution pipeline, a producer stage is to supply data values to a consumer stage, and operation of the consumer stage is on hold until a start flag stored in a first general-purpose register of the plurality of general-purpose registers is set by the producer stage.
A system, comprising:
An accelerator circuit, comprising:
The accelerator circuit of 11, wherein the producer stage is the input circuit block, and the consumer stage is one of the filter circuit block, the post-processing circuit block, and the output circuit block, wherein the producer stage is one of the input circuit block and the filter circuit block, and the consumer stage is one of the post-processing circuit block and the output circuit block, or wherein the producer stage is one of the input circuit block, the filter circuit block, and the post-processing circuit block, and the consumer stage is the output circuit block.
Dependencies are inferred from the claim text.