Skip to content

Latest commit

 

History

History
620 lines (604 loc) · 29.9 KB

CUBLAS_API_supported_by_HIP.md

File metadata and controls

620 lines (604 loc) · 29.9 KB

CUBLAS API supported by HIP

2. CUBLAS Data types

CUDA A D R HIP A D R E
CUBLAS_ATOMICS_ALLOWED HIPBLAS_ATOMICS_ALLOWED 3.10.0
CUBLAS_ATOMICS_NOT_ALLOWED HIPBLAS_ATOMICS_NOT_ALLOWED 3.10.0
CUBLAS_COMPUTE_16F 11.0
CUBLAS_COMPUTE_16F_PEDANTIC 11.0
CUBLAS_COMPUTE_32F 11.0
CUBLAS_COMPUTE_32F_FAST_16BF 11.0
CUBLAS_COMPUTE_32F_FAST_16F 11.0
CUBLAS_COMPUTE_32F_FAST_TF32 11.0
CUBLAS_COMPUTE_32F_PEDANTIC 11.0
CUBLAS_COMPUTE_32I 11.0
CUBLAS_COMPUTE_32I_PEDANTIC 11.0
CUBLAS_COMPUTE_64F 11.0
CUBLAS_COMPUTE_64F_PEDANTIC 11.0
CUBLAS_DEFAULT_MATH 9.0
CUBLAS_DIAG_NON_UNIT HIPBLAS_DIAG_NON_UNIT 1.8.2
CUBLAS_DIAG_UNIT HIPBLAS_DIAG_UNIT 1.8.2
CUBLAS_FILL_MODE_FULL 10.1 HIPBLAS_FILL_MODE_FULL 1.8.2
CUBLAS_FILL_MODE_LOWER HIPBLAS_FILL_MODE_LOWER 1.8.2
CUBLAS_FILL_MODE_UPPER HIPBLAS_FILL_MODE_UPPER 1.8.2
CUBLAS_GEMM_ALGO0 8.0
CUBLAS_GEMM_ALGO0_TENSOR_OP 9.0
CUBLAS_GEMM_ALGO1 8.0
CUBLAS_GEMM_ALGO10 9.0
CUBLAS_GEMM_ALGO10_TENSOR_OP 9.2
CUBLAS_GEMM_ALGO11 9.0
CUBLAS_GEMM_ALGO11_TENSOR_OP 9.2
CUBLAS_GEMM_ALGO12 9.0
CUBLAS_GEMM_ALGO12_TENSOR_OP 9.2
CUBLAS_GEMM_ALGO13 9.0
CUBLAS_GEMM_ALGO13_TENSOR_OP 9.2
CUBLAS_GEMM_ALGO14 9.0
CUBLAS_GEMM_ALGO14_TENSOR_OP 9.2
CUBLAS_GEMM_ALGO15 9.0
CUBLAS_GEMM_ALGO15_TENSOR_OP 9.2
CUBLAS_GEMM_ALGO16 9.0
CUBLAS_GEMM_ALGO17 9.0
CUBLAS_GEMM_ALGO18 9.2
CUBLAS_GEMM_ALGO19 9.2
CUBLAS_GEMM_ALGO1_TENSOR_OP 9.0
CUBLAS_GEMM_ALGO2 8.0
CUBLAS_GEMM_ALGO20 9.2
CUBLAS_GEMM_ALGO21 9.2
CUBLAS_GEMM_ALGO22 9.2
CUBLAS_GEMM_ALGO23 9.2
CUBLAS_GEMM_ALGO2_TENSOR_OP 9.0
CUBLAS_GEMM_ALGO3 8.0
CUBLAS_GEMM_ALGO3_TENSOR_OP 9.0
CUBLAS_GEMM_ALGO4 8.0
CUBLAS_GEMM_ALGO4_TENSOR_OP 9.0
CUBLAS_GEMM_ALGO5 8.0
CUBLAS_GEMM_ALGO5_TENSOR_OP 9.2
CUBLAS_GEMM_ALGO6 8.0
CUBLAS_GEMM_ALGO6_TENSOR_OP 9.2
CUBLAS_GEMM_ALGO7 8.0
CUBLAS_GEMM_ALGO7_TENSOR_OP 9.2
CUBLAS_GEMM_ALGO8 9.0
CUBLAS_GEMM_ALGO8_TENSOR_OP 9.2
CUBLAS_GEMM_ALGO9 9.0
CUBLAS_GEMM_ALGO9_TENSOR_OP 9.2
CUBLAS_GEMM_DEFAULT 8.0 HIPBLAS_GEMM_DEFAULT 1.8.2
CUBLAS_GEMM_DEFAULT_TENSOR_OP 9.0
CUBLAS_GEMM_DFALT 8.0 HIPBLAS_GEMM_DEFAULT 1.8.2
CUBLAS_GEMM_DFALT_TENSOR_OP 9.0
CUBLAS_MATH_DISALLOW_REDUCED_PRECISION_REDUCTION 11.0
CUBLAS_OP_C HIPBLAS_OP_C 1.8.2
CUBLAS_OP_CONJG 10.1
CUBLAS_OP_HERMITAN 10.1 HIPBLAS_OP_C 1.8.2
CUBLAS_OP_N HIPBLAS_OP_N 1.8.2
CUBLAS_OP_T HIPBLAS_OP_T 1.8.2
CUBLAS_PEDANTIC_MATH 11.0
CUBLAS_POINTER_MODE_DEVICE HIPBLAS_POINTER_MODE_DEVICE 1.8.2
CUBLAS_POINTER_MODE_HOST HIPBLAS_POINTER_MODE_HOST 1.8.2
CUBLAS_SIDE_LEFT HIPBLAS_SIDE_LEFT 1.8.2
CUBLAS_SIDE_RIGHT HIPBLAS_SIDE_RIGHT 1.8.2
CUBLAS_STATUS_ALLOC_FAILED HIPBLAS_STATUS_ALLOC_FAILED 1.8.2
CUBLAS_STATUS_ARCH_MISMATCH HIPBLAS_STATUS_ARCH_MISMATCH 1.8.2
CUBLAS_STATUS_EXECUTION_FAILED HIPBLAS_STATUS_EXECUTION_FAILED 1.8.2
CUBLAS_STATUS_INTERNAL_ERROR HIPBLAS_STATUS_INTERNAL_ERROR 1.8.2
CUBLAS_STATUS_INVALID_VALUE HIPBLAS_STATUS_INVALID_VALUE 1.8.2
CUBLAS_STATUS_LICENSE_ERROR HIPBLAS_STATUS_UNKNOWN
CUBLAS_STATUS_MAPPING_ERROR HIPBLAS_STATUS_MAPPING_ERROR 1.8.2
CUBLAS_STATUS_NOT_INITIALIZED HIPBLAS_STATUS_NOT_INITIALIZED 1.8.2
CUBLAS_STATUS_NOT_SUPPORTED HIPBLAS_STATUS_NOT_SUPPORTED 1.8.2
CUBLAS_STATUS_SUCCESS HIPBLAS_STATUS_SUCCESS 1.8.2
CUBLAS_TENSOR_OP_MATH 9.0 11.0
CUBLAS_TF32_TENSOR_OP_MATH 11.0
CUBLAS_VERSION 10.1
CUBLAS_VER_BUILD 10.2
CUBLAS_VER_MAJOR 10.1
CUBLAS_VER_MINOR 10.1
CUBLAS_VER_PATCH 10.1
cublasAtomicsMode_t hipblasAtomicsMode_t 3.10.0
cublasComputeType_t 11.0
cublasContext
cublasDataType_t 7.5 hipblasDatatype_t 1.8.2
cublasDiagType_t hipblasDiagType_t 1.8.2
cublasFillMode_t hipblasFillMode_t 1.8.2
cublasGemmAlgo_t 8.0 hipblasGemmAlgo_t 1.8.2
cublasHandle_t hipblasHandle_t 3.0.0
cublasMath_t 9.0
cublasOperation_t hipblasOperation_t 1.8.2
cublasPointerMode_t hipblasPointerMode_t 1.8.2
cublasSideMode_t hipblasSideMode_t 1.8.2
cublasStatus hipblasStatus_t 1.8.2
cublasStatus_t hipblasStatus_t 1.8.2

