Patent · US Active

Systems for performing instructions to quickly convert and use tiles as 1D vectors

US11714648B2 · kind B2 · utility

5Cited by
23References
45Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 13, 2021
Grant dateAug 1, 2023
Priority date
Expiry dateDec 13, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/30109
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Disclosed embodiments relate to systems for performing instructions to quickly convert and use matrices (tiles) as one-dimensional vectors. In one example, a processor includes fetch circuitry to fetch an instruction having fields to specify an opcode, locations of a two-dimensional (2D) matrix and a one-dimensional (1D) vector, and a group of elements comprising one of a row, part of a row, multiple rows, a column, part of a column, multiple columns, and a rectangular sub-tile of the specified 2D matrix, and wherein the opcode is to indicate a move of the specified group between the 2D matrix and the 1D vector, decode circuitry to decode the fetched instruction; and execution circuitry, responsive to the decoded instruction, when the opcode specifies a move from 1D, to move contents of the specified 1D vector to the specified group of elements.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.