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:
Aug. 30, 2022

Filed:

Aug. 19, 2020
Applicant:

Meta Platforms Technologies, Llc, Menlo Park, CA (US);

Inventors:

Alagappan Valliappan, Redmond, WA (US);

Ganesh Venkatesh, San Jose, CA (US);

Pierce I-Jen Chuang, Sunnyvale, CA (US);

Assignee:

Meta Platforms Technologies, LLC, Menlo Park, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/30 (2018.01); G06F 17/16 (2006.01); G06F 7/544 (2006.01); G06F 9/38 (2018.01); G10L 15/22 (2006.01);
U.S. Cl.
CPC ...
G06F 9/3893 (2013.01); G06F 7/5443 (2013.01); G06F 9/3001 (2013.01); G06F 9/30036 (2013.01); G06F 17/16 (2013.01); G10L 15/22 (2013.01);
Abstract

Disclosed herein includes improving computational efficiency of multiply-accumulate (MAC) operation. In one aspect, a computing device identifies, a first vector including non-zero elements of a base matrix, and a second vector indicating a location of each of the non-zero elements of the base matrix. In one aspect, the device determines a first element and a second element of the first vector. In one aspect, the device determines a third element and a fourth element of the second vector. In one aspect, the device determines i) a fifth element of an input vector according to the third element of the second vector, and ii) a sixth element of the input vector according to the fourth element of the second vector. In one aspect, the device causes a MAC circuitry to perform a dot product according to the first element, the second element, the fifth element, and the sixth element.


Find Patent Forward Citations

Loading…