3. CUDA Datatypes Reference

CUDA A D R HIP A D R E
CUDA_C_16BF HIPBLAS_C_16B 3.0.0
CUDA_C_16F 8.0 HIPBLAS_C_16F 1.8.2
CUDA_C_16I 11.0
CUDA_C_16U 11.0
CUDA_C_32F 8.0 HIPBLAS_C_32F 1.8.2
CUDA_C_32I 8.0 HIPBLAS_C_32I 3.0.0
CUDA_C_32U 8.0 HIPBLAS_C_32U 3.0.0
CUDA_C_4I 11.0
CUDA_C_4U 11.0
CUDA_C_64F 8.0 HIPBLAS_C_64F 1.8.2
CUDA_C_64I 11.0
CUDA_C_64U 11.0
CUDA_C_8I 8.0 HIPBLAS_C_8I 3.0.0
CUDA_C_8U 8.0 HIPBLAS_C_8U 3.0.0
CUDA_R_16BF HIPBLAS_R_16B 3.0.0
CUDA_R_16F 8.0 HIPBLAS_R_16F 1.8.2
CUDA_R_16I 11.0
CUDA_R_16U 11.0
CUDA_R_32F 8.0 HIPBLAS_R_32F 1.8.2
CUDA_R_32I 8.0 HIPBLAS_R_32I 3.0.0
CUDA_R_32U 8.0 HIPBLAS_R_32U 3.0.0
CUDA_R_4I 11.0
CUDA_R_4U 11.0
CUDA_R_64F 8.0 HIPBLAS_R_64F 1.8.2
CUDA_R_64I 11.0
CUDA_R_64U 11.0
CUDA_R_8I 8.0 HIPBLAS_R_8I 3.0.0
CUDA_R_8U 8.0 HIPBLAS_R_8U 3.0.0
cudaDataType 8.0 hipblasDatatype_t 1.8.2
cudaDataType_t 8.0 hipblasDatatype_t 1.8.2

