US 12,293,186 B2
Systems and methods to store a tile register pair to memory
Raanan Sade, Kibutz Sarid (IL); Simon Rubanovich, Haifa (IL); Amit Gradstein, Binyamina (IL); Zeev Sperber, Zichron Yackov (IL); Alexander Heinecke, San Jose, CA (US); Robert Valentine, Kiryat Tivon (IL); Mark J. Charney, Lexington, MA (US); Bret Toll, Hillsboro, OR (US); Jesus Corbal, King City, OR (US); Elmoustapha Ould-Ahmed-Vall, Chander, AZ (US); and Menachem Adelman, Modi'in (IL)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Nov. 2, 2023, as Appl. No. 18/386,407.
Application 18/386,407 is a continuation of application No. 15/858,937, filed on Dec. 29, 2017, granted, now 11,809,869.
Prior Publication US 2024/0143328 A1, May 2, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/34 (2018.01); G06F 9/30 (2018.01)
CPC G06F 9/30145 (2013.01) [G06F 9/30036 (2013.01); G06F 9/30038 (2023.08); G06F 9/30043 (2013.01)] 21 Claims
OG exemplary drawing
 
1. An apparatus comprising:
circuitry to receive an instruction, the instruction to identify a first two-dimensional source tile that is to be stored in memory and a second two-dimensional source tile that is to be stored in the memory; and
execution circuitry to perform operations corresponding to the instruction, including to:
determine that an indicator indicates that a pair of matrices are to be loaded; and
load elements from element positions of each row of the first two-dimensional source tile into corresponding element positions of a first two-dimensional destination tile, and load elements from element positions of each row of the second two-dimensional source tile into corresponding element positions of a second two-dimensional destination tile, in response to the determination that the indicator indicates that the pair of matrices are to be loaded, wherein the execution circuitry is to load every element of the first two-dimensional source tile into the first two-dimensional destination tile, and load every element of the second two-dimensional source tile into the second two-dimensional destination tile.