CUSPARSE API supported by HIP#

4. CUSPARSE Types References#

CUDA

A

D

R

HIP

A

D

R

E

CUSPARSE_​ACTION_​NUMERIC

HIPSPARSE_​ACTION_​NUMERIC

1.9.2

CUSPARSE_​ACTION_​SYMBOLIC

HIPSPARSE_​ACTION_​SYMBOLIC

1.9.2

CUSPARSE_​ALG0

8.0

11.0

CUSPARSE_​ALG1

8.0

11.0

CUSPARSE_​ALG_​MERGE_​PATH

9.2

CUSPARSE_​ALG_​NAIVE

9.2

11.0

CUSPARSE_​COOMM_​ALG1

10.1

11.0

HIPSPARSE_​COOMM_​ALG1

4.2.0

CUSPARSE_​COOMM_​ALG2

10.1

11.0

HIPSPARSE_​COOMM_​ALG2

4.2.0

CUSPARSE_​COOMM_​ALG3

10.1

11.0

HIPSPARSE_​COOMM_​ALG3

4.2.0

CUSPARSE_​COOMV_​ALG

10.2

11.2

HIPSPARSE_​COOMV_​ALG

4.1.0

CUSPARSE_​CSR2CSC_​ALG1

10.1

CUSPARSE_​CSR2CSC_​ALG2

10.1

CUSPARSE_​CSRMM_​ALG1

10.2

11.0

HIPSPARSE_​CSRMM_​ALG1

4.2.0

CUSPARSE_​CSRMV_​ALG1

10.2

11.2

HIPSPARSE_​CSRMV_​ALG1

4.1.0

CUSPARSE_​CSRMV_​ALG2

10.2

11.2

HIPSPARSE_​CSRMV_​ALG2

4.1.0

CUSPARSE_​DENSETOSPARSE_​ALG_​DEFAULT

11.1

CUSPARSE_​DIAG_​TYPE_​NON_​UNIT

HIPSPARSE_​DIAG_​TYPE_​NON_​UNIT

1.9.2

CUSPARSE_​DIAG_​TYPE_​UNIT

HIPSPARSE_​DIAG_​TYPE_​UNIT

1.9.2

CUSPARSE_​DIRECTION_​COLUMN

HIPSPARSE_​DIRECTION_​COLUMN

3.2.0

CUSPARSE_​DIRECTION_​ROW

HIPSPARSE_​DIRECTION_​ROW

3.2.0

CUSPARSE_​FILL_​MODE_​LOWER

HIPSPARSE_​FILL_​MODE_​LOWER

1.9.2

CUSPARSE_​FILL_​MODE_​UPPER

HIPSPARSE_​FILL_​MODE_​UPPER

1.9.2

CUSPARSE_​FORMAT_​BLOCKED_​ELL

11.2

HIPSPARSE_​FORMAT_​BLOCKED_​ELL

4.5.0

CUSPARSE_​FORMAT_​COO

10.1

HIPSPARSE_​FORMAT_​COO

4.1.0

CUSPARSE_​FORMAT_​COO_​AOS

10.2

HIPSPARSE_​FORMAT_​COO_​AOS

4.1.0

CUSPARSE_​FORMAT_​CSC

10.1

HIPSPARSE_​FORMAT_​CSC

4.1.0

CUSPARSE_​FORMAT_​CSR

10.1

HIPSPARSE_​FORMAT_​CSR

4.1.0

CUSPARSE_​HYB_​PARTITION_​AUTO

10.2

11.0

HIPSPARSE_​HYB_​PARTITION_​AUTO

1.9.2

CUSPARSE_​HYB_​PARTITION_​MAX

10.2

11.0

HIPSPARSE_​HYB_​PARTITION_​MAX

1.9.2

CUSPARSE_​HYB_​PARTITION_​USER

10.2

11.0

HIPSPARSE_​HYB_​PARTITION_​USER

1.9.2

CUSPARSE_​INDEX_​16U

10.1

HIPSPARSE_​INDEX_​16U

4.1.0

CUSPARSE_​INDEX_​32I

10.1

HIPSPARSE_​INDEX_​32I

4.1.0

CUSPARSE_​INDEX_​64I

10.2

HIPSPARSE_​INDEX_​64I

4.1.0

CUSPARSE_​INDEX_​BASE_​ONE

HIPSPARSE_​INDEX_​BASE_​ONE

1.9.2

CUSPARSE_​INDEX_​BASE_​ZERO

HIPSPARSE_​INDEX_​BASE_​ZERO

1.9.2

CUSPARSE_​MATRIX_​TYPE_​GENERAL

HIPSPARSE_​MATRIX_​TYPE_​GENERAL

1.9.2

CUSPARSE_​MATRIX_​TYPE_​HERMITIAN

HIPSPARSE_​MATRIX_​TYPE_​HERMITIAN

1.9.2

CUSPARSE_​MATRIX_​TYPE_​SYMMETRIC

HIPSPARSE_​MATRIX_​TYPE_​SYMMETRIC

1.9.2

CUSPARSE_​MATRIX_​TYPE_​TRIANGULAR

HIPSPARSE_​MATRIX_​TYPE_​TRIANGULAR

1.9.2

CUSPARSE_​MM_​ALG_​DEFAULT

10.2

11.0

HIPSPARSE_​MM_​ALG_​DEFAULT

4.2.0

CUSPARSE_​MV_​ALG_​DEFAULT

10.2

11.3

HIPSPARSE_​MV_​ALG_​DEFAULT

4.1.0

CUSPARSE_​OPERATION_​CONJUGATE_​TRANSPOSE

HIPSPARSE_​OPERATION_​CONJUGATE_​TRANSPOSE

1.9.2

CUSPARSE_​OPERATION_​NON_​TRANSPOSE

HIPSPARSE_​OPERATION_​NON_​TRANSPOSE

1.9.2

CUSPARSE_​OPERATION_​TRANSPOSE

HIPSPARSE_​OPERATION_​TRANSPOSE

1.9.2

CUSPARSE_​ORDER_​COL

10.1

HIPSPARSE_​ORDER_​COL

4.2.0

CUSPARSE_​ORDER_​ROW

10.1

HIPSPARSE_​ORDER_​ROW

4.2.0

CUSPARSE_​POINTER_​MODE_​DEVICE

HIPSPARSE_​POINTER_​MODE_​DEVICE

1.9.2

CUSPARSE_​POINTER_​MODE_​HOST

HIPSPARSE_​POINTER_​MODE_​HOST

1.9.2

CUSPARSE_​SDDMM_​ALG_​DEFAULT

11.2

HIPSPARSE_​SDDMM_​ALG_​DEFAULT

4.3.0

CUSPARSE_​SIDE_​LEFT

11.5

CUSPARSE_​SIDE_​RIGHT

11.5

CUSPARSE_​SOLVE_​POLICY_​NO_​LEVEL

HIPSPARSE_​SOLVE_​POLICY_​NO_​LEVEL

1.9.2

CUSPARSE_​SOLVE_​POLICY_​USE_​LEVEL

HIPSPARSE_​SOLVE_​POLICY_​USE_​LEVEL

1.9.2

CUSPARSE_​SPARSETODENSE_​ALG_​DEFAULT

11.1

HIPSPARSE_​SPARSETODENSE_​ALG_​DEFAULT

4.2.0

CUSPARSE_​SPGEMM_​CSR_​ALG_​DETERMINITIC

11.3

CUSPARSE_​SPGEMM_​CSR_​ALG_​NONDETERMINITIC

11.3

CUSPARSE_​SPGEMM_​DEFAULT

11.0

HIPSPARSE_​SPGEMM_​DEFAULT

4.1.0

CUSPARSE_​SPMAT_​DIAG_​TYPE

11.3

HIPSPARSE_​SPMAT_​DIAG_​TYPE

4.5.0

CUSPARSE_​SPMAT_​FILL_​MODE

11.3

HIPSPARSE_​SPMAT_​FILL_​MODE

4.5.0

CUSPARSE_​SPMMA_​ALG1

11.1

11.2

CUSPARSE_​SPMMA_​ALG2

11.1

11.2

CUSPARSE_​SPMMA_​ALG3

11.1

11.2

CUSPARSE_​SPMMA_​ALG4

11.1

11.2

CUSPARSE_​SPMMA_​PREPROCESS

11.1

11.2

CUSPARSE_​SPMM_​ALG_​DEFAULT

11.0

HIPSPARSE_​SPMM_​ALG_​DEFAULT

4.2.0

CUSPARSE_​SPMM_​BLOCKED_​ELL_​ALG1

11.2

HIPSPARSE_​SPMM_​BLOCKED_​ELL_​ALG1

4.5.0

CUSPARSE_​SPMM_​COO_​ALG1

11.0

HIPSPARSE_​SPMM_​COO_​ALG1

4.2.0

CUSPARSE_​SPMM_​COO_​ALG2

11.0

HIPSPARSE_​SPMM_​COO_​ALG2

4.2.0

CUSPARSE_​SPMM_​COO_​ALG3

11.0

HIPSPARSE_​SPMM_​COO_​ALG3

4.2.0

CUSPARSE_​SPMM_​COO_​ALG4

11.0

HIPSPARSE_​SPMM_​COO_​ALG4

4.2.0

CUSPARSE_​SPMM_​CSR_​ALG1

11.0

HIPSPARSE_​SPMM_​CSR_​ALG1

4.2.0

CUSPARSE_​SPMM_​CSR_​ALG2

11.0

HIPSPARSE_​SPMM_​CSR_​ALG2

4.2.0

CUSPARSE_​SPMM_​CSR_​ALG3

11.2

HIPSPARSE_​SPMM_​CSR_​ALG3

4.5.0

CUSPARSE_​SPMM_​OP_​ALG_​DEFAULT

11.5

CUSPARSE_​SPMV_​ALG_​DEFAULT

HIPSPARSE_​SPMV_​ALG_​DEFAULT

4.5.0

CUSPARSE_​SPMV_​COO_​ALG1

11.2

HIPSPARSE_​SPMV_​COO_​ALG1

4.5.0

CUSPARSE_​SPMV_​COO_​ALG2

11.2

HIPSPARSE_​SPMV_​COO_​ALG2

4.5.0

CUSPARSE_​SPMV_​CSR_​ALG1

11.2

HIPSPARSE_​SPMV_​CSR_​ALG1

4.5.0

CUSPARSE_​SPMV_​CSR_​ALG2

11.2

HIPSPARSE_​SPMV_​CSR_​ALG2

4.5.0

CUSPARSE_​SPSM_​ALG_​DEFAULT

11.3

HIPSPARSE_​SPSM_​ALG_​DEFAULT

4.5.0

CUSPARSE_​SPSV_​ALG_​DEFAULT

11.3

HIPSPARSE_​SPSV_​ALG_​DEFAULT