4. CUBLAS Helper Function Reference

CUDA A D R HIP A D R E
cublasAlloc
cublasCreate hipblasCreate 1.8.2
cublasCreate_v2 hipblasCreate 1.8.2
cublasDestroy hipblasDestroy 1.8.2
cublasDestroy_v2 hipblasDestroy 1.8.2
cublasFree
cublasGetAtomicsMode hipblasGetAtomicsMode 3.10.0
cublasGetCudartVersion 10.1
cublasGetError
cublasGetLoggerCallback 9.2
cublasGetMathMode 9.0
cublasGetMatrix hipblasGetMatrix 1.8.2
cublasGetMatrixAsync hipblasGetMatrixAsync 3.7.0
cublasGetPointerMode hipblasGetPointerMode 1.8.2
cublasGetPointerMode_v2 hipblasGetPointerMode 1.8.2
cublasGetProperty
cublasGetSmCountTarget 11.3
cublasGetStatusName 11.4
cublasGetStatusString 11.4
cublasGetStream hipblasGetStream 1.8.2
cublasGetStream_v2 hipblasGetStream 1.8.2
cublasGetVector hipblasGetVector 1.8.2
cublasGetVectorAsync hipblasGetVectorAsync 3.7.0
cublasGetVersion
cublasGetVersion_v2
cublasInit
cublasLogCallback 9.2
cublasLoggerConfigure 9.2
cublasMigrateComputeType 11.0
cublasSetAtomicsMode hipblasSetAtomicsMode 3.10.0
cublasSetKernelStream
cublasSetLoggerCallback 9.2
cublasSetMathMode
cublasSetMatrix hipblasSetMatrix 1.8.2
cublasSetMatrixAsync hipblasSetMatrixAsync 3.7.0
cublasSetPointerMode hipblasSetPointerMode 1.8.2
cublasSetPointerMode_v2 hipblasSetPointerMode 1.8.2
cublasSetSmCountTarget 11.3
cublasSetStream hipblasSetStream 1.8.2
cublasSetStream_v2 hipblasSetStream 1.8.2
cublasSetVector hipblasSetVector 1.8.2
cublasSetVectorAsync hipblasSetVectorAsync 3.7.0
cublasShutdown
cublasXerbla

5. CUBLAS Level-1 Function Reference

