Systems, methods, and apparatuses for matrix add, subtract, and multiply

R Valentine, D Baum, Z Sperber, J Corbal… - US Patent …, 2021 - Google Patents
Embodiments detailed herein relate to matrix operations. In particular, support for matrix
(tile) addition, subtraction, and multiplication is described. For example, circuitry to support …

Systems, methods, and apparatuses for matrix operations

R Valentine, MJ Charney, E Ould-Ahmed-Vall… - US Patent …, 2024 - Google Patents
Embodiments detailed herein relate to matrix (tile) operations. For example, decode circuitry
to decode an instruction having fields for an opcode and a memory address; and execution …

Systems, methods, and apparatuses for tile transpose

R Valentine, D Baum, Z Sperber, J Corbal… - US Patent …, 2024 - Google Patents
Embodiments detailed herein relate to matrix operations. In particular, support for a matrix
transpose instruction is detailed. In some embodiments, decode circuitry to decode an …

Systems, methods, and apparatuses for tile diagonal

R Valentine, D Baum, Z Sperber, J Corbal… - US Patent …, 2020 - Google Patents
Embodiments detailed herein relate to matrix operations. In particular, tile diagonal support
is described. For example, a processor is detailed having decode circuitry to decode an …

Systems, methods, and apparatuses for dot production operations

R Valentine, D Baum, Z Sperber, J Corbal… - US Patent …, 2021 - Google Patents
Embodiments detailed herein relate to matrix operations. For example, embodiments of
instruction support for matrix (tile) dot product operations are detailed. Exemplary …

Systems, methods, and apparatuses for tile matrix multiplication and accumulation

R Valentine, Z Sperber, MJ Charney, BL Toll… - US Patent …, 2024 - Google Patents
Embodiments detailed herein relate to matrix operations. In particular, matrix (tile) multiply
accumulate and negated matrix (tile) multiply accumulate are discussed. For example, in …

Systems, methods, and apparatuses for tile load

R Valentine, M Adelman, MB Girkar, Z Sperber… - US Patent …, 2023 - Google Patents
US11567765B2 - Systems, methods, and apparatuses for tile load - Google Patents
US11567765B2 - Systems, methods, and apparatuses for tile load - Google Patents …

Systems, methods, and apparatus for tile configuration

M Adelman, R Valentine, Z Sperber… - US Patent …, 2021 - Google Patents
Embodiments detailed herein relate to matrix (tile) operations. For example, decode circuitry
to decode an instruction having fields for an opcode and a memory address; and execution …

Systems, methods, and apparatus for matrix move

R Valentine, Z Sperber, MJ Charney, BL Toll… - US Patent …, 2024 - Google Patents
Detailed herein are embodiment systems, processors, and methods for matrix move. For
example, a processor comprising decode circuitry to decode an instruction having fields for …

Tensor streaming processor architecture

DC Abts, JA Ross, J Thompson… - US Patent 11,360,934, 2022 - Google Patents
Embodiments are directed to a processor having a functional slice architecture. The
processor is divided into tiles (or functional units) organized into a plurality of functional …