4.5.0

CUSPARSE_​STATUS_​ALLOC_​FAILED

HIPSPARSE_​STATUS_​ALLOC_​FAILED

1.9.2

CUSPARSE_​STATUS_​ARCH_​MISMATCH

HIPSPARSE_​STATUS_​ARCH_​MISMATCH

1.9.2

CUSPARSE_​STATUS_​EXECUTION_​FAILED

HIPSPARSE_​STATUS_​EXECUTION_​FAILED

1.9.2

CUSPARSE_​STATUS_​INSUFFICIENT_​RESOURCES

11.0

HIPSPARSE_​STATUS_​INSUFFICIENT_​RESOURCES

4.1.0

CUSPARSE_​STATUS_​INTERNAL_​ERROR

HIPSPARSE_​STATUS_​INTERNAL_​ERROR

1.9.2

CUSPARSE_​STATUS_​INVALID_​VALUE

HIPSPARSE_​STATUS_​INVALID_​VALUE

1.9.2

CUSPARSE_​STATUS_​MAPPING_​ERROR

HIPSPARSE_​STATUS_​MAPPING_​ERROR

1.9.2

CUSPARSE_​STATUS_​MATRIX_​TYPE_​NOT_​SUPPORTED

HIPSPARSE_​STATUS_​MATRIX_​TYPE_​NOT_​SUPPORTED

1.9.2

CUSPARSE_​STATUS_​NOT_​INITIALIZED

HIPSPARSE_​STATUS_​NOT_​INITIALIZED

1.9.2

CUSPARSE_​STATUS_​NOT_​SUPPORTED

10.2

HIPSPARSE_​STATUS_​NOT_​SUPPORTED

4.1.0

CUSPARSE_​STATUS_​SUCCESS

HIPSPARSE_​STATUS_​SUCCESS

1.9.2

CUSPARSE_​STATUS_​ZERO_​PIVOT

HIPSPARSE_​STATUS_​ZERO_​PIVOT

1.9.2

CUSPARSE_​VERSION

10.2

CUSPARSE_​VER_​BUILD

10.2

CUSPARSE_​VER_​MAJOR

10.2

CUSPARSE_​VER_​MINOR

10.2

CUSPARSE_​VER_​PATCH

10.2

bsric02Info

bsric02Info_​t

bsric02Info_​t

3.8.0

bsrilu02Info

bsrilu02Info_​t

bsrilu02Info_​t

3.9.0

bsrsm2Info

bsrsm2Info

4.5.0

bsrsm2Info_​t

bsrsm2Info_​t

4.5.0

bsrsv2Info

bsrsv2Info_​t

bsrsv2Info_​t

3.6.0

csrgemm2Info

csrgemm2Info_​t

csrgemm2Info_​t

2.8.0

csrilu02Info

csrilu02Info_​t

csrilu02Info_​t

1.9.2

csrsm2Info

9.2

csrsm2Info_​t

9.2

csrsm2Info_​t

3.1.0

csrsv2Info

csrsv2Info_​t

csrsv2Info_​t

1.9.2

csru2csr​Info

csru2csr​Info

4.2.0

csru2csr​Info_​t

csru2csr​Info_​t

4.2.0

cusparse​Action_​t

hipsparse​Action_​t

1.9.2

cusparse​Alg​Mode_​t

8.0

cusparse​Color​Info

cusparse​Color​Info_​t

hipsparse​Color​Info_​t

4.5.0

cusparse​Context

cusparse​Csr2Csc​Alg_​t

10.1

cusparse​Dense​To​Sparse​Alg_​t

11.1

cusparse​Diag​Type_​t

hipsparse​Diag​Type_​t

1.9.2

cusparse​Direction_​t

hipsparse​Direction_​t

3.2.0

cusparse​Dn​Mat​Descr

10.1

hipsparse​Dn​Mat​Descr

4.2.0

cusparse​Dn​Mat​Descr_​t

10.1

hipsparse​Dn​Mat​Descr_​t

4.2.0

cusparse​Dn​Vec​Descr

10.2

cusparse​Dn​Vec​Descr_​t

10.2

hipsparse​Dn​Vec​Descr_​t

4.1.0

cusparse​Fill​Mode_​t

hipsparse​Fill​Mode_​t

1.9.2

cusparse​Format_​t

10.1

hipsparse​Format_​t

4.1.0

cusparse​Handle_​t

hipsparse​Handle_​t

1.9.2

cusparse​Hyb​Mat

10.2

11.0

cusparse​Hyb​Mat_​t

10.2

11.0

hipsparse​Hyb​Mat_​t

1.9.2

cusparse​Hyb​Partition_​t

10.2

11.0

hipsparse​Hyb​Partition_​t

1.9.2

cusparse​Index​Base_​t

hipsparse​Index​Base_​t

1.9.2

cusparse​Index​Type_​t

10.1

hipsparse​Index​Type_​t

4.1.0

cusparse​Logger​Callback_​t

11.5

cusparse​Mat​Descr

cusparse​Mat​Descr_​t

hipsparse​Mat​Descr_​t

1.9.2

cusparse​Matrix​Type_​t

hipsparse​Matrix​Type_​t

1.9.2

cusparse​Operation_​t

hipsparse​Operation_​t

1.9.2

cusparse​Order_​t

10.1

hipsparse​Order_​t

4.2.0

cusparse​Pointer​Mode_​t

hipsparse​Pointer​Mode_​t

1.9.2

cusparse​SDDMMAlg_​t

11.2

hipsparse​SDDMMAlg_​t

4.3.0

cusparse​Side​Mode_​t

11.5

cusparse​Solve​Analysis​Info

10.2

11.0

cusparse​Solve​Analysis​Info_​t

10.2

11.0

cusparse​Solve​Policy_​t

hipsparse​Solve​Policy_​t

1.9.2

cusparse​Sp​GEMMAlg_​t

11.0

hipsparse​Sp​GEMMAlg_​t

4.1.0

cusparse​Sp​GEMMDescr

11.0

hipsparse​Sp​GEMMDescr

4.1.0

cusparse​Sp​GEMMDescr_​t

11.0

hipsparse​Sp​GEMMDescr_​t

4.1.0

cusparse​Sp​MMAlg_​t

10.1

hipsparse​Sp​MMAlg_​t

4.2.0

cusparse​Sp​MMOp​Alg_​t

11.5

cusparse​Sp​MMOp​Plan

11.5

cusparse​Sp​MMOp​Plan_​t

11.5

cusparse​Sp​MVAlg_​t

10.2

hipsparse​Sp​MVAlg_​t

4.1.0

cusparse​Sp​Mat​Attribute_​t

11.3

hipsparse​Sp​Mat​Attribute_​t

4.5.0

cusparse​Sp​Mat​Descr

10.1

cusparse​Sp​Mat​Descr_​t

10.1

hipsparse​Sp​Mat​Descr_​t

4.1.0

cusparse​Sp​SMAlg_​t

11.3

hipsparse​Sp​SMAlg_​t

4.5.0

cusparse​Sp​SMDescr

11.3

hipsparse​Sp​SMDescr

4.5.0

cusparse​Sp​SMDescr_​t

11.3

hipsparse​Sp​SMDescr_​t

4.5.0

cusparse​Sp​SVAlg_​t

11.3

hipsparse​Sp​SVAlg_​t

4.5.0

cusparse​Sp​SVDescr

11.3

hipsparse​Sp​SVDescr

4.5.0

cusparse​Sp​SVDescr_​t

11.3

hipsparse​Sp​SVDescr_​t

4.5.0

cusparse​Sp​Vec​Descr

10.2

cusparse​Sp​Vec​Descr_​t

10.2

hipsparse​Sp​Vec​Descr_​t

4.1.0

cusparse​Sparse​To​Dense​Alg_​t

11.1

hipsparse​Sparse​To​Dense​Alg_​t

4.2.0

cusparse​Status_​t

hipsparse​Status_​t

1.9.2

prune​Info

9.0

prune​Info_​t

9.0

prune​Info_​t

3.9.0

5. CUSPARSE Management Function Reference#

CUDA

A

D

R

HIP

A

D

R

E

cusparse​Create

hipsparse​Create

1.9.2

cusparse​Destroy

hipsparse​Destroy

1.9.2

cusparse​Get​Pointer​Mode

hipsparse​Get​Pointer​Mode

1.9.2

cusparse​Get​Stream

hipsparse​Get​Stream

1.9.2

cusparse​Get​Version

hipsparse​Get​Version

1.9.2

cusparse​Set​Pointer​Mode

hipsparse​Set​Pointer​Mode

1.9.2

cusparse​Set​Stream

hipsparse​Set​Stream

1.9.2

6. CUSPARSE Logging#

CUDA

A

D

R

HIP

A

D

R

E

cusparse​Logger​Force​Disable

11.5

cusparse​Logger​Open​File

11.5

cusparse​Logger​Set​Callback

11.5

cusparse​Logger​Set​File

11.5

cusparse​Logger​Set​Level

11.5

cusparse​Logger​Set​Mask

11.5

7. CUSPARSE Helper Function Reference#

CUDA

A

D

R

HIP

A

D

R

E

cusparse​Create​Bsric02Info

hipsparse​Create​Bsric02Info

3.8.0

cusparse​Create​Bsrilu02Info

hipsparse​Create​Bsrilu02Info

3.9.0

cusparse​Create​Bsrsm2Info

hipsparse​Create​Bsrsm2Info

4.5.0

cusparse​Create​Bsrsv2Info

hipsparse​Create​Bsrsv2Info

3.6.0

cusparse​Create​Color​Info

hipsparse​Create​Color​Info

4.5.0

cusparse​Create​Csrgemm2Info

11.0

hipsparse​Create​Csrgemm2Info

2.8.0

cusparse​Create​Csric02Info

hipsparse​Create​Csric02Info

3.1.0

cusparse​Create​Csrilu02Info

hipsparse​Create​Csrilu02Info

1.9.2

cusparse​Create​Csrsm2Info

10.0

11.3

hipsparse​Create​Csrsm2Info

3.1.0

cusparse​Create​Csrsv2Info

11.3

hipsparse​Create​Csrsv2Info

1.9.2

cusparse​Create​Hyb​Mat

10.2

11.0

hipsparse​Create​Hyb​Mat

1.9.2

cusparse​Create​Mat​Descr

hipsparse​Create​Mat​Descr

1.9.2

cusparse​Create​Prune​Info

9.0

hipsparse​Create​Prune​Info

3.9.0

cusparse​Create​Solve​Analysis​Info

10.2

11.0

cusparse​Destroy​Bsric02Info

hipsparse​Destroy​Bsric02Info

3.8.0

cusparse​Destroy​Bsrilu02Info

hipsparse​Destroy​Bsrilu02Info

3.9.0

cusparse​Destroy​Bsrsm2Info

