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:
Mar. 26, 2024

Filed:

Jul. 31, 2021
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Sanchari Sen, Indianapolis, IN (US);

Swagath Venkataramani, Yorktown Heights, NY (US);

Vijayalakshmi Srinivasan, Yorktown Heights, NY (US);

Kailash Gopalakrishnan, Yorktown Heights, NY (US);

Sunil K. Shukla, Yorktown Heights, NY (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 7/544 (2006.01); G06F 21/55 (2013.01); G06N 3/04 (2023.01);
U.S. Cl.
CPC ...
G06F 21/55 (2013.01); G06F 7/5443 (2013.01); G06N 3/04 (2013.01); G06F 2221/034 (2013.01);
Abstract

Indices of non-zero weights may be stored in an index register file included within each of a plurality of processor elements in a systolic array. Non-zero weights may be stored in a register file associated with the index register file. Input values (e.g., dense input values) corresponding to a single block in a data structure may be sent to the plurality of processor elements. Those of the input values corresponding to the indices of non-zero weights in the index register file may be selected for performing multiply-accumulate ('MAC') operation based on sending the plurality of input values to one or more of the plurality of processor elements. The indices of the plurality of non-zero weight are stored in an index data stick. The values of the plurality of non-zero weights are stored in a value data stick.


Find Patent Forward Citations

Loading…