MATRIX DATA SCATTER AND GATHER BY ROW

The invention discloses the embodiments of matrix data scatter and gather by row. Embodiments for gathering and scattering matrix data by row are disclosed. In an embodiment, a processor includes a storage matrix, a decoder, and execution circuitry. The decoder is to decode an instruction having a f...

Full description

Saved in:
Bibliographic Details
Main Authors VALENTINE ROBERT, SHUSTROV NIKITA A, ADELMAN MENA, BAGHSORKHI SARA S, HUGHES CHRISTOPHER J, HEINECKE ALEXANDER F, CHARNEY MARK J, GEORGANAS EVANGELOS
Format Patent
LanguageChinese
English
Published 28.12.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The invention discloses the embodiments of matrix data scatter and gather by row. Embodiments for gathering and scattering matrix data by row are disclosed. In an embodiment, a processor includes a storage matrix, a decoder, and execution circuitry. The decoder is to decode an instruction having a format including an opcode field to specify an opcode and a first operand field to specify a set of irregularly spaced memory locations. The execution circuitry is to, in response to the decoded instruction, calculate a set of addresses corresponding to the set of irregularly spaced memory locations and transfer a set of rows of data between the storage and the set of irregularly spaced memory locations. 公开了用于按行收集和分散矩阵数据的实施例。在实施例中,处理器包括储存器矩阵、解码器和执行电路。所述解码器要对具有格式的指令进行解码,所述格式包括用于指定操作码的操作码字段和用于指定不规则间隔存储器位置集合的第一操作数字段。所述执行电路要响应于经解码的指令,计算与所述不规则间隔存储器位置集合相对应的地址集合,并在所述储存器与所述不规则间隔存储器位置集合之间转移数据行集合。
Bibliography:Application Number: CN202011545444