hipsparse​Destroy​Bsrsm2Info

4.5.0

cusparse​Destroy​Bsrsv2Info

hipsparse​Destroy​Bsrsv2Info

3.6.0

cusparse​Destroy​Color​Info

hipsparse​Destroy​Color​Info

4.5.0

cusparse​Destroy​Csrgemm2Info

11.0

hipsparse​Destroy​Csrgemm2Info

2.8.0

cusparse​Destroy​Csric02Info

hipsparse​Destroy​Csric02Info

3.1.0

cusparse​Destroy​Csrilu02Info

hipsparse​Destroy​Csrilu02Info

1.9.2

cusparse​Destroy​Csrsm2Info

10.0

11.3

hipsparse​Destroy​Csrsm2Info

3.1.0

cusparse​Destroy​Csrsv2Info

11.3

hipsparse​Destroy​Csrsv2Info

1.9.2

cusparse​Destroy​Hyb​Mat

10.2

11.0

hipsparse​Destroy​Hyb​Mat

1.9.2

cusparse​Destroy​Mat​Descr

hipsparse​Destroy​Mat​Descr

1.9.2

cusparse​Destroy​Prune​Info

9.0

hipsparse​Destroy​Prune​Info

3.9.0

cusparse​Destroy​Solve​Analysis​Info

10.2

11.0

cusparse​Get​Level​Info

11.0

cusparse​Get​Mat​Diag​Type

hipsparse​Get​Mat​Diag​Type

1.9.2

cusparse​Get​Mat​Fill​Mode

hipsparse​Get​Mat​Fill​Mode

1.9.2

cusparse​Get​Mat​Index​Base

hipsparse​Get​Mat​Index​Base

1.9.2

cusparse​Get​Mat​Type

hipsparse​Get​Mat​Type

1.9.2

cusparse​Set​Mat​Diag​Type

hipsparse​Set​Mat​Diag​Type

1.9.2

cusparse​Set​Mat​Fill​Mode

hipsparse​Set​Mat​Fill​Mode

1.9.2

cusparse​Set​Mat​Index​Base

hipsparse​Set​Mat​Index​Base

1.9.2

cusparse​Set​Mat​Type

hipsparse​Set​Mat​Type

1.9.2

8. CUSPARSE Level 1 Function Reference#

CUDA

A

D

R

HIP

A

D

R

E

cusparse​Caxpyi

11.0

hipsparse​Caxpyi

3.1.0

cusparse​Cdotci

10.2

11.0

hipsparse​Cdotci

3.1.0

cusparse​Cdoti

10.2

11.0

hipsparse​Cdoti

3.1.0

cusparse​Cgthr

11.0

hipsparse​Cgthr

3.1.0

cusparse​Cgthrz

11.0

hipsparse​Cgthrz

3.1.0

cusparse​Csctr

11.0

hipsparse​Csctr

3.1.0

cusparse​Daxpyi

11.0

hipsparse​Daxpyi

1.9.2

cusparse​Ddoti

10.2

11.0

hipsparse​Ddoti

1.9.2

cusparse​Dgthr

11.0

hipsparse​Dgthr

1.9.2

cusparse​Dgthrz

11.0

hipsparse​Dgthrz

1.9.2

cusparse​Droti

11.0

hipsparse​Droti

1.9.2

cusparse​Dsctr

11.0

hipsparse​Dsctr

1.9.2

cusparse​Saxpyi

11.0

hipsparse​Saxpyi

1.9.2

cusparse​Sdoti

10.2

11.0

hipsparse​Sdoti

1.9.2

cusparse​Sgthr

11.0

hipsparse​Sgthr

1.9.2

cusparse​Sgthrz

11.0

hipsparse​Sgthrz

1.9.2

cusparse​Sroti

11.0

hipsparse​Sroti

1.9.2

cusparse​Ssctr

11.0

hipsparse​Ssctr

1.9.2

cusparse​Zaxpyi

11.0

hipsparse​Zaxpyi

3.1.0

cusparse​Zdotci

10.2

11.0

hipsparse​Zdotci

3.1.0

cusparse​Zdoti

10.2

11.0

hipsparse​Zdoti

3.1.0

cusparse​Zgthr

11.0

hipsparse​Zgthr

3.1.0

cusparse​Zgthrz

11.0

hipsparse​Zgthrz

3.1.0

cusparse​Zsctr

11.0

hipsparse​Zsctr

3.1.0

9. CUSPARSE Level 2 Function Reference#

CUDA

A

D

R

HIP

A

D

R

E

cusparse​Cbsrmv

hipsparse​Cbsrmv

3.5.0

cusparse​Cbsrsv2_​analysis

hipsparse​Cbsrsv2_​analysis

3.6.0

cusparse​Cbsrsv2_​buffer​Size

hipsparse​Cbsrsv2_​buffer​Size

3.6.0

cusparse​Cbsrsv2_​buffer​Size​Ext

hipsparse​Cbsrsv2_​buffer​Size​Ext

3.6.0

cusparse​Cbsrsv2_​solve

hipsparse​Cbsrsv2_​solve

3.6.0

cusparse​Cbsrxmv

hipsparse​Cbsrxmv

4.5.0

cusparse​Ccsrmv

10.2

11.0

hipsparse​Ccsrmv

3.1.0

cusparse​Ccsrmv_​mp

8.0

10.2

11.0

cusparse​Ccsrsv2_​analysis

11.3

hipsparse​Ccsrsv2_​analysis

3.1.0

cusparse​Ccsrsv2_​buffer​Size

11.3

hipsparse​Ccsrsv2_​buffer​Size

3.1.0

cusparse​Ccsrsv2_​buffer​Size​Ext

11.3

hipsparse​Ccsrsv2_​buffer​Size​Ext

3.1.0

cusparse​Ccsrsv2_​solve

11.3

hipsparse​Ccsrsv2_​solve

3.1.0

cusparse​Ccsrsv_​analysis

10.2

11.0

cusparse​Ccsrsv_​solve

10.2

11.0

cusparse​Cgemvi

7.5

hipsparse​Cgemvi

4.3.0

cusparse​Cgemvi_​buffer​Size

7.5

hipsparse​Cgemvi_​buffer​Size

4.3.0

cusparse​Chybmv

10.2

11.0

hipsparse​Chybmv

3.1.0

cusparse​Chybsv_​analysis

10.2

11.0

cusparse​Chybsv_​solve

10.2

11.0

cusparse​Csrmv​Ex

8.0

11.2

cusparse​Csrmv​Ex_​buffer​Size

8.0

11.2

cusparse​Csrsv_​analysis​Ex

8.0

10.2

11.0

cusparse​Csrsv_​solve​Ex

8.0

10.2

11.0

cusparse​Dbsrmv

hipsparse​Dbsrmv

3.5.0

cusparse​Dbsrsv2_​analysis

hipsparse​Dbsrsv2_​analysis

3.6.0

cusparse​Dbsrsv2_​buffer​Size

hipsparse​Dbsrsv2_​buffer​Size

3.6.0

cusparse​Dbsrsv2_​buffer​Size​Ext

hipsparse​Dbsrsv2_​buffer​Size​Ext

3.6.0

cusparse​Dbsrsv2_​solve

hipsparse​Dbsrsv2_​solve

3.6.0

cusparse​Dbsrxmv

hipsparse​Dbsrxmv

4.5.0

cusparse​Dcsrmv

10.2

11.0

hipsparse​Dcsrmv

1.9.2

cusparse​Dcsrmv_​mp

8.0

10.2

11.0

cusparse​Dcsrsv2_​analysis

11.3

hipsparse​Dcsrsv2_​analysis

1.9.2

cusparse​Dcsrsv2_​buffer​Size

hipsparse​Dcsrsv2_​buffer​Size

1.9.2

cusparse​Dcsrsv2_​buffer​Size​Ext

11.3

hipsparse​Dcsrsv2_​buffer​Size​Ext

1.9.2

cusparse​Dcsrsv2_​solve

11.3

hipsparse​Dcsrsv2_​solve

1.9.2

cusparse​Dcsrsv_​analysis

10.2

11.0

cusparse​Dcsrsv_​solve

10.2

11.0

cusparse​Dgemvi

7.5

hipsparse​Dgemvi

4.3.0

cusparse​Dgemvi_​buffer​Size

7.5

hipsparse​Dgemvi_​buffer​Size

4.3.0

cusparse​Dhybmv

10.2

11.0

hipsparse​Dhybmv

1.9.2

cusparse​Dhybsv_​analysis

10.2

11.0

cusparse​Dhybsv_​solve

10.2

11.0

cusparse​Sbsrmv

hipsparse​Sbsrmv

3.5.0

cusparse​Sbsrsv2_​analysis

hipsparse​Sbsrsv2_​analysis

3.6.0

cusparse​Sbsrsv2_​buffer​Size

hipsparse​Sbsrsv2_​buffer​Size

3.6.0

cusparse​Sbsrsv2_​buffer​Size​Ext

hipsparse​Sbsrsv2_​buffer​Size​Ext

3.6.0

cusparse​Sbsrsv2_​solve

hipsparse​Sbsrsv2_​solve

3.6.0

cusparse​Sbsrxmv

hipsparse​Sbsrxmv

4.5.0

cusparse​Scsrmv

10.2

11.0

hipsparse​Scsrmv

1.9.2

cusparse​Scsrmv_​mp

8.0

10.2

11.0

cusparse​Scsrsv2_​analysis

11.3

hipsparse​Scsrsv2_​analysis

1.9.2

cusparse​Scsrsv2_​buffer​Size

11.3

hipsparse​Scsrsv2_​buffer​Size

1.9.2

cusparse​Scsrsv2_​buffer​Size​Ext

11.3

hipsparse​Scsrsv2_​buffer​Size​Ext

1.9.2

cusparse​Scsrsv2_​solve

11.3

hipsparse​Scsrsv2_​solve

1.9.2

cusparse​Scsrsv_​analysis

10.2

11.0

cusparse​Scsrsv_​solve

10.2

11.0

cusparse​Sgemvi

7.5

hipsparse​Sgemvi

4.3.0

cusparse​Sgemvi_​buffer​Size

7.5

hipsparse​Sgemvi_​buffer​Size

4.3.0

cusparse​Shybmv

10.2

11.0

hipsparse​Shybmv

1.9.2

cusparse​Shybsv_​analysis

10.2

11.0

cusparse​Shybsv_​solve

10.2

11.0

cusparse​Xbsrsv2_​zero​Pivot

hipsparse​Xbsrsv2_​zero​Pivot

3.6.0

cusparse​Xcsrsv2_​zero​Pivot

11.3

hipsparse​Xcsrsv2_​zero​Pivot

1.9.2

cusparse​Zbsrmv

hipsparse​Zbsrmv

3.5.0

