Systolic neural network processor with feedback control
AssigneeWestern Digital Technologies, Inc.
InventorsLuiz M. Franca-Neto, Luis V. Cargnini
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorsLuiz M. Franca-Neto, Luis V. Cargnini
Estimating the term…
A method of computer processing is disclosed comprising receiving a data packet at a processing node of a neural network, performing a calculation of the data packet at the processing node to create a processed data packet, attaching a tag to the processed data packet, transmitting the processed data packet from the processing node to a receiving node during a systolic pulse, receiving the processed data packet at the receiving node, performing a clockwise convolution on the processed data packet and a counter clockwise convolution on the processed data packet, performing an adding function and backpropagating results of the performed sigmoid function to each of the processing nodes that originally processed the data packet.
A device performing computations of a neural network comprising at least first, second, and third layers, the device comprising:
A method for performing computations of a neural network comprising at least first, second, and third layers, via an array of processing units including at least a first arrangement of first processing units and a last arrangement of second processing units, the method comprising:
A non-transitory computer-readable medium storing computer-executable instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
A computer-implemented method, comprising:
A device for performing computations of a neural network comprising a number of layers, the device comprising:
Dependencies are inferred from the claim text.