The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 09, 2024

Filed:

Oct. 26, 2021
Applicant:

Imagination Technologies Limited, Kings Langley, GB;

Inventors:

Chris Martin, Leighton Buzzard, GB;

David Hough, Watford, GB;

Clifford Gibson, Wheathampstead, GB;

Daniel Barnard, Berkhamsted, GB;

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/15 (2006.01); G06N 3/063 (2023.01); G06F 7/544 (2006.01); G06N 3/04 (2023.01); G06N 3/045 (2023.01);
U.S. Cl.
CPC ...
G06F 17/153 (2013.01); G06F 7/5443 (2013.01); G06N 3/04 (2013.01); G06N 3/063 (2013.01); G06N 3/045 (2023.01);
Abstract

Hardware implementations of, and methods for processing, a convolution layer of a DNN that comprise a plurality of convolution engines wherein the input data and weights are provided to the convolution engines in an order that allows input data and weights read from memory to be used in at least two filter-window calculations performed either by the same convolution engine in successive cycles or by different convolution engines in the same cycle. For example, in some hardware implementations of a convolution layer the convolution engines are configured to process the same weights but different input data each cycle, but the input data for each convolution engine remains the same for at least two cycles so that the convolution engines use the same input data in at least two consecutive cycles.


Find Patent Forward Citations

Loading…