cusparse​Zbsrsv2_​analysis

hipsparse​Zbsrsv2_​analysis

3.6.0

cusparse​Zbsrsv2_​buffer​Size

hipsparse​Zbsrsv2_​buffer​Size

3.6.0

cusparse​Zbsrsv2_​buffer​Size​Ext

hipsparse​Zbsrsv2_​buffer​Size​Ext

3.6.0

cusparse​Zbsrsv2_​solve

hipsparse​Zbsrsv2_​solve

3.6.0

cusparse​Zbsrxmv

hipsparse​Zbsrxmv

4.5.0

cusparse​Zcsrmv

10.2

11.0

hipsparse​Zcsrmv

3.1.0

cusparse​Zcsrmv_​mp

8.0

10.2

11.0

cusparse​Zcsrsv2_​analysis

11.3

hipsparse​Zcsrsv2_​analysis

3.1.0

cusparse​Zcsrsv2_​buffer​Size

11.3

hipsparse​Zcsrsv2_​buffer​Size

3.1.0

cusparse​Zcsrsv2_​buffer​Size​Ext

11.3

hipsparse​Zcsrsv2_​buffer​Size​Ext

3.1.0

cusparse​Zcsrsv2_​solve

11.3

hipsparse​Zcsrsv2_​solve

3.1.0

cusparse​Zcsrsv_​analysis

10.2

11.0

cusparse​Zcsrsv_​solve

10.2

11.0

cusparse​Zgemvi

7.5

hipsparse​Zgemvi

4.3.0

cusparse​Zgemvi_​buffer​Size

7.5

hipsparse​Zgemvi_​buffer​Size

4.3.0

cusparse​Zhybmv

10.2

11.0

hipsparse​Zhybmv

3.1.0

cusparse​Zhybsv_​analysis

10.2

11.0

cusparse​Zhybsv_​solve

10.2

11.0

10. CUSPARSE Level 3 Function Reference#

CUDA

A

D

R

HIP

A

D

R

E

cusparse​Cbsrmm

hipsparse​Cbsrmm

3.7.0

cusparse​Cbsrsm2_​analysis

hipsparse​Cbsrsm2_​analysis

4.5.0

cusparse​Cbsrsm2_​buffer​Size

hipsparse​Cbsrsm2_​buffer​Size

4.5.0

cusparse​Cbsrsm2_​buffer​Size​Ext

cusparse​Cbsrsm2_​solve

hipsparse​Cbsrsm2_​solve

4.5.0

cusparse​Ccsrmm

10.2

11.0

hipsparse​Ccsrmm

3.1.0

cusparse​Ccsrmm2

10.2

11.0

hipsparse​Ccsrmm2

3.1.0

cusparse​Ccsrsm2_​analysis

10.0

11.3

hipsparse​Ccsrsm2_​analysis

3.1.0

cusparse​Ccsrsm2_​buffer​Size​Ext

10.0

11.3

hipsparse​Ccsrsm2_​buffer​Size​Ext

3.1.0

cusparse​Ccsrsm2_​solve

10.0

11.3

hipsparse​Ccsrsm2_​solve

3.1.0

cusparse​Ccsrsm_​analysis

10.2

11.0

cusparse​Ccsrsm_​solve

10.2

11.0

cusparse​Cgemmi

8.0

11.0

hipsparse​Cgemmi

3.7.0

cusparse​Dbsrmm

hipsparse​Dbsrmm

3.7.0

cusparse​Dbsrsm2_​analysis

hipsparse​Dbsrsm2_​analysis

4.5.0

cusparse​Dbsrsm2_​buffer​Size

hipsparse​Dbsrsm2_​buffer​Size

4.5.0

cusparse​Dbsrsm2_​buffer​Size​Ext

cusparse​Dbsrsm2_​solve

hipsparse​Dbsrsm2_​solve

4.5.0

cusparse​Dcsrmm

10.2

11.0

hipsparse​Dcsrmm

1.9.2

cusparse​Dcsrmm2

10.2

11.0

hipsparse​Dcsrmm2

1.9.2

cusparse​Dcsrsm2_​analysis

10.0

11.3

hipsparse​Dcsrsm2_​analysis

3.1.0

cusparse​Dcsrsm2_​buffer​Size​Ext

10.0

11.3

hipsparse​Dcsrsm2_​buffer​Size​Ext

3.1.0

cusparse​Dcsrsm2_​solve

10.0

11.3

hipsparse​Dcsrsm2_​solve

3.1.0

cusparse​Dcsrsm_​analysis

10.2

11.0

cusparse​Dcsrsm_​solve

10.2

11.0

cusparse​Dgemmi

8.0

11.0

hipsparse​Dgemmi

3.7.0

cusparse​Sbsrmm

hipsparse​Sbsrmm

3.7.0

cusparse​Sbsrsm2_​analysis

hipsparse​Sbsrsm2_​analysis

4.5.0

cusparse​Sbsrsm2_​buffer​Size

hipsparse​Sbsrsm2_​buffer​Size

4.5.0

cusparse​Sbsrsm2_​buffer​Size​Ext

cusparse​Sbsrsm2_​solve

hipsparse​Sbsrsm2_​solve

4.5.0

cusparse​Scsrmm

10.2

11.0

hipsparse​Scsrmm

1.9.2

cusparse​Scsrmm2

10.2

11.0

hipsparse​Scsrmm2

1.9.2

cusparse​Scsrsm2_​analysis

10.0

11.3

hipsparse​Scsrsm2_​analysis

3.1.0

cusparse​Scsrsm2_​buffer​Size​Ext

10.0

11.3

hipsparse​Scsrsm2_​buffer​Size​Ext

3.1.0

cusparse​Scsrsm2_​solve

10.0

11.3

hipsparse​Scsrsm2_​solve

3.1.0

cusparse​Scsrsm_​analysis

10.2

11.0

cusparse​Scsrsm_​solve

10.2

11.0

cusparse​Sgemmi

8.0

11.0

hipsparse​Sgemmi

3.7.0

cusparse​Xbsrsm2_​zero​Pivot

hipsparse​Xbsrsm2_​zero​Pivot

4.5.0

cusparse​Xcsrsm2_​zero​Pivot

10.0

11.3

hipsparse​Xcsrsm2_​zero​Pivot

3.1.0

cusparse​Zbsrmm

hipsparse​Zbsrmm

3.7.0

cusparse​Zbsrsm2_​analysis

hipsparse​Zbsrsm2_​analysis

4.5.0

cusparse​Zbsrsm2_​buffer​Size

hipsparse​Zbsrsm2_​buffer​Size

4.5.0

cusparse​Zbsrsm2_​buffer​Size​Ext

cusparse​Zbsrsm2_​solve

hipsparse​Zbsrsm2_​solve

4.5.0

cusparse​Zcsrmm

10.2

11.0

hipsparse​Zcsrmm

3.1.0

cusparse​Zcsrmm2

10.2

11.0

hipsparse​Zcsrmm2

3.1.0

cusparse​Zcsrsm2_​analysis

10.0

11.3

hipsparse​Zcsrsm2_​analysis

3.1.0

cusparse​Zcsrsm2_​buffer​Size​Ext

10.0

11.3

hipsparse​Zcsrsm2_​buffer​Size​Ext

3.1.0

cusparse​Zcsrsm2_​solve

10.0

11.3

hipsparse​Zcsrsm2_​solve

3.1.0

cusparse​Zcsrsm_​analysis

10.2

11.0

cusparse​Zcsrsm_​solve

10.2

11.0

cusparse​Zgemmi

8.0

11.0

hipsparse​Zgemmi

3.7.0

11. CUSPARSE Extra Function Reference#

CUDA

A

D

R

HIP

A

D

R

E

cusparse​Ccsrgeam

10.2

11.0

hipsparse​Ccsrgeam

3.5.0

cusparse​Ccsrgeam2

10.0

hipsparse​Ccsrgeam2

3.5.0

cusparse​Ccsrgeam2_​buffer​Size​Ext

10.0

hipsparse​Ccsrgeam2_​buffer​Size​Ext

3.5.0

cusparse​Ccsrgemm

10.2

11.0

hipsparse​Ccsrgemm

3.1.0

cusparse​Ccsrgemm2

11.0

hipsparse​Ccsrgemm2

3.1.0

cusparse​Ccsrgemm2_​buffer​Size​Ext

11.0

hipsparse​Ccsrgemm2_​buffer​Size​Ext

3.1.0

cusparse​Dcsrgeam

10.2

11.0

hipsparse​Dcsrgeam

3.5.0

cusparse​Dcsrgeam2

10.0

hipsparse​Dcsrgeam2

3.5.0

cusparse​Dcsrgeam2_​buffer​Size​Ext

10.0

hipsparse​Dcsrgeam2_​buffer​Size​Ext

3.5.0

cusparse​Dcsrgemm

10.2

11.0

hipsparse​Dcsrgemm

2.8.0

cusparse​Dcsrgemm2

11.0

hipsparse​Dcsrgemm2

2.8.0

cusparse​Dcsrgemm2_​buffer​Size​Ext

11.0

hipsparse​Dcsrgemm2_​buffer​Size​Ext

2.8.0

cusparse​Scsrgeam

10.2

11.0

hipsparse​Scsrgeam

3.5.0

cusparse​Scsrgeam2

10.0

hipsparse​Scsrgeam2

3.5.0

cusparse​Scsrgeam2_​buffer​Size​Ext

10.0

hipsparse​Scsrgeam2_​buffer​Size​Ext

3.5.0

cusparse​Scsrgemm

10.2

11.0

hipsparse​Scsrgemm

2.8.0

cusparse​Scsrgemm2

11.0

hipsparse​Scsrgemm2

2.8.0

cusparse​Scsrgemm2_​buffer​Size​Ext

11.0

hipsparse​Scsrgemm2_​buffer​Size​Ext

2.8.0

cusparse​Xcsrgeam2Nnz

10.0

hipsparse​Xcsrgeam2Nnz

3.5.0

cusparse​Xcsrgeam​Nnz

10.2

11.0

hipsparse​Xcsrgeam​Nnz

3.5.0

cusparse​Xcsrgemm2Nnz

11.0

hipsparse​Xcsrgemm2Nnz

2.8.0

cusparse​Xcsrgemm​Nnz

10.2

11.0

hipsparse​Xcsrgemm​Nnz

2.8.0

cusparse​Zcsrgeam

10.2

11.0

hipsparse​Zcsrgeam

3.5.0

cusparse​Zcsrgeam2

10.0

hipsparse​Zcsrgeam2

3.5.0

cusparse​Zcsrgeam2_​buffer​Size​Ext

10.0

hipsparse​Zcsrgeam2_​buffer​Size​Ext

3.5.0

cusparse​Zcsrgemm

10.2

11.0

hipsparse​Zcsrgemm

