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:
Dec. 22, 2020

Filed:

Dec. 29, 2016
Applicant:

Qualcomm Incorporated, San Diego, CA (US);

Inventors:

Yatish Girish Turakhia, Stanford, CA (US);

Javid Jaffari, San Diego, CA (US);

Amrit Panda, San Diego, CA (US);

Karamvir Chatha, San Diego, CA (US);

Assignee:

Qualcomm Incorporated, San Diego, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/30 (2018.01); G06N 3/063 (2006.01); G06N 3/04 (2006.01);
U.S. Cl.
CPC ...
G06F 9/3001 (2013.01); G06N 3/063 (2013.01); G06N 3/0454 (2013.01);
Abstract

A method, a computer-readable medium, and an apparatus for a sparse neural network are provided. The apparatus may include a hardware accelerator. The apparatus may determine, for each pair of operands to be processed by a MAR unit, whether both operands of the pair are non-zero. The apparatus may prevent a pair of operands to be processed by the MAR unit from being loaded to a multiplier of the MAR unit when an operand of the pair of operands is zero. The apparatus may place the pair of operands into one of a plurality of queues when both operands of the pair of operands are non-zero.


Find Patent Forward Citations

Loading…