Invention Grant
- Patent Title: Permuting in a matrix-vector processor
-
Application No.: US17208214Application Date: 2021-03-22
-
Publication No.: US11748443B2Publication Date: 2023-09-05
- Inventor: Dong Hyuk Woo , Gregory Michael Thorson , Andrew Everett Phelps , Olivier Temam , Jonathan Ross , Christopher Aaron Clark
- 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 ; G06F7/76 ; G06F9/30 ; G06N3/063 ; G06N3/084

Abstract:
A circuit comprises an input register configured to receive an input vector of elements, a control register configured to receive a control vector of elements, wherein each element of the control vector corresponds to a respective element of the input vector, and wherein each element specifies a permutation of a corresponding element of the input vector, and a permute execution circuit configured to generate an output vector of elements corresponding to a permutation of the input vector. Generating each element of the output vector comprises accessing, at the input register, a particular element of the input vector, accessing, at the control register, a particular element of the control vector corresponding to the particular element of the input vector, and outputting the particular element of the input vector as an element at a particular position of the output vector that is selected based on the particular element of the control vector.
Public/Granted literature
- US20210312011A1 PERMUTING IN A MATRIX-VECTOR PROCESSOR Public/Granted day:2021-10-07
Information query