3.1.0

cusparse​Zcsrgemm2

11.0

hipsparse​Zcsrgemm2

3.1.0

cusparse​Zcsrgemm2_​buffer​Size​Ext

11.0

hipsparse​Zcsrgemm2_​buffer​Size​Ext

3.1.0

12. CUSPARSE Preconditioners Reference#

CUDA

A

D

R

HIP

A

D

R

E

cusparse​Cbsric02

hipsparse​Cbsric02

3.8.0

cusparse​Cbsric02_​analysis

hipsparse​Cbsric02_​analysis

3.8.0

cusparse​Cbsric02_​buffer​Size

hipsparse​Cbsric02_​buffer​Size

3.8.0

cusparse​Cbsric02_​buffer​Size​Ext

cusparse​Cbsrilu02

hipsparse​Cbsrilu02

3.9.0

cusparse​Cbsrilu02_​analysis

hipsparse​Cbsrilu02_​analysis

cusparse​Cbsrilu02_​buffer​Size

hipsparse​Cbsrilu02_​buffer​Size

3.9.0

cusparse​Cbsrilu02_​buffer​Size​Ext

cusparse​Cbsrilu02_​numeric​Boost

hipsparse​Cbsrilu02_​numeric​Boost

3.9.0

cusparse​Ccsric0

10.2

11.0

cusparse​Ccsric02

hipsparse​Ccsric02

3.1.0

cusparse​Ccsric02_​analysis

hipsparse​Ccsric02_​analysis

3.1.0

cusparse​Ccsric02_​buffer​Size

hipsparse​Ccsric02_​buffer​Size

3.1.0

cusparse​Ccsric02_​buffer​Size​Ext

hipsparse​Ccsric02_​buffer​Size​Ext

3.1.0

cusparse​Ccsrilu0

10.2

11.0

cusparse​Ccsrilu02

hipsparse​Ccsrilu02

3.1.0

cusparse​Ccsrilu02_​analysis

hipsparse​Ccsrilu02_​analysis

3.1.0

cusparse​Ccsrilu02_​buffer​Size

hipsparse​Ccsrilu02_​buffer​Size

3.1.0

cusparse​Ccsrilu02_​buffer​Size​Ext

hipsparse​Ccsrilu02_​buffer​Size​Ext

3.1.0

cusparse​Ccsrilu02_​numeric​Boost

hipsparse​Ccsrilu02_​numeric​Boost

3.10.0

cusparse​Cgpsv​Interleaved​Batch

9.2

hipsparse​Cgpsv​Interleaved​Batch

5.1.0

cusparse​Cgpsv​Interleaved​Batch_​buffer​Size​Ext

9.2

hipsparse​Cgpsv​Interleaved​Batch_​buffer​Size​Ext

5.1.0

cusparse​Cgtsv

10.2

11.0

cusparse​Cgtsv2

9.0

hipsparse​Cgtsv2

4.3.0

cusparse​Cgtsv2Strided​Batch

hipsparse​Cgtsv2Strided​Batch

4.5.0

cusparse​Cgtsv2Strided​Batch_​buffer​Size​Ext

hipsparse​Cgtsv2Strided​Batch_​buffer​Size​Ext

4.5.0

cusparse​Cgtsv2_​buffer​Size​Ext

9.0

hipsparse​Cgtsv2_​buffer​Size​Ext

4.3.0

cusparse​Cgtsv2_​nopivot

9.0

hipsparse​Cgtsv2_​nopivot

4.3.0

cusparse​Cgtsv2_​nopivot_​buffer​Size​Ext

9.0

hipsparse​Cgtsv2_​nopivot_​buffer​Size​Ext

4.3.0

cusparse​Cgtsv​Interleaved​Batch

9.2

hipsparse​Cgtsv​Interleaved​Batch

5.1.0

cusparse​Cgtsv​Interleaved​Batch_​buffer​Size​Ext

9.2

hipsparse​Cgtsv​Interleaved​Batch_​buffer​Size​Ext

5.1.0

cusparse​Cgtsv​Strided​Batch

10.2

11.0

cusparse​Cgtsv_​nopivot

10.2

11.0

cusparse​Csrilu0Ex

8.0

10.2

11.0

cusparse​Dbsric02

hipsparse​Dbsric02

3.8.0

cusparse​Dbsric02_​analysis

hipsparse​Dbsric02_​analysis

3.8.0

cusparse​Dbsric02_​buffer​Size

hipsparse​Dbsric02_​buffer​Size

3.8.0

cusparse​Dbsric02_​buffer​Size​Ext

cusparse​Dbsrilu02

hipsparse​Dbsrilu02

3.9.0

cusparse​Dbsrilu02_​analysis

hipsparse​Dbsrilu02_​analysis

3.9.0

cusparse​Dbsrilu02_​buffer​Size

hipsparse​Dbsrilu02_​buffer​Size

3.9.0

cusparse​Dbsrilu02_​buffer​Size​Ext

cusparse​Dbsrilu02_​numeric​Boost

hipsparse​Dbsrilu02_​numeric​Boost

3.9.0

cusparse​Dcsric0

10.2

11.0

cusparse​Dcsric02

hipsparse​Dcsric02

3.1.0

cusparse​Dcsric02_​analysis

hipsparse​Dcsric02_​analysis

3.1.0

cusparse​Dcsric02_​buffer​Size

hipsparse​Dcsric02_​buffer​Size

3.1.0

cusparse​Dcsric02_​buffer​Size​Ext

hipsparse​Dcsric02_​buffer​Size​Ext

3.1.0

cusparse​Dcsrilu0

10.2

11.0

cusparse​Dcsrilu02

hipsparse​Dcsrilu02

1.9.2

cusparse​Dcsrilu02_​analysis

hipsparse​Dcsrilu02_​analysis

1.9.2

cusparse​Dcsrilu02_​buffer​Size

hipsparse​Dcsrilu02_​buffer​Size

1.9.2

cusparse​Dcsrilu02_​buffer​Size​Ext

hipsparse​Dcsrilu02_​buffer​Size​Ext

1.9.2

cusparse​Dcsrilu02_​numeric​Boost

hipsparse​Dcsrilu02_​numeric​Boost

3.10.0

cusparse​Dgpsv​Interleaved​Batch

9.2

hipsparse​Dgpsv​Interleaved​Batch

5.1.0

cusparse​Dgpsv​Interleaved​Batch_​buffer​Size​Ext

9.2

hipsparse​Dgpsv​Interleaved​Batch_​buffer​Size​Ext

5.1.0

cusparse​Dgtsv

10.2

11.0

cusparse​Dgtsv2

9.0

hipsparse​Dgtsv2

4.3.0

cusparse​Dgtsv2Strided​Batch

hipsparse​Dgtsv2Strided​Batch

4.5.0

cusparse​Dgtsv2Strided​Batch_​buffer​Size​Ext

hipsparse​Dgtsv2Strided​Batch_​buffer​Size​Ext

4.5.0

cusparse​Dgtsv2_​buffer​Size​Ext

9.0

hipsparse​Dgtsv2_​buffer​Size​Ext

4.3.0

cusparse​Dgtsv2_​nopivot

9.0

hipsparse​Dgtsv2_​nopivot

4.3.0

cusparse​Dgtsv2_​nopivot_​buffer​Size​Ext

9.0

hipsparse​Dgtsv2_​nopivot_​buffer​Size​Ext

4.3.0

cusparse​Dgtsv​Interleaved​Batch

9.2

hipsparse​Dgtsv​Interleaved​Batch

5.1.0

cusparse​Dgtsv​Interleaved​Batch_​buffer​Size​Ext

9.2

hipsparse​Dgtsv​Interleaved​Batch_​buffer​Size​Ext

5.1.0

cusparse​Dgtsv​Strided​Batch

10.2

11.0

cusparse​Dgtsv_​nopivot

10.2

11.0

cusparse​Sbsric02

hipsparse​Sbsric02

3.8.0

cusparse​Sbsric02_​analysis

hipsparse​Sbsric02_​analysis

3.8.0

cusparse​Sbsric02_​buffer​Size

hipsparse​Sbsric02_​buffer​Size

3.8.0

cusparse​Sbsric02_​buffer​Size​Ext

cusparse​Sbsrilu02

hipsparse​Sbsrilu02

3.9.0

cusparse​Sbsrilu02_​analysis

hipsparse​Sbsrilu02_​analysis

3.9.0

cusparse​Sbsrilu02_​buffer​Size

hipsparse​Sbsrilu02_​buffer​Size

3.9.0

cusparse​Sbsrilu02_​buffer​Size​Ext

cusparse​Sbsrilu02_​numeric​Boost

hipsparse​Sbsrilu02_​numeric​Boost

3.9.0

cusparse​Scsric0

10.2

11.0

cusparse​Scsric02

hipsparse​Scsric02

3.1.0

cusparse​Scsric02_​analysis

hipsparse​Scsric02_​analysis

3.1.0

cusparse​Scsric02_​buffer​Size

hipsparse​Scsric02_​buffer​Size

3.1.0

cusparse​Scsric02_​buffer​Size​Ext

hipsparse​Scsric02_​buffer​Size​Ext

3.1.0

cusparse​Scsrilu0

10.2

11.0

cusparse​Scsrilu02

hipsparse​Scsrilu02

1.9.2

cusparse​Scsrilu02_​analysis

hipsparse​Scsrilu02_​analysis

1.9.2

cusparse​Scsrilu02_​buffer​Size

hipsparse​Scsrilu02_​buffer​Size

1.9.2

cusparse​Scsrilu02_​buffer​Size​Ext

hipsparse​Scsrilu02_​buffer​Size​Ext

1.9.2

cusparse​Scsrilu02_​numeric​Boost

hipsparse​Scsrilu02_​numeric​Boost

3.10.0

cusparse​Sgpsv​Interleaved​Batch

9.2

hipsparse​Sgpsv​Interleaved​Batch

5.1.0

cusparse​Sgpsv​Interleaved​Batch_​buffer​Size​Ext

9.2

hipsparse​Sgpsv​Interleaved​Batch_​buffer​Size​Ext

5.1.0

cusparse​Sgtsv

10.2

11.0

cusparse​Sgtsv2

9.0

hipsparse​Sgtsv2

4.3.0

cusparse​Sgtsv2Strided​Batch

9.0

hipsparse​Sgtsv2Strided​Batch

4.5.0

cusparse​Sgtsv2Strided​Batch_​buffer​Size​Ext

9.0

hipsparse​Sgtsv2Strided​Batch_​buffer​Size​Ext

4.5.0

cusparse​Sgtsv2_​buffer​Size​Ext

9.0

hipsparse​Sgtsv2_​buffer​Size​Ext

4.3.0

cusparse​Sgtsv2_​nopivot

9.0

hipsparse​Sgtsv2_​nopivot

