Transposed tile instructions for matrix accelerator unit
AssigneeAdvanced Micro Devices, Inc.
InventorsStuart David Simpson Biles, Glendon Leo Akins III, Michael Estlick
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsStuart David Simpson Biles, Glendon Leo Akins III, Michael Estlick
Estimating the term…
An accelerator unit (AU) includes tile registers configured to store matrices associated with a machine-learning model to be implemented. Further, the AU supports a tile read column instruction that reads a column of elements from a matrix stored in the tile registers. When executing a tile read column instruction for a matrix, the AU first determines whether a transposed clone of the matrix is stored in the tile registers. If there is no transposed clone stored the AU generates a transposed clone by performing row read and tile write commands using the matrix. After confirming a transposed clone of the matrix is in the tile registers, the AU reads the rows of the transposed clone corresponding to the column indicated in the tile read column instruction.
An accelerator unit (AU), comprising:
A method, comprising:
A processing system, comprising:
Dependencies are inferred from the claim text.