Apparatus and method for a tensor permutation engine
US11681528B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Dec 22, 2020 |
| Grant date | Jun 20, 2023 |
| Priority date | — |
| Expiry date | Feb 22, 2041 |
Classification
- Technology area (CPC —)General
Abstract
An apparatus and method for a tensor permutation engine. The TPE may include a read address generation unit (AGU) to generate a plurality of read addresses for the plurality of tensor data elements in a first storage and a write AGU to generate a plurality of write addresses for the plurality of tensor data elements in the first storage. The TPE may include a shuffle register bank comprising a register to read tensor data elements from the plurality of read addresses generated by the read AGU, a first register bank to receive the tensor data elements, and a shift register to receive a lowest tensor data element from each bank in the first register bank, each tensor data element in the shift register to be written to a write address from the plurality of write addresses generated by the write AGU.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.