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:
Jun. 02, 2026
Filed:
Jun. 16, 2021
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Bita Darvish Rouhani, Bellevue, WA (US);
Venmugil Elango, Redmond, WA (US);
Eric S. Chung, Woodinville, WA (US);
Douglas C Burger, Bellevue, WA (US);
Mattheus C. Heddes, Redmond, WA (US);
Nishit Shah, Sunnyvale, CA (US);
Rasoul Shafipour, Redmond, WA (US);
Ankit More, San Mateo, CA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Embodiments of the present disclosure include systems and methods for sparsifying narrow data formats for neural networks. A plurality of activation values in a neural network are provided to a muxing unit. A set of sparsification operations are performed on a plurality of weight values to generate a subset of the plurality of weight values and mask values associated with the plurality of weight values. The subset of the plurality of weight values are provided to a matrix multiplication unit. The muxing unit generates a subset of the plurality of activation values based on the mask values and provides the subset of the plurality of activation values to the matrix multiplication unit. The matrix multiplication unit performs a set of matrix multiplication operations on the subset of the plurality of weight values and the subset of the plurality of activation values to generate a set of outputs.