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.
Patent No.:
Date of Patent:
Mar. 24, 2026
Filed:
Mar. 21, 2022
Nvidia Corporation, Santa Clara, CA (US);
Aniket Shivam, Santa Clara, CA (US);
Andrew Kerr, Santa Clara, CA (US);
Haicheng Wu, Santa Clara, CA (US);
Manish Gupta, Santa Clara, CA (US);
Nikita Shustrov, Santa Clara, CA (US);
Qing Yang, Santa Clara, CA (US);
Alan Kaatz, Santa Clara, CA (US);
Aditya Avinash Atluri, Redmond, WA (US);
NVIDIA Corporation, Santa Clara, CA (US);
Abstract
Matrix multiplication operations can be implemented, at least in part, on one or more tensor cores of a parallel processing unit. An efficiency of the matrix multiplication operations can be improved in cases where one of the input operands or the output operand of the matrix multiplication operation is a square matrix having a triangular data pattern. In such cases, the number of computations performed by the tensor cores of the parallel processing unit can be reduced by dropping computations and/or masking out elements of the square matrix input operand on one side of the main diagonal of the square matrix. In other cases where the output operand exhibits the triangular data pattern, computations can be dropped or masked out for the invalid side of the main diagonal of the square matrix. In an embodiment, a library implementing the matrix multiplication operations is provided.