CUDA A D R HIP A D R E
cublasCaxpy hipblasCaxpy 3.0.0
cublasCaxpy_v2 hipblasCaxpy 3.0.0
cublasCcopy hipblasCcopy 3.0.0
cublasCcopy_v2 hipblasCcopy 3.0.0
cublasCdotc hipblasCdotc 3.0.0
cublasCdotc_v2 hipblasCdotc 3.0.0
cublasCdotu hipblasCdotu 3.0.0
cublasCdotu_v2 hipblasCdotu 3.0.0
cublasCrot hipblasCrot 3.0.0
cublasCrot_v2 hipblasCrot 3.0.0
cublasCrotg hipblasCrotg 3.0.0
cublasCrotg_v2 hipblasCrotg 3.0.0
cublasCscal hipblasCscal 1.8.2
cublasCscal_v2 hipblasCscal 1.8.2
cublasCsrot hipblasCsrot 3.0.0
cublasCsrot_v2 hipblasCsrot 3.0.0
cublasCsscal hipblasCsscal 3.0.0
cublasCsscal_v2 hipblasCsscal 3.0.0
cublasCswap hipblasCswap 3.0.0
cublasCswap_v2 hipblasCswap 3.0.0
cublasDasum hipblasDasum 1.8.2
cublasDasum_v2 hipblasDasum 1.8.2
cublasDaxpy hipblasDaxpy 1.8.2
cublasDaxpy_v2 hipblasDaxpy 1.8.2
cublasDcopy hipblasDcopy 1.8.2
cublasDcopy_v2 hipblasDcopy 1.8.2
cublasDdot hipblasDdot 3.0.0
cublasDdot_v2 hipblasDdot 3.0.0
cublasDnrm2 hipblasDnrm2 1.8.2
cublasDnrm2_v2 hipblasDnrm2 1.8.2
cublasDrot hipblasDrot 3.0.0
cublasDrot_v2 hipblasDrot 3.0.0
cublasDrotg hipblasDrotg 3.0.0
cublasDrotg_v2 hipblasDrotg 3.0.0
cublasDrotm hipblasDrotm 3.0.0
cublasDrotm_v2 hipblasDrotm 3.0.0
cublasDrotmg hipblasDrotmg 3.0.0
cublasDrotmg_v2 hipblasDrotmg 3.0.0
cublasDscal hipblasDscal 1.8.2
cublasDscal_v2 hipblasDscal 1.8.2
cublasDswap hipblasDswap 3.0.0
cublasDswap_v2 hipblasDswap 3.0.0
cublasDzasum hipblasDzasum 3.0.0
cublasDzasum_v2 hipblasDzasum 3.0.0
cublasDznrm2 hipblasDznrm2 3.0.0
cublasDznrm2_v2 hipblasDznrm2 3.0.0
cublasIcamax hipblasIcamax 3.0.0
cublasIcamax_v2 hipblasIcamax 3.0.0
cublasIcamin hipblasIcamin 3.0.0
cublasIcamin_v2 hipblasIcamin 3.0.0
cublasIdamax hipblasIdamax 1.8.2
cublasIdamax_v2 hipblasIdamax 1.8.2
cublasIdamin hipblasIdamin 3.0.0
cublasIdamin_v2 hipblasIdamin 3.0.0
cublasIsamax hipblasIsamax 1.8.2
cublasIsamax_v2 hipblasIsamax 1.8.2
cublasIsamin hipblasIsamin 3.0.0
cublasIsamin_v2 hipblasIsamin 3.0.0
cublasIzamax hipblasIzamax 3.0.0
cublasIzamax_v2 hipblasIzamax 3.0.0
cublasIzamin hipblasIzamin 3.0.0
cublasIzamin_v2 hipblasIzamin 3.0.0
cublasNrm2Ex 8.0 hipblasNrm2Ex 4.1.0
cublasSasum hipblasSasum 1.8.2
cublasSasum_v2 hipblasSasum 1.8.2
cublasSaxpy hipblasSaxpy 1.8.2
cublasSaxpy_v2 hipblasSaxpy 1.8.2
cublasScasum hipblasScasum 3.0.0
cublasScasum_v2 hipblasScasum 3.0.0
cublasScnrm2 hipblasScnrm2 3.0.0
cublasScnrm2_v2 hipblasScnrm2 3.0.0
cublasScopy hipblasScopy 1.8.2
cublasScopy_v2 hipblasScopy 1.8.2
cublasSdot hipblasSdot 3.0.0
cublasSdot_v2 hipblasSdot 3.0.0
cublasSnrm2 hipblasSnrm2 1.8.2
cublasSnrm2_v2 hipblasSnrm2 1.8.2
cublasSrot hipblasSrot 3.0.0
cublasSrot_v2 hipblasSrot 3.0.0
cublasSrotg hipblasSrotg 3.0.0
cublasSrotg_v2 hipblasSrotg 3.0.0
cublasSrotm hipblasSrotm 3.0.0
cublasSrotm_v2 hipblasSrotm 3.0.0
cublasSrotmg hipblasSrotmg 3.0.0
cublasSrotmg_v2 hipblasSrotmg 3.0.0
cublasSscal hipblasSscal 1.8.2
cublasSscal_v2 hipblasSscal 1.8.2
cublasSswap hipblasSswap 3.0.0
cublasSswap_v2 hipblasSswap 3.0.0
cublasZaxpy hipblasZaxpy 3.0.0
cublasZaxpy_v2 hipblasZaxpy 3.0.0
cublasZcopy hipblasZcopy 3.0.0
cublasZcopy_v2 hipblasZcopy 3.0.0
cublasZdotc hipblasZdotc 3.0.0
cublasZdotc_v2 hipblasZdotc 3.0.0
cublasZdotu hipblasZdotu 3.0.0
cublasZdotu_v2 hipblasZdotu 3.0.0
cublasZdrot hipblasZdrot 3.0.0
cublasZdrot_v2 hipblasZdrot 3.0.0
cublasZdscal hipblasZdscal 3.0.0
cublasZdscal_v2 hipblasZdscal 3.0.0
cublasZrot hipblasZrot 3.0.0
cublasZrot_v2 hipblasZrot 3.0.0
cublasZrotg hipblasZrotg 3.0.0
cublasZrotg_v2 hipblasZrotg 3.0.0
cublasZscal hipblasZscal 1.8.2
cublasZscal_v2 hipblasZscal 1.8.2
cublasZswap hipblasZswap 3.0.0
cublasZswap_v2 hipblasZswap 3.0.0

