Developer Reference

  • 0.9
  • 09/09/2020
  • Public Content
Contents

Matrix Manipulation Routines

The Matrix Manipulation Routines table lists the matrix manipulation routines and the data types associated with them.
Matrix Manipulation Routines and Their Data Types
Routine or Function Group
Data Types
Description
s, d, c, z
Creates a handle for a CSR-format matrix.
s, d, c, z
Creates a handle for a CSC format matrix.
s, d, c, z
Creates a handle for a matrix in COO format.
s, d, c, z
Creates a handle for a matrix in BSR format.
NA
Creates a copy of a matrix handle.
NA
Frees memory allocated for matrix handle.
NA
Converts internal matrix representation to CSR format.
NA
Converts internal matrix representation to BSR format or changes BSR block size.
s, d, c, z
Exports CSR matrix from internal representation.
s, d, c, z
Exports CSC matrix from internal representation.
s, d, c, z
Exports BSR matrix from internal representation.
s, d, c, z
Changes a single value of matrix in internal representation.
s, d, c, z
Changes all or selected matrix values in internal representation.
NA
Performs ordering of column indexes of the matrix in CSR format.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804