4.3.0

cusparse​Sgtsv2_​nopivot_​buffer​Size​Ext

9.0

hipsparse​Sgtsv2_​nopivot_​buffer​Size​Ext

4.3.0

cusparse​Sgtsv​Interleaved​Batch

9.2

hipsparse​Sgtsv​Interleaved​Batch

5.1.0

cusparse​Sgtsv​Interleaved​Batch_​buffer​Size​Ext

9.2

hipsparse​Sgtsv​Interleaved​Batch_​buffer​Size​Ext

5.1.0

cusparse​Sgtsv​Strided​Batch

10.2

11.0

cusparse​Sgtsv_​nopivot

10.2

11.0

cusparse​Xbsric02_​zero​Pivot

hipsparse​Xbsric02_​zero​Pivot

3.8.0

cusparse​Xbsrilu02_​zero​Pivot

hipsparse​Xbsrilu02_​zero​Pivot

3.9.0

cusparse​Xcsric02_​zero​Pivot

hipsparse​Xcsric02_​zero​Pivot

3.1.0

cusparse​Xcsrilu02_​zero​Pivot

hipsparse​Xcsrilu02_​zero​Pivot

1.9.2

cusparse​Zbsric02

hipsparse​Zbsric02

3.8.0

cusparse​Zbsric02_​analysis

hipsparse​Zbsric02_​analysis

3.8.0

cusparse​Zbsric02_​buffer​Size

hipsparse​Zbsric02_​buffer​Size

3.8.0

cusparse​Zbsric02_​buffer​Size​Ext

cusparse​Zbsrilu02

hipsparse​Zbsrilu02

3.9.0

cusparse​Zbsrilu02_​analysis

hipsparse​Zbsrilu02_​analysis

3.9.0

cusparse​Zbsrilu02_​buffer​Size

hipsparse​Zbsrilu02_​buffer​Size

3.9.0

cusparse​Zbsrilu02_​buffer​Size​Ext

cusparse​Zbsrilu02_​numeric​Boost

hipsparse​Zbsrilu02_​numeric​Boost

3.9.0

cusparse​Zcsric0

10.2

11.0

cusparse​Zcsric02

hipsparse​Zcsric02

3.1.0

cusparse​Zcsric02_​analysis

hipsparse​Zcsric02_​analysis

3.1.0

cusparse​Zcsric02_​buffer​Size

hipsparse​Zcsric02_​buffer​Size

3.1.0

cusparse​Zcsric02_​buffer​Size​Ext

hipsparse​Zcsric02_​buffer​Size​Ext

3.1.0

cusparse​Zcsrilu0

10.2

11.0

cusparse​Zcsrilu02

hipsparse​Zcsrilu02

3.1.0

cusparse​Zcsrilu02_​analysis

hipsparse​Zcsrilu02_​analysis

3.1.0

cusparse​Zcsrilu02_​buffer​Size

hipsparse​Zcsrilu02_​buffer​Size

3.1.0

cusparse​Zcsrilu02_​buffer​Size​Ext

hipsparse​Zcsrilu02_​buffer​Size​Ext

3.1.0

cusparse​Zcsrilu02_​numeric​Boost

hipsparse​Zcsrilu02_​numeric​Boost

3.10.0

cusparse​Zgpsv​Interleaved​Batch

9.2

hipsparse​Zgpsv​Interleaved​Batch

5.1.0

cusparse​Zgpsv​Interleaved​Batch_​buffer​Size​Ext

9.2

hipsparse​Zgpsv​Interleaved​Batch_​buffer​Size​Ext

5.1.0

cusparse​Zgtsv

10.2

11.0

cusparse​Zgtsv2

9.0

hipsparse​Zgtsv2

4.3.0

cusparse​Zgtsv2Strided​Batch

hipsparse​Zgtsv2Strided​Batch

4.5.0

cusparse​Zgtsv2Strided​Batch_​buffer​Size​Ext

hipsparse​Zgtsv2Strided​Batch_​buffer​Size​Ext

4.5.0

cusparse​Zgtsv2_​buffer​Size​Ext

9.0

hipsparse​Zgtsv2_​buffer​Size​Ext

4.3.0

cusparse​Zgtsv2_​nopivot

9.0

hipsparse​Zgtsv2_​nopivot

4.3.0

cusparse​Zgtsv2_​nopivot_​buffer​Size​Ext

9.0

hipsparse​Zgtsv2_​nopivot_​buffer​Size​Ext

4.3.0

cusparse​Zgtsv​Interleaved​Batch

9.2

hipsparse​Zgtsv​Interleaved​Batch

5.1.0

cusparse​Zgtsv​Interleaved​Batch_​buffer​Size​Ext

9.2

hipsparse​Zgtsv​Interleaved​Batch_​buffer​Size​Ext

5.1.0

cusparse​Zgtsv​Strided​Batch

10.2

11.0

cusparse​Zgtsv_​nopivot

10.2

11.0

13. CUSPARSE Reorderings Reference#

CUDA

A

D

R

HIP

A

D

R

E

cusparse​Ccsrcolor

hipsparse​Ccsrcolor

4.5.0

cusparse​Dcsrcolor

hipsparse​Dcsrcolor

4.5.0

cusparse​Scsrcolor

hipsparse​Scsrcolor

4.5.0

cusparse​Zcsrcolor

hipsparse​Zcsrcolor

4.5.0

14. CUSPARSE Format Conversion Reference#

CUDA

A

D

R

HIP

A

D

R

E

cusparse​Cbsr2csr

hipsparse​Cbsr2csr

3.5.0

cusparse​Ccsc2dense

11.1

hipsparse​Ccsc2dense

3.5.0

cusparse​Ccsc2hyb

10.2

11.0

cusparse​Ccsr2bsr

hipsparse​Ccsr2bsr

3.5.0

cusparse​Ccsr2csc

10.2

11.0

hipsparse​Ccsr2csc

3.1.0

cusparse​Ccsr2csr_​compress

8.0

hipsparse​Ccsr2csr_​compress

3.5.0

cusparse​Ccsr2csru

hipsparse​Ccsr2csru

4.2.0

cusparse​Ccsr2dense

11.1

hipsparse​Ccsr2dense

3.5.0

cusparse​Ccsr2gebsr

hipsparse​Ccsr2gebsr

4.1.0

cusparse​Ccsr2gebsr_​buffer​Size

hipsparse​Ccsr2gebsr_​buffer​Size

4.1.0

cusparse​Ccsr2gebsr_​buffer​Size​Ext

cusparse​Ccsr2hyb

10.2

11.0

hipsparse​Ccsr2hyb

3.1.0

cusparse​Ccsru2csr

hipsparse​Ccsru2csr

4.2.0

cusparse​Ccsru2csr_​buffer​Size​Ext

hipsparse​Ccsru2csr_​buffer​Size​Ext

4.2.0

cusparse​Cdense2csc

11.1

hipsparse​Cdense2csc

3.5.0

cusparse​Cdense2csr

11.1

hipsparse​Cdense2csr

3.5.0

cusparse​Cdense2hyb

10.2

11.0

cusparse​Cgebsr2csr

hipsparse​Cgebsr2csr

4.1.0

cusparse​Cgebsr2gebsc

hipsparse​Cgebsr2gebsc

4.1.0

cusparse​Cgebsr2gebsc_​buffer​Size

hipsparse​Cgebsr2gebsc_​buffer​Size

4.1.0

cusparse​Cgebsr2gebsc_​buffer​Size​Ext

cusparse​Cgebsr2gebsr

hipsparse​Cgebsr2gebsr

4.1.0

cusparse​Cgebsr2gebsr_​buffer​Size

hipsparse​Cgebsr2gebsr_​buffer​Size

4.1.0

cusparse​Cgebsr2gebsr_​buffer​Size​Ext

cusparse​Chyb2csc

10.2

11.0

cusparse​Chyb2csr

10.2

11.0

hipsparse​Chyb2csr

3.1.0

cusparse​Chyb2dense

10.2

11.0

cusparse​Cnnz

hipsparse​Cnnz

3.2.0

cusparse​Cnnz_​compress

8.0

hipsparse​Cnnz_​compress

3.5.0

cusparse​Create​Csru2csr​Info

hipsparse​Create​Csru2csr​Info

4.2.0

cusparse​Create​Identity​Permutation

hipsparse​Create​Identity​Permutation

1.9.2

cusparse​Csr2csc​Ex

8.0

10.2

11.0

cusparse​Csr2csc​Ex2

10.1

cusparse​Csr2csc​Ex2_​buffer​Size

10.1

cusparse​Dbsr2csr

hipsparse​Dbsr2csr

3.5.0

cusparse​Dcsc2dense

11.1

hipsparse​Dcsc2dense

3.5.0

cusparse​Dcsc2hyb

10.2

11.0

cusparse​Dcsr2bsr

hipsparse​Dcsr2bsr

3.5.0

cusparse​Dcsr2csc

10.2

11.0

hipsparse​Dcsr2csc

1.9.2

cusparse​Dcsr2csr_​compress

8.0

hipsparse​Dcsr2csr_​compress

3.5.0

cusparse​Dcsr2csru

hipsparse​Dcsr2csru

4.2.0

cusparse​Dcsr2dense

11.1

hipsparse​Dcsr2dense

3.5.0

cusparse​Dcsr2gebsr

hipsparse​Dcsr2gebsr

4.1.0

cusparse​Dcsr2gebsr_​buffer​Size

hipsparse​Dcsr2gebsr_​buffer​Size

4.1.0

cusparse​Dcsr2gebsr_​buffer​Size​Ext

cusparse​Dcsr2hyb

10.2

11.0

hipsparse​Dcsr2hyb

1.9.2

cusparse​Dcsru2csr

hipsparse​Dcsru2csr

4.2.0

cusparse​Dcsru2csr_​buffer​Size​Ext

hipsparse​Dcsru2csr_​buffer​Size​Ext

4.2.0

cusparse​Ddense2csc

11.1

hipsparse​Ddense2csc

3.5.0

cusparse​Ddense2csr

11.1

hipsparse​Ddense2csr

3.5.0

cusparse​Ddense2hyb

10.2

11.0

cusparse​Destroy​Csru2csr​Info

hipsparse​Destroy​Csru2csr​Info

4.2.0

cusparse​Dgebsr2csr

hipsparse​Dgebsr2csr

4.1.0

cusparse​Dgebsr2gebsc

hipsparse​Dgebsr2gebsc

4.1.0

cusparse​Dgebsr2gebsc_​buffer​Size

hipsparse​Dgebsr2gebsc_​buffer​Size

4.1.0

cusparse​Dgebsr2gebsc_​buffer​Size​Ext

cusparse​Dgebsr2gebsr

hipsparse​Dgebsr2gebsr

4.1.0

cusparse​Dgebsr2gebsr_​buffer​Size

