Intel® oneAPI Math Kernel Library Developer Reference - C

Graphs Functionality

Graph Operations
Functionality CPU OpenMP Offload Intel GPU

mxv

Yes

No

vxm

Yes

No

mxm

Yes

No

transpose

Yes

No

Create/Destroy Routines
Functionality CPU OpenMP Offload Intel GPU

matrix_create

Yes

No

matrix_destroy

Yes

No

vector_create

Yes

No

vector_destroy

Yes

No

descriptor_create

Yes

No

descriptor_destroy

Yes

No

Import/Export Data Routines
Functionality CPU OpenMP Offload Intel GPU

matrix_set_csr

Yes

No

matrix_get_csr

Yes

No

matrix_set_csc

Yes

No

matrix_get_csc

Yes

No

vector_set_dense

Yes

No

vector_get_dense

Yes

No

vector_set_sparse

Yes

No

vector_get_sparse

Yes

No

Auxiliary Routines
Functionality CPU OpenMP Offload Intel GPU

optimize_mxv

Yes

No

optimize_mxm

Yes

No

matrix_get_property

Yes

No

vector_get_property

Yes

No

Manipulating Graph Objects
Functionality CPU OpenMP Offload Intel GPU

descriptor_set_field

Yes

No