Invention Grant
- Patent Title: Accelerator for sparse-dense matrix multiplication
-
Application No.: US15938924Application Date: 2018-03-28
-
Publication No.: US10572568B2Publication Date: 2020-02-25
- Inventor: Srinivasan Narayanamoorthy , Nadathur Rajagopalan Satish , Alexey Suprun , Kenneth J. Janik
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson de Vos Webster & Elliott, LLP
- Main IPC: G06F17/16
- IPC: G06F17/16 ; G06F7/544 ; G06F9/38 ; G06F9/30

Abstract:
Disclosed embodiments relate to an accelerator for sparse-dense matrix instructions. In one example, a processor to execute a sparse-dense matrix multiplication instruction, includes fetch circuitry to fetch the sparse-dense matrix multiplication instruction having fields to specify an opcode, a dense output matrix, a dense source matrix, and a sparse source matrix having a sparsity of non-zero elements, the sparsity being less than one, decode circuitry to decode the fetched sparse-dense matrix multiplication instruction, execution circuitry to execute the decoded sparse-dense matrix multiplication instruction to, for each non-zero element at row M and column K of the specified sparse source matrix generate a product of the non-zero element and each corresponding dense element at row K and column N of the specified dense source matrix, and generate an accumulated sum of each generated product and a previous value of a corresponding output element at row M and column N of the specified dense output matrix.
Public/Granted literature
- US20190042542A1 ACCELERATOR FOR SPARSE-DENSE MATRIX MULTIPLICATION Public/Granted day:2019-02-07
Information query