CUSPARSE API supported by HIP
May 19, 2026 ยท View on GitHub
CUSPARSE API supported by HIP
Note: In the tables that follow the columns marked A, D, C, R, U, and E mean the following:
A - Added; D - Deprecated; C - Changed; R - Removed; U - Unsupported for CUDA version(s); E - Experimental
4. CUSPARSE Types References
| CUDA | A | D | C | R | HIP | A | D | C | R | U | 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 | 12.0 | |||||||||
CUSPARSE_ALG_NAIVE | 9.2 | 11.0 | |||||||||
CUSPARSE_COLOR_ALG0 | 8.0 | 12.2 | |||||||||
CUSPARSE_COLOR_ALG1 | 8.0 | 12.2 | |||||||||
CUSPARSE_COOMM_ALG1 | 10.1 | 11.0 | 12.0 | HIPSPARSE_COOMM_ALG1 | 4.2.0 | ||||||
CUSPARSE_COOMM_ALG2 | 10.1 | 11.0 | 12.0 | HIPSPARSE_COOMM_ALG2 | 4.2.0 | ||||||
CUSPARSE_COOMM_ALG3 | 10.1 | 11.0 | 12.0 | HIPSPARSE_COOMM_ALG3 | 4.2.0 | ||||||
CUSPARSE_COOMV_ALG | 10.2 | 11.2 | 12.0 | HIPSPARSE_COOMV_ALG | 4.1.0 | ||||||
CUSPARSE_CSR2CSC_ALG1 | 10.1 | HIPSPARSE_CSR2CSC_ALG1 | 5.4.0 | ||||||||
CUSPARSE_CSR2CSC_ALG2 | 10.1 | 12.0 | HIPSPARSE_CSR2CSC_ALG2 | 5.4.0 | |||||||
CUSPARSE_CSR2CSC_ALG_DEFAULT | 12.0 | HIPSPARSE_CSR2CSC_ALG_DEFAULT | 5.6.0 | ||||||||
CUSPARSE_CSRMM_ALG1 | 10.2 | 11.0 | 12.0 | HIPSPARSE_CSRMM_ALG1 | 4.2.0 | ||||||
CUSPARSE_CSRMV_ALG1 | 10.2 | 11.2 | 12.0 | HIPSPARSE_CSRMV_ALG1 | 4.1.0 | ||||||
CUSPARSE_CSRMV_ALG2 | 10.2 | 11.2 | 12.0 | HIPSPARSE_CSRMV_ALG2 | 4.1.0 | ||||||
CUSPARSE_DENSETOSPARSE_ALG_DEFAULT | 11.1 | HIPSPARSE_DENSETOSPARSE_ALG_DEFAULT | 4.2.0 | ||||||||
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_ENABLE_EXPERIMENTAL_API | 13.1 | ||||||||||
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_BSR | 12.1 | ||||||||||
CUSPARSE_FORMAT_COO | 10.1 | HIPSPARSE_FORMAT_COO | 4.1.0 | ||||||||
CUSPARSE_FORMAT_COO_AOS | 10.2 | 12.0 | 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_FORMAT_SLICED_ELLPACK | 12.1 | ||||||||||
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.1 | 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 | 12.0 | HIPSPARSE_MM_ALG_DEFAULT | 4.2.0 | ||||||
CUSPARSE_MV_ALG_DEFAULT | 10.2 | 11.3 | 12.0 | 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 | 5.4.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 | 12.2 | HIPSPARSE_SOLVE_POLICY_NO_LEVEL | 1.9.2 | ||||||||
CUSPARSE_SOLVE_POLICY_USE_LEVEL | 12.2 | HIPSPARSE_SOLVE_POLICY_USE_LEVEL | 1.9.2 | ||||||||
CUSPARSE_SPARSETODENSE_ALG_DEFAULT | 11.1 | HIPSPARSE_SPARSETODENSE_ALG_DEFAULT | 4.2.0 | ||||||||
CUSPARSE_SPGEMM_ALG1 | 12.0 | HIPSPARSE_SPGEMM_ALG1 | 5.6.0 | ||||||||
CUSPARSE_SPGEMM_ALG2 | 12.0 | HIPSPARSE_SPGEMM_ALG2 | 5.6.0 | ||||||||
CUSPARSE_SPGEMM_ALG3 | 12.0 | HIPSPARSE_SPGEMM_ALG3 | 5.6.0 | ||||||||
CUSPARSE_SPGEMM_CSR_ALG_DETERMINITIC | 11.3 | HIPSPARSE_SPGEMM_CSR_ALG_DETERMINISTIC | 5.1.0 | ||||||||
CUSPARSE_SPGEMM_CSR_ALG_NONDETERMINITIC | 11.3 | HIPSPARSE_SPGEMM_CSR_ALG_NONDETERMINISTIC | 5.1.0 | ||||||||
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_BSR_ALG1 | 12.5 | ||||||||||
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 | 13.2 | |||||||||
CUSPARSE_SPMV_ALG_DEFAULT | 11.2 | HIPSPARSE_SPMV_ALG_DEFAULT | 4.5.0 | ||||||||
CUSPARSE_SPMV_BSR_ALG1 | 13.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_SPMV_SELL_ALG1 | 12.1 | HIPSPARSE_SPMV_SELL_ALG1 | 7.11.0 | ||||||||
CUSPARSE_SPSM_ALG_DEFAULT | 11.3 | HIPSPARSE_SPSM_ALG_DEFAULT | 4.5.0 | ||||||||
CUSPARSE_SPSM_UPDATE_DIAGONAL | 12.4 | ||||||||||
CUSPARSE_SPSM_UPDATE_GENERAL | 12.4 | ||||||||||
CUSPARSE_SPSV_ALG_DEFAULT | 11.3 | HIPSPARSE_SPSV_ALG_DEFAULT | 4.5.0 | ||||||||
CUSPARSE_SPSV_UPDATE_DIAGONAL | 12.1 | ||||||||||
CUSPARSE_SPSV_UPDATE_GENERAL | 12.1 | ||||||||||
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 | |||||||||
bsric02Info | bsric02Info | 3.8.0 | |||||||||
bsric02Info_t | bsric02Info_t | 3.8.0 | |||||||||
bsrilu02Info | 12.2 | bsrilu02Info | 3.9.0 | ||||||||
bsrilu02Info_t | 12.2 | bsrilu02Info_t | 3.9.0 | ||||||||
bsrsm2Info | 12.2 | bsrsm2Info | 4.5.0 | ||||||||
bsrsm2Info_t | 12.2 | bsrsm2Info_t | 4.5.0 | ||||||||
bsrsv2Info | 12.2 | bsrsv2Info | 3.6.0 | ||||||||
bsrsv2Info_t | 12.2 | bsrsv2Info_t | 3.6.0 | ||||||||
csrgemm2Info | 12.0 | csrgemm2Info | 2.8.0 | ||||||||
csrgemm2Info_t | 12.0 | csrgemm2Info_t | 2.8.0 | ||||||||
csric02Info | 12.2 | csric02Info | 3.1.0 | ||||||||
csric02Info_t | 12.2 | csric02Info_t | 3.1.0 | ||||||||
csrilu02Info | 12.2 | csrilu02Info | 1.9.2 | ||||||||
csrilu02Info_t | 12.2 | csrilu02Info_t | 1.9.2 | ||||||||
csrsm2Info | 9.2 | 12.0 | |||||||||
csrsm2Info_t | 9.2 | 12.0 | csrsm2Info_t | 3.1.0 | |||||||
csrsv2Info | 12.0 | ||||||||||
csrsv2Info_t | 12.0 | csrsv2Info_t | 1.9.2 | ||||||||
csru2csrInfo | 12.2 | csru2csrInfo | 4.2.0 | ||||||||
csru2csrInfo_t | 12.2 | csru2csrInfo_t | 4.2.0 | ||||||||
cusparseAction_t | hipsparseAction_t | 1.9.2 | |||||||||
cusparseAlgMode_t | 8.0 | 12.0 | |||||||||
cusparseColorAlg_t | 8.0 | 12.2 | |||||||||
cusparseColorInfo | 12.2 | ||||||||||
cusparseColorInfo_t | 12.2 | hipsparseColorInfo_t | 4.5.0 | ||||||||
cusparseConstDnMatDescr_t | 12.0 | hipsparseConstDnMatDescr_t | 6.0.0 | ||||||||
cusparseConstDnVecDescr_t | 12.0 | hipsparseConstDnVecDescr_t | 6.0.0 | ||||||||
cusparseConstSpMatDescr_t | 12.0 | hipsparseConstSpMatDescr_t | 6.0.0 | ||||||||
cusparseConstSpVecDescr_t | 12.0 | hipsparseConstSpVecDescr_t | 6.0.0 | ||||||||
cusparseContext | |||||||||||
cusparseCsr2CscAlg_t | 10.1 | hipsparseCsr2CscAlg_t | 5.4.0 | ||||||||
cusparseDenseToSparseAlg_t | 11.1 | hipsparseDenseToSparseAlg_t | 4.2.0 | ||||||||
cusparseDiagType_t | hipsparseDiagType_t | 1.9.2 | |||||||||
cusparseDirection_t | hipsparseDirection_t | 3.2.0 | |||||||||
cusparseDnMatDescr | 10.1 | ||||||||||
cusparseDnMatDescr_t | 10.1 | hipsparseDnMatDescr_t | 4.2.0 | ||||||||
cusparseDnVecDescr | 10.2 | ||||||||||
cusparseDnVecDescr_t | 10.2 | hipsparseDnVecDescr_t | 4.1.0 | ||||||||
cusparseFillMode_t | hipsparseFillMode_t | 1.9.2 | |||||||||
cusparseFormat_t | 10.1 | hipsparseFormat_t | 4.1.0 | ||||||||
cusparseHandle_t | hipsparseHandle_t | 1.9.2 | |||||||||
cusparseHybMat | 10.2 | 11.0 | |||||||||
cusparseHybMat_t | 10.2 | 11.0 | hipsparseHybMat_t | 1.9.2 | |||||||
cusparseHybPartition_t | 10.2 | 11.0 | hipsparseHybPartition_t | 1.9.2 | |||||||
cusparseIndexBase_t | hipsparseIndexBase_t | 1.9.2 | |||||||||
cusparseIndexType_t | 10.1 | hipsparseIndexType_t | 4.1.0 | ||||||||
cusparseLoggerCallback_t | 11.5 | ||||||||||
cusparseMatDescr | |||||||||||
cusparseMatDescr_t | hipsparseMatDescr_t | 1.9.2 | |||||||||
cusparseMatrixType_t | hipsparseMatrixType_t | 1.9.2 | |||||||||
cusparseOperation_t | hipsparseOperation_t | 1.9.2 | |||||||||
cusparseOrder_t | 10.1 | hipsparseOrder_t | 4.2.0 | ||||||||
cusparsePointerMode_t | hipsparsePointerMode_t | 1.9.2 | |||||||||
cusparseSDDMMAlg_t | 11.2 | hipsparseSDDMMAlg_t | 4.3.0 | ||||||||
cusparseSideMode_t | 11.5 | ||||||||||
cusparseSolveAnalysisInfo | 10.2 | 11.0 | |||||||||
cusparseSolveAnalysisInfo_t | 10.2 | 11.0 | |||||||||
cusparseSolvePolicy_t | 12.2 | hipsparseSolvePolicy_t | 1.9.2 | ||||||||
cusparseSpGEMMAlg_t | 11.0 | hipsparseSpGEMMAlg_t | 4.1.0 | ||||||||
cusparseSpGEMMDescr | 11.0 | hipsparseSpGEMMDescr | 4.1.0 | ||||||||
cusparseSpGEMMDescr_t | 11.0 | hipsparseSpGEMMDescr_t | 4.1.0 | ||||||||
cusparseSpMMAlg_t | 10.1 | hipsparseSpMMAlg_t | 4.2.0 | ||||||||
cusparseSpMMOpAlg_t | 11.5 | 13.2 | |||||||||
cusparseSpMMOpPlan | 11.5 | ||||||||||
cusparseSpMMOpPlan_t | 11.5 | 13.2 | |||||||||
cusparseSpMVAlg_t | 10.2 | hipsparseSpMVAlg_t | 4.1.0 | ||||||||
cusparseSpMVOpDescr | 13.1 | ||||||||||
cusparseSpMVOpDescr_t | 13.1 | ||||||||||
cusparseSpMVOpPlan | 13.1 | ||||||||||
cusparseSpMVOpPlan_t | 13.1 | ||||||||||
cusparseSpMatAttribute_t | 11.3 | hipsparseSpMatAttribute_t | 4.5.0 | ||||||||
cusparseSpMatDescr | 10.1 | ||||||||||
cusparseSpMatDescr_t | 10.1 | hipsparseSpMatDescr_t | 4.1.0 | ||||||||
cusparseSpSMAlg_t | 11.3 | hipsparseSpSMAlg_t | 4.5.0 | ||||||||
cusparseSpSMDescr | 11.3 | hipsparseSpSMDescr | 4.5.0 | ||||||||
cusparseSpSMDescr_t | 11.3 | hipsparseSpSMDescr_t | 4.5.0 | ||||||||
cusparseSpSMUpdate_t | 12.4 | ||||||||||
cusparseSpSVAlg_t | 11.3 | hipsparseSpSVAlg_t | 4.5.0 | ||||||||
cusparseSpSVDescr | 11.3 | hipsparseSpSVDescr | 4.5.0 | ||||||||
cusparseSpSVDescr_t | 11.3 | hipsparseSpSVDescr_t | 4.5.0 | ||||||||
cusparseSpSVUpdate_t | 12.1 | ||||||||||
cusparseSpVecDescr | 10.2 | ||||||||||
cusparseSpVecDescr_t | 10.2 | hipsparseSpVecDescr_t | 4.1.0 | ||||||||
cusparseSparseToDenseAlg_t | 11.1 | hipsparseSparseToDenseAlg_t | 4.2.0 | ||||||||
cusparseStatus_t | hipsparseStatus_t | 1.9.2 | |||||||||
pruneInfo | 9.0 | 12.2 | pruneInfo | 3.9.0 | |||||||
pruneInfo_t | 9.0 | 12.2 | pruneInfo_t | 3.9.0 |
5. CUSPARSE Management Function Reference
| CUDA | A | D | C | R | HIP | A | D | C | R | U | E |
|---|---|---|---|---|---|---|---|---|---|---|---|
cusparseCreate | hipsparseCreate | 1.9.2 | |||||||||
cusparseDestroy | hipsparseDestroy | 1.9.2 | |||||||||
cusparseGetErrorName | 10.2 | hipsparseGetErrorName | 6.0.0 | ||||||||
cusparseGetErrorString | 10.2 | hipsparseGetErrorString | 6.0.0 | ||||||||
cusparseGetPointerMode | hipsparseGetPointerMode | 1.9.2 | |||||||||
cusparseGetStream | 8.0 | hipsparseGetStream | 1.9.2 | ||||||||
cusparseGetVersion | hipsparseGetVersion | 1.9.2 | |||||||||
cusparseSetPointerMode | hipsparseSetPointerMode | 1.9.2 | |||||||||
cusparseSetStream | hipsparseSetStream | 1.9.2 |
6. CUSPARSE Logging
| CUDA | A | D | C | R | HIP | A | D | C | R | U | E |
|---|---|---|---|---|---|---|---|---|---|---|---|
cusparseLoggerForceDisable | 11.5 | ||||||||||
cusparseLoggerOpenFile | 11.5 | ||||||||||
cusparseLoggerSetCallback | 11.5 | ||||||||||
cusparseLoggerSetFile | 11.5 | ||||||||||
cusparseLoggerSetLevel | 11.5 | ||||||||||
cusparseLoggerSetMask | 11.5 |
7. CUSPARSE Helper Function Reference
| CUDA | A | D | C | R | HIP | A | D | C | R | U | E |
|---|---|---|---|---|---|---|---|---|---|---|---|
cusparseCopyMatDescr | 8.0 | 12.0 | hipsparseCopyMatDescr | 1.9.2 | |||||||
cusparseCreateBsric02Info | 12.2 | hipsparseCreateBsric02Info | 3.8.0 | 6.2.0 | |||||||
cusparseCreateBsrilu02Info | 12.2 | hipsparseCreateBsrilu02Info | 3.9.0 | 6.2.0 | |||||||
cusparseCreateBsrsm2Info | 12.2 | hipsparseCreateBsrsm2Info | 4.5.0 | 6.2.0 | |||||||
cusparseCreateBsrsv2Info | 12.2 | hipsparseCreateBsrsv2Info | 3.6.0 | 6.2.0 | |||||||
cusparseCreateColorInfo | 12.2 | hipsparseCreateColorInfo | 4.5.0 | 6.2.0 | |||||||
cusparseCreateCsrgemm2Info | 11.0 | 12.0 | hipsparseCreateCsrgemm2Info | 2.8.0 | 3.9.0 | ||||||
cusparseCreateCsric02Info | 12.2 | hipsparseCreateCsric02Info | 3.1.0 | 6.2.0 | |||||||
cusparseCreateCsrilu02Info | 12.2 | hipsparseCreateCsrilu02Info | 1.9.2 | 6.2.0 | |||||||
cusparseCreateCsrsm2Info | 9.2 | 11.3 | 12.0 | hipsparseCreateCsrsm2Info | 3.1.0 | 5.6.0 | |||||
cusparseCreateCsrsv2Info | 11.3 | 12.0 | hipsparseCreateCsrsv2Info | 1.9.2 | 5.6.0 | ||||||
cusparseCreateHybMat | 10.2 | 11.0 | hipsparseCreateHybMat | 1.9.2 | 3.9.0 | ||||||
cusparseCreateMatDescr | hipsparseCreateMatDescr | 1.9.2 | |||||||||
cusparseCreatePruneInfo | 9.0 | 12.2 | hipsparseCreatePruneInfo | 3.9.0 | 6.2.0 | ||||||
cusparseCreateSolveAnalysisInfo | 10.2 | 11.0 | |||||||||
cusparseDestroyBsric02Info | 12.2 | hipsparseDestroyBsric02Info | 3.8.0 | 6.2.0 | |||||||
cusparseDestroyBsrilu02Info | 12.2 | hipsparseDestroyBsrilu02Info | 3.9.0 | 6.2.0 | |||||||
cusparseDestroyBsrsm2Info | 12.2 | hipsparseDestroyBsrsm2Info | 4.5.0 | 6.2.0 | |||||||
cusparseDestroyBsrsv2Info | 12.2 | hipsparseDestroyBsrsv2Info | 3.6.0 | 6.2.0 | |||||||
cusparseDestroyColorInfo | 12.2 | hipsparseDestroyColorInfo | 4.5.0 | 6.2.0 | |||||||
cusparseDestroyCsrgemm2Info | 11.0 | 12.0 | hipsparseDestroyCsrgemm2Info | 2.8.0 | 3.9.0 | ||||||
cusparseDestroyCsric02Info | 12.2 | hipsparseDestroyCsric02Info | 3.1.0 | 6.2.0 | |||||||
cusparseDestroyCsrilu02Info | 12.2 | hipsparseDestroyCsrilu02Info | 1.9.2 | 6.2.0 | |||||||
cusparseDestroyCsrsm2Info | 9.2 | 11.3 | 12.0 | hipsparseDestroyCsrsm2Info | 3.1.0 | 5.6.0 | |||||
cusparseDestroyCsrsv2Info | 11.3 | 12.0 | hipsparseDestroyCsrsv2Info | 1.9.2 | 5.6.0 | ||||||
cusparseDestroyHybMat | 10.2 | 11.0 | hipsparseDestroyHybMat | 1.9.2 | 3.9.0 | ||||||
cusparseDestroyMatDescr | hipsparseDestroyMatDescr | 1.9.2 | |||||||||
cusparseDestroyPruneInfo | 9.0 | 12.2 | hipsparseDestroyPruneInfo | 3.9.0 | 6.2.0 | ||||||
cusparseDestroySolveAnalysisInfo | 10.2 | 11.0 | |||||||||
cusparseGetLevelInfo | 11.0 | ||||||||||
cusparseGetMatDiagType | hipsparseGetMatDiagType | 1.9.2 | |||||||||
cusparseGetMatFillMode | hipsparseGetMatFillMode | 1.9.2 | |||||||||
cusparseGetMatIndexBase | hipsparseGetMatIndexBase | 1.9.2 | |||||||||
cusparseGetMatType | hipsparseGetMatType | 1.9.2 | |||||||||
cusparseSetMatDiagType | hipsparseSetMatDiagType | 1.9.2 | |||||||||
cusparseSetMatFillMode | hipsparseSetMatFillMode | 1.9.2 | |||||||||
cusparseSetMatIndexBase | hipsparseSetMatIndexBase | 1.9.2 | |||||||||
cusparseSetMatType | hipsparseSetMatType | 1.9.2 |
8. CUSPARSE Level 1 Function Reference
| CUDA | A | D | C | R | HIP | A | D | C | R | U | E |
|---|---|---|---|---|---|---|---|---|---|---|---|
cusparseCaxpyi | 11.0 | 12.0 | hipsparseCaxpyi | 3.1.0 | 3.9.0 | ||||||
cusparseCdotci | 10.2 | 11.0 | hipsparseCdotci | 3.1.0 | 3.9.0 | ||||||
cusparseCdoti | 10.2 | 11.0 | hipsparseCdoti | 3.1.0 | 3.9.0 | ||||||
cusparseCgthr | 11.0 | 12.0 | hipsparseCgthr | 3.1.0 | 3.9.0 | ||||||
cusparseCgthrz | 11.0 | 12.0 | hipsparseCgthrz | 3.1.0 | 3.9.0 | ||||||
cusparseCsctr | 11.0 | 12.0 | hipsparseCsctr | 3.1.0 | 3.9.0 | ||||||
cusparseDaxpyi | 11.0 | 12.0 | hipsparseDaxpyi | 1.9.2 | 3.9.0 | ||||||
cusparseDdoti | 10.2 | 11.0 | hipsparseDdoti | 1.9.2 | 3.9.0 | ||||||
cusparseDgthr | 11.0 | 12.0 | hipsparseDgthr | 1.9.2 | 3.9.0 | ||||||
cusparseDgthrz | 11.0 | 12.0 | hipsparseDgthrz | 1.9.2 | 3.9.0 | ||||||
cusparseDroti | 11.0 | 12.0 | hipsparseDroti | 1.9.2 | 3.9.0 | ||||||
cusparseDsctr | 11.0 | 12.0 | hipsparseDsctr | 1.9.2 | 3.9.0 | ||||||
cusparseSaxpyi | 11.0 | 12.0 | hipsparseSaxpyi | 1.9.2 | 3.9.0 | ||||||
cusparseSdoti | 10.2 | 11.0 | hipsparseSdoti | 1.9.2 | 3.9.0 | ||||||
cusparseSgthr | 11.0 | 12.0 | hipsparseSgthr | 1.9.2 | 3.9.0 | ||||||
cusparseSgthrz | 11.0 | 12.0 | hipsparseSgthrz | 1.9.2 | 3.9.0 | ||||||
cusparseSroti | 11.0 | 12.0 | hipsparseSroti | 1.9.2 | 3.9.0 | ||||||
cusparseSsctr | 11.0 | 12.0 | hipsparseSsctr | 1.9.2 | 3.9.0 | ||||||
cusparseZaxpyi | 11.0 | 12.0 | hipsparseZaxpyi | 3.1.0 | 3.9.0 | ||||||
cusparseZdotci | 10.2 | 11.0 | hipsparseZdotci | 3.1.0 | 3.9.0 | ||||||
cusparseZdoti | 10.2 | 11.0 | hipsparseZdoti | 3.1.0 | 3.9.0 | ||||||
cusparseZgthr | 11.0 | 12.0 | hipsparseZgthr | 3.1.0 | 3.9.0 | ||||||
cusparseZgthrz | 11.0 | 12.0 | hipsparseZgthrz | 3.1.0 | 3.9.0 | ||||||
cusparseZsctr | 11.0 | 12.0 | hipsparseZsctr | 3.1.0 | 3.9.0 |
9. CUSPARSE Level 2 Function Reference
| CUDA | A | D | C | R | HIP | A | D | C | R | U | E |
|---|---|---|---|---|---|---|---|---|---|---|---|
cusparseCbsrmv | 13.1 | hipsparseCbsrmv | 3.5.0 | ||||||||
cusparseCbsrsv2_analysis | 12.2 | hipsparseCbsrsv2_analysis | 3.6.0 | 6.2.0 | |||||||
cusparseCbsrsv2_bufferSize | 12.2 | hipsparseCbsrsv2_bufferSize | 3.6.0 | 6.2.0 | |||||||
cusparseCbsrsv2_bufferSizeExt | 12.2 | hipsparseCbsrsv2_bufferSizeExt | 3.6.0 | ||||||||
cusparseCbsrsv2_solve | 12.2 | hipsparseCbsrsv2_solve | 3.6.0 | 6.2.0 | |||||||
cusparseCbsrxmv | 12.2 | hipsparseCbsrxmv | 4.5.0 | 6.2.0 | |||||||
cusparseCcsrmv | 10.2 | 11.0 | hipsparseCcsrmv | 3.1.0 | 3.9.0 | ||||||
cusparseCcsrmv_mp | 8.0 | 10.2 | 11.0 | ||||||||
cusparseCcsrsv2_analysis | 11.3 | 12.0 | hipsparseCcsrsv2_analysis | 3.1.0 | 5.6.0 | ||||||
cusparseCcsrsv2_bufferSize | 11.3 | 12.0 | hipsparseCcsrsv2_bufferSize | 3.1.0 | 5.6.0 | ||||||
cusparseCcsrsv2_bufferSizeExt | 11.3 | 12.0 | hipsparseCcsrsv2_bufferSizeExt | 3.1.0 | |||||||
cusparseCcsrsv2_solve | 11.3 | 12.0 | hipsparseCcsrsv2_solve | 3.1.0 | 5.6.0 | ||||||
cusparseCcsrsv_analysis | 10.2 | 11.0 | |||||||||
cusparseCcsrsv_solve | 10.2 | 11.0 | |||||||||
cusparseCgemvi | 7.5 | 12.8 | hipsparseCgemvi | 4.3.0 | |||||||
cusparseCgemvi_bufferSize | 7.5 | 12.8 | hipsparseCgemvi_bufferSize | 4.3.0 | |||||||
cusparseChybmv | 10.2 | 11.0 | hipsparseChybmv | 3.1.0 | 3.9.0 | ||||||
cusparseChybsv_analysis | 10.2 | 11.0 | |||||||||
cusparseChybsv_solve | 10.2 | 11.0 | |||||||||
cusparseCsrmvEx | 8.0 | 11.2 | 12.0 | ||||||||
cusparseCsrmvEx_bufferSize | 8.0 | 11.2 | 12.0 | ||||||||
cusparseCsrsv_analysisEx | 8.0 | 10.2 | 11.0 | ||||||||
cusparseCsrsv_solveEx | 8.0 | 10.2 | 11.0 | ||||||||
cusparseDbsrmv | 13.1 | hipsparseDbsrmv | 3.5.0 | ||||||||
cusparseDbsrsv2_analysis | 12.2 | hipsparseDbsrsv2_analysis | 3.6.0 | 6.2.0 | |||||||
cusparseDbsrsv2_bufferSize | 12.2 | hipsparseDbsrsv2_bufferSize | 3.6.0 | 6.2.0 | |||||||
cusparseDbsrsv2_bufferSizeExt | 12.2 | hipsparseDbsrsv2_bufferSizeExt | 3.6.0 | ||||||||
cusparseDbsrsv2_solve | 12.2 | hipsparseDbsrsv2_solve | 3.6.0 | 6.2.0 | |||||||
cusparseDbsrxmv | 12.2 | hipsparseDbsrxmv | 4.5.0 | 6.2.0 | |||||||
cusparseDcsrmv | 10.2 | 11.0 | hipsparseDcsrmv | 1.9.2 | 3.9.0 | ||||||
cusparseDcsrmv_mp | 8.0 | 10.2 | 11.0 | ||||||||
cusparseDcsrsv2_analysis | 11.3 | 12.0 | hipsparseDcsrsv2_analysis | 1.9.2 | 5.6.0 | ||||||
cusparseDcsrsv2_bufferSize | 11.3 | 12.0 | hipsparseDcsrsv2_bufferSize | 1.9.2 | 5.6.0 | ||||||
cusparseDcsrsv2_bufferSizeExt | 11.3 | 12.0 | hipsparseDcsrsv2_bufferSizeExt | 1.9.2 | |||||||
cusparseDcsrsv2_solve | 11.3 | 12.0 | hipsparseDcsrsv2_solve | 1.9.2 | 5.6.0 | ||||||
cusparseDcsrsv_analysis | 10.2 | 11.0 | |||||||||
cusparseDcsrsv_solve | 10.2 | 11.0 | |||||||||
cusparseDgemvi | 7.5 | 12.8 | hipsparseDgemvi | 4.3.0 | |||||||
cusparseDgemvi_bufferSize | 7.5 | 12.8 | hipsparseDgemvi_bufferSize | 4.3.0 | |||||||
cusparseDhybmv | 10.2 | 11.0 | hipsparseDhybmv | 1.9.2 | 3.9.0 | ||||||
cusparseDhybsv_analysis | 10.2 | 11.0 | |||||||||
cusparseDhybsv_solve | 10.2 | 11.0 | |||||||||
cusparseSbsrmv | 13.1 | hipsparseSbsrmv | 3.5.0 | ||||||||
cusparseSbsrsv2_analysis | 12.2 | hipsparseSbsrsv2_analysis | 3.6.0 | 6.2.0 | |||||||
cusparseSbsrsv2_bufferSize | 12.2 | hipsparseSbsrsv2_bufferSize | 3.6.0 | 6.2.0 | |||||||
cusparseSbsrsv2_bufferSizeExt | 12.2 | hipsparseSbsrsv2_bufferSizeExt | 3.6.0 | ||||||||
cusparseSbsrsv2_solve | 12.2 | hipsparseSbsrsv2_solve | 3.6.0 | 6.2.0 | |||||||
cusparseSbsrxmv | 12.2 | hipsparseSbsrxmv | 4.5.0 | 6.2.0 | |||||||
cusparseScsrmv | 10.2 | 11.0 | hipsparseScsrmv | 1.9.2 | 3.9.0 | ||||||
cusparseScsrmv_mp | 8.0 | 10.2 | 11.0 | ||||||||
cusparseScsrsv2_analysis | 11.3 | 12.0 | hipsparseScsrsv2_analysis | 1.9.2 | 5.6.0 | ||||||
cusparseScsrsv2_bufferSize | 11.3 | 12.0 | hipsparseScsrsv2_bufferSize | 1.9.2 | 5.6.0 | ||||||
cusparseScsrsv2_bufferSizeExt | 11.3 | 12.0 | hipsparseScsrsv2_bufferSizeExt | 1.9.2 | |||||||
cusparseScsrsv2_solve | 11.3 | 12.0 | hipsparseScsrsv2_solve | 1.9.2 | 5.6.0 | ||||||
cusparseScsrsv_analysis | 10.2 | 11.0 | |||||||||
cusparseScsrsv_solve | 10.2 | 11.0 | |||||||||
cusparseSgemvi | 7.5 | 12.8 | hipsparseSgemvi | 4.3.0 | |||||||
cusparseSgemvi_bufferSize | 7.5 | 12.8 | hipsparseSgemvi_bufferSize | 4.3.0 | |||||||
cusparseShybmv | 10.2 | 11.0 | hipsparseShybmv | 1.9.2 | 3.9.0 | ||||||
cusparseShybsv_analysis | 10.2 | 11.0 | |||||||||
cusparseShybsv_solve | 10.2 | 11.0 | |||||||||
cusparseXbsrsv2_zeroPivot | 12.2 | hipsparseXbsrsv2_zeroPivot | 3.6.0 | 6.2.0 | |||||||
cusparseXcsrsv2_zeroPivot | 11.3 | 12.0 | hipsparseXcsrsv2_zeroPivot | 1.9.2 | 5.6.0 | ||||||
cusparseZbsrmv | 13.1 | hipsparseZbsrmv | 3.5.0 | ||||||||
cusparseZbsrsv2_analysis | 12.2 | hipsparseZbsrsv2_analysis | 3.6.0 | 6.2.0 | |||||||
cusparseZbsrsv2_bufferSize | 12.2 | hipsparseZbsrsv2_bufferSize | 3.6.0 | 6.2.0 | |||||||
cusparseZbsrsv2_bufferSizeExt | 12.2 | hipsparseZbsrsv2_bufferSizeExt | 3.6.0 | ||||||||
cusparseZbsrsv2_solve | 12.2 | hipsparseZbsrsv2_solve | 3.6.0 | 6.2.0 | |||||||
cusparseZbsrxmv | 12.2 | hipsparseZbsrxmv | 4.5.0 | 6.2.0 | |||||||
cusparseZcsrmv | 10.2 | 11.0 | hipsparseZcsrmv | 3.1.0 | 3.9.0 | ||||||
cusparseZcsrmv_mp | 8.0 | 10.2 | 11.0 | ||||||||
cusparseZcsrsv2_analysis | 11.3 | 12.0 | hipsparseZcsrsv2_analysis | 3.1.0 | 5.6.0 | ||||||
cusparseZcsrsv2_bufferSize | 11.3 | 12.0 | hipsparseZcsrsv2_bufferSize | 3.1.0 | 5.6.0 | ||||||
cusparseZcsrsv2_bufferSizeExt | 11.3 | 12.0 | hipsparseZcsrsv2_bufferSizeExt | 3.1.0 | |||||||
cusparseZcsrsv2_solve | 11.3 | 12.0 | hipsparseZcsrsv2_solve | 3.1.0 | 5.6.0 | ||||||
cusparseZcsrsv_analysis | 10.2 | 11.0 | |||||||||
cusparseZcsrsv_solve | 10.2 | 11.0 | |||||||||
cusparseZgemvi | 7.5 | 12.8 | hipsparseZgemvi | 4.3.0 | |||||||
cusparseZgemvi_bufferSize | 7.5 | 12.8 | hipsparseZgemvi_bufferSize | 4.3.0 | |||||||
cusparseZhybmv | 10.2 | 11.0 | hipsparseZhybmv | 3.1.0 | 3.9.0 | ||||||
cusparseZhybsv_analysis | 10.2 | 11.0 | |||||||||
cusparseZhybsv_solve | 10.2 | 11.0 |
10. CUSPARSE Level 3 Function Reference
| CUDA | A | D | C | R | HIP | A | D | C | R | U | E |
|---|---|---|---|---|---|---|---|---|---|---|---|
cusparseCbsrmm | 12.8 | hipsparseCbsrmm | 3.7.0 | ||||||||
cusparseCbsrsm2_analysis | 12.2 | hipsparseCbsrsm2_analysis | 4.5.0 | 6.2.0 | |||||||
cusparseCbsrsm2_bufferSize | 12.2 | hipsparseCbsrsm2_bufferSize | 4.5.0 | 6.2.0 | |||||||
cusparseCbsrsm2_bufferSizeExt | 12.2 | ||||||||||
cusparseCbsrsm2_solve | 12.2 | hipsparseCbsrsm2_solve | 4.5.0 | 6.2.0 | |||||||
cusparseCcsrmm | 10.2 | 11.0 | hipsparseCcsrmm | 3.1.0 | 3.9.0 | ||||||
cusparseCcsrmm2 | 10.2 | 11.0 | hipsparseCcsrmm2 | 3.1.0 | 3.9.0 | ||||||
cusparseCcsrsm2_analysis | 9.2 | 11.3 | 12.0 | hipsparseCcsrsm2_analysis | 3.1.0 | 5.6.0 | |||||
cusparseCcsrsm2_bufferSizeExt | 9.2 | 11.3 | 12.0 | hipsparseCcsrsm2_bufferSizeExt | 3.1.0 | 5.6.0 | |||||
cusparseCcsrsm2_solve | 9.2 | 11.3 | 12.0 | hipsparseCcsrsm2_solve | 3.1.0 | 5.6.0 | |||||
cusparseCcsrsm_analysis | 10.2 | 11.0 | |||||||||
cusparseCcsrsm_solve | 10.2 | 11.0 | |||||||||
cusparseCgemmi | 8.0 | 11.0 | 12.0 | hipsparseCgemmi | 3.7.0 | 3.9.0 | |||||
cusparseDbsrmm | 12.8 | hipsparseDbsrmm | 3.7.0 | ||||||||
cusparseDbsrsm2_analysis | 12.2 | hipsparseDbsrsm2_analysis | 4.5.0 | 6.2.0 | |||||||
cusparseDbsrsm2_bufferSize | 12.2 | hipsparseDbsrsm2_bufferSize | 4.5.0 | 6.2.0 | |||||||
cusparseDbsrsm2_bufferSizeExt | 12.2 | ||||||||||
cusparseDbsrsm2_solve | 12.2 | hipsparseDbsrsm2_solve | 4.5.0 | 6.2.0 | |||||||
cusparseDcsrmm | 10.2 | 11.0 | hipsparseDcsrmm | 1.9.2 | 3.9.0 | ||||||
cusparseDcsrmm2 | 10.2 | 11.0 | hipsparseDcsrmm2 | 1.9.2 | 3.9.0 | ||||||
cusparseDcsrsm2_analysis | 9.2 | 11.3 | 12.0 | hipsparseDcsrsm2_analysis | 3.1.0 | 5.6.0 | |||||
cusparseDcsrsm2_bufferSizeExt | 9.2 | 11.3 | 12.0 | hipsparseDcsrsm2_bufferSizeExt | 3.1.0 | 5.6.0 | |||||
cusparseDcsrsm2_solve | 9.2 | 11.3 | 12.0 | hipsparseDcsrsm2_solve | 3.1.0 | 5.6.0 | |||||
cusparseDcsrsm_analysis | 10.2 | 11.0 | |||||||||
cusparseDcsrsm_solve | 10.2 | 11.0 | |||||||||
cusparseDgemmi | 8.0 | 11.0 | 12.0 | hipsparseDgemmi | 3.7.0 | 3.9.0 | |||||
cusparseSbsrmm | 12.8 | hipsparseSbsrmm | 3.7.0 | ||||||||
cusparseSbsrsm2_analysis | 12.2 | hipsparseSbsrsm2_analysis | 4.5.0 | 6.2.0 | |||||||
cusparseSbsrsm2_bufferSize | 12.2 | hipsparseSbsrsm2_bufferSize | 4.5.0 | 6.2.0 | |||||||
cusparseSbsrsm2_bufferSizeExt | 12.2 | ||||||||||
cusparseSbsrsm2_solve | 12.2 | hipsparseSbsrsm2_solve | 4.5.0 | 6.2.0 | |||||||
cusparseScsrmm | 10.2 | 11.0 | hipsparseScsrmm | 1.9.2 | 3.9.0 | ||||||
cusparseScsrmm2 | 10.2 | 11.0 | hipsparseScsrmm2 | 1.9.2 | 3.9.0 | ||||||
cusparseScsrsm2_analysis | 9.2 | 11.3 | 12.0 | hipsparseScsrsm2_analysis | 3.1.0 | 5.6.0 | |||||
cusparseScsrsm2_bufferSizeExt | 9.2 | 11.3 | 12.0 | hipsparseScsrsm2_bufferSizeExt | 3.1.0 | 5.6.0 | |||||
cusparseScsrsm2_solve | 9.2 | 11.3 | 12.0 | hipsparseScsrsm2_solve | 3.1.0 | 5.6.0 | |||||
cusparseScsrsm_analysis | 10.2 | 11.0 | |||||||||
cusparseScsrsm_solve | 10.2 | 11.0 | |||||||||
cusparseSgemmi | 8.0 | 11.0 | 12.0 | hipsparseSgemmi | 3.7.0 | 3.9.0 | |||||
cusparseXbsrsm2_zeroPivot | 12.2 | hipsparseXbsrsm2_zeroPivot | 4.5.0 | 6.2.0 | |||||||
cusparseXcsrsm2_zeroPivot | 9.2 | 11.3 | 12.0 | hipsparseXcsrsm2_zeroPivot | 3.1.0 | 5.6.0 | |||||
cusparseZbsrmm | 12.8 | hipsparseZbsrmm | 3.7.0 | ||||||||
cusparseZbsrsm2_analysis | 12.2 | hipsparseZbsrsm2_analysis | 4.5.0 | 6.2.0 | |||||||
cusparseZbsrsm2_bufferSize | 12.2 | hipsparseZbsrsm2_bufferSize | 4.5.0 | 6.2.0 | |||||||
cusparseZbsrsm2_bufferSizeExt | 12.2 | ||||||||||
cusparseZbsrsm2_solve | 12.2 | hipsparseZbsrsm2_solve | 4.5.0 | 6.2.0 | |||||||
cusparseZcsrmm | 10.2 | 11.0 | hipsparseZcsrmm | 3.1.0 | 3.9.0 | ||||||
cusparseZcsrmm2 | 10.2 | 11.0 | hipsparseZcsrmm2 | 3.1.0 | 3.9.0 | ||||||
cusparseZcsrsm2_analysis | 9.2 | 11.3 | 12.0 | hipsparseZcsrsm2_analysis | 3.1.0 | 5.6.0 | |||||
cusparseZcsrsm2_bufferSizeExt | 9.2 | 11.3 | 12.0 | hipsparseZcsrsm2_bufferSizeExt | 3.1.0 | 5.6.0 | |||||
cusparseZcsrsm2_solve | 9.2 | 11.3 | 12.0 | hipsparseZcsrsm2_solve | 3.1.0 | 5.6.0 | |||||
cusparseZcsrsm_analysis | 10.2 | 11.0 | |||||||||
cusparseZcsrsm_solve | 10.2 | 11.0 | |||||||||
cusparseZgemmi | 8.0 | 11.0 | 12.0 | hipsparseZgemmi | 3.7.0 | 3.9.0 |
11. CUSPARSE Extra Function Reference
| CUDA | A | D | C | R | HIP | A | D | C | R | U | E |
|---|---|---|---|---|---|---|---|---|---|---|---|
cusparseCcsrgeam | 10.2 | 11.0 | hipsparseCcsrgeam | 3.5.0 | 3.9.0 | ||||||
cusparseCcsrgeam2 | 10.0 | hipsparseCcsrgeam2 | 3.5.0 | ||||||||
cusparseCcsrgeam2_bufferSizeExt | 10.0 | hipsparseCcsrgeam2_bufferSizeExt | 3.5.0 | ||||||||
cusparseCcsrgemm | 10.2 | 11.0 | hipsparseCcsrgemm | 3.1.0 | 3.9.0 | ||||||
cusparseCcsrgemm2 | 11.0 | 12.0 | hipsparseCcsrgemm2 | 3.1.0 | 3.9.0 | ||||||
cusparseCcsrgemm2_bufferSizeExt | 11.0 | 12.0 | hipsparseCcsrgemm2_bufferSizeExt | 3.1.0 | 3.9.0 | ||||||
cusparseDcsrgeam | 10.2 | 11.0 | hipsparseDcsrgeam | 3.5.0 | 3.9.0 | ||||||
cusparseDcsrgeam2 | 10.0 | hipsparseDcsrgeam2 | 3.5.0 | ||||||||
cusparseDcsrgeam2_bufferSizeExt | 10.0 | hipsparseDcsrgeam2_bufferSizeExt | 3.5.0 | ||||||||
cusparseDcsrgemm | 10.2 | 11.0 | hipsparseDcsrgemm | 2.8.0 | 3.9.0 | ||||||
cusparseDcsrgemm2 | 11.0 | 12.0 | hipsparseDcsrgemm2 | 2.8.0 | 3.9.0 | ||||||
cusparseDcsrgemm2_bufferSizeExt | 11.0 | 12.0 | hipsparseDcsrgemm2_bufferSizeExt | 2.8.0 | 3.9.0 | ||||||
cusparseScsrgeam | 10.2 | 11.0 | hipsparseScsrgeam | 3.5.0 | 3.9.0 | ||||||
cusparseScsrgeam2 | 10.0 | hipsparseScsrgeam2 | 3.5.0 | ||||||||
cusparseScsrgeam2_bufferSizeExt | 10.0 | hipsparseScsrgeam2_bufferSizeExt | 3.5.0 | ||||||||
cusparseScsrgemm | 10.2 | 11.0 | hipsparseScsrgemm | 2.8.0 | 3.9.0 | ||||||
cusparseScsrgemm2 | 11.0 | 12.0 | hipsparseScsrgemm2 | 2.8.0 | 3.9.0 | ||||||
cusparseScsrgemm2_bufferSizeExt | 11.0 | 12.0 | hipsparseScsrgemm2_bufferSizeExt | 2.8.0 | 3.9.0 | ||||||
cusparseXcsrgeam2Nnz | 10.0 | hipsparseXcsrgeam2Nnz | 3.5.0 | ||||||||
cusparseXcsrgeamNnz | 10.2 | 11.0 | hipsparseXcsrgeamNnz | 3.5.0 | 3.9.0 | ||||||
cusparseXcsrgemm2Nnz | 11.0 | 12.0 | hipsparseXcsrgemm2Nnz | 2.8.0 | 3.9.0 | ||||||
cusparseXcsrgemmNnz | 10.2 | 11.0 | hipsparseXcsrgemmNnz | 2.8.0 | 3.9.0 | ||||||
cusparseZcsrgeam | 10.2 | 11.0 | hipsparseZcsrgeam | 3.5.0 | 3.9.0 | ||||||
cusparseZcsrgeam2 | 10.0 | hipsparseZcsrgeam2 | 3.5.0 | ||||||||
cusparseZcsrgeam2_bufferSizeExt | 10.0 | hipsparseZcsrgeam2_bufferSizeExt | 3.5.0 | ||||||||
cusparseZcsrgemm | 10.2 | 11.0 | hipsparseZcsrgemm | 3.1.0 | 3.9.0 | ||||||
cusparseZcsrgemm2 | 11.0 | 12.0 | hipsparseZcsrgemm2 | 3.1.0 | 3.9.0 | ||||||
cusparseZcsrgemm2_bufferSizeExt | 11.0 | 12.0 | hipsparseZcsrgemm2_bufferSizeExt | 3.1.0 | 3.9.0 |
12. CUSPARSE Preconditioners Reference
| CUDA | A | D | C | R | HIP | A | D | C | R | U | E |
|---|---|---|---|---|---|---|---|---|---|---|---|
cusparseCbsric02 | 12.2 | hipsparseCbsric02 | 3.8.0 | 6.2.0 | |||||||
cusparseCbsric02_analysis | 12.2 | hipsparseCbsric02_analysis | 3.8.0 | 6.2.0 | |||||||
cusparseCbsric02_bufferSize | 12.2 | hipsparseCbsric02_bufferSize | 3.8.0 | 6.2.0 | |||||||
cusparseCbsric02_bufferSizeExt | 12.2 | ||||||||||
cusparseCbsrilu02 | 12.2 | hipsparseCbsrilu02 | 3.9.0 | 6.2.0 | |||||||
cusparseCbsrilu02_analysis | 12.2 | hipsparseCbsrilu02_analysis | 3.9.0 | 6.2.0 | |||||||
cusparseCbsrilu02_bufferSize | 12.2 | hipsparseCbsrilu02_bufferSize | 3.9.0 | 6.2.0 | |||||||
cusparseCbsrilu02_bufferSizeExt | 12.2 | ||||||||||
cusparseCbsrilu02_numericBoost | 12.2 | hipsparseCbsrilu02_numericBoost | 3.9.0 | 6.2.0 | |||||||
cusparseCcsric0 | 10.2 | 11.0 | |||||||||
cusparseCcsric02 | 12.2 | hipsparseCcsric02 | 3.1.0 | 6.2.0 | |||||||
cusparseCcsric02_analysis | 12.2 | hipsparseCcsric02_analysis | 3.1.0 | 6.2.0 | |||||||
cusparseCcsric02_bufferSize | 12.2 | hipsparseCcsric02_bufferSize | 3.1.0 | 6.2.0 | |||||||
cusparseCcsric02_bufferSizeExt | 12.2 | hipsparseCcsric02_bufferSizeExt | 3.1.0 | ||||||||
cusparseCcsrilu0 | 10.2 | 11.0 | |||||||||
cusparseCcsrilu02 | 12.2 | hipsparseCcsrilu02 | 3.1.0 | 6.2.0 | |||||||
cusparseCcsrilu02_analysis | 12.2 | hipsparseCcsrilu02_analysis | 3.1.0 | 6.2.0 | |||||||
cusparseCcsrilu02_bufferSize | 12.2 | hipsparseCcsrilu02_bufferSize | 3.1.0 | 6.2.0 | |||||||
cusparseCcsrilu02_bufferSizeExt | 12.2 | hipsparseCcsrilu02_bufferSizeExt | 3.1.0 | ||||||||
cusparseCcsrilu02_numericBoost | 12.2 | hipsparseCcsrilu02_numericBoost | 3.10.0 | 6.2.0 | |||||||
cusparseCgpsvInterleavedBatch | 9.2 | hipsparseCgpsvInterleavedBatch | 5.1.0 | ||||||||
cusparseCgpsvInterleavedBatch_bufferSizeExt | 9.2 | hipsparseCgpsvInterleavedBatch_bufferSizeExt | 5.1.0 | ||||||||
cusparseCgtsv | 10.2 | 11.0 | |||||||||
cusparseCgtsv2 | 9.0 | hipsparseCgtsv2 | 4.3.0 | ||||||||
cusparseCgtsv2StridedBatch | 9.0 | hipsparseCgtsv2StridedBatch | 4.5.0 | ||||||||
cusparseCgtsv2StridedBatch_bufferSizeExt | 9.0 | hipsparseCgtsv2StridedBatch_bufferSizeExt | 4.5.0 | ||||||||
cusparseCgtsv2_bufferSizeExt | 9.0 | hipsparseCgtsv2_bufferSizeExt | 4.3.0 | ||||||||
cusparseCgtsv2_nopivot | 9.0 | hipsparseCgtsv2_nopivot | 4.3.0 | ||||||||
cusparseCgtsv2_nopivot_bufferSizeExt | 9.0 | hipsparseCgtsv2_nopivot_bufferSizeExt | 4.3.0 | ||||||||
cusparseCgtsvInterleavedBatch | 9.2 | hipsparseCgtsvInterleavedBatch | 5.1.0 | ||||||||
cusparseCgtsvInterleavedBatch_bufferSizeExt | 9.2 | hipsparseCgtsvInterleavedBatch_bufferSizeExt | 5.1.0 | ||||||||
cusparseCgtsvStridedBatch | 10.2 | 11.0 | |||||||||
cusparseCgtsv_nopivot | 10.2 | 11.0 | |||||||||
cusparseCsrilu0Ex | 8.0 | 10.2 | 11.0 | ||||||||
cusparseDbsric02 | 12.2 | hipsparseDbsric02 | 3.8.0 | 6.2.0 | |||||||
cusparseDbsric02_analysis | 12.2 | hipsparseDbsric02_analysis | 3.8.0 | 6.2.0 | |||||||
cusparseDbsric02_bufferSize | 12.2 | hipsparseDbsric02_bufferSize | 3.8.0 | 6.2.0 | |||||||
cusparseDbsric02_bufferSizeExt | 12.2 | ||||||||||
cusparseDbsrilu02 | 12.2 | hipsparseDbsrilu02 | 3.9.0 | 6.2.0 | |||||||
cusparseDbsrilu02_analysis | 12.2 | hipsparseDbsrilu02_analysis | 3.9.0 | 6.2.0 | |||||||
cusparseDbsrilu02_bufferSize | 12.2 | hipsparseDbsrilu02_bufferSize | 3.9.0 | 6.2.0 | |||||||
cusparseDbsrilu02_bufferSizeExt | 12.2 | ||||||||||
cusparseDbsrilu02_numericBoost | 12.2 | hipsparseDbsrilu02_numericBoost | 3.9.0 | 6.2.0 | |||||||
cusparseDcsric0 | 10.2 | 11.0 | |||||||||
cusparseDcsric02 | 12.2 | hipsparseDcsric02 | 3.1.0 | 6.2.0 | |||||||
cusparseDcsric02_analysis | 12.2 | hipsparseDcsric02_analysis | 3.1.0 | 6.2.0 | |||||||
cusparseDcsric02_bufferSize | 12.2 | hipsparseDcsric02_bufferSize | 3.1.0 | 6.2.0 | |||||||
cusparseDcsric02_bufferSizeExt | 12.2 | hipsparseDcsric02_bufferSizeExt | 3.1.0 | ||||||||
cusparseDcsrilu0 | 10.2 | 11.0 | |||||||||
cusparseDcsrilu02 | 12.2 | hipsparseDcsrilu02 | 1.9.2 | 6.2.0 | |||||||
cusparseDcsrilu02_analysis | 12.2 | hipsparseDcsrilu02_analysis | 1.9.2 | 6.2.0 | |||||||
cusparseDcsrilu02_bufferSize | 12.2 | hipsparseDcsrilu02_bufferSize | 1.9.2 | 6.2.0 | |||||||
cusparseDcsrilu02_bufferSizeExt | 12.2 | hipsparseDcsrilu02_bufferSizeExt | 1.9.2 | ||||||||
cusparseDcsrilu02_numericBoost | 12.2 | hipsparseDcsrilu02_numericBoost | 3.10.0 | 6.2.0 | |||||||
cusparseDgpsvInterleavedBatch | 9.2 | hipsparseDgpsvInterleavedBatch | 5.1.0 | ||||||||
cusparseDgpsvInterleavedBatch_bufferSizeExt | 9.2 | hipsparseDgpsvInterleavedBatch_bufferSizeExt | 5.1.0 | ||||||||
cusparseDgtsv | 10.2 | 11.0 | |||||||||
cusparseDgtsv2 | 9.0 | hipsparseDgtsv2 | 4.3.0 | ||||||||
cusparseDgtsv2StridedBatch | 9.0 | hipsparseDgtsv2StridedBatch | 4.5.0 | ||||||||
cusparseDgtsv2StridedBatch_bufferSizeExt | 9.0 | hipsparseDgtsv2StridedBatch_bufferSizeExt | 4.5.0 | ||||||||
cusparseDgtsv2_bufferSizeExt | 9.0 | hipsparseDgtsv2_bufferSizeExt | 4.3.0 | ||||||||
cusparseDgtsv2_nopivot | 9.0 | hipsparseDgtsv2_nopivot | 4.3.0 | ||||||||
cusparseDgtsv2_nopivot_bufferSizeExt | 9.0 | hipsparseDgtsv2_nopivot_bufferSizeExt | 4.3.0 | ||||||||
cusparseDgtsvInterleavedBatch | 9.2 | hipsparseDgtsvInterleavedBatch | 5.1.0 | ||||||||
cusparseDgtsvInterleavedBatch_bufferSizeExt | 9.2 | hipsparseDgtsvInterleavedBatch_bufferSizeExt | 5.1.0 | ||||||||
cusparseDgtsvStridedBatch | 10.2 | 11.0 | |||||||||
cusparseDgtsv_nopivot | 10.2 | 11.0 | |||||||||
cusparseSbsric02 | 12.2 | hipsparseSbsric02 | 3.8.0 | 6.2.0 | |||||||
cusparseSbsric02_analysis | 12.2 | hipsparseSbsric02_analysis | 3.8.0 | 6.2.0 | |||||||
cusparseSbsric02_bufferSize | 12.2 | hipsparseSbsric02_bufferSize | 3.8.0 | 6.2.0 | |||||||
cusparseSbsric02_bufferSizeExt | 12.2 | ||||||||||
cusparseSbsrilu02 | 12.2 | hipsparseSbsrilu02 | 3.9.0 | 6.2.0 | |||||||
cusparseSbsrilu02_analysis | 12.2 | hipsparseSbsrilu02_analysis | 3.9.0 | 6.2.0 | |||||||
cusparseSbsrilu02_bufferSize | 12.2 | hipsparseSbsrilu02_bufferSize | 3.9.0 | 6.2.0 | |||||||
cusparseSbsrilu02_bufferSizeExt | 12.2 | ||||||||||
cusparseSbsrilu02_numericBoost | 12.2 | hipsparseSbsrilu02_numericBoost | 3.9.0 | 6.2.0 | |||||||
cusparseScsric0 | 10.2 | 11.0 | |||||||||
cusparseScsric02 | 12.2 | hipsparseScsric02 | 3.1.0 | 6.2.0 | |||||||
cusparseScsric02_analysis | 12.2 | hipsparseScsric02_analysis | 3.1.0 | 6.2.0 | |||||||
cusparseScsric02_bufferSize | 12.2 | hipsparseScsric02_bufferSize | 3.1.0 | 6.2.0 | |||||||
cusparseScsric02_bufferSizeExt | 12.2 | hipsparseScsric02_bufferSizeExt | 3.1.0 | ||||||||
cusparseScsrilu0 | 10.2 | 11.0 | |||||||||
cusparseScsrilu02 | 12.2 | hipsparseScsrilu02 | 1.9.2 | 6.2.0 | |||||||
cusparseScsrilu02_analysis | 12.2 | hipsparseScsrilu02_analysis | 1.9.2 | 6.2.0 | |||||||
cusparseScsrilu02_bufferSize | 12.2 | hipsparseScsrilu02_bufferSize | 1.9.2 | 6.2.0 | |||||||
cusparseScsrilu02_bufferSizeExt | 12.2 | hipsparseScsrilu02_bufferSizeExt | 1.9.2 | ||||||||
cusparseScsrilu02_numericBoost | 12.2 | hipsparseScsrilu02_numericBoost | 3.10.0 | 6.2.0 | |||||||
cusparseSgpsvInterleavedBatch | 9.2 | hipsparseSgpsvInterleavedBatch | 5.1.0 | ||||||||
cusparseSgpsvInterleavedBatch_bufferSizeExt | 9.2 | hipsparseSgpsvInterleavedBatch_bufferSizeExt | 5.1.0 | ||||||||
cusparseSgtsv | 10.2 | 11.0 | |||||||||
cusparseSgtsv2 | 9.0 | hipsparseSgtsv2 | 4.3.0 | ||||||||
cusparseSgtsv2StridedBatch | 9.0 | hipsparseSgtsv2StridedBatch | 4.5.0 | ||||||||
cusparseSgtsv2StridedBatch_bufferSizeExt | 9.0 | hipsparseSgtsv2StridedBatch_bufferSizeExt | 4.5.0 | ||||||||
cusparseSgtsv2_bufferSizeExt | 9.0 | hipsparseSgtsv2_bufferSizeExt | 4.3.0 | ||||||||
cusparseSgtsv2_nopivot | 9.0 | hipsparseSgtsv2_nopivot | 4.3.0 | ||||||||
cusparseSgtsv2_nopivot_bufferSizeExt | 9.0 | hipsparseSgtsv2_nopivot_bufferSizeExt | 4.3.0 | ||||||||
cusparseSgtsvInterleavedBatch | 9.2 | hipsparseSgtsvInterleavedBatch | 5.1.0 | ||||||||
cusparseSgtsvInterleavedBatch_bufferSizeExt | 9.2 | hipsparseSgtsvInterleavedBatch_bufferSizeExt | 5.1.0 | ||||||||
cusparseSgtsvStridedBatch | 10.2 | 11.0 | |||||||||
cusparseSgtsv_nopivot | 10.2 | 11.0 | |||||||||
cusparseXbsric02_zeroPivot | 12.2 | hipsparseXbsric02_zeroPivot | 3.8.0 | 6.2.0 | |||||||
cusparseXbsrilu02_zeroPivot | 12.2 | hipsparseXbsrilu02_zeroPivot | 3.9.0 | 6.2.0 | |||||||
cusparseXcsric02_zeroPivot | 12.2 | hipsparseXcsric02_zeroPivot | 3.1.0 | 6.2.0 | |||||||
cusparseXcsrilu02_zeroPivot | 12.2 | hipsparseXcsrilu02_zeroPivot | 1.9.2 | 6.2.0 | |||||||
cusparseZbsric02 | 12.2 | hipsparseZbsric02 | 3.8.0 | 6.2.0 | |||||||
cusparseZbsric02_analysis | 12.2 | hipsparseZbsric02_analysis | 3.8.0 | 6.2.0 | |||||||
cusparseZbsric02_bufferSize | 12.2 | hipsparseZbsric02_bufferSize | 3.8.0 | 6.2.0 | |||||||
cusparseZbsric02_bufferSizeExt | 12.2 | ||||||||||
cusparseZbsrilu02 | 12.2 | hipsparseZbsrilu02 | 3.9.0 | 6.2.0 | |||||||
cusparseZbsrilu02_analysis | 12.2 | hipsparseZbsrilu02_analysis | 3.9.0 | 6.2.0 | |||||||
cusparseZbsrilu02_bufferSize | 12.2 | hipsparseZbsrilu02_bufferSize | 3.9.0 | 6.2.0 | |||||||
cusparseZbsrilu02_bufferSizeExt | 12.2 | ||||||||||
cusparseZbsrilu02_numericBoost | 12.2 | hipsparseZbsrilu02_numericBoost | 3.9.0 | 6.2.0 | |||||||
cusparseZcsric0 | 10.2 | 11.0 | |||||||||
cusparseZcsric02 | 12.2 | hipsparseZcsric02 | 3.1.0 | 6.2.0 | |||||||
cusparseZcsric02_analysis | 12.2 | hipsparseZcsric02_analysis | 3.1.0 | 6.2.0 | |||||||
cusparseZcsric02_bufferSize | 12.2 | hipsparseZcsric02_bufferSize | 3.1.0 | 6.2.0 | |||||||
cusparseZcsric02_bufferSizeExt | 12.2 | hipsparseZcsric02_bufferSizeExt | 3.1.0 | ||||||||
cusparseZcsrilu0 | 10.2 | 11.0 | |||||||||
cusparseZcsrilu02 | 12.2 | hipsparseZcsrilu02 | 3.1.0 | 6.2.0 | |||||||
cusparseZcsrilu02_analysis | 12.2 | hipsparseZcsrilu02_analysis | 3.1.0 | 6.2.0 | |||||||
cusparseZcsrilu02_bufferSize | 12.2 | hipsparseZcsrilu02_bufferSize | 3.1.0 | 6.2.0 | |||||||
cusparseZcsrilu02_bufferSizeExt | 12.2 | hipsparseZcsrilu02_bufferSizeExt | 3.1.0 | ||||||||
cusparseZcsrilu02_numericBoost | 12.2 | hipsparseZcsrilu02_numericBoost | 3.10.0 | 6.2.0 | |||||||
cusparseZgpsvInterleavedBatch | 9.2 | hipsparseZgpsvInterleavedBatch | 5.1.0 | ||||||||
cusparseZgpsvInterleavedBatch_bufferSizeExt | 9.2 | hipsparseZgpsvInterleavedBatch_bufferSizeExt | 5.1.0 | ||||||||
cusparseZgtsv | 10.2 | 11.0 | |||||||||
cusparseZgtsv2 | 9.0 | hipsparseZgtsv2 | 4.3.0 | ||||||||
cusparseZgtsv2StridedBatch | 9.0 | hipsparseZgtsv2StridedBatch | 4.5.0 | ||||||||
cusparseZgtsv2StridedBatch_bufferSizeExt | 9.0 | hipsparseZgtsv2StridedBatch_bufferSizeExt | 4.5.0 | ||||||||
cusparseZgtsv2_bufferSizeExt | 9.0 | hipsparseZgtsv2_bufferSizeExt | 4.3.0 | ||||||||
cusparseZgtsv2_nopivot | 9.0 | hipsparseZgtsv2_nopivot | 4.3.0 | ||||||||
cusparseZgtsv2_nopivot_bufferSizeExt | 9.0 | hipsparseZgtsv2_nopivot_bufferSizeExt | 4.3.0 | ||||||||
cusparseZgtsvInterleavedBatch | 9.2 | hipsparseZgtsvInterleavedBatch | 5.1.0 | ||||||||
cusparseZgtsvInterleavedBatch_bufferSizeExt | 9.2 | hipsparseZgtsvInterleavedBatch_bufferSizeExt | 5.1.0 | ||||||||
cusparseZgtsvStridedBatch | 10.2 | 11.0 | |||||||||
cusparseZgtsv_nopivot | 10.2 | 11.0 |
13. CUSPARSE Reorderings Reference
| CUDA | A | D | C | R | HIP | A | D | C | R | U | E |
|---|---|---|---|---|---|---|---|---|---|---|---|
cusparseCcsrcolor | 12.2 | hipsparseCcsrcolor | 4.5.0 | 6.2.0 | |||||||
cusparseDcsrcolor | 12.2 | hipsparseDcsrcolor | 4.5.0 | 6.2.0 | |||||||
cusparseScsrcolor | 12.2 | hipsparseScsrcolor | 4.5.0 | 6.2.0 | |||||||
cusparseZcsrcolor | 12.2 | hipsparseZcsrcolor | 4.5.0 | 6.2.0 |
14. CUSPARSE Format Conversion Reference
| CUDA | A | D | C | R | HIP | A | D | C | R | U | E |
|---|---|---|---|---|---|---|---|---|---|---|---|
cusparseCbsr2csr | 12.8 | hipsparseCbsr2csr | 3.5.0 | ||||||||
cusparseCcsc2dense | 11.1 | 12.0 | hipsparseCcsc2dense | 3.5.0 | 5.6.0 | ||||||
cusparseCcsc2hyb | 10.2 | 11.0 | |||||||||
cusparseCcsr2bsr | 12.4 | hipsparseCcsr2bsr | 3.5.0 | ||||||||
cusparseCcsr2csc | 10.2 | 11.0 | hipsparseCcsr2csc | 3.1.0 | 3.9.0 | ||||||
cusparseCcsr2csr_compress | 8.0 | 12.2 | hipsparseCcsr2csr_compress | 3.5.0 | |||||||
cusparseCcsr2csru | 12.2 | hipsparseCcsr2csru | 4.2.0 | 6.2.0 | |||||||
cusparseCcsr2dense | 11.1 | 12.0 | hipsparseCcsr2dense | 3.5.0 | 5.6.0 | ||||||
cusparseCcsr2gebsr | hipsparseCcsr2gebsr | 4.1.0 | |||||||||
cusparseCcsr2gebsr_bufferSize | hipsparseCcsr2gebsr_bufferSize | 4.1.0 | |||||||||
cusparseCcsr2gebsr_bufferSizeExt | |||||||||||
cusparseCcsr2hyb | 10.2 | 11.0 | hipsparseCcsr2hyb | 3.1.0 | 3.9.0 | ||||||
cusparseCcsru2csr | 12.2 | hipsparseCcsru2csr | 4.2.0 | 6.2.0 | |||||||
cusparseCcsru2csr_bufferSizeExt | 12.2 | hipsparseCcsru2csr_bufferSizeExt | 4.2.0 | 6.2.0 | |||||||
cusparseCdense2csc | 11.1 | 12.0 | hipsparseCdense2csc | 3.5.0 | 5.6.0 | ||||||
cusparseCdense2csr | 11.1 | 12.0 | hipsparseCdense2csr | 3.5.0 | |||||||
cusparseCdense2hyb | 10.2 | 11.0 | |||||||||
cusparseCgebsr2csr | 12.4 | hipsparseCgebsr2csr | 4.1.0 | ||||||||
cusparseCgebsr2gebsc | hipsparseCgebsr2gebsc | 4.1.0 | |||||||||
cusparseCgebsr2gebsc_bufferSize | hipsparseCgebsr2gebsc_bufferSize | 4.1.0 | |||||||||
cusparseCgebsr2gebsc_bufferSizeExt | |||||||||||
cusparseCgebsr2gebsr | 12.8 | hipsparseCgebsr2gebsr | 4.1.0 | ||||||||
cusparseCgebsr2gebsr_bufferSize | 12.8 | hipsparseCgebsr2gebsr_bufferSize | 4.1.0 | ||||||||
cusparseCgebsr2gebsr_bufferSizeExt | 12.8 | ||||||||||
cusparseChyb2csc | 10.2 | 11.0 | |||||||||
cusparseChyb2csr | 10.2 | 11.0 | hipsparseChyb2csr | 3.1.0 | 3.9.0 | ||||||
cusparseChyb2dense | 10.2 | 11.0 | |||||||||
cusparseCnnz | hipsparseCnnz | 3.2.0 | |||||||||
cusparseCnnz_compress | 8.0 | 12.2 | hipsparseCnnz_compress | 3.5.0 | 6.2.0 | ||||||
cusparseCreateCsru2csrInfo | 12.2 | hipsparseCreateCsru2csrInfo | 4.2.0 | ||||||||
cusparseCreateIdentityPermutation | 12.2 | hipsparseCreateIdentityPermutation | 1.9.2 | 6.2.0 | |||||||
cusparseCsr2cscEx | 8.0 | 10.2 | 11.0 | ||||||||
cusparseCsr2cscEx2 | 10.1 | hipsparseCsr2cscEx2 | 5.4.0 | ||||||||
cusparseCsr2cscEx2_bufferSize | 10.1 | hipsparseCsr2cscEx2_bufferSize | 5.4.0 | ||||||||
cusparseDbsr2csr | 12.8 | hipsparseDbsr2csr | 3.5.0 | ||||||||
cusparseDcsc2dense | 11.1 | 12.0 | hipsparseDcsc2dense | 3.5.0 | 5.6.0 | ||||||
cusparseDcsc2hyb | 10.2 | 11.0 | |||||||||
cusparseDcsr2bsr | 12.4 | hipsparseDcsr2bsr | 3.5.0 | ||||||||
cusparseDcsr2csc | 10.2 | 11.0 | hipsparseDcsr2csc | 1.9.2 | 3.9.0 | ||||||
cusparseDcsr2csr_compress | 8.0 | 12.2 | hipsparseDcsr2csr_compress | 3.5.0 | |||||||
cusparseDcsr2csru | 12.2 | hipsparseDcsr2csru | 4.2.0 | 6.2.0 | |||||||
cusparseDcsr2dense | 11.1 | 12.0 | hipsparseDcsr2dense | 3.5.0 | 5.6.0 | ||||||
cusparseDcsr2gebsr | hipsparseDcsr2gebsr | 4.1.0 | |||||||||
cusparseDcsr2gebsr_bufferSize | hipsparseDcsr2gebsr_bufferSize | 4.1.0 | |||||||||
cusparseDcsr2gebsr_bufferSizeExt | |||||||||||
cusparseDcsr2hyb | 10.2 | 11.0 | hipsparseDcsr2hyb | 1.9.2 | 3.9.0 | ||||||
cusparseDcsru2csr | 12.2 | hipsparseDcsru2csr | 4.2.0 | 6.2.0 | |||||||
cusparseDcsru2csr_bufferSizeExt | 12.2 | hipsparseDcsru2csr_bufferSizeExt | 4.2.0 | 6.2.0 | |||||||
cusparseDdense2csc | 11.1 | 12.0 | hipsparseDdense2csc | 3.5.0 | 5.6.0 | ||||||
cusparseDdense2csr | 11.1 | 12.0 | hipsparseDdense2csr | 3.5.0 | |||||||
cusparseDdense2hyb | 10.2 | 11.0 | |||||||||
cusparseDestroyCsru2csrInfo | 12.2 | hipsparseDestroyCsru2csrInfo | 4.2.0 | ||||||||
cusparseDgebsr2csr | 12.4 | hipsparseDgebsr2csr | 4.1.0 | ||||||||
cusparseDgebsr2gebsc | hipsparseDgebsr2gebsc | 4.1.0 | |||||||||
cusparseDgebsr2gebsc_bufferSize | hipsparseDgebsr2gebsc_bufferSize | 4.1.0 | |||||||||
cusparseDgebsr2gebsc_bufferSizeExt | |||||||||||
cusparseDgebsr2gebsr | 12.8 | hipsparseDgebsr2gebsr | 4.1.0 | ||||||||
cusparseDgebsr2gebsr_bufferSize | 12.8 | hipsparseDgebsr2gebsr_bufferSize | 4.1.0 | ||||||||
cusparseDgebsr2gebsr_bufferSizeExt | 12.8 | ||||||||||
cusparseDhyb2csc | 10.2 | 11.0 | |||||||||
cusparseDhyb2csr | 10.2 | 11.0 | hipsparseDhyb2csr | 3.1.0 | 3.9.0 | ||||||
cusparseDhyb2dense | 10.2 | 11.0 | |||||||||
cusparseDnnz | hipsparseDnnz | 3.2.0 | |||||||||
cusparseDnnz_compress | 8.0 | 12.2 | hipsparseDnnz_compress | 3.5.0 | 6.2.0 | ||||||
cusparseDpruneCsr2csr | 9.0 | 12.2 | hipsparseDpruneCsr2csr | 3.9.0 | 6.2.0 | ||||||
cusparseDpruneCsr2csrByPercentage | 9.0 | 12.2 | hipsparseDpruneCsr2csrByPercentage | 3.9.0 | 6.2.0 | ||||||
cusparseDpruneCsr2csrByPercentage_bufferSizeExt | 9.0 | 12.2 | hipsparseDpruneCsr2csrByPercentage_bufferSizeExt | 3.9.0 | 6.2.0 | ||||||
cusparseDpruneCsr2csrNnz | 9.0 | 12.2 | hipsparseDpruneCsr2csrNnz | 3.9.0 | 6.2.0 | ||||||
cusparseDpruneCsr2csrNnzByPercentage | 9.0 | 12.2 | hipsparseDpruneCsr2csrNnzByPercentage | 3.9.0 | 6.2.0 | ||||||
cusparseDpruneCsr2csr_bufferSizeExt | 9.0 | 12.2 | hipsparseDpruneCsr2csr_bufferSizeExt | 3.9.0 | 6.2.0 | ||||||
cusparseDpruneDense2csr | 9.0 | 12.2 | hipsparseDpruneDense2csr | 3.9.0 | 6.2.0 | ||||||
cusparseDpruneDense2csrByPercentage | 9.0 | 12.2 | hipsparseDpruneDense2csrByPercentage | 3.9.0 | 6.2.0 | ||||||
cusparseDpruneDense2csrByPercentage_bufferSizeExt | 9.0 | 12.2 | hipsparseDpruneDense2csrByPercentage_bufferSizeExt | 3.9.0 | 6.2.0 | ||||||
cusparseDpruneDense2csrNnz | 9.0 | 12.2 | hipsparseDpruneDense2csrNnz | 3.9.0 | 6.2.0 | ||||||
cusparseDpruneDense2csrNnzByPercentage | 9.0 | 12.2 | hipsparseDpruneDense2csrNnzByPercentage | 3.9.0 | 6.2.0 | ||||||
cusparseDpruneDense2csr_bufferSizeExt | 9.0 | 12.2 | hipsparseDpruneDense2csr_bufferSizeExt | 3.9.0 | 6.2.0 | ||||||
cusparseHpruneCsr2csr | 9.0 | 12.2 | |||||||||
cusparseHpruneCsr2csrByPercentage | 9.0 | 12.2 | |||||||||
cusparseHpruneCsr2csrByPercentage_bufferSizeExt | 9.0 | 12.2 | |||||||||
cusparseHpruneCsr2csrNnz | 9.0 | 12.2 | |||||||||
cusparseHpruneCsr2csrNnzByPercentage | 9.0 | 12.2 | |||||||||
cusparseHpruneCsr2csr_bufferSizeExt | 9.0 | 12.2 | |||||||||
cusparseHpruneDense2csr | 9.0 | 12.2 | |||||||||
cusparseHpruneDense2csrByPercentage | 9.0 | 12.2 | |||||||||
cusparseHpruneDense2csrByPercentage_bufferSizeExt | 9.0 | 12.2 | |||||||||
cusparseHpruneDense2csrNnz | 9.0 | 12.2 | |||||||||
cusparseHpruneDense2csrNnzByPercentage | 9.0 | 12.2 | |||||||||
cusparseHpruneDense2csr_bufferSizeExt | 9.0 | 12.2 | |||||||||
cusparseSbsr2csr | 12.8 | hipsparseSbsr2csr | 3.5.0 | ||||||||
cusparseScsc2dense | 11.1 | 12.0 | hipsparseScsc2dense | 3.5.0 | 5.6.0 | ||||||
cusparseScsc2hyb | 10.2 | 11.0 | |||||||||
cusparseScsr2bsr | 12.4 | hipsparseScsr2bsr | 3.5.0 | ||||||||
cusparseScsr2csc | 10.2 | 11.0 | hipsparseScsr2csc | 1.9.2 | 3.9.0 | ||||||
cusparseScsr2csr_compress | 8.0 | 12.2 | hipsparseScsr2csr_compress | 3.5.0 | |||||||
cusparseScsr2csru | 12.2 | hipsparseScsr2csru | 4.2.0 | 6.2.0 | |||||||
cusparseScsr2dense | 11.1 | 12.0 | hipsparseScsr2dense | 3.5.0 | 5.6.0 | ||||||
cusparseScsr2gebsr | hipsparseScsr2gebsr | 4.1.0 | |||||||||
cusparseScsr2gebsr_bufferSize | hipsparseScsr2gebsr_bufferSize | 4.1.0 | |||||||||
cusparseScsr2gebsr_bufferSizeExt | |||||||||||
cusparseScsr2hyb | 10.2 | 11.0 | hipsparseScsr2hyb | 1.9.2 | 3.9.0 | ||||||
cusparseScsru2csr | 12.2 | hipsparseScsru2csr | 4.2.0 | 6.2.0 | |||||||
cusparseScsru2csr_bufferSizeExt | 12.2 | hipsparseScsru2csr_bufferSizeExt | 4.2.0 | 6.2.0 | |||||||
cusparseSdense2csc | 11.1 | 12.0 | hipsparseSdense2csc | 3.5.0 | 5.6.0 | ||||||
cusparseSdense2csr | 11.1 | 12.0 | hipsparseSdense2csr | 3.5.0 | |||||||
cusparseSdense2hyb | 10.2 | 11.0 | |||||||||
cusparseSgebsr2csr | 12.4 | hipsparseSgebsr2csr | 4.1.0 | ||||||||
cusparseSgebsr2gebsc | hipsparseSgebsr2gebsc | 4.1.0 | |||||||||
cusparseSgebsr2gebsc_bufferSize | hipsparseSgebsr2gebsc_bufferSize | 4.1.0 | |||||||||
cusparseSgebsr2gebsc_bufferSizeExt | |||||||||||
cusparseSgebsr2gebsr | 12.8 | hipsparseSgebsr2gebsr | 4.1.0 | ||||||||
cusparseSgebsr2gebsr_bufferSize | 12.8 | hipsparseSgebsr2gebsr_bufferSize | 4.1.0 | ||||||||
cusparseSgebsr2gebsr_bufferSizeExt | 12.8 | ||||||||||
cusparseShyb2csc | 10.2 | 11.0 | |||||||||
cusparseShyb2csr | 10.2 | 11.0 | hipsparseShyb2csr | 3.1.0 | 3.9.0 | ||||||
cusparseShyb2dense | 10.2 | 11.0 | |||||||||
cusparseSnnz | hipsparseSnnz | 3.2.0 | |||||||||
cusparseSnnz_compress | 8.0 | 12.2 | hipsparseSnnz_compress | 3.5.0 | 6.2.0 | ||||||
cusparseSpruneCsr2csr | 9.0 | 12.2 | hipsparseSpruneCsr2csr | 3.9.0 | 6.2.0 | ||||||
cusparseSpruneCsr2csrByPercentage | 9.0 | 12.2 | hipsparseSpruneCsr2csrByPercentage | 3.9.0 | 6.2.0 | ||||||
cusparseSpruneCsr2csrByPercentage_bufferSizeExt | 9.0 | 12.2 | hipsparseSpruneCsr2csrByPercentage_bufferSizeExt | 3.9.0 | 6.2.0 | ||||||
cusparseSpruneCsr2csrNnz | 9.0 | 12.2 | hipsparseSpruneCsr2csrNnz | 3.9.0 | 6.2.0 | ||||||
cusparseSpruneCsr2csrNnzByPercentage | 9.0 | 12.2 | hipsparseSpruneCsr2csrNnzByPercentage | 3.9.0 | 6.2.0 | ||||||
cusparseSpruneCsr2csr_bufferSizeExt | 9.0 | 12.2 | hipsparseSpruneCsr2csr_bufferSizeExt | 3.9.0 | 6.2.0 | ||||||
cusparseSpruneDense2csr | 9.0 | 12.2 | hipsparseSpruneDense2csr | 3.9.0 | 6.2.0 | ||||||
cusparseSpruneDense2csrByPercentage | 9.0 | 12.2 | hipsparseSpruneDense2csrByPercentage | 3.9.0 | 6.2.0 | ||||||
cusparseSpruneDense2csrByPercentage_bufferSizeExt | 9.0 | 12.2 | hipsparseSpruneDense2csrByPercentage_bufferSizeExt | 3.9.0 | 6.2.0 | ||||||
cusparseSpruneDense2csrNnz | 9.0 | 12.2 | hipsparseSpruneDense2csrNnz | 3.9.0 | 6.2.0 | ||||||
cusparseSpruneDense2csrNnzByPercentage | 9.0 | 12.2 | hipsparseSpruneDense2csrNnzByPercentage | 3.9.0 | 6.2.0 | ||||||
cusparseSpruneDense2csr_bufferSizeExt | 9.0 | 12.2 | hipsparseSpruneDense2csr_bufferSizeExt | 3.9.0 | 6.2.0 | ||||||
cusparseXcoo2csr | hipsparseXcoo2csr | 1.9.2 | |||||||||
cusparseXcoosortByColumn | hipsparseXcoosortByColumn | 1.9.2 | |||||||||
cusparseXcoosortByRow | hipsparseXcoosortByRow | 1.9.2 | |||||||||
cusparseXcoosort_bufferSizeExt | hipsparseXcoosort_bufferSizeExt | 1.9.2 | |||||||||
cusparseXcscsort | hipsparseXcscsort | 2.10.0 | |||||||||
cusparseXcscsort_bufferSizeExt | hipsparseXcscsort_bufferSizeExt | 2.10.0 | |||||||||
cusparseXcsr2bsrNnz | 12.4 | hipsparseXcsr2bsrNnz | 3.5.0 | ||||||||
cusparseXcsr2coo | hipsparseXcsr2coo | 1.9.2 | |||||||||
cusparseXcsr2gebsrNnz | hipsparseXcsr2gebsrNnz | 4.1.0 | |||||||||
cusparseXcsrsort | hipsparseXcsrsort | 1.9.2 | |||||||||
cusparseXcsrsort_bufferSizeExt | hipsparseXcsrsort_bufferSizeExt | 1.9.2 | |||||||||
cusparseXgebsr2csr | 12.4 | ||||||||||
cusparseXgebsr2gebsrNnz | 12.8 | hipsparseXgebsr2gebsrNnz | 4.1.0 | ||||||||
cusparseZbsr2csr | 12.8 | hipsparseZbsr2csr | 3.5.0 | ||||||||
cusparseZcsc2dense | 11.1 | 12.0 | hipsparseZcsc2dense | 3.5.0 | 5.6.0 | ||||||
cusparseZcsc2hyb | 10.2 | 11.0 | |||||||||
cusparseZcsr2bsr | 12.4 | hipsparseZcsr2bsr | 3.5.0 | ||||||||
cusparseZcsr2csc | 10.2 | 11.0 | hipsparseZcsr2csc | 3.1.0 | 3.9.0 | ||||||
cusparseZcsr2csr_compress | 8.0 | 12.2 | hipsparseZcsr2csr_compress | 3.5.0 | |||||||
cusparseZcsr2csru | 12.2 | hipsparseZcsr2csru | 4.2.0 | 6.2.0 | |||||||
cusparseZcsr2dense | 11.1 | 12.0 | hipsparseZcsr2dense | 3.5.0 | 5.6.0 | ||||||
cusparseZcsr2gebsr | hipsparseZcsr2gebsr | 4.1.0 | |||||||||
cusparseZcsr2gebsr_bufferSize | hipsparseZcsr2gebsr_bufferSize | 4.1.0 | |||||||||
cusparseZcsr2gebsr_bufferSizeExt | |||||||||||
cusparseZcsr2hyb | 10.2 | 11.0 | hipsparseZcsr2hyb | 3.1.0 | 3.9.0 | ||||||
cusparseZcsru2csr | 12.2 | hipsparseZcsru2csr | 4.2.0 | 6.2.0 | |||||||
cusparseZcsru2csr_bufferSizeExt | 12.2 | hipsparseZcsru2csr_bufferSizeExt | 4.2.0 | 6.2.0 | |||||||
cusparseZdense2csc | 11.1 | 12.0 | hipsparseZdense2csc | 3.5.0 | 5.6.0 | ||||||
cusparseZdense2csr | 11.1 | 12.0 | hipsparseZdense2csr | 3.5.0 | |||||||
cusparseZdense2hyb | 10.2 | 11.0 | |||||||||
cusparseZgebsr2csr | 12.4 | hipsparseZgebsr2csr | 4.1.0 | ||||||||
cusparseZgebsr2gebsc | hipsparseZgebsr2gebsc | 4.1.0 | |||||||||
cusparseZgebsr2gebsc_bufferSize | hipsparseZgebsr2gebsc_bufferSize | 4.1.0 | |||||||||
cusparseZgebsr2gebsc_bufferSizeExt | |||||||||||
cusparseZgebsr2gebsr | 12.8 | hipsparseZgebsr2gebsr | 4.1.0 | ||||||||
cusparseZgebsr2gebsr_bufferSize | 12.8 | hipsparseZgebsr2gebsr_bufferSize | 4.1.0 | ||||||||
cusparseZgebsr2gebsr_bufferSizeExt | 12.8 | ||||||||||
cusparseZhyb2csc | 10.2 | 11.0 | |||||||||
cusparseZhyb2csr | 10.2 | 11.0 | hipsparseZhyb2csr | 3.1.0 | 3.9.0 | ||||||
cusparseZhyb2dense | 10.2 | 11.0 | |||||||||
cusparseZnnz | hipsparseZnnz | 3.2.0 | |||||||||
cusparseZnnz_compress | 8.0 | 12.2 | hipsparseZnnz_compress | 3.5.0 | 6.2.0 |
15. CUSPARSE Generic API Reference
| CUDA | A | D | C | R | HIP | A | D | C | R | U | E |
|---|---|---|---|---|---|---|---|---|---|---|---|
cusparseAxpby | 11.0 | 12.8 | 12.0 | hipsparseAxpby | 4.1.0 | 6.0.0 | |||||
cusparseBlockedEllGet | 11.2 | hipsparseBlockedEllGet | 4.5.0 | ||||||||
cusparseBsrSetStridedBatch | 12.1 | ||||||||||
cusparseConstBlockedEllGet | 12.0 | hipsparseConstBlockedEllGet | 6.0.0 | ||||||||
cusparseConstCooGet | 12.0 | hipsparseConstCooGet | 6.0.0 | ||||||||
cusparseConstCscGet | 12.0 | hipsparseConstCscGet | 6.2.0 | ||||||||
cusparseConstCsrGet | 12.0 | hipsparseConstCsrGet | 6.0.0 | ||||||||
cusparseConstDnMatGet | 12.0 | hipsparseConstDnMatGet | 6.0.0 | ||||||||
cusparseConstDnMatGetValues | 12.0 | hipsparseConstDnMatGetValues | 6.0.0 | ||||||||
cusparseConstDnVecGet | 12.0 | hipsparseConstDnVecGet | 6.0.0 | ||||||||
cusparseConstDnVecGetValues | 12.0 | hipsparseConstDnVecGetValues | 6.0.0 | ||||||||
cusparseConstSpMatGetValues | 12.0 | hipsparseConstSpMatGetValues | 6.0.0 | ||||||||
cusparseConstSpVecGet | 12.0 | hipsparseConstSpVecGet | 6.0.0 | ||||||||
cusparseConstSpVecGetValues | 12.0 | hipsparseConstSpVecGetValues | 6.0.0 | ||||||||
cusparseConstrainedGeMM | 10.2 | 11.2 | 12.0 | ||||||||
cusparseConstrainedGeMM_bufferSize | 10.2 | 11.2 | 12.0 | ||||||||
cusparseCooAoSGet | 10.2 | 11.2 | 12.0 | hipsparseCooAoSGet | 4.1.0 | 5.6.0 | |||||
cusparseCooGet | 10.1 | hipsparseCooGet | 4.1.0 | ||||||||
cusparseCooSetPointers | 11.1 | hipsparseCooSetPointers | 4.2.0 | ||||||||
cusparseCooSetStridedBatch | 11.0 | hipsparseCooSetStridedBatch | 5.2.0 | ||||||||
cusparseCreateBlockedEll | 11.2 | hipsparseCreateBlockedEll | 4.5.0 | ||||||||
cusparseCreateBsr | 12.1 | ||||||||||
cusparseCreateConstBlockedEll | 12.0 | hipsparseCreateConstBlockedEll | 6.0.0 | ||||||||
cusparseCreateConstBsr | 12.1 | ||||||||||
cusparseCreateConstCoo | 12.0 | hipsparseCreateConstCoo | 6.0.0 | ||||||||
cusparseCreateConstCsc | 12.0 | hipsparseCreateConstCsc | 6.0.0 | ||||||||
cusparseCreateConstCsr | 12.0 | hipsparseCreateConstCsr | 6.0.0 | ||||||||
cusparseCreateConstDnMat | 12.0 | hipsparseCreateConstDnMat | 6.0.0 | ||||||||
cusparseCreateConstDnVec | 12.0 | hipsparseCreateConstDnVec | 6.0.0 | ||||||||
cusparseCreateConstSlicedEll | 12.1 | hipsparseCreateConstSlicedEll | 7.11.0 | ||||||||
cusparseCreateConstSpVec | 12.0 | hipsparseCreateConstSpVec | 6.0.0 | ||||||||
cusparseCreateCoo | 10.1 | hipsparseCreateCoo | 4.1.0 | ||||||||
cusparseCreateCooAoS | 10.2 | 11.2 | 12.0 | hipsparseCreateCooAoS | 4.1.0 | ||||||
cusparseCreateCsc | 11.1 | hipsparseCreateCsc | 4.2.0 | ||||||||
cusparseCreateCsr | 10.2 | hipsparseCreateCsr | 4.1.0 | ||||||||
cusparseCreateDnMat | 10.1 | hipsparseCreateDnMat | 4.2.0 | ||||||||
cusparseCreateDnVec | 10.2 | hipsparseCreateDnVec | 4.1.0 | ||||||||
cusparseCreateSlicedEll | 12.1 | hipsparseCreateSlicedEll | 7.11.0 | ||||||||
cusparseCreateSpVec | 10.2 | hipsparseCreateSpVec | 4.1.0 | ||||||||
cusparseCscGet | 11.7 | hipsparseCscGet | 6.2.0 | ||||||||
cusparseCscSetPointers | 11.1 | hipsparseCscSetPointers | 4.2.0 | ||||||||
cusparseCsrGet | 10.2 | hipsparseCsrGet | 4.1.0 | ||||||||
cusparseCsrSetPointers | 11.0 | hipsparseCsrSetPointers | 4.1.0 | ||||||||
cusparseCsrSetStridedBatch | 11.0 | hipsparseCsrSetStridedBatch | 5.2.0 | ||||||||
cusparseDenseToSparse_analysis | 11.1 | 12.0 | hipsparseDenseToSparse_analysis | 4.2.0 | 6.0.0 | ||||||
cusparseDenseToSparse_bufferSize | 11.1 | 12.0 | hipsparseDenseToSparse_bufferSize | 4.2.0 | 6.0.0 | ||||||
cusparseDenseToSparse_convert | 11.1 | 12.0 | hipsparseDenseToSparse_convert | 4.2.0 | 6.0.0 | ||||||
cusparseDestroyDnMat | 10.1 | 12.0 | hipsparseDestroyDnMat | 4.2.0 | 6.0.0 | ||||||
cusparseDestroyDnVec | 10.2 | 12.0 | hipsparseDestroyDnVec | 4.1.0 | 6.0.0 | ||||||
cusparseDestroySpMat | 10.1 | 12.0 | hipsparseDestroySpMat | 4.1.0 | 6.0.0 | ||||||
cusparseDestroySpVec | 10.2 | 12.0 | hipsparseDestroySpVec | 4.1.0 | 6.0.0 | ||||||
cusparseDnMatGet | 10.1 | hipsparseDnMatGet | 4.2.0 | ||||||||
cusparseDnMatGetStridedBatch | 10.1 | 12.0 | hipsparseDnMatGetStridedBatch | 5.2.0 | 6.0.0 | ||||||
cusparseDnMatGetValues | 10.2 | hipsparseDnMatGetValues | 4.2.0 | ||||||||
cusparseDnMatSetStridedBatch | 10.1 | hipsparseDnMatSetStridedBatch | 5.2.0 | ||||||||
cusparseDnMatSetValues | 10.2 | hipsparseDnMatSetValues | 4.2.0 | ||||||||
cusparseDnVecGet | 10.2 | hipsparseDnVecGet | 4.1.0 | ||||||||
cusparseDnVecGetValues | 10.2 | hipsparseDnVecGetValues | 4.1.0 | ||||||||
cusparseDnVecSetValues | 10.2 | hipsparseDnVecSetValues | 4.1.0 | ||||||||
cusparseGather | 11.0 | 12.0 | hipsparseGather | 4.1.0 | 6.0.0 | ||||||
cusparseRot | 11.0 | 12.2 | hipsparseRot | 4.1.0 | 6.2.0 | ||||||
cusparseSDDMM | 11.2 | 12.0 | hipsparseSDDMM | 4.3.0 | 6.0.0 | ||||||
cusparseSDDMM_bufferSize | 11.2 | 12.0 | hipsparseSDDMM_bufferSize | 4.3.0 | 6.0.0 | ||||||
cusparseSDDMM_preprocess | 11.2 | 12.0 | hipsparseSDDMM_preprocess | 4.3.0 | 6.0.0 | ||||||
cusparseScatter | 11.0 | 12.0 | hipsparseScatter | 4.1.0 | 6.0.0 | ||||||
cusparseSpGEMM_compute | 11.0 | 12.0 | hipsparseSpGEMM_compute | 4.1.0 | 6.0.0 | ||||||
cusparseSpGEMM_copy | 11.0 | 12.0 | hipsparseSpGEMM_copy | 4.1.0 | 6.0.0 | ||||||
cusparseSpGEMM_createDescr | 11.0 | hipsparseSpGEMM_createDescr | 4.1.0 | ||||||||
cusparseSpGEMM_destroyDescr | 11.0 | hipsparseSpGEMM_destroyDescr | 4.1.0 | ||||||||
cusparseSpGEMM_estimateMemory | 12.0 | ||||||||||
cusparseSpGEMM_getNumProducts | 12.0 | ||||||||||
cusparseSpGEMM_workEstimation | 11.0 | 12.0 | hipsparseSpGEMM_workEstimation | 4.1.0 | 6.0.0 | ||||||
cusparseSpGEMMreuse_compute | 11.3 | 13.2 | 12.0 | hipsparseSpGEMMreuse_compute | 5.1.0 | 6.0.0 | |||||
cusparseSpGEMMreuse_copy | 11.3 | 13.2 | 12.0 | hipsparseSpGEMMreuse_copy | 5.1.0 | 6.0.0 | |||||
cusparseSpGEMMreuse_nnz | 11.3 | 13.2 | 12.0 | hipsparseSpGEMMreuse_nnz | 5.1.0 | 6.0.0 | |||||
cusparseSpGEMMreuse_workEstimation | 11.3 | 13.2 | 12.0 | hipsparseSpGEMMreuse_workEstimation | 5.1.0 | 6.0.0 | |||||
cusparseSpMM | 10.1 | 12.0 | hipsparseSpMM | 4.2.0 | 6.0.0 | ||||||
cusparseSpMMOp | 11.5 | 13.2 | |||||||||
cusparseSpMMOp_createPlan | 11.5 | 13.2 | |||||||||
cusparseSpMMOp_destroyPlan | 11.5 | 13.2 | |||||||||
cusparseSpMM_bufferSize | 10.1 | 12.0 | hipsparseSpMM_bufferSize | 4.2.0 | 6.0.0 | ||||||
cusparseSpMM_preprocess | 11.2 | 12.0 | hipsparseSpMM_preprocess | 4.5.0 | 6.0.0 | ||||||
cusparseSpMV | 10.1 | 12.0 | hipsparseSpMV | 4.1.0 | 6.0.0 | ||||||
cusparseSpMVOp | 13.1 | ||||||||||
cusparseSpMVOp_bufferSize | 13.1 | ||||||||||
cusparseSpMVOp_createDescr | 13.1 | 13.1 | |||||||||
cusparseSpMVOp_createPlan | 13.1 | ||||||||||
cusparseSpMVOp_destroyDescr | 13.1 | ||||||||||
cusparseSpMVOp_destroyPlan | 13.1 | ||||||||||
cusparseSpMVOp_setGlobalUserData | 13.1 | ||||||||||
cusparseSpMV_bufferSize | 10.1 | 12.0 | hipsparseSpMV_bufferSize | 4.1.0 | 6.0.0 | ||||||
cusparseSpMV_preprocess | 12.4 | hipsparseSpMV_preprocess | 5.2.0 | 6.0.0 | |||||||
cusparseSpMatGetAttribute | 11.3 | 12.0 | hipsparseSpMatGetAttribute | 4.5.0 | 6.0.0 | ||||||
cusparseSpMatGetFormat | 10.1 | 12.0 | hipsparseSpMatGetFormat | 4.1.0 | 6.0.0 | ||||||
cusparseSpMatGetIndexBase | 10.1 | 12.0 | hipsparseSpMatGetIndexBase | 4.1.0 | 6.0.0 | ||||||
cusparseSpMatGetNumBatches | 10.1 | 10.2 | |||||||||
cusparseSpMatGetSize | 11.0 | 12.0 | hipsparseSpMatGetSize | 4.1.0 | 6.0.0 | ||||||
cusparseSpMatGetStridedBatch | 10.2 | 12.0 | hipsparseSpMatGetStridedBatch | 5.2.0 | 6.0.0 | ||||||
cusparseSpMatGetValues | 10.2 | hipsparseSpMatGetValues | 4.1.0 | ||||||||
cusparseSpMatSetAttribute | 11.3 | hipsparseSpMatSetAttribute | 4.5.0 | ||||||||
cusparseSpMatSetNumBatches | 10.1 | 10.2 | |||||||||
cusparseSpMatSetStridedBatch | 10.2 | 12.0 | hipsparseSpMatSetStridedBatch | 5.2.0 | 5.2.0 | ||||||
cusparseSpMatSetValues | 10.2 | hipsparseSpMatSetValues | 4.1.0 | ||||||||
cusparseSpSM_analysis | 11.3 | 12.0 | hipsparseSpSM_analysis | 4.5.0 | 6.0.0 | ||||||
cusparseSpSM_bufferSize | 11.3 | 12.0 | hipsparseSpSM_bufferSize | 4.5.0 | 6.0.0 | ||||||
cusparseSpSM_createDescr | 11.3 | hipsparseSpSM_createDescr | 4.5.0 | ||||||||
cusparseSpSM_destroyDescr | 11.3 | hipsparseSpSM_destroyDescr | 4.5.0 | ||||||||
cusparseSpSM_solve | 11.3 | 12.0 | hipsparseSpSM_solve | 4.5.0 | 7.11.0 | 6.0.0 | |||||
cusparseSpSM_updateMatrix | 12.4 | ||||||||||
cusparseSpSV_analysis | 11.3 | 12.0 | hipsparseSpSV_analysis | 4.5.0 | 6.0.0 | ||||||
cusparseSpSV_bufferSize | 11.3 | 12.0 | hipsparseSpSV_bufferSize | 4.5.0 | 6.0.0 | ||||||
cusparseSpSV_createDescr | 11.3 | hipsparseSpSV_createDescr | 4.5.0 | ||||||||
cusparseSpSV_destroyDescr | 11.3 | hipsparseSpSV_destroyDescr | 4.5.0 | ||||||||
cusparseSpSV_solve | 11.3 | 12.0 | hipsparseSpSV_solve | 4.5.0 | 6.0.0 | ||||||
cusparseSpSV_updateMatrix | 12.1 | ||||||||||
cusparseSpVV | 10.1 | 12.8 | 12.0 | hipsparseSpVV | 4.1.0 | 6.0.0 | |||||
cusparseSpVV_bufferSize | 10.1 | 12.8 | 12.0 | hipsparseSpVV_bufferSize | 4.1.0 | 6.0.0 | |||||
cusparseSpVecGet | 10.2 | hipsparseSpVecGet | 4.1.0 | ||||||||
cusparseSpVecGetIndexBase | 10.2 | 12.0 | hipsparseSpVecGetIndexBase | 4.1.0 | 6.0.0 | ||||||
cusparseSpVecGetValues | 10.2 | hipsparseSpVecGetValues | 4.1.0 | ||||||||
cusparseSpVecSetValues | 10.2 | hipsparseSpVecSetValues | 4.1.0 | ||||||||
cusparseSparseToDense | 11.1 | 12.0 | hipsparseSparseToDense | 4.2.0 | 6.0.0 | ||||||
cusparseSparseToDense_bufferSize | 11.1 | 12.0 | hipsparseSparseToDense_bufferSize | 4.2.0 | 6.0.0 |