Invention Grant
- Patent Title: Low latency matrix multiply unit
-
Application No.: US15983037Application Date: 2018-05-17
-
Publication No.: US10698974B2Publication Date: 2020-06-30
- Inventor: Andrew Everett Phelps , Norman Paul Jouppi
- Applicant: Google LLC
- Applicant Address: US CA Mountain View
- Assignee: Google LLC
- Current Assignee: Google LLC
- Current Assignee Address: US CA Mountain View
- Agency: Fish & Richardson P.C.
- Main IPC: G06F17/16
- IPC: G06F17/16 ; G06F15/80 ; G06N3/04 ; G06F5/01 ; G06F9/30 ; G06N3/08

Abstract:
Methods, systems, and apparatus for a matrix multiply unit implemented as a systolic array of cells are disclosed. Each cell of the matrix multiply includes: a weight matrix register configured to receive a weight input from either a transposed or a non-transposed weight shift register; a transposed weight shift register configured to receive a weight input from a horizontal direction to be stored in the weight matrix register; a non-transposed weight shift register configured to receive a weight input from a vertical direction to be stored in the weight matrix register; and a multiply unit that is coupled to the weight matrix register and configured to multiply the weight input of the weight matrix register with a vector data input in order to obtain a multiplication result.
Public/Granted literature
- US20180336163A1 LOW LATENCY MATRIX MULTIPLY UNIT Public/Granted day:2018-11-22
Information query