The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 09, 2024

Filed:

Dec. 13, 2021
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Bret Toll, Hillsboro, OR (US);

Christopher J. Hughes, Santa Clara, CA (US);

Dan Baum, Haifa, IL;

Elmoustapha Ould-Ahmed-Vall, Chandler, AZ (US);

Raanan Sade, Kibutz Sarid, IL;

Robert Valentine, Kiryat Tivon, IL;

Mark J. Charney, Lexington, MA (US);

Alexander F. Heinecke, San Jose, CA (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/30 (2018.01);
U.S. Cl.
CPC ...
G06F 9/30145 (2013.01); G06F 9/30032 (2013.01); G06F 9/30036 (2013.01); G06F 9/30109 (2013.01);
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.


Find Patent Forward Citations

Loading…