6. CUBLAS Level-2 Function Reference

CUDA A D R HIP A D R E
cublasCgbmv hipblasCgbmv 3.5.0
cublasCgbmv_v2 hipblasCgbmv 3.5.0
cublasCgemv hipblasCgemv 3.0.0
cublasCgemv_v2 hipblasCgemv 3.0.0
cublasCgerc hipblasCgerc 3.5.0
cublasCgerc_v2 hipblasCgerc 3.5.0
cublasCgeru hipblasCgeru 3.5.0
cublasCgeru_v2 hipblasCgeru 3.5.0
cublasChbmv hipblasChbmv 3.5.0
cublasChbmv_v2 hipblasChbmv 3.5.0
cublasChemv hipblasChemv 3.5.0
cublasChemv_v2 hipblasChemv 3.5.0
cublasCher hipblasCher 3.5.0
cublasCher2 hipblasCher2 3.5.0
cublasCher2_v2 hipblasCher2 3.5.0
cublasCher_v2 hipblasCher 3.5.0
cublasChpmv hipblasChpmv 3.5.0
cublasChpmv_v2 hipblasChpmv 3.5.0
cublasChpr hipblasChpr 3.5.0
cublasChpr2 hipblasChpr2 3.5.0
cublasChpr2_v2 hipblasChpr2 3.5.0
cublasChpr_v2 hipblasChpr 3.5.0
cublasCsymv hipblasCsymv 3.5.0
cublasCsymv_v2 hipblasCsymv 3.5.0
cublasCsyr hipblasCsyr 3.5.0
cublasCsyr2 hipblasCsyr2 3.5.0
cublasCsyr2_v2 hipblasCsyr2 3.5.0
cublasCsyr_v2 hipblasCsyr 3.5.0
cublasCtbmv hipblasCtbmv 3.5.0
cublasCtbmv_v2 hipblasCtbmv 3.5.0
cublasCtbsv hipblasCtbsv 3.6.0
cublasCtbsv_v2 hipblasCtbsv 3.6.0
cublasCtpmv hipblasCtpmv 3.5.0
cublasCtpmv_v2 hipblasCtpmv 3.5.0
cublasCtpsv hipblasCtpsv 3.5.0
cublasCtpsv_v2 hipblasCtpsv 3.5.0
cublasCtrmv hipblasCtrmv 3.5.0
cublasCtrmv_v2 hipblasCtrmv 3.5.0
cublasCtrsv hipblasCtrsv 3.5.0
cublasCtrsv_v2 hipblasCtrsv 3.5.0
cublasDgbmv hipblasDgbmv 3.5.0
cublasDgbmv_v2 hipblasDgbmv 3.5.0
cublasDgemv hipblasDgemv 1.8.2
cublasDgemv_v2 hipblasDgemv 1.8.2
cublasDger hipblasDger 1.8.2
cublasDger_v2 hipblasDger 1.8.2
cublasDsbmv hipblasDsbmv 3.5.0
cublasDsbmv_v2 hipblasDsbmv 3.5.0
cublasDspmv hipblasDspmv 3.5.0
cublasDspmv_v2 hipblasDspmv 3.5.0
cublasDspr hipblasDspr 3.5.0
cublasDspr2 hipblasDspr2 3.5.0
cublasDspr2_v2 hipblasDspr2 3.5.0
cublasDspr_v2 hipblasDspr 3.5.0
cublasDsymv hipblasDsymv 3.5.0
cublasDsymv_v2 hipblasDsymv 3.5.0
cublasDsyr hipblasDsyr 3.0.0
cublasDsyr2 hipblasDsyr2 3.5.0
cublasDsyr2_v2 hipblasDsyr2 3.5.0
cublasDsyr_v2 hipblasDsyr 3.0.0
cublasDtbmv hipblasDtbmv 3.5.0
cublasDtbmv_v2 hipblasDtbmv 3.5.0
cublasDtbsv hipblasDtbsv 3.6.0
cublasDtbsv_v2 hipblasDtbsv 3.6.0
cublasDtpmv hipblasDtpmv 3.5.0
cublasDtpmv_v2 hipblasDtpmv 3.5.0
cublasDtpsv hipblasDtpsv 3.5.0
cublasDtpsv_v2 hipblasDtpsv 3.5.0
cublasDtrmv hipblasDtrmv 3.5.0
cublasDtrmv_v2 hipblasDtrmv 3.5.0
cublasDtrsv hipblasDtrsv 3.0.0
cublasDtrsv_v2 hipblasDtrsv 3.0.0
cublasSgbmv hipblasSgbmv 3.5.0
cublasSgbmv_v2 hipblasSgbmv 3.5.0
cublasSgemv hipblasSgemv 1.8.2
cublasSgemv_v2 hipblasSgemv 1.8.2
cublasSger hipblasSger 1.8.2
cublasSger_v2 hipblasSger 1.8.2
cublasSsbmv hipblasSsbmv 3.5.0
cublasSsbmv_v2 hipblasSsbmv 3.5.0
cublasSspmv hipblasSspmv 3.5.0
cublasSspmv_v2 hipblasSspmv 3.5.0
cublasSspr hipblasSspr 3.5.0
cublasSspr2 hipblasSspr2 3.5.0
cublasSspr2_v2 hipblasSspr2 3.5.0
cublasSspr_v2 hipblasSspr 3.5.0
cublasSsymv hipblasSsymv 3.5.0
cublasSsymv_v2 hipblasSsymv 3.5.0
cublasSsyr hipblasSsyr 3.0.0
cublasSsyr2 hipblasSsyr2 3.5.0
cublasSsyr2_v2 hipblasSsyr2 3.5.0
cublasSsyr_v2 hipblasSsyr 3.0.0
cublasStbmv hipblasStbmv 3.5.0
cublasStbmv_v2 hipblasStbmv 3.5.0
cublasStbsv hipblasStbsv 3.6.0
cublasStbsv_v2 hipblasStbsv 3.6.0
cublasStpmv hipblasStpmv 3.5.0
cublasStpmv_v2 hipblasStpmv 3.5.0
cublasStpsv hipblasStpsv 3.5.0
cublasStpsv_v2 hipblasStpsv 3.5.0
cublasStrmv hipblasStrmv 3.5.0
cublasStrmv_v2 hipblasStrmv 3.5.0
cublasStrsv hipblasStrsv 3.0.0
cublasStrsv_v2 hipblasStrsv 3.0.0
cublasZgbmv hipblasZgbmv 3.5.0
cublasZgbmv_v2 hipblasZgbmv 3.5.0
cublasZgemv hipblasZgemv 3.0.0
cublasZgemv_v2 hipblasZgemv 3.0.0
cublasZgerc hipblasZgerc 3.5.0
cublasZgerc_v2 hipblasZgerc 3.5.0
cublasZgeru hipblasZgeru 3.5.0
cublasZgeru_v2 hipblasZgeru 3.5.0
cublasZhbmv hipblasZhbmv 3.5.0
cublasZhbmv_v2 hipblasZhbmv 3.5.0
cublasZhemv hipblasZhemv 3.5.0
cublasZhemv_v2 hipblasZhemv 3.5.0
cublasZher hipblasZher 3.5.0
cublasZher2 hipblasZher2 3.5.0
cublasZher2_v2 hipblasZher2 3.5.0
cublasZher_v2 hipblasZher 3.5.0
cublasZhpmv hipblasZhpmv 3.5.0
cublasZhpmv_v2 hipblasZhpmv 3.5.0
cublasZhpr hipblasZhpr 3.5.0
cublasZhpr2 hipblasZhpr2 3.5.0
cublasZhpr2_v2 hipblasZhpr2 3.5.0
cublasZhpr_v2 hipblasZhpr 3.5.0
cublasZsymv hipblasZsymv 3.5.0
cublasZsymv_v2 hipblasZsymv 3.5.0
cublasZsyr hipblasZsyr 3.5.0
cublasZsyr2 hipblasZsyr2 3.5.0
cublasZsyr2_v2 hipblasZsyr2 3.5.0
cublasZsyr_v2 hipblasZsyr 3.5.0
cublasZtbmv hipblasZtbmv 3.5.0
cublasZtbmv_v2 hipblasZtbmv 3.5.0
cublasZtbsv hipblasZtbsv 3.6.0
cublasZtbsv_v2 hipblasZtbsv 3.6.0
cublasZtpmv hipblasZtpmv 3.5.0
cublasZtpmv_v2 hipblasZtpmv 3.5.0
cublasZtpsv hipblasZtpsv 3.5.0
cublasZtpsv_v2 hipblasZtpsv 3.5.0
cublasZtrmv hipblasZtrmv 3.5.0
cublasZtrmv_v2 hipblasZtrmv 3.5.0
cublasZtrsv hipblasZtrsv 3.5.0
cublasZtrsv_v2 hipblasZtrsv 3.5.0