hipsparse​Dgebsr2gebsr_​buffer​Size

4.1.0

cusparse​Dgebsr2gebsr_​buffer​Size​Ext

cusparse​Dhyb2csc

10.2

11.0

cusparse​Dhyb2csr

10.2

11.0

hipsparse​Dhyb2csr

3.1.0

cusparse​Dhyb2dense

10.2

11.0

cusparse​Dnnz

hipsparse​Dnnz

3.2.0

cusparse​Dnnz_​compress

8.0

hipsparse​Dnnz_​compress

3.5.0

cusparse​Dprune​Csr2csr

9.0

hipsparse​Dprune​Csr2csr

3.9.0

cusparse​Dprune​Csr2csr​By​Percentage

9.0

hipsparse​Dprune​Csr2csr​By​Percentage

3.9.0

cusparse​Dprune​Csr2csr​By​Percentage_​buffer​Size​Ext

9.0

hipsparse​Dprune​Csr2csr​By​Percentage_​buffer​Size​Ext

3.9.0

cusparse​Dprune​Csr2csr​Nnz

9.0

hipsparse​Dprune​Csr2csr​Nnz

3.9.0

cusparse​Dprune​Csr2csr​Nnz​By​Percentage

9.0

hipsparse​Dprune​Csr2csr​Nnz​By​Percentage

3.9.0

cusparse​Dprune​Csr2csr_​buffer​Size​Ext

9.0

hipsparse​Dprune​Csr2csr_​buffer​Size​Ext

3.9.0

cusparse​Dprune​Dense2csr

9.0

hipsparse​Dprune​Dense2csr

3.9.0

cusparse​Dprune​Dense2csr​By​Percentage

9.0

hipsparse​Dprune​Dense2csr​By​Percentage

3.9.0

cusparse​Dprune​Dense2csr​By​Percentage_​buffer​Size​Ext

9.0

hipsparse​Dprune​Dense2csr​By​Percentage_​buffer​Size​Ext

3.9.0

cusparse​Dprune​Dense2csr​Nnz

9.0

hipsparse​Dprune​Dense2csr​Nnz

3.9.0

cusparse​Dprune​Dense2csr​Nnz​By​Percentage

9.0

hipsparse​Dprune​Dense2csr​Nnz​By​Percentage

3.9.0

cusparse​Dprune​Dense2csr_​buffer​Size​Ext

9.0

hipsparse​Dprune​Dense2csr_​buffer​Size​Ext

3.9.0

cusparse​Hprune​Csr2csr

9.0

cusparse​Hprune​Csr2csr​By​Percentage

9.0

cusparse​Hprune​Csr2csr​By​Percentage_​buffer​Size​Ext

9.0

cusparse​Hprune​Csr2csr​Nnz

9.0

cusparse​Hprune​Csr2csr​Nnz​By​Percentage

9.0

cusparse​Hprune​Csr2csr_​buffer​Size​Ext

9.0

cusparse​Hprune​Dense2csr

9.0

cusparse​Hprune​Dense2csr​By​Percentage

9.0

cusparse​Hprune​Dense2csr​By​Percentage_​buffer​Size​Ext

9.0

cusparse​Hprune​Dense2csr​Nnz

9.0

cusparse​Hprune​Dense2csr​Nnz​By​Percentage

9.0

cusparse​Hprune​Dense2csr_​buffer​Size​Ext

9.0

cusparse​Sbsr2csr

hipsparse​Sbsr2csr

3.5.0

cusparse​Scsc2dense

11.1

hipsparse​Scsc2dense

3.5.0

cusparse​Scsc2hyb

10.2

11.0

cusparse​Scsr2bsr

hipsparse​Scsr2bsr

3.5.0

cusparse​Scsr2csc

10.2

11.0

hipsparse​Scsr2csc

1.9.2

cusparse​Scsr2csr_​compress

8.0

hipsparse​Scsr2csr_​compress

3.5.0

cusparse​Scsr2csru

hipsparse​Scsr2csru

4.2.0

cusparse​Scsr2dense

11.1

hipsparse​Scsr2dense

3.5.0

cusparse​Scsr2gebsr

hipsparse​Scsr2gebsr

4.1.0

cusparse​Scsr2gebsr_​buffer​Size

hipsparse​Scsr2gebsr_​buffer​Size

4.1.0

cusparse​Scsr2gebsr_​buffer​Size​Ext

cusparse​Scsr2hyb

10.2

11.0

hipsparse​Scsr2hyb

1.9.2

cusparse​Scsru2csr

hipsparse​Scsru2csr

4.2.0

cusparse​Scsru2csr_​buffer​Size​Ext

hipsparse​Scsru2csr_​buffer​Size​Ext

4.2.0

cusparse​Sdense2csc

11.1

hipsparse​Sdense2csc

3.5.0

cusparse​Sdense2csr

11.1

hipsparse​Sdense2csr

3.5.0

cusparse​Sdense2hyb

10.2

11.0

cusparse​Sgebsr2csr

hipsparse​Sgebsr2csr

4.1.0

cusparse​Sgebsr2gebsc

hipsparse​Sgebsr2gebsc

4.1.0

cusparse​Sgebsr2gebsc_​buffer​Size

hipsparse​Sgebsr2gebsc_​buffer​Size

4.1.0

cusparse​Sgebsr2gebsc_​buffer​Size​Ext

cusparse​Sgebsr2gebsr

hipsparse​Sgebsr2gebsr

4.1.0

cusparse​Sgebsr2gebsr_​buffer​Size

hipsparse​Sgebsr2gebsr_​buffer​Size

4.1.0

cusparse​Sgebsr2gebsr_​buffer​Size​Ext

cusparse​Shyb2csc

10.2

11.0

cusparse​Shyb2csr

10.2

11.0

hipsparse​Shyb2csr

3.1.0

cusparse​Shyb2dense

10.2

11.0

cusparse​Snnz

hipsparse​Snnz

3.2.0

cusparse​Snnz_​compress

8.0

hipsparse​Snnz_​compress

3.5.0

cusparse​Sprune​Csr2csr

9.0

hipsparse​Sprune​Csr2csr

3.9.0

cusparse​Sprune​Csr2csr​By​Percentage

9.0

hipsparse​Sprune​Csr2csr​By​Percentage

3.9.0

cusparse​Sprune​Csr2csr​By​Percentage_​buffer​Size​Ext

9.0

hipsparse​Sprune​Csr2csr​By​Percentage_​buffer​Size​Ext

3.9.0

cusparse​Sprune​Csr2csr​Nnz

9.0

hipsparse​Sprune​Csr2csr​Nnz

3.9.0

cusparse​Sprune​Csr2csr​Nnz​By​Percentage

9.0

hipsparse​Sprune​Csr2csr​Nnz​By​Percentage

3.9.0

cusparse​Sprune​Csr2csr_​buffer​Size​Ext

9.0

hipsparse​Sprune​Csr2csr_​buffer​Size​Ext

3.9.0

cusparse​Sprune​Dense2csr

9.0

hipsparse​Sprune​Dense2csr

3.9.0

cusparse​Sprune​Dense2csr​By​Percentage

9.0

hipsparse​Sprune​Dense2csr​By​Percentage

3.9.0

cusparse​Sprune​Dense2csr​By​Percentage_​buffer​Size​Ext

9.0

hipsparse​Sprune​Dense2csr​By​Percentage_​buffer​Size​Ext

3.9.0

cusparse​Sprune​Dense2csr​Nnz

9.0

hipsparse​Sprune​Dense2csr​Nnz

3.9.0

cusparse​Sprune​Dense2csr​Nnz​By​Percentage

9.0

hipsparse​Sprune​Dense2csr​Nnz​By​Percentage

3.9.0

cusparse​Sprune​Dense2csr_​buffer​Size​Ext

9.0

hipsparse​Sprune​Dense2csr_​buffer​Size​Ext

3.9.0

cusparse​Xcoo2csr

hipsparse​Xcoo2csr

1.9.2

cusparse​Xcoosort​By​Column

hipsparse​Xcoosort​By​Column

1.9.2

cusparse​Xcoosort​By​Row

hipsparse​Xcoosort​By​Row

1.9.2

cusparse​Xcoosort_​buffer​Size​Ext

hipsparse​Xcoosort_​buffer​Size​Ext

1.9.2

cusparse​Xcscsort

hipsparse​Xcscsort

2.10.0

cusparse​Xcscsort_​buffer​Size​Ext

hipsparse​Xcscsort_​buffer​Size​Ext

2.10.0

cusparse​Xcsr2bsr​Nnz

hipsparse​Xcsr2bsr​Nnz

3.5.0

cusparse​Xcsr2coo

hipsparse​Xcsr2coo

1.9.2

cusparse​Xcsr2gebsr​Nnz

hipsparse​Xcsr2gebsr​Nnz

4.1.0

cusparse​Xcsrsort

hipsparse​Xcsrsort

1.9.2

cusparse​Xcsrsort_​buffer​Size​Ext

hipsparse​Xcsrsort_​buffer​Size​Ext

1.9.2

cusparse​Xgebsr2csr

cusparse​Xgebsr2gebsr​Nnz

hipsparse​Xgebsr2gebsr​Nnz

4.1.0

cusparse​Zbsr2csr

hipsparse​Zbsr2csr

3.5.0

cusparse​Zcsc2dense

11.1

hipsparse​Zcsc2dense

3.5.0

cusparse​Zcsc2hyb

10.2

11.0

cusparse​Zcsr2bsr

hipsparse​Zcsr2bsr

3.5.0

cusparse​Zcsr2csc

10.2

11.0

hipsparse​Zcsr2csc

3.1.0

cusparse​Zcsr2csr_​compress

8.0

hipsparse​Zcsr2csr_​compress

3.5.0

cusparse​Zcsr2csru

hipsparse​Zcsr2csru

4.2.0

cusparse​Zcsr2dense

11.1

hipsparse​Zcsr2dense

3.5.0

cusparse​Zcsr2gebsr

hipsparse​Zcsr2gebsr

4.1.0

cusparse​Zcsr2gebsr_​buffer​Size

hipsparse​Zcsr2gebsr_​buffer​Size

4.1.0

cusparse​Zcsr2gebsr_​buffer​Size​Ext

cusparse​Zcsr2hyb

10.2

11.0

hipsparse​Zcsr2hyb

3.1.0

cusparse​Zcsru2csr

hipsparse​Zcsru2csr

4.2.0

cusparse​Zcsru2csr_​buffer​Size​Ext

hipsparse​Zcsru2csr_​buffer​Size​Ext

4.2.0

cusparse​Zdense2csc

11.1

hipsparse​Zdense2csc

3.5.0

cusparse​Zdense2csr

11.1

hipsparse​Zdense2csr

3.5.0

cusparse​Zdense2hyb

10.2

