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:
Oct. 20, 2020

Filed:

Aug. 07, 2018
Applicant:

Texas Instruments Incorporated, Dallas, TX (US);

Inventors:

Arthur John Redfern, Plano, TX (US);

Donald Edward Steiss, Richardson, TX (US);

Mihir Narendra Mody, Karnataka, IN;

Tarek Aziz Lahlou, Dallas, TX (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/16 (2006.01); G06F 9/30 (2018.01); G06F 7/78 (2006.01); G06F 7/544 (2006.01);
U.S. Cl.
CPC ...
G06F 17/16 (2013.01); G06F 7/5443 (2013.01); G06F 7/78 (2013.01); G06F 9/30036 (2013.01);
Abstract

An outer product multiplier (GPM) system/method that integrates compute gating and input/output circular column rotation functions to balance time spent in compute and data transfer operations while limiting overall dynamic power dissipation is disclosed. Matrix compute gating (MCG) based on a computation decision matrix (CDM) limits the number of computations required on a per cycle basis to reduce overall matrix compute cycle power dissipation. A circular column rotation vector (CRV) automates input/output data formatting to reduce the number of data transfer operations required to achieve a given matrix computation result. Matrix function operators (MFO) utilizing these features are disclosed and include: matrix-matrix multiplication; matrix-matrix and vector-vector point-wise multiplication, addition, and assignment; matrix-vector multiplication; vector-vector inner product; matrix transpose; matrix row permute; and vector-column permute.


Find Patent Forward Citations

Loading…