7. CUBLAS Level-3 Function Reference

CUDA A D R HIP A D R E
cublasCgemm hipblasCgemm 1.8.2
cublasCgemm3m 8.0
cublasCgemm3mBatched 8.0
cublasCgemm3mEx 8.0
cublasCgemm3mStridedBatched 8.0
cublasCgemmBatched hipblasCgemmBatched 3.0.0
cublasCgemmStridedBatched 8.0 hipblasCgemmStridedBatched 3.0.0
cublasCgemm_v2 hipblasCgemm 1.8.2
cublasChemm hipblasChemm 3.6.0
cublasChemm_v2 hipblasChemm 3.6.0
cublasCher2k hipblasCher2k 3.5.0
cublasCher2k_v2 hipblasCher2k 3.5.0
cublasCherk hipblasCherk 3.5.0
cublasCherk_v2 hipblasCherk 3.5.0
cublasCherkx hipblasCherkx 3.5.0
cublasCsymm hipblasCsymm 3.6.0
cublasCsymm_v2 hipblasCsymm 3.6.0
cublasCsyr2k hipblasCsyr2k 3.5.0
cublasCsyr2k_v2 hipblasCsyr2k 3.5.0
cublasCsyrk hipblasCsyrk 3.5.0
cublasCsyrk_v2 hipblasCsyrk 3.5.0
cublasCsyrkx hipblasCsyrkx 3.5.0
cublasCtrmm hipblasCtrmm 3.5.0
cublasCtrmm_v2 hipblasCtrmm 3.5.0
cublasCtrsm hipblasCtrsm 3.5.0
cublasCtrsm_v2 hipblasCtrsm 3.5.0
cublasDgemm hipblasDgemm 1.8.2
cublasDgemmBatched hipblasDgemmBatched 1.8.2
cublasDgemmStridedBatched 8.0 hipblasDgemmStridedBatched 1.8.2
cublasDgemm_v2 hipblasDgemm 1.8.2
cublasDsymm hipblasDsymm 3.6.0
cublasDsymm_v2 hipblasDsymm 3.6.0
cublasDsyr2k hipblasDsyr2k 3.5.0
cublasDsyr2k_v2 hipblasDsyr2k 3.5.0
cublasDsyrk hipblasDsyrk 3.5.0
cublasDsyrk_v2 hipblasDsyrk 3.5.0
cublasDsyrkx hipblasDsyrkx 3.5.0
cublasDtrmm hipblasDtrmm 3.2.0
cublasDtrmm_v2 hipblasDtrmm 3.2.0
cublasDtrsm hipblasDtrsm 1.8.2
cublasDtrsm_v2 hipblasDtrsm 1.8.2
cublasHgemm 7.5 hipblasHgemm 1.8.2
cublasHgemmBatched 9.0 hipblasHgemmBatched 3.0.0
cublasHgemmStridedBatched 8.0 hipblasHgemmStridedBatched 3.0.0
cublasSgemm hipblasSgemm 1.8.2
cublasSgemmBatched hipblasSgemmBatched 1.8.2
cublasSgemmStridedBatched 8.0 hipblasSgemmStridedBatched 1.8.2
cublasSgemm_v2 hipblasSgemm 1.8.2
cublasSsymm hipblasSsymm 3.6.0
cublasSsymm_v2 hipblasSsymm 3.6.0
cublasSsyr2k hipblasSsyr2k 3.5.0
cublasSsyr2k_v2 hipblasSsyr2k 3.5.0
cublasSsyrk hipblasSsyrk 3.5.0
cublasSsyrk_v2 hipblasSsyrk 3.5.0
cublasSsyrkx hipblasSsyrkx 3.5.0
cublasStrmm hipblasStrmm 3.2.0
cublasStrmm_v2 hipblasStrmm 3.2.0
cublasStrsm hipblasStrsm 1.8.2
cublasStrsm_v2 hipblasStrsm 1.8.2
cublasZgemm hipblasZgemm 1.8.2
cublasZgemm3m 8.0
cublasZgemmBatched hipblasZgemmBatched 3.0.0
cublasZgemmStridedBatched 8.0 hipblasZgemmStridedBatched 3.0.0
cublasZgemm_v2 hipblasZgemm 1.8.2
cublasZhemm hipblasZhemm 3.6.0
cublasZhemm_v2 hipblasZhemm 3.6.0
cublasZher2k hipblasZher2k 3.5.0
cublasZher2k_v2 hipblasZher2k 3.5.0
cublasZherk hipblasZherk 3.5.0
cublasZherk_v2 hipblasZherk 3.5.0
cublasZherkx hipblasZherkx 3.5.0
cublasZsymm hipblasZsymm 3.6.0
cublasZsymm_v2 hipblasZsymm 3.6.0
cublasZsyr2k hipblasZsyr2k 3.5.0
cublasZsyr2k_v2 hipblasZsyr2k 3.5.0
cublasZsyrk hipblasZsyrk 3.5.0
cublasZsyrk_v2 hipblasZsyrk 3.5.0
cublasZsyrkx hipblasZsyrkx 3.5.0
cublasZtrmm hipblasZtrmm 3.5.0
cublasZtrmm_v2 hipblasZtrmm 3.5.0
cublasZtrsm hipblasZtrsm 3.5.0
cublasZtrsm_v2 hipblasZtrsm 3.5.0