11.0

cusparse​Zgebsr2csr

hipsparse​Zgebsr2csr

4.1.0

cusparse​Zgebsr2gebsc

hipsparse​Zgebsr2gebsc

4.1.0

cusparse​Zgebsr2gebsc_​buffer​Size

hipsparse​Zgebsr2gebsc_​buffer​Size

4.1.0

cusparse​Zgebsr2gebsc_​buffer​Size​Ext

cusparse​Zgebsr2gebsr

hipsparse​Zgebsr2gebsr

4.1.0

cusparse​Zgebsr2gebsr_​buffer​Size

hipsparse​Zgebsr2gebsr_​buffer​Size

4.1.0

cusparse​Zgebsr2gebsr_​buffer​Size​Ext

cusparse​Zhyb2csc

10.2

11.0

cusparse​Zhyb2csr

10.2

11.0

hipsparse​Zhyb2csr

3.1.0

cusparse​Zhyb2dense

10.2

11.0

cusparse​Znnz

hipsparse​Znnz

3.2.0

cusparse​Znnz_​compress

8.0

hipsparse​Znnz_​compress

3.5.0

15. CUSPARSE Generic API Reference#

CUDA

A

D

R

HIP

A

D

R

E

cusparse​Axpby

11.0

hipsparse​Axpby

4.1.0

cusparse​Blocked​Ell​Get

11.2

hipsparse​Blocked​Ell​Get

4.5.0

cusparse​Constrained​Ge​MM

10.2

11.2

cusparse​Constrained​Ge​MM_​buffer​Size

10.2

11.2

cusparse​Coo​Ao​SGet

10.2

11.2

hipsparse​Coo​Ao​SGet

4.1.0

cusparse​Coo​Get

10.1

hipsparse​Coo​Get

4.1.0

cusparse​Coo​Set​Pointers

11.1

hipsparse​Coo​Set​Pointers

4.2.0

cusparse​Coo​Set​Strided​Batch

11.0

hipsparse​Coo​Set​Strided​Batch

5.2.0

cusparse​Create​Blocked​Ell

11.2

hipsparse​Create​Blocked​Ell

4.5.0

cusparse​Create​Coo

10.1

hipsparse​Create​Coo

4.1.0

cusparse​Create​Coo​Ao​S

10.2

11.2

hipsparse​Create​Coo​Ao​S

4.1.0

cusparse​Create​Csc

11.1

hipsparse​Create​Csc

4.2.0

cusparse​Create​Csr

10.2

hipsparse​Create​Csr

4.1.0

cusparse​Create​Dn​Mat

10.1

hipsparse​Create​Dn​Mat

4.2.0

cusparse​Create​Dn​Vec

10.2

hipsparse​Create​Dn​Vec

4.1.0

cusparse​Create​Sp​Vec

10.2

hipsparse​Create​Sp​Vec

4.1.0

cusparse​Csc​Get

11.7

cusparse​Csc​Set​Pointers

11.1

hipsparse​Csc​Set​Pointers

4.2.0

cusparse​Csr​Get

10.2

hipsparse​Csr​Get

4.1.0

cusparse​Csr​Set​Pointers

11.0

hipsparse​Csr​Set​Pointers

4.1.0

cusparse​Csr​Set​Strided​Batch

11.0

hipsparse​Csr​Set​Strided​Batch

5.2.0

cusparse​Dense​To​Sparse_​analysis

11.1

hipsparse​Dense​To​Sparse_​analysis

4.2.0

cusparse​Dense​To​Sparse_​buffer​Size

11.1

hipsparse​Dense​To​Sparse_​buffer​Size

4.2.0

cusparse​Dense​To​Sparse_​convert

11.1

hipsparse​Dense​To​Sparse_​convert

4.2.0

cusparse​Destroy​Dn​Mat

10.1

hipsparse​Destroy​Dn​Mat

4.2.0

cusparse​Destroy​Dn​Vec

10.2

hipsparse​Destroy​Dn​Vec

4.1.0

cusparse​Destroy​Sp​Mat

10.1

hipsparse​Destroy​Sp​Mat

4.1.0

cusparse​Destroy​Sp​Vec

10.2

hipsparse​Destroy​Sp​Vec

4.1.0

cusparse​Dn​Mat​Get

10.1

hipsparse​Dn​Mat​Get

4.2.0

cusparse​Dn​Mat​Get​Strided​Batch

10.1

hipsparse​Dn​Mat​Get​Strided​Batch

5.2.0

cusparse​Dn​Mat​Get​Values

10.2

hipsparse​Dn​Mat​Get​Values

4.2.0

cusparse​Dn​Mat​Set​Strided​Batch

10.1

hipsparse​Dn​Mat​Set​Strided​Batch

5.2.0

cusparse​Dn​Mat​Set​Values

10.2

hipsparse​Dn​Mat​Set​Values

4.2.0

cusparse​Dn​Vec​Get

10.2

hipsparse​Dn​Vec​Get

4.1.0

cusparse​Dn​Vec​Get​Values

10.2

hipsparse​Dn​Vec​Get​Values

4.1.0

cusparse​Dn​Vec​Set​Values

10.2

hipsparse​Dn​Vec​Set​Values

4.1.0

cusparse​Gather

11.0

hipsparse​Gather

4.1.0

cusparse​Rot

11.0

hipsparse​Rot

4.1.0

cusparse​SDDMM

11.2

hipsparse​SDDMM

4.3.0

cusparse​SDDMM_​buffer​Size

11.2

hipsparse​SDDMM_​buffer​Size

4.3.0

cusparse​SDDMM_​preprocess

11.2

hipsparse​SDDMM_​preprocess

4.3.0

cusparse​Scatter

11.0

hipsparse​Scatter

4.1.0

cusparse​Sp​GEMM_​compute

11.0

hipsparse​Sp​GEMM_​compute

4.1.0

cusparse​Sp​GEMM_​copy

11.0

hipsparse​Sp​GEMM_​copy

4.1.0

cusparse​Sp​GEMM_​create​Descr

11.0

hipsparse​Sp​GEMM_​create​Descr

4.1.0

cusparse​Sp​GEMM_​destroy​Descr

11.0

hipsparse​Sp​GEMM_​destroy​Descr

4.1.0

cusparse​Sp​GEMM_​work​Estimation

hipsparse​Sp​GEMM_​work​Estimation

4.1.0

cusparse​Sp​GEMMreuse_​compute

11.3

cusparse​Sp​GEMMreuse_​copy

11.3

cusparse​Sp​GEMMreuse_​nnz

11.3

cusparse​Sp​GEMMreuse_​work​Estimation

11.3

cusparse​Sp​MM

10.1

hipsparse​Sp​MM

4.2.0

cusparse​Sp​MMOp

11.5

cusparse​Sp​MMOp_​create​Plan

11.5

cusparse​Sp​MMOp_​destroy​Plan

11.5

cusparse​Sp​MM_​buffer​Size

10.1

hipsparse​Sp​MM_​buffer​Size

4.2.0

cusparse​Sp​MM_​preprocess

11.2

hipsparse​Sp​MM_​preprocess

4.5.0

cusparse​Sp​MV

10.2

hipsparse​Sp​MV

4.1.0

cusparse​Sp​MV_​buffer​Size

10.2

hipsparse​Sp​MV_​buffer​Size

4.1.0

cusparse​Sp​Mat​Get​Attribute

11.3

hipsparse​Sp​Mat​Get​Attribute

4.5.0

cusparse​Sp​Mat​Get​Format

10.1

hipsparse​Sp​Mat​Get​Format

4.1.0

cusparse​Sp​Mat​Get​Index​Base

10.1

hipsparse​Sp​Mat​Get​Index​Base

4.1.0

cusparse​Sp​Mat​Get​Num​Batches

10.1

10.2

cusparse​Sp​Mat​Get​Size

11.0

hipsparse​Sp​Mat​Get​Size

4.1.0

cusparse​Sp​Mat​Get​Strided​Batch

10.2

hipsparse​Sp​Mat​Get​Strided​Batch

5.2.0

cusparse​Sp​Mat​Get​Values

10.2

hipsparse​Sp​Mat​Get​Values

4.1.0

cusparse​Sp​Mat​Set​Attribute

11.3

hipsparse​Sp​Mat​Set​Attribute

4.5.0

cusparse​Sp​Mat​Set​Num​Batches

10.1

10.2

cusparse​Sp​Mat​Set​Strided​Batch

10.2

hipsparse​Sp​Mat​Set​Strided​Batch

5.2.0

cusparse​Sp​Mat​Set​Values

10.2

hipsparse​Sp​Mat​Set​Values

4.1.0

cusparse​Sp​SM_​analysis

11.3

hipsparse​Sp​SM_​analysis

4.5.0

cusparse​Sp​SM_​buffer​Size

11.3

hipsparse​Sp​SM_​buffer​Size

4.5.0

cusparse​Sp​SM_​create​Descr

11.3

hipsparse​Sp​SM_​create​Descr

4.5.0

cusparse​Sp​SM_​destroy​Descr

11.3

hipsparse​Sp​SM_​destroy​Descr

4.5.0

cusparse​Sp​SM_​solve

11.3

hipsparse​Sp​SM_​solve

4.5.0

cusparse​Sp​SV_​analysis

11.3

hipsparse​Sp​SV_​analysis

4.5.0

cusparse​Sp​SV_​buffer​Size

11.3

hipsparse​Sp​SV_​buffer​Size

4.5.0

cusparse​Sp​SV_​create​Descr

11.3

hipsparse​Sp​SV_​create​Descr

4.5.0

cusparse​Sp​SV_​destroy​Descr

11.3

hipsparse​Sp​SV_​destroy​Descr

4.5.0

cusparse​Sp​SV_​solve

11.3

hipsparse​Sp​SV_​solve

4.5.0

cusparse​Sp​VV

10.2

hipsparse​Sp​VV

4.1.0

cusparse​Sp​VV_​buffer​Size

10.2

hipsparse​Sp​VV_​buffer​Size

4.1.0

cusparse​Sp​Vec​Get

10.2

hipsparse​Sp​Vec​Get

4.1.0

cusparse​Sp​Vec​Get​Index​Base

10.2

hipsparse​Sp​Vec​Get​Index​Base

4.1.0

cusparse​Sp​Vec​Get​Values

10.2

hipsparse​Sp​Vec​Get​Values

4.1.0

cusparse​Sp​Vec​Set​Values

10.2

hipsparse​Sp​Vec​Set​Values

4.1.0

cusparse​Sparse​To​Dense

11.1

hipsparse​Sparse​To​Dense

4.2.0

cusparse​Sparse​To​Dense_​buffer​Size

11.1

hipsparse​Sparse​To​Dense_​buffer​Size

4.2.0

*A - Added; D - Deprecated; R - Removed; E - Experimental