Developer Reference for Intel® oneAPI Math Kernel Library for C

ID 766684
Date 3/31/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

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