8. BLAS-like Extension

CUDA A D R HIP A D R E
cublasAsumEx 10.1
cublasAxpyEx 8.0 hipblasAxpyEx 4.1.0
cublasCdgmm hipblasCdgmm 3.6.0
cublasCgeam hipblasCgeam 3.6.0
cublasCgelsBatched
cublasCgemmEx 8.0
cublasCgeqrfBatched hipblasCgeqrfBatched 3.5.0
cublasCgetrfBatched hipblasCgetrfBatched 3.5.0
cublasCgetriBatched hipblasCgetriBatched 3.7.0
cublasCgetrsBatched hipblasCgetrsBatched 3.5.0
cublasCherk3mEx 8.0
cublasCherkEx 8.0
cublasCmatinvBatched
cublasCopyEx 10.1
cublasCsyrk3mEx 8.0
cublasCsyrkEx 8.0
cublasCtpttr
cublasCtrsmBatched hipblasCtrsmBatched 3.5.0
cublasCtrttp
cublasDdgmm hipblasDdgmm 3.6.0
cublasDgeam hipblasDgeam 1.8.2
cublasDgelsBatched
cublasDgeqrfBatched hipblasDgeqrfBatched 3.5.0
cublasDgetrfBatched hipblasDgetrfBatched 3.5.0
cublasDgetriBatched hipblasDgetriBatched 3.7.0
cublasDgetrsBatched hipblasDgetrsBatched 3.5.0
cublasDmatinvBatched
cublasDotEx 8.0 hipblasDotEx 4.1.0
cublasDotcEx 8.0 hipblasDotcEx 4.1.0
cublasDtpttr
cublasDtrsmBatched hipblasDtrsmBatched 3.2.0
cublasDtrttp
cublasGemmBatchedEx 9.1 hipblasGemmBatchedEx 3.6.0
cublasGemmEx 8.0 hipblasGemmEx 1.8.2
cublasGemmStridedBatchedEx 9.1 hipblasGemmStridedBatchedEx 3.6.0
cublasIamaxEx 10.1
cublasIaminEx 10.1
cublasRotEx 10.1 hipblasRotEx 4.1.0
cublasRotgEx 10.1
cublasRotmEx 10.1
cublasRotmgEx 10.1
cublasScalEx 8.0 hipblasScalEx 4.1.0
cublasSdgmm hipblasSdgmm 3.6.0
cublasSgeam hipblasSgeam 1.8.2
cublasSgelsBatched
cublasSgemmEx 7.5
cublasSgeqrfBatched hipblasSgeqrfBatched 3.5.0
cublasSgetrfBatched hipblasSgetrfBatched 3.5.0
cublasSgetriBatched hipblasSgetriBatched 3.7.0
cublasSgetrsBatched hipblasSgetrsBatched 3.5.0
cublasSmatinvBatched
cublasStpttr
cublasStrsmBatched hipblasStrsmBatched 3.2.0
cublasStrttp
cublasSwapEx 10.1
cublasUint8gemmBias 8.0
cublasZdgmm hipblasZdgmm 3.6.0
cublasZgeam hipblasZgeam 3.6.0
cublasZgelsBatched
cublasZgeqrfBatched hipblasZgeqrfBatched 3.5.0
cublasZgetrfBatched hipblasZgetrfBatched 3.5.0
cublasZgetriBatched hipblasZgetriBatched 3.7.0
cublasZgetrsBatched hipblasZgetrsBatched 3.5.0
cublasZmatinvBatched
cublasZtpttr
cublasZtrsmBatched hipblasZtrsmBatched 3.5.0
cublasZtrttp

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