Developer Reference for Intel® oneAPI Math Kernel Library for C
Inspector-Executor Sparse BLAS Execution Routines
Execution Routines and Their Data Types
Routine or Function Group |
Data Types |
Description |
|---|---|---|
s, d, c, z |
Computes an action of a preconditioner which corresponds to the approximate matrix decomposition \(A \approx (L+D)\cdot E\cdot(U+D)\) for the system \(Ax = b\). |
|
s, d, c, z |
Computes a sparse matrix-vector product. |
|
s, d, c, z |
Solves a system of linear equations for a square sparse matrix. |
|
s, d, c, z |
Computes the product of a sparse matrix and a dense matrix and stores the result as a dense matrix. |
|
s, d, c, z |
Solves a system of linear equations with multiple right-hand sides for a square sparse matrix. |
|
s, d, c, z |
Computes the sum of two sparse matrices. The result is stored in a newly allocated sparse matrix. |
|
s, d, c, z |
Computes the product of two sparse matrices and stores the result in a newly allocated sparse matrix. |
|
s, d, c, z |
Computes the product of two sparse matrices and stores the result as a dense matrix. |
|
s, d, c, z |
Computes the product of two sparse matrices (support operations on both matrices) and stores the result in a newly allocated sparse matrix. |
|
s, d, c, z |
Computes the product of two sparse matrices (support operations on both matrices) and stores the result as a dense matrix. |
|
s, d, c, z |
Computes the symmetric product of three sparse matrices and stores the result in a newly allocated sparse matrix. |
|
s, d, c, z |
Computes the symmetric triple product of a sparse matrix and a dense matrix and stores the result as a dense matrix. |
|
s, d, c, z |
Computes an action of a symmetric Gauss-Seidel preconditioner. |
|
s, d, c, z |
Computes an action of a symmetric Gauss-Seidel preconditioner followed by a matrix-vector multiplication at the end. |
|
s, d, c, z |
Computes the product of sparse matrix with its transpose (or conjugate transpose) and stores the result as a dense matrix. |
|
s, d, c, z |
Computes the product of a sparse matrix with its transpose (or conjugate transpose) and stores the result in a newly allocated sparse matrix. |
|
s, d, c, z |
Computes a sparse matrix-vector product followed by a dot product. |
|
s, d |
Computes a single step of the forward, backward or symmetric SOR preconditioner with a single right hand side vector. |
Product and Performance Information |
|---|
Performance varies by use, configuration and other factors. Learn more at www.intel.com/PerformanceIndex . Notice revision #20201201 |