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:
Jun. 02, 2026

Filed:

Jun. 15, 2022
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Menachem Adelman, Modi'in, IL;

Amit Gradstein, Binyamina, IL;

Simon Rubanovich, Haifa, IL;

Barukh Ziv, Haifa, IL;

Uri Sherman, Bustan Hagalil, IL;

Dana Rip, Haifa, IL;

Shahar Mizrahi, Haifa, IL;

Dan Baum, Haifa, IL;

Rinat Rappoport, Haifa, IL;

Nilesh Jain, Portland, OR (US);

Zeev Sperber, Zichron Yackov, IL;

Gideon Stupp, Oranit, IL;

Alexander Heinecke, San Jose, CA (US);

Christopher Hughes, Santa Clara, CA (US);

Evangelos Georganas, San Jose, CA (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/30 (2018.01); G06F 9/38 (2018.01); G06N 3/04 (2023.01);
U.S. Cl.
CPC ...
G06F 9/30145 (2013.01); G06F 9/30047 (2013.01); G06F 9/30178 (2013.01); G06F 9/3887 (2013.01); G06N 3/04 (2013.01);
Abstract

Techniques and mechanisms for processor circuitry to execute a load and expand instruction of an instruction set to generate decompressed matrix data. In an embodiment, the instruction comprises a source operand which indicates a location from which compressed matrix data, and corresponding metadata, are to be accessed. A destination operand of the instruction indicates a location which is to receive decompressed metadata, which is generated, during execution of the instruction, based on the compressed matrix data and the corresponding metadata. The metadata comprises compression mask information which identifies which elements of the matrix have been masked from the compressed matrix data. In another embodiment, the instruction further comprises a count operand which identifies a total number of the unmasked matrix elements which are represented in the compressed matrix data.


Find Patent Forward Citations

Loading…