From 328466d37c605aeb36ed528eff81be0f57c0f195 Mon Sep 17 00:00:00 2001 From: Evgeny Mankov Date: Sun, 29 Oct 2023 18:20:26 +0100 Subject: [PATCH] [HIPIFY][6.0.0][#1078][feature][partial] Support for ABI changes in documentation - Step 4 + The new `C - Changed` column is implemented for CUDA API only + Updated the entire CUDA2HIP documentation [ToDo] + [long-term] Update all the changed HIP and ROC APIs that break ABI + [long-term] Update all the changed CUDA APIs that break ABI --- docs/tables/CUBLAS_API_supported_by_HIP.md | 1974 ++++----- .../CUBLAS_API_supported_by_HIP_and_ROC.md | 1974 ++++----- docs/tables/CUBLAS_API_supported_by_ROC.md | 1974 ++++----- docs/tables/CUB_API_supported_by_HIP.md | 144 +- .../CUDA_Device_API_supported_by_HIP.md | 1644 +++---- ...A_Driver_API_functions_supported_by_HIP.md | 3900 ++++++++--------- docs/tables/CUDA_RTC_API_supported_by_HIP.md | 80 +- ..._Runtime_API_functions_supported_by_HIP.md | 2710 ++++++------ docs/tables/CUDNN_API_supported_by_HIP.md | 2194 +++++----- .../CUDNN_API_supported_by_HIP_and_MIOPEN.md | 2194 +++++----- docs/tables/CUDNN_API_supported_by_MIOPEN.md | 2194 +++++----- docs/tables/CUFFT_API_supported_by_HIP.md | 288 +- docs/tables/CURAND_API_supported_by_HIP.md | 314 +- docs/tables/CUSPARSE_API_supported_by_HIP.md | 1754 ++++---- .../CUSPARSE_API_supported_by_HIP_and_ROC.md | 1754 ++++---- docs/tables/CUSPARSE_API_supported_by_ROC.md | 1754 ++++---- docs/tables/cuComplex_API_supported_by_HIP.md | 60 +- src/CUDA2HIP_Doc.cpp | 21 +- 18 files changed, 13469 insertions(+), 13458 deletions(-) diff --git a/docs/tables/CUBLAS_API_supported_by_HIP.md b/docs/tables/CUBLAS_API_supported_by_HIP.md index c8ebcc4c..08dfaa78 100644 --- a/docs/tables/CUBLAS_API_supported_by_HIP.md +++ b/docs/tables/CUBLAS_API_supported_by_HIP.md @@ -2,1011 +2,1011 @@ ## **2. CUBLAS Data types** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**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| | |`HIPBLAS_COMPUTE_16F`|6.0.0| | | |6.0.0| -|`CUBLAS_COMPUTE_16F_PEDANTIC`|11.0| | |`HIPBLAS_COMPUTE_16F_PEDANTIC`|6.0.0| | | |6.0.0| -|`CUBLAS_COMPUTE_32F`|11.0| | |`HIPBLAS_COMPUTE_32F`|6.0.0| | | |6.0.0| -|`CUBLAS_COMPUTE_32F_FAST_16BF`|11.0| | |`HIPBLAS_COMPUTE_32F_FAST_16BF`|6.0.0| | | |6.0.0| -|`CUBLAS_COMPUTE_32F_FAST_16F`|11.0| | |`HIPBLAS_COMPUTE_32F_FAST_16F`|6.0.0| | | |6.0.0| -|`CUBLAS_COMPUTE_32F_FAST_TF32`|11.0| | |`HIPBLAS_COMPUTE_32F_FAST_TF32`|6.0.0| | | |6.0.0| -|`CUBLAS_COMPUTE_32F_PEDANTIC`|11.0| | |`HIPBLAS_COMPUTE_32F_PEDANTIC`|6.0.0| | | |6.0.0| -|`CUBLAS_COMPUTE_32I`|11.0| | |`HIPBLAS_COMPUTE_32I`|6.0.0| | | |6.0.0| -|`CUBLAS_COMPUTE_32I_PEDANTIC`|11.0| | |`HIPBLAS_COMPUTE_32I_PEDANTIC`|6.0.0| | | |6.0.0| -|`CUBLAS_COMPUTE_64F`|11.0| | |`HIPBLAS_COMPUTE_64F`|6.0.0| | | |6.0.0| -|`CUBLAS_COMPUTE_64F_PEDANTIC`|11.0| | |`HIPBLAS_COMPUTE_64F_PEDANTIC`|6.0.0| | | |6.0.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`|9.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| | | | | | | | | -|`cublasAtomicsMode_t`| | | |`hipblasAtomicsMode_t`|3.10.0| | | | | -|`cublasComputeType_t`|11.0| | |`hipblasComputeType_t`|6.0.0| | | |6.0.0| -|`cublasContext`| | | | | | | | | | -|`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| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**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| | | |`HIPBLAS_COMPUTE_16F`|6.0.0| | | |6.0.0| +|`CUBLAS_COMPUTE_16F_PEDANTIC`|11.0| | | |`HIPBLAS_COMPUTE_16F_PEDANTIC`|6.0.0| | | |6.0.0| +|`CUBLAS_COMPUTE_32F`|11.0| | | |`HIPBLAS_COMPUTE_32F`|6.0.0| | | |6.0.0| +|`CUBLAS_COMPUTE_32F_FAST_16BF`|11.0| | | |`HIPBLAS_COMPUTE_32F_FAST_16BF`|6.0.0| | | |6.0.0| +|`CUBLAS_COMPUTE_32F_FAST_16F`|11.0| | | |`HIPBLAS_COMPUTE_32F_FAST_16F`|6.0.0| | | |6.0.0| +|`CUBLAS_COMPUTE_32F_FAST_TF32`|11.0| | | |`HIPBLAS_COMPUTE_32F_FAST_TF32`|6.0.0| | | |6.0.0| +|`CUBLAS_COMPUTE_32F_PEDANTIC`|11.0| | | |`HIPBLAS_COMPUTE_32F_PEDANTIC`|6.0.0| | | |6.0.0| +|`CUBLAS_COMPUTE_32I`|11.0| | | |`HIPBLAS_COMPUTE_32I`|6.0.0| | | |6.0.0| +|`CUBLAS_COMPUTE_32I_PEDANTIC`|11.0| | | |`HIPBLAS_COMPUTE_32I_PEDANTIC`|6.0.0| | | |6.0.0| +|`CUBLAS_COMPUTE_64F`|11.0| | | |`HIPBLAS_COMPUTE_64F`|6.0.0| | | |6.0.0| +|`CUBLAS_COMPUTE_64F_PEDANTIC`|11.0| | | |`HIPBLAS_COMPUTE_64F_PEDANTIC`|6.0.0| | | |6.0.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`|9.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| | | | | | | | | | +|`cublasAtomicsMode_t`| | | | |`hipblasAtomicsMode_t`|3.10.0| | | | | +|`cublasComputeType_t`|11.0| | | |`hipblasComputeType_t`|6.0.0| | | |6.0.0| +|`cublasContext`| | | | | | | | | | | +|`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 Library Data types** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`CUDA_C_16BF`| | | |`HIP_C_16BF`|5.7.0| | | | | -|`CUDA_C_16F`|8.0| | |`HIP_C_16F`|5.7.0| | | | | -|`CUDA_C_16I`|11.0| | | | | | | | | -|`CUDA_C_16U`|11.0| | | | | | | | | -|`CUDA_C_32F`|8.0| | |`HIP_C_32F`|5.7.0| | | | | -|`CUDA_C_32I`|8.0| | |`HIP_C_32I`|5.7.0| | | | | -|`CUDA_C_32U`|8.0| | |`HIP_C_32U`|5.7.0| | | | | -|`CUDA_C_4I`|11.0| | | | | | | | | -|`CUDA_C_4U`|11.0| | | | | | | | | -|`CUDA_C_64F`|8.0| | |`HIP_C_64F`|5.7.0| | | | | -|`CUDA_C_64I`|11.0| | | | | | | | | -|`CUDA_C_64U`|11.0| | | | | | | | | -|`CUDA_C_8I`|8.0| | |`HIP_C_8I`|5.7.0| | | | | -|`CUDA_C_8U`|8.0| | |`HIP_C_8U`|5.7.0| | | | | -|`CUDA_R_16BF`| | | |`HIP_R_16BF`|5.7.0| | | | | -|`CUDA_R_16F`|8.0| | |`HIP_R_16F`|5.7.0| | | | | -|`CUDA_R_16I`|11.0| | | | | | | | | -|`CUDA_R_16U`|11.0| | | | | | | | | -|`CUDA_R_32F`|8.0| | |`HIP_R_32F`|5.7.0| | | | | -|`CUDA_R_32I`|8.0| | |`HIP_R_32I`|5.7.0| | | | | -|`CUDA_R_32U`|8.0| | |`HIP_R_32U`|5.7.0| | | | | -|`CUDA_R_4I`|11.0| | | | | | | | | -|`CUDA_R_4U`|11.0| | | | | | | | | -|`CUDA_R_64F`|8.0| | |`HIP_R_64F`|5.7.0| | | | | -|`CUDA_R_64I`|11.0| | | | | | | | | -|`CUDA_R_64U`|11.0| | | | | | | | | -|`CUDA_R_8F_E4M3`|11.8| | | | | | | | | -|`CUDA_R_8F_E5M2`|11.8| | | | | | | | | -|`CUDA_R_8I`|8.0| | |`HIP_R_8I`|5.7.0| | | | | -|`CUDA_R_8U`|8.0| | |`HIP_R_8U`|5.7.0| | | | | -|`cublasDataType_t`|7.5| | |`hipDataType`|5.7.0| | | | | -|`cudaDataType`|8.0| | |`hipDataType`|5.7.0| | | | | -|`cudaDataType_t`|8.0| | |`hipDataType`|5.7.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUDA_C_16BF`| | | | |`HIP_C_16BF`|5.7.0| | | | | +|`CUDA_C_16F`|8.0| | | |`HIP_C_16F`|5.7.0| | | | | +|`CUDA_C_16I`|11.0| | | | | | | | | | +|`CUDA_C_16U`|11.0| | | | | | | | | | +|`CUDA_C_32F`|8.0| | | |`HIP_C_32F`|5.7.0| | | | | +|`CUDA_C_32I`|8.0| | | |`HIP_C_32I`|5.7.0| | | | | +|`CUDA_C_32U`|8.0| | | |`HIP_C_32U`|5.7.0| | | | | +|`CUDA_C_4I`|11.0| | | | | | | | | | +|`CUDA_C_4U`|11.0| | | | | | | | | | +|`CUDA_C_64F`|8.0| | | |`HIP_C_64F`|5.7.0| | | | | +|`CUDA_C_64I`|11.0| | | | | | | | | | +|`CUDA_C_64U`|11.0| | | | | | | | | | +|`CUDA_C_8I`|8.0| | | |`HIP_C_8I`|5.7.0| | | | | +|`CUDA_C_8U`|8.0| | | |`HIP_C_8U`|5.7.0| | | | | +|`CUDA_R_16BF`| | | | |`HIP_R_16BF`|5.7.0| | | | | +|`CUDA_R_16F`|8.0| | | |`HIP_R_16F`|5.7.0| | | | | +|`CUDA_R_16I`|11.0| | | | | | | | | | +|`CUDA_R_16U`|11.0| | | | | | | | | | +|`CUDA_R_32F`|8.0| | | |`HIP_R_32F`|5.7.0| | | | | +|`CUDA_R_32I`|8.0| | | |`HIP_R_32I`|5.7.0| | | | | +|`CUDA_R_32U`|8.0| | | |`HIP_R_32U`|5.7.0| | | | | +|`CUDA_R_4I`|11.0| | | | | | | | | | +|`CUDA_R_4U`|11.0| | | | | | | | | | +|`CUDA_R_64F`|8.0| | | |`HIP_R_64F`|5.7.0| | | | | +|`CUDA_R_64I`|11.0| | | | | | | | | | +|`CUDA_R_64U`|11.0| | | | | | | | | | +|`CUDA_R_8F_E4M3`|11.8| | | | | | | | | | +|`CUDA_R_8F_E5M2`|11.8| | | | | | | | | | +|`CUDA_R_8I`|8.0| | | |`HIP_R_8I`|5.7.0| | | | | +|`CUDA_R_8U`|8.0| | | |`HIP_R_8U`|5.7.0| | | | | +|`cublasDataType_t`|7.5| | | |`hipDataType`|5.7.0| | | | | +|`cudaDataType`|8.0| | | |`hipDataType`|5.7.0| | | | | +|`cudaDataType_t`|8.0| | | |`hipDataType`|5.7.0| | | | | ## **4. CUBLAS Helper Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**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| | | | | -|`cublasGetMatrixAsync_64`|12.0| | | | | | | | | -|`cublasGetMatrix_64`|12.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| | | | | -|`cublasGetVectorAsync_64`|12.0| | | | | | | | | -|`cublasGetVector_64`|12.0| | | | | | | | | -|`cublasGetVersion`| | | | | | | | | | -|`cublasGetVersion_v2`| | | | | | | | | | -|`cublasInit`| | | | | | | | | | -|`cublasLogCallback`|9.2| | | | | | | | | -|`cublasLoggerConfigure`|9.2| | | | | | | | | -|`cublasMigrateComputeType`|11.0| | | | | | | | | -|`cublasSetAtomicsMode`| | | |`hipblasSetAtomicsMode`|3.10.0| | | | | -|`cublasSetKernelStream`| | | | | | | | | | -|`cublasSetLoggerCallback`|9.2| | | | | | | | | -|`cublasSetMathMode`|9.0| | | | | | | | | -|`cublasSetMatrix`| | | |`hipblasSetMatrix`|1.8.2| | | | | -|`cublasSetMatrixAsync`| | | |`hipblasSetMatrixAsync`|3.7.0| | | | | -|`cublasSetMatrixAsync_64`|12.0| | | | | | | | | -|`cublasSetMatrix_64`|12.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| | | | | -|`cublasSetVectorAsync_64`|12.0| | | | | | | | | -|`cublasSetVector_64`|12.0| | | | | | | | | -|`cublasShutdown`| | | | | | | | | | -|`cublasXerbla`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**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| | | | | +|`cublasGetMatrixAsync_64`|12.0| | | | | | | | | | +|`cublasGetMatrix_64`|12.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| | | | | +|`cublasGetVectorAsync_64`|12.0| | | | | | | | | | +|`cublasGetVector_64`|12.0| | | | | | | | | | +|`cublasGetVersion`| | | | | | | | | | | +|`cublasGetVersion_v2`| | | | | | | | | | | +|`cublasInit`| | | | | | | | | | | +|`cublasLogCallback`|9.2| | | | | | | | | | +|`cublasLoggerConfigure`|9.2| | | | | | | | | | +|`cublasMigrateComputeType`|11.0| | | | | | | | | | +|`cublasSetAtomicsMode`| | | | |`hipblasSetAtomicsMode`|3.10.0| | | | | +|`cublasSetKernelStream`| | | | | | | | | | | +|`cublasSetLoggerCallback`|9.2| | | | | | | | | | +|`cublasSetMathMode`|9.0| | | | | | | | | | +|`cublasSetMatrix`| | | | |`hipblasSetMatrix`|1.8.2| | | | | +|`cublasSetMatrixAsync`| | | | |`hipblasSetMatrixAsync`|3.7.0| | | | | +|`cublasSetMatrixAsync_64`|12.0| | | | | | | | | | +|`cublasSetMatrix_64`|12.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| | | | | +|`cublasSetVectorAsync_64`|12.0| | | | | | | | | | +|`cublasSetVector_64`|12.0| | | | | | | | | | +|`cublasShutdown`| | | | | | | | | | | +|`cublasXerbla`| | | | | | | | | | | ## **5. CUBLAS Level-1 Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cublasCaxpy`| | | |`hipblasCaxpy_v2`|6.0.0| | | |6.0.0| -|`cublasCaxpy_64`|12.0| | | | | | | | | -|`cublasCaxpy_v2`| | | |`hipblasCaxpy_v2`|6.0.0| | | |6.0.0| -|`cublasCaxpy_v2_64`|12.0| | | | | | | | | -|`cublasCcopy`| | | |`hipblasCcopy_v2`|6.0.0| | | |6.0.0| -|`cublasCcopy_64`|12.0| | | | | | | | | -|`cublasCcopy_v2`| | | |`hipblasCcopy_v2`|6.0.0| | | |6.0.0| -|`cublasCcopy_v2_64`|12.0| | | | | | | | | -|`cublasCdotc`| | | |`hipblasCdotc_v2`|6.0.0| | | |6.0.0| -|`cublasCdotc_64`|12.0| | | | | | | | | -|`cublasCdotc_v2`| | | |`hipblasCdotc_v2`|6.0.0| | | |6.0.0| -|`cublasCdotc_v2_64`|12.0| | | | | | | | | -|`cublasCdotu`| | | |`hipblasCdotu_v2`|6.0.0| | | |6.0.0| -|`cublasCdotu_64`|12.0| | | | | | | | | -|`cublasCdotu_v2`| | | |`hipblasCdotu_v2`|6.0.0| | | |6.0.0| -|`cublasCdotu_v2_64`|12.0| | | | | | | | | -|`cublasCrot`| | | |`hipblasCrot_v2`|6.0.0| | | |6.0.0| -|`cublasCrot_64`|12.0| | | | | | | | | -|`cublasCrot_v2`| | | |`hipblasCrot_v2`|6.0.0| | | |6.0.0| -|`cublasCrot_v2_64`|12.0| | | | | | | | | -|`cublasCrotg`| | | |`hipblasCrotg_v2`|6.0.0| | | |6.0.0| -|`cublasCrotg_v2`| | | |`hipblasCrotg_v2`|6.0.0| | | |6.0.0| -|`cublasCscal`| | | |`hipblasCscal_v2`|6.0.0| | | |6.0.0| -|`cublasCscal_64`|12.0| | | | | | | | | -|`cublasCscal_v2`| | | |`hipblasCscal_v2`|6.0.0| | | |6.0.0| -|`cublasCscal_v2_64`|12.0| | | | | | | | | -|`cublasCsrot`| | | |`hipblasCsrot_v2`|6.0.0| | | |6.0.0| -|`cublasCsrot_64`|12.0| | | | | | | | | -|`cublasCsrot_v2`| | | |`hipblasCsrot_v2`|6.0.0| | | |6.0.0| -|`cublasCsrot_v2_64`|12.0| | | | | | | | | -|`cublasCsscal`| | | |`hipblasCsscal_v2`|6.0.0| | | |6.0.0| -|`cublasCsscal_64`|12.0| | | | | | | | | -|`cublasCsscal_v2`| | | |`hipblasCsscal_v2`|6.0.0| | | |6.0.0| -|`cublasCsscal_v2_64`|12.0| | | | | | | | | -|`cublasCswap`| | | |`hipblasCswap_v2`|6.0.0| | | |6.0.0| -|`cublasCswap_64`|12.0| | | | | | | | | -|`cublasCswap_v2`| | | |`hipblasCswap_v2`|6.0.0| | | |6.0.0| -|`cublasCswap_v2_64`|12.0| | | | | | | | | -|`cublasDasum`| | | |`hipblasDasum`|1.8.2| | | | | -|`cublasDasum_64`|12.0| | | | | | | | | -|`cublasDasum_v2`| | | |`hipblasDasum`|1.8.2| | | | | -|`cublasDasum_v2_64`|12.0| | | | | | | | | -|`cublasDaxpy`| | | |`hipblasDaxpy`|1.8.2| | | | | -|`cublasDaxpy_64`|12.0| | | | | | | | | -|`cublasDaxpy_v2`| | | |`hipblasDaxpy`|1.8.2| | | | | -|`cublasDaxpy_v2_64`|12.0| | | | | | | | | -|`cublasDcopy`| | | |`hipblasDcopy`|1.8.2| | | | | -|`cublasDcopy_64`|12.0| | | | | | | | | -|`cublasDcopy_v2`| | | |`hipblasDcopy`|1.8.2| | | | | -|`cublasDcopy_v2_64`|12.0| | | | | | | | | -|`cublasDdot`| | | |`hipblasDdot`|3.0.0| | | | | -|`cublasDdot_64`|12.0| | | | | | | | | -|`cublasDdot_v2`| | | |`hipblasDdot`|3.0.0| | | | | -|`cublasDdot_v2_64`|12.0| | | | | | | | | -|`cublasDnrm2`| | | |`hipblasDnrm2`|1.8.2| | | | | -|`cublasDnrm2_64`|12.0| | | | | | | | | -|`cublasDnrm2_v2`| | | |`hipblasDnrm2`|1.8.2| | | | | -|`cublasDnrm2_v2_64`|12.0| | | | | | | | | -|`cublasDrot`| | | |`hipblasDrot`|3.0.0| | | | | -|`cublasDrot_64`|12.0| | | | | | | | | -|`cublasDrot_v2`| | | |`hipblasDrot`|3.0.0| | | | | -|`cublasDrot_v2_64`|12.0| | | | | | | | | -|`cublasDrotg`| | | |`hipblasDrotg`|3.0.0| | | | | -|`cublasDrotg_v2`| | | |`hipblasDrotg`|3.0.0| | | | | -|`cublasDrotm`| | | |`hipblasDrotm`|3.0.0| | | | | -|`cublasDrotm_64`|12.0| | | | | | | | | -|`cublasDrotm_v2`| | | |`hipblasDrotm`|3.0.0| | | | | -|`cublasDrotm_v2_64`|12.0| | | | | | | | | -|`cublasDrotmg`| | | |`hipblasDrotmg`|3.0.0| | | | | -|`cublasDrotmg_v2`| | | |`hipblasDrotmg`|3.0.0| | | | | -|`cublasDscal`| | | |`hipblasDscal`|1.8.2| | | | | -|`cublasDscal_64`|12.0| | | | | | | | | -|`cublasDscal_v2`| | | |`hipblasDscal`|1.8.2| | | | | -|`cublasDscal_v2_64`|12.0| | | | | | | | | -|`cublasDswap`| | | |`hipblasDswap`|3.0.0| | | | | -|`cublasDswap_64`|12.0| | | | | | | | | -|`cublasDswap_v2`| | | |`hipblasDswap`|3.0.0| | | | | -|`cublasDswap_v2_64`|12.0| | | | | | | | | -|`cublasDzasum`| | | |`hipblasDzasum_v2`|6.0.0| | | |6.0.0| -|`cublasDzasum_64`|12.0| | | | | | | | | -|`cublasDzasum_v2`| | | |`hipblasDzasum_v2`|6.0.0| | | |6.0.0| -|`cublasDzasum_v2_64`|12.0| | | | | | | | | -|`cublasDznrm2`| | | |`hipblasDznrm2_v2`|6.0.0| | | |6.0.0| -|`cublasDznrm2_64`|12.0| | | | | | | | | -|`cublasDznrm2_v2`| | | |`hipblasDznrm2_v2`|6.0.0| | | |6.0.0| -|`cublasDznrm2_v2_64`|12.0| | | | | | | | | -|`cublasIcamax`| | | |`hipblasIcamax_v2`|6.0.0| | | |6.0.0| -|`cublasIcamax_64`|12.0| | | | | | | | | -|`cublasIcamax_v2`| | | |`hipblasIcamax_v2`|6.0.0| | | |6.0.0| -|`cublasIcamax_v2_64`|12.0| | | | | | | | | -|`cublasIcamin`| | | |`hipblasIcamin_v2`|6.0.0| | | |6.0.0| -|`cublasIcamin_64`|12.0| | | | | | | | | -|`cublasIcamin_v2`| | | |`hipblasIcamin_v2`|6.0.0| | | |6.0.0| -|`cublasIcamin_v2_64`|12.0| | | | | | | | | -|`cublasIdamax`| | | |`hipblasIdamax`|1.8.2| | | | | -|`cublasIdamax_64`|12.0| | | | | | | | | -|`cublasIdamax_v2`| | | |`hipblasIdamax`|1.8.2| | | | | -|`cublasIdamax_v2_64`|12.0| | | | | | | | | -|`cublasIdamin`| | | |`hipblasIdamin`|3.0.0| | | | | -|`cublasIdamin_64`|12.0| | | | | | | | | -|`cublasIdamin_v2`| | | |`hipblasIdamin`|3.0.0| | | | | -|`cublasIdamin_v2_64`|12.0| | | | | | | | | -|`cublasIsamax`| | | |`hipblasIsamax`|1.8.2| | | | | -|`cublasIsamax_64`|12.0| | | | | | | | | -|`cublasIsamax_v2`| | | |`hipblasIsamax`|1.8.2| | | | | -|`cublasIsamax_v2_64`|12.0| | | | | | | | | -|`cublasIsamin`| | | |`hipblasIsamin`|3.0.0| | | | | -|`cublasIsamin_64`|12.0| | | | | | | | | -|`cublasIsamin_v2`| | | |`hipblasIsamin`|3.0.0| | | | | -|`cublasIsamin_v2_64`|12.0| | | | | | | | | -|`cublasIzamax`| | | |`hipblasIzamax_v2`|6.0.0| | | |6.0.0| -|`cublasIzamax_64`|12.0| | | | | | | | | -|`cublasIzamax_v2`| | | |`hipblasIzamax_v2`|6.0.0| | | |6.0.0| -|`cublasIzamax_v2_64`|12.0| | | | | | | | | -|`cublasIzamin`| | | |`hipblasIzamin_v2`|6.0.0| | | |6.0.0| -|`cublasIzamin_64`|12.0| | | | | | | | | -|`cublasIzamin_v2`| | | |`hipblasIzamin_v2`|6.0.0| | | |6.0.0| -|`cublasIzamin_v2_64`|12.0| | | | | | | | | -|`cublasNrm2Ex`|8.0| | |`hipblasNrm2Ex_v2`|6.0.0| | | |6.0.0| -|`cublasNrm2Ex_64`|12.0| | | | | | | | | -|`cublasSasum`| | | |`hipblasSasum`|1.8.2| | | | | -|`cublasSasum_64`|12.0| | | | | | | | | -|`cublasSasum_v2`| | | |`hipblasSasum`|1.8.2| | | | | -|`cublasSasum_v2_64`|12.0| | | | | | | | | -|`cublasSaxpy`| | | |`hipblasSaxpy`|1.8.2| | | | | -|`cublasSaxpy_64`|12.0| | | | | | | | | -|`cublasSaxpy_v2`| | | |`hipblasSaxpy`|1.8.2| | | | | -|`cublasSaxpy_v2_64`|12.0| | | | | | | | | -|`cublasScasum`| | | |`hipblasScasum_v2`|6.0.0| | | |6.0.0| -|`cublasScasum_64`|12.0| | | | | | | | | -|`cublasScasum_v2`| | | |`hipblasScasum_v2`|6.0.0| | | |6.0.0| -|`cublasScasum_v2_64`|12.0| | | | | | | | | -|`cublasScnrm2`| | | |`hipblasScnrm2_v2`|6.0.0| | | |6.0.0| -|`cublasScnrm2_64`|12.0| | | | | | | | | -|`cublasScnrm2_v2`| | | |`hipblasScnrm2_v2`|6.0.0| | | |6.0.0| -|`cublasScnrm2_v2_64`|12.0| | | | | | | | | -|`cublasScopy`| | | |`hipblasScopy`|1.8.2| | | | | -|`cublasScopy_64`|12.0| | | | | | | | | -|`cublasScopy_v2`| | | |`hipblasScopy`|1.8.2| | | | | -|`cublasScopy_v2_64`|12.0| | | | | | | | | -|`cublasSdot`| | | |`hipblasSdot`|3.0.0| | | | | -|`cublasSdot_64`|12.0| | | | | | | | | -|`cublasSdot_v2`| | | |`hipblasSdot`|3.0.0| | | | | -|`cublasSdot_v2_64`|12.0| | | | | | | | | -|`cublasSnrm2`| | | |`hipblasSnrm2`|1.8.2| | | | | -|`cublasSnrm2_64`|12.0| | | | | | | | | -|`cublasSnrm2_v2`| | | |`hipblasSnrm2`|1.8.2| | | | | -|`cublasSnrm2_v2_64`|12.0| | | | | | | | | -|`cublasSrot`| | | |`hipblasSrot`|3.0.0| | | | | -|`cublasSrot_64`|12.0| | | | | | | | | -|`cublasSrot_v2`| | | |`hipblasSrot`|3.0.0| | | | | -|`cublasSrot_v2_64`|12.0| | | | | | | | | -|`cublasSrotg`| | | |`hipblasSrotg`|3.0.0| | | | | -|`cublasSrotg_v2`| | | |`hipblasSrotg`|3.0.0| | | | | -|`cublasSrotm`| | | |`hipblasSrotm`|3.0.0| | | | | -|`cublasSrotm_64`|12.0| | | | | | | | | -|`cublasSrotm_v2`| | | |`hipblasSrotm`|3.0.0| | | | | -|`cublasSrotm_v2_64`|12.0| | | | | | | | | -|`cublasSrotmg`| | | |`hipblasSrotmg`|3.0.0| | | | | -|`cublasSrotmg_v2`| | | |`hipblasSrotmg`|3.0.0| | | | | -|`cublasSscal`| | | |`hipblasSscal`|1.8.2| | | | | -|`cublasSscal_64`|12.0| | | | | | | | | -|`cublasSscal_v2`| | | |`hipblasSscal`|1.8.2| | | | | -|`cublasSscal_v2_64`|12.0| | | | | | | | | -|`cublasSswap`| | | |`hipblasSswap`|3.0.0| | | | | -|`cublasSswap_64`|12.0| | | | | | | | | -|`cublasSswap_v2`| | | |`hipblasSswap`|3.0.0| | | | | -|`cublasSswap_v2_64`|12.0| | | | | | | | | -|`cublasZaxpy`| | | |`hipblasZaxpy_v2`|6.0.0| | | |6.0.0| -|`cublasZaxpy_64`|12.0| | | | | | | | | -|`cublasZaxpy_v2`| | | |`hipblasZaxpy_v2`|6.0.0| | | |6.0.0| -|`cublasZaxpy_v2_64`|12.0| | | | | | | | | -|`cublasZcopy`| | | |`hipblasZcopy_v2`|6.0.0| | | |6.0.0| -|`cublasZcopy_64`|12.0| | | | | | | | | -|`cublasZcopy_v2`| | | |`hipblasZcopy_v2`|6.0.0| | | |6.0.0| -|`cublasZcopy_v2_64`|12.0| | | | | | | | | -|`cublasZdotc`| | | |`hipblasZdotc_v2`|6.0.0| | | |6.0.0| -|`cublasZdotc_64`|12.0| | | | | | | | | -|`cublasZdotc_v2`| | | |`hipblasZdotc_v2`|6.0.0| | | |6.0.0| -|`cublasZdotc_v2_64`|12.0| | | | | | | | | -|`cublasZdotu`| | | |`hipblasZdotu_v2`|6.0.0| | | |6.0.0| -|`cublasZdotu_64`|12.0| | | | | | | | | -|`cublasZdotu_v2`| | | |`hipblasZdotu_v2`|6.0.0| | | |6.0.0| -|`cublasZdotu_v2_64`|12.0| | | | | | | | | -|`cublasZdrot`| | | |`hipblasZdrot_v2`|6.0.0| | | |6.0.0| -|`cublasZdrot_64`|12.0| | | | | | | | | -|`cublasZdrot_v2`| | | |`hipblasZdrot_v2`|6.0.0| | | |6.0.0| -|`cublasZdrot_v2_64`|12.0| | | | | | | | | -|`cublasZdscal`| | | |`hipblasZdscal_v2`|6.0.0| | | |6.0.0| -|`cublasZdscal_64`|12.0| | | | | | | | | -|`cublasZdscal_v2`| | | |`hipblasZdscal_v2`|6.0.0| | | |6.0.0| -|`cublasZdscal_v2_64`|12.0| | | | | | | | | -|`cublasZrot`| | | |`hipblasZrot_v2`|6.0.0| | | |6.0.0| -|`cublasZrot_64`|12.0| | | | | | | | | -|`cublasZrot_v2`| | | |`hipblasZrot_v2`|6.0.0| | | |6.0.0| -|`cublasZrot_v2_64`|12.0| | | | | | | | | -|`cublasZrotg`| | | |`hipblasZrotg_v2`|6.0.0| | | |6.0.0| -|`cublasZrotg_v2`| | | |`hipblasZrotg_v2`|6.0.0| | | |6.0.0| -|`cublasZscal`| | | |`hipblasZscal_v2`|6.0.0| | | |6.0.0| -|`cublasZscal_64`|12.0| | | | | | | | | -|`cublasZscal_v2`| | | |`hipblasZscal_v2`|6.0.0| | | |6.0.0| -|`cublasZscal_v2_64`|12.0| | | | | | | | | -|`cublasZswap`| | | |`hipblasZswap_v2`|6.0.0| | | |6.0.0| -|`cublasZswap_64`|12.0| | | | | | | | | -|`cublasZswap_v2`| | | |`hipblasZswap_v2`|6.0.0| | | |6.0.0| -|`cublasZswap_v2_64`|12.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasCaxpy`| | | | |`hipblasCaxpy_v2`|6.0.0| | | |6.0.0| +|`cublasCaxpy_64`|12.0| | | | | | | | | | +|`cublasCaxpy_v2`| | | | |`hipblasCaxpy_v2`|6.0.0| | | |6.0.0| +|`cublasCaxpy_v2_64`|12.0| | | | | | | | | | +|`cublasCcopy`| | | | |`hipblasCcopy_v2`|6.0.0| | | |6.0.0| +|`cublasCcopy_64`|12.0| | | | | | | | | | +|`cublasCcopy_v2`| | | | |`hipblasCcopy_v2`|6.0.0| | | |6.0.0| +|`cublasCcopy_v2_64`|12.0| | | | | | | | | | +|`cublasCdotc`| | | | |`hipblasCdotc_v2`|6.0.0| | | |6.0.0| +|`cublasCdotc_64`|12.0| | | | | | | | | | +|`cublasCdotc_v2`| | | | |`hipblasCdotc_v2`|6.0.0| | | |6.0.0| +|`cublasCdotc_v2_64`|12.0| | | | | | | | | | +|`cublasCdotu`| | | | |`hipblasCdotu_v2`|6.0.0| | | |6.0.0| +|`cublasCdotu_64`|12.0| | | | | | | | | | +|`cublasCdotu_v2`| | | | |`hipblasCdotu_v2`|6.0.0| | | |6.0.0| +|`cublasCdotu_v2_64`|12.0| | | | | | | | | | +|`cublasCrot`| | | | |`hipblasCrot_v2`|6.0.0| | | |6.0.0| +|`cublasCrot_64`|12.0| | | | | | | | | | +|`cublasCrot_v2`| | | | |`hipblasCrot_v2`|6.0.0| | | |6.0.0| +|`cublasCrot_v2_64`|12.0| | | | | | | | | | +|`cublasCrotg`| | | | |`hipblasCrotg_v2`|6.0.0| | | |6.0.0| +|`cublasCrotg_v2`| | | | |`hipblasCrotg_v2`|6.0.0| | | |6.0.0| +|`cublasCscal`| | | | |`hipblasCscal_v2`|6.0.0| | | |6.0.0| +|`cublasCscal_64`|12.0| | | | | | | | | | +|`cublasCscal_v2`| | | | |`hipblasCscal_v2`|6.0.0| | | |6.0.0| +|`cublasCscal_v2_64`|12.0| | | | | | | | | | +|`cublasCsrot`| | | | |`hipblasCsrot_v2`|6.0.0| | | |6.0.0| +|`cublasCsrot_64`|12.0| | | | | | | | | | +|`cublasCsrot_v2`| | | | |`hipblasCsrot_v2`|6.0.0| | | |6.0.0| +|`cublasCsrot_v2_64`|12.0| | | | | | | | | | +|`cublasCsscal`| | | | |`hipblasCsscal_v2`|6.0.0| | | |6.0.0| +|`cublasCsscal_64`|12.0| | | | | | | | | | +|`cublasCsscal_v2`| | | | |`hipblasCsscal_v2`|6.0.0| | | |6.0.0| +|`cublasCsscal_v2_64`|12.0| | | | | | | | | | +|`cublasCswap`| | | | |`hipblasCswap_v2`|6.0.0| | | |6.0.0| +|`cublasCswap_64`|12.0| | | | | | | | | | +|`cublasCswap_v2`| | | | |`hipblasCswap_v2`|6.0.0| | | |6.0.0| +|`cublasCswap_v2_64`|12.0| | | | | | | | | | +|`cublasDasum`| | | | |`hipblasDasum`|1.8.2| | | | | +|`cublasDasum_64`|12.0| | | | | | | | | | +|`cublasDasum_v2`| | | | |`hipblasDasum`|1.8.2| | | | | +|`cublasDasum_v2_64`|12.0| | | | | | | | | | +|`cublasDaxpy`| | | | |`hipblasDaxpy`|1.8.2| | | | | +|`cublasDaxpy_64`|12.0| | | | | | | | | | +|`cublasDaxpy_v2`| | | | |`hipblasDaxpy`|1.8.2| | | | | +|`cublasDaxpy_v2_64`|12.0| | | | | | | | | | +|`cublasDcopy`| | | | |`hipblasDcopy`|1.8.2| | | | | +|`cublasDcopy_64`|12.0| | | | | | | | | | +|`cublasDcopy_v2`| | | | |`hipblasDcopy`|1.8.2| | | | | +|`cublasDcopy_v2_64`|12.0| | | | | | | | | | +|`cublasDdot`| | | | |`hipblasDdot`|3.0.0| | | | | +|`cublasDdot_64`|12.0| | | | | | | | | | +|`cublasDdot_v2`| | | | |`hipblasDdot`|3.0.0| | | | | +|`cublasDdot_v2_64`|12.0| | | | | | | | | | +|`cublasDnrm2`| | | | |`hipblasDnrm2`|1.8.2| | | | | +|`cublasDnrm2_64`|12.0| | | | | | | | | | +|`cublasDnrm2_v2`| | | | |`hipblasDnrm2`|1.8.2| | | | | +|`cublasDnrm2_v2_64`|12.0| | | | | | | | | | +|`cublasDrot`| | | | |`hipblasDrot`|3.0.0| | | | | +|`cublasDrot_64`|12.0| | | | | | | | | | +|`cublasDrot_v2`| | | | |`hipblasDrot`|3.0.0| | | | | +|`cublasDrot_v2_64`|12.0| | | | | | | | | | +|`cublasDrotg`| | | | |`hipblasDrotg`|3.0.0| | | | | +|`cublasDrotg_v2`| | | | |`hipblasDrotg`|3.0.0| | | | | +|`cublasDrotm`| | | | |`hipblasDrotm`|3.0.0| | | | | +|`cublasDrotm_64`|12.0| | | | | | | | | | +|`cublasDrotm_v2`| | | | |`hipblasDrotm`|3.0.0| | | | | +|`cublasDrotm_v2_64`|12.0| | | | | | | | | | +|`cublasDrotmg`| | | | |`hipblasDrotmg`|3.0.0| | | | | +|`cublasDrotmg_v2`| | | | |`hipblasDrotmg`|3.0.0| | | | | +|`cublasDscal`| | | | |`hipblasDscal`|1.8.2| | | | | +|`cublasDscal_64`|12.0| | | | | | | | | | +|`cublasDscal_v2`| | | | |`hipblasDscal`|1.8.2| | | | | +|`cublasDscal_v2_64`|12.0| | | | | | | | | | +|`cublasDswap`| | | | |`hipblasDswap`|3.0.0| | | | | +|`cublasDswap_64`|12.0| | | | | | | | | | +|`cublasDswap_v2`| | | | |`hipblasDswap`|3.0.0| | | | | +|`cublasDswap_v2_64`|12.0| | | | | | | | | | +|`cublasDzasum`| | | | |`hipblasDzasum_v2`|6.0.0| | | |6.0.0| +|`cublasDzasum_64`|12.0| | | | | | | | | | +|`cublasDzasum_v2`| | | | |`hipblasDzasum_v2`|6.0.0| | | |6.0.0| +|`cublasDzasum_v2_64`|12.0| | | | | | | | | | +|`cublasDznrm2`| | | | |`hipblasDznrm2_v2`|6.0.0| | | |6.0.0| +|`cublasDznrm2_64`|12.0| | | | | | | | | | +|`cublasDznrm2_v2`| | | | |`hipblasDznrm2_v2`|6.0.0| | | |6.0.0| +|`cublasDznrm2_v2_64`|12.0| | | | | | | | | | +|`cublasIcamax`| | | | |`hipblasIcamax_v2`|6.0.0| | | |6.0.0| +|`cublasIcamax_64`|12.0| | | | | | | | | | +|`cublasIcamax_v2`| | | | |`hipblasIcamax_v2`|6.0.0| | | |6.0.0| +|`cublasIcamax_v2_64`|12.0| | | | | | | | | | +|`cublasIcamin`| | | | |`hipblasIcamin_v2`|6.0.0| | | |6.0.0| +|`cublasIcamin_64`|12.0| | | | | | | | | | +|`cublasIcamin_v2`| | | | |`hipblasIcamin_v2`|6.0.0| | | |6.0.0| +|`cublasIcamin_v2_64`|12.0| | | | | | | | | | +|`cublasIdamax`| | | | |`hipblasIdamax`|1.8.2| | | | | +|`cublasIdamax_64`|12.0| | | | | | | | | | +|`cublasIdamax_v2`| | | | |`hipblasIdamax`|1.8.2| | | | | +|`cublasIdamax_v2_64`|12.0| | | | | | | | | | +|`cublasIdamin`| | | | |`hipblasIdamin`|3.0.0| | | | | +|`cublasIdamin_64`|12.0| | | | | | | | | | +|`cublasIdamin_v2`| | | | |`hipblasIdamin`|3.0.0| | | | | +|`cublasIdamin_v2_64`|12.0| | | | | | | | | | +|`cublasIsamax`| | | | |`hipblasIsamax`|1.8.2| | | | | +|`cublasIsamax_64`|12.0| | | | | | | | | | +|`cublasIsamax_v2`| | | | |`hipblasIsamax`|1.8.2| | | | | +|`cublasIsamax_v2_64`|12.0| | | | | | | | | | +|`cublasIsamin`| | | | |`hipblasIsamin`|3.0.0| | | | | +|`cublasIsamin_64`|12.0| | | | | | | | | | +|`cublasIsamin_v2`| | | | |`hipblasIsamin`|3.0.0| | | | | +|`cublasIsamin_v2_64`|12.0| | | | | | | | | | +|`cublasIzamax`| | | | |`hipblasIzamax_v2`|6.0.0| | | |6.0.0| +|`cublasIzamax_64`|12.0| | | | | | | | | | +|`cublasIzamax_v2`| | | | |`hipblasIzamax_v2`|6.0.0| | | |6.0.0| +|`cublasIzamax_v2_64`|12.0| | | | | | | | | | +|`cublasIzamin`| | | | |`hipblasIzamin_v2`|6.0.0| | | |6.0.0| +|`cublasIzamin_64`|12.0| | | | | | | | | | +|`cublasIzamin_v2`| | | | |`hipblasIzamin_v2`|6.0.0| | | |6.0.0| +|`cublasIzamin_v2_64`|12.0| | | | | | | | | | +|`cublasNrm2Ex`|8.0| | | |`hipblasNrm2Ex_v2`|6.0.0| | | |6.0.0| +|`cublasNrm2Ex_64`|12.0| | | | | | | | | | +|`cublasSasum`| | | | |`hipblasSasum`|1.8.2| | | | | +|`cublasSasum_64`|12.0| | | | | | | | | | +|`cublasSasum_v2`| | | | |`hipblasSasum`|1.8.2| | | | | +|`cublasSasum_v2_64`|12.0| | | | | | | | | | +|`cublasSaxpy`| | | | |`hipblasSaxpy`|1.8.2| | | | | +|`cublasSaxpy_64`|12.0| | | | | | | | | | +|`cublasSaxpy_v2`| | | | |`hipblasSaxpy`|1.8.2| | | | | +|`cublasSaxpy_v2_64`|12.0| | | | | | | | | | +|`cublasScasum`| | | | |`hipblasScasum_v2`|6.0.0| | | |6.0.0| +|`cublasScasum_64`|12.0| | | | | | | | | | +|`cublasScasum_v2`| | | | |`hipblasScasum_v2`|6.0.0| | | |6.0.0| +|`cublasScasum_v2_64`|12.0| | | | | | | | | | +|`cublasScnrm2`| | | | |`hipblasScnrm2_v2`|6.0.0| | | |6.0.0| +|`cublasScnrm2_64`|12.0| | | | | | | | | | +|`cublasScnrm2_v2`| | | | |`hipblasScnrm2_v2`|6.0.0| | | |6.0.0| +|`cublasScnrm2_v2_64`|12.0| | | | | | | | | | +|`cublasScopy`| | | | |`hipblasScopy`|1.8.2| | | | | +|`cublasScopy_64`|12.0| | | | | | | | | | +|`cublasScopy_v2`| | | | |`hipblasScopy`|1.8.2| | | | | +|`cublasScopy_v2_64`|12.0| | | | | | | | | | +|`cublasSdot`| | | | |`hipblasSdot`|3.0.0| | | | | +|`cublasSdot_64`|12.0| | | | | | | | | | +|`cublasSdot_v2`| | | | |`hipblasSdot`|3.0.0| | | | | +|`cublasSdot_v2_64`|12.0| | | | | | | | | | +|`cublasSnrm2`| | | | |`hipblasSnrm2`|1.8.2| | | | | +|`cublasSnrm2_64`|12.0| | | | | | | | | | +|`cublasSnrm2_v2`| | | | |`hipblasSnrm2`|1.8.2| | | | | +|`cublasSnrm2_v2_64`|12.0| | | | | | | | | | +|`cublasSrot`| | | | |`hipblasSrot`|3.0.0| | | | | +|`cublasSrot_64`|12.0| | | | | | | | | | +|`cublasSrot_v2`| | | | |`hipblasSrot`|3.0.0| | | | | +|`cublasSrot_v2_64`|12.0| | | | | | | | | | +|`cublasSrotg`| | | | |`hipblasSrotg`|3.0.0| | | | | +|`cublasSrotg_v2`| | | | |`hipblasSrotg`|3.0.0| | | | | +|`cublasSrotm`| | | | |`hipblasSrotm`|3.0.0| | | | | +|`cublasSrotm_64`|12.0| | | | | | | | | | +|`cublasSrotm_v2`| | | | |`hipblasSrotm`|3.0.0| | | | | +|`cublasSrotm_v2_64`|12.0| | | | | | | | | | +|`cublasSrotmg`| | | | |`hipblasSrotmg`|3.0.0| | | | | +|`cublasSrotmg_v2`| | | | |`hipblasSrotmg`|3.0.0| | | | | +|`cublasSscal`| | | | |`hipblasSscal`|1.8.2| | | | | +|`cublasSscal_64`|12.0| | | | | | | | | | +|`cublasSscal_v2`| | | | |`hipblasSscal`|1.8.2| | | | | +|`cublasSscal_v2_64`|12.0| | | | | | | | | | +|`cublasSswap`| | | | |`hipblasSswap`|3.0.0| | | | | +|`cublasSswap_64`|12.0| | | | | | | | | | +|`cublasSswap_v2`| | | | |`hipblasSswap`|3.0.0| | | | | +|`cublasSswap_v2_64`|12.0| | | | | | | | | | +|`cublasZaxpy`| | | | |`hipblasZaxpy_v2`|6.0.0| | | |6.0.0| +|`cublasZaxpy_64`|12.0| | | | | | | | | | +|`cublasZaxpy_v2`| | | | |`hipblasZaxpy_v2`|6.0.0| | | |6.0.0| +|`cublasZaxpy_v2_64`|12.0| | | | | | | | | | +|`cublasZcopy`| | | | |`hipblasZcopy_v2`|6.0.0| | | |6.0.0| +|`cublasZcopy_64`|12.0| | | | | | | | | | +|`cublasZcopy_v2`| | | | |`hipblasZcopy_v2`|6.0.0| | | |6.0.0| +|`cublasZcopy_v2_64`|12.0| | | | | | | | | | +|`cublasZdotc`| | | | |`hipblasZdotc_v2`|6.0.0| | | |6.0.0| +|`cublasZdotc_64`|12.0| | | | | | | | | | +|`cublasZdotc_v2`| | | | |`hipblasZdotc_v2`|6.0.0| | | |6.0.0| +|`cublasZdotc_v2_64`|12.0| | | | | | | | | | +|`cublasZdotu`| | | | |`hipblasZdotu_v2`|6.0.0| | | |6.0.0| +|`cublasZdotu_64`|12.0| | | | | | | | | | +|`cublasZdotu_v2`| | | | |`hipblasZdotu_v2`|6.0.0| | | |6.0.0| +|`cublasZdotu_v2_64`|12.0| | | | | | | | | | +|`cublasZdrot`| | | | |`hipblasZdrot_v2`|6.0.0| | | |6.0.0| +|`cublasZdrot_64`|12.0| | | | | | | | | | +|`cublasZdrot_v2`| | | | |`hipblasZdrot_v2`|6.0.0| | | |6.0.0| +|`cublasZdrot_v2_64`|12.0| | | | | | | | | | +|`cublasZdscal`| | | | |`hipblasZdscal_v2`|6.0.0| | | |6.0.0| +|`cublasZdscal_64`|12.0| | | | | | | | | | +|`cublasZdscal_v2`| | | | |`hipblasZdscal_v2`|6.0.0| | | |6.0.0| +|`cublasZdscal_v2_64`|12.0| | | | | | | | | | +|`cublasZrot`| | | | |`hipblasZrot_v2`|6.0.0| | | |6.0.0| +|`cublasZrot_64`|12.0| | | | | | | | | | +|`cublasZrot_v2`| | | | |`hipblasZrot_v2`|6.0.0| | | |6.0.0| +|`cublasZrot_v2_64`|12.0| | | | | | | | | | +|`cublasZrotg`| | | | |`hipblasZrotg_v2`|6.0.0| | | |6.0.0| +|`cublasZrotg_v2`| | | | |`hipblasZrotg_v2`|6.0.0| | | |6.0.0| +|`cublasZscal`| | | | |`hipblasZscal_v2`|6.0.0| | | |6.0.0| +|`cublasZscal_64`|12.0| | | | | | | | | | +|`cublasZscal_v2`| | | | |`hipblasZscal_v2`|6.0.0| | | |6.0.0| +|`cublasZscal_v2_64`|12.0| | | | | | | | | | +|`cublasZswap`| | | | |`hipblasZswap_v2`|6.0.0| | | |6.0.0| +|`cublasZswap_64`|12.0| | | | | | | | | | +|`cublasZswap_v2`| | | | |`hipblasZswap_v2`|6.0.0| | | |6.0.0| +|`cublasZswap_v2_64`|12.0| | | | | | | | | | ## **6. CUBLAS Level-2 Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cublasCgbmv`| | | |`hipblasCgbmv_v2`|6.0.0| | | |6.0.0| -|`cublasCgbmv_64`|12.0| | | | | | | | | -|`cublasCgbmv_v2`| | | |`hipblasCgbmv_v2`|6.0.0| | | |6.0.0| -|`cublasCgbmv_v2_64`|12.0| | | | | | | | | -|`cublasCgemv`| | | |`hipblasCgemv_v2`|6.0.0| | | |6.0.0| -|`cublasCgemv_64`|12.0| | | | | | | | | -|`cublasCgemv_v2`| | | |`hipblasCgemv_v2`|6.0.0| | | |6.0.0| -|`cublasCgemv_v2_64`|12.0| | | | | | | | | -|`cublasCgerc`| | | |`hipblasCgerc_v2`|6.0.0| | | |6.0.0| -|`cublasCgerc_64`|12.0| | | | | | | | | -|`cublasCgerc_v2`| | | |`hipblasCgerc_v2`|6.0.0| | | |6.0.0| -|`cublasCgerc_v2_64`|12.0| | | | | | | | | -|`cublasCgeru`| | | |`hipblasCgeru_v2`|6.0.0| | | |6.0.0| -|`cublasCgeru_64`|12.0| | | | | | | | | -|`cublasCgeru_v2`| | | |`hipblasCgeru_v2`|6.0.0| | | |6.0.0| -|`cublasCgeru_v2_64`|12.0| | | | | | | | | -|`cublasChbmv`| | | |`hipblasChbmv_v2`|6.0.0| | | |6.0.0| -|`cublasChbmv_64`|12.0| | | | | | | | | -|`cublasChbmv_v2`| | | |`hipblasChbmv_v2`|6.0.0| | | |6.0.0| -|`cublasChbmv_v2_64`|12.0| | | | | | | | | -|`cublasChemv`| | | |`hipblasChemv_v2`|6.0.0| | | |6.0.0| -|`cublasChemv_64`|12.0| | | | | | | | | -|`cublasChemv_v2`| | | |`hipblasChemv_v2`|6.0.0| | | |6.0.0| -|`cublasChemv_v2_64`|12.0| | | | | | | | | -|`cublasCher`| | | |`hipblasCher_v2`|6.0.0| | | |6.0.0| -|`cublasCher2`| | | |`hipblasCher2_v2`|6.0.0| | | |6.0.0| -|`cublasCher2_64`|12.0| | | | | | | | | -|`cublasCher2_v2`| | | |`hipblasCher2_v2`|6.0.0| | | |6.0.0| -|`cublasCher2_v2_64`|12.0| | | | | | | | | -|`cublasCher_64`|12.0| | | | | | | | | -|`cublasCher_v2`| | | |`hipblasCher_v2`|6.0.0| | | |6.0.0| -|`cublasCher_v2_64`|12.0| | | | | | | | | -|`cublasChpmv`| | | |`hipblasChpmv_v2`|6.0.0| | | |6.0.0| -|`cublasChpmv_64`|12.0| | | | | | | | | -|`cublasChpmv_v2`| | | |`hipblasChpmv_v2`|6.0.0| | | |6.0.0| -|`cublasChpmv_v2_64`|12.0| | | | | | | | | -|`cublasChpr`| | | |`hipblasChpr_v2`|6.0.0| | | |6.0.0| -|`cublasChpr2`| | | |`hipblasChpr2_v2`|6.0.0| | | |6.0.0| -|`cublasChpr2_64`|12.0| | | | | | | | | -|`cublasChpr2_v2`| | | |`hipblasChpr2_v2`|6.0.0| | | |6.0.0| -|`cublasChpr2_v2_64`|12.0| | | | | | | | | -|`cublasChpr_64`|12.0| | | | | | | | | -|`cublasChpr_v2`| | | |`hipblasChpr_v2`|6.0.0| | | |6.0.0| -|`cublasChpr_v2_64`|12.0| | | | | | | | | -|`cublasCsymv`| | | |`hipblasCsymv_v2`|6.0.0| | | |6.0.0| -|`cublasCsymv_64`|12.0| | | | | | | | | -|`cublasCsymv_v2`| | | |`hipblasCsymv_v2`|6.0.0| | | |6.0.0| -|`cublasCsymv_v2_64`|12.0| | | | | | | | | -|`cublasCsyr`| | | |`hipblasCsyr_v2`|6.0.0| | | |6.0.0| -|`cublasCsyr2`| | | |`hipblasCsyr2_v2`|6.0.0| | | |6.0.0| -|`cublasCsyr2_64`|12.0| | | | | | | | | -|`cublasCsyr2_v2`| | | |`hipblasCsyr2_v2`|6.0.0| | | |6.0.0| -|`cublasCsyr2_v2_64`|12.0| | | | | | | | | -|`cublasCsyr_64`|12.0| | | | | | | | | -|`cublasCsyr_v2`| | | |`hipblasCsyr_v2`|6.0.0| | | |6.0.0| -|`cublasCsyr_v2_64`|12.0| | | | | | | | | -|`cublasCtbmv`| | | |`hipblasCtbmv_v2`|6.0.0| | | |6.0.0| -|`cublasCtbmv_64`|12.0| | | | | | | | | -|`cublasCtbmv_v2`| | | |`hipblasCtbmv_v2`|6.0.0| | | |6.0.0| -|`cublasCtbmv_v2_64`|12.0| | | | | | | | | -|`cublasCtbsv`| | | |`hipblasCtbsv_v2`|6.0.0| | | |6.0.0| -|`cublasCtbsv_64`|12.0| | | | | | | | | -|`cublasCtbsv_v2`| | | |`hipblasCtbsv_v2`|6.0.0| | | |6.0.0| -|`cublasCtbsv_v2_64`|12.0| | | | | | | | | -|`cublasCtpmv`| | | |`hipblasCtpmv_v2`|6.0.0| | | |6.0.0| -|`cublasCtpmv_64`|12.0| | | | | | | | | -|`cublasCtpmv_v2`| | | |`hipblasCtpmv_v2`|6.0.0| | | |6.0.0| -|`cublasCtpmv_v2_64`|12.0| | | | | | | | | -|`cublasCtpsv`| | | |`hipblasCtpsv_v2`|6.0.0| | | |6.0.0| -|`cublasCtpsv_64`|12.0| | | | | | | | | -|`cublasCtpsv_v2`| | | |`hipblasCtpsv_v2`|6.0.0| | | |6.0.0| -|`cublasCtpsv_v2_64`|12.0| | | | | | | | | -|`cublasCtrmv`| | | |`hipblasCtrmv_v2`|6.0.0| | | |6.0.0| -|`cublasCtrmv_64`|12.0| | | | | | | | | -|`cublasCtrmv_v2`| | | |`hipblasCtrmv_v2`|6.0.0| | | |6.0.0| -|`cublasCtrmv_v2_64`|12.0| | | | | | | | | -|`cublasCtrsv`| | | |`hipblasCtrsv_v2`|6.0.0| | | |6.0.0| -|`cublasCtrsv_64`|12.0| | | | | | | | | -|`cublasCtrsv_v2`| | | |`hipblasCtrsv_v2`|6.0.0| | | |6.0.0| -|`cublasCtrsv_v2_64`|12.0| | | | | | | | | -|`cublasDgbmv`| | | |`hipblasDgbmv`|3.5.0| | | | | -|`cublasDgbmv_64`|12.0| | | | | | | | | -|`cublasDgbmv_v2`| | | |`hipblasDgbmv`|3.5.0| | | | | -|`cublasDgbmv_v2_64`|12.0| | | | | | | | | -|`cublasDgemv`| | | |`hipblasDgemv`|1.8.2| | | | | -|`cublasDgemv_64`|12.0| | | | | | | | | -|`cublasDgemv_v2`| | | |`hipblasDgemv`|1.8.2| | | | | -|`cublasDgemv_v2_64`|12.0| | | | | | | | | -|`cublasDger`| | | |`hipblasDger`|1.8.2| | | | | -|`cublasDger_64`|12.0| | | | | | | | | -|`cublasDger_v2`| | | |`hipblasDger`|1.8.2| | | | | -|`cublasDger_v2_64`|12.0| | | | | | | | | -|`cublasDsbmv`| | | |`hipblasDsbmv`|3.5.0| | | | | -|`cublasDsbmv_64`|12.0| | | | | | | | | -|`cublasDsbmv_v2`| | | |`hipblasDsbmv`|3.5.0| | | | | -|`cublasDsbmv_v2_64`|12.0| | | | | | | | | -|`cublasDspmv`| | | |`hipblasDspmv`|3.5.0| | | | | -|`cublasDspmv_64`|12.0| | | | | | | | | -|`cublasDspmv_v2`| | | |`hipblasDspmv`|3.5.0| | | | | -|`cublasDspmv_v2_64`|12.0| | | | | | | | | -|`cublasDspr`| | | |`hipblasDspr`|3.5.0| | | | | -|`cublasDspr2`| | | |`hipblasDspr2`|3.5.0| | | | | -|`cublasDspr2_64`|12.0| | | | | | | | | -|`cublasDspr2_v2`| | | |`hipblasDspr2`|3.5.0| | | | | -|`cublasDspr2_v2_64`|12.0| | | | | | | | | -|`cublasDspr_64`|12.0| | | | | | | | | -|`cublasDspr_v2`| | | |`hipblasDspr`|3.5.0| | | | | -|`cublasDspr_v2_64`|12.0| | | | | | | | | -|`cublasDsymv`| | | |`hipblasDsymv`|3.5.0| | | | | -|`cublasDsymv_64`|12.0| | | | | | | | | -|`cublasDsymv_v2`| | | |`hipblasDsymv`|3.5.0| | | | | -|`cublasDsymv_v2_64`|12.0| | | | | | | | | -|`cublasDsyr`| | | |`hipblasDsyr`|3.0.0| | | | | -|`cublasDsyr2`| | | |`hipblasDsyr2`|3.5.0| | | | | -|`cublasDsyr2_64`|12.0| | | | | | | | | -|`cublasDsyr2_v2`| | | |`hipblasDsyr2`|3.5.0| | | | | -|`cublasDsyr2_v2_64`|12.0| | | | | | | | | -|`cublasDsyr_64`|12.0| | | | | | | | | -|`cublasDsyr_v2`| | | |`hipblasDsyr`|3.0.0| | | | | -|`cublasDsyr_v2_64`|12.0| | | | | | | | | -|`cublasDtbmv`| | | |`hipblasDtbmv`|3.5.0| | | | | -|`cublasDtbmv_64`|12.0| | | | | | | | | -|`cublasDtbmv_v2`| | | |`hipblasDtbmv`|3.5.0| | | | | -|`cublasDtbmv_v2_64`|12.0| | | | | | | | | -|`cublasDtbsv`| | | |`hipblasDtbsv`|3.6.0| | | | | -|`cublasDtbsv_64`|12.0| | | | | | | | | -|`cublasDtbsv_v2`| | | |`hipblasDtbsv`|3.6.0| | | | | -|`cublasDtbsv_v2_64`|12.0| | | | | | | | | -|`cublasDtpmv`| | | |`hipblasDtpmv`|3.5.0| | | | | -|`cublasDtpmv_64`|12.0| | | | | | | | | -|`cublasDtpmv_v2`| | | |`hipblasDtpmv`|3.5.0| | | | | -|`cublasDtpmv_v2_64`|12.0| | | | | | | | | -|`cublasDtpsv`| | | |`hipblasDtpsv`|3.5.0| | | | | -|`cublasDtpsv_64`|12.0| | | | | | | | | -|`cublasDtpsv_v2`| | | |`hipblasDtpsv`|3.5.0| | | | | -|`cublasDtpsv_v2_64`|12.0| | | | | | | | | -|`cublasDtrmv`| | | |`hipblasDtrmv`|3.5.0| | | | | -|`cublasDtrmv_64`|12.0| | | | | | | | | -|`cublasDtrmv_v2`| | | |`hipblasDtrmv`|3.5.0| | | | | -|`cublasDtrmv_v2_64`|12.0| | | | | | | | | -|`cublasDtrsv`| | | |`hipblasDtrsv`|3.0.0| | | | | -|`cublasDtrsv_64`|12.0| | | | | | | | | -|`cublasDtrsv_v2`| | | |`hipblasDtrsv`|3.0.0| | | | | -|`cublasDtrsv_v2_64`|12.0| | | | | | | | | -|`cublasSgbmv`| | | |`hipblasSgbmv`|3.5.0| | | | | -|`cublasSgbmv_64`|12.0| | | | | | | | | -|`cublasSgbmv_v2`| | | |`hipblasSgbmv`|3.5.0| | | | | -|`cublasSgbmv_v2_64`|12.0| | | | | | | | | -|`cublasSgemv`| | | |`hipblasSgemv`|1.8.2| | | | | -|`cublasSgemv_64`|12.0| | | | | | | | | -|`cublasSgemv_v2`| | | |`hipblasSgemv`|1.8.2| | | | | -|`cublasSgemv_v2_64`|12.0| | | | | | | | | -|`cublasSger`| | | |`hipblasSger`|1.8.2| | | | | -|`cublasSger_64`|12.0| | | | | | | | | -|`cublasSger_v2`| | | |`hipblasSger`|1.8.2| | | | | -|`cublasSger_v2_64`|12.0| | | | | | | | | -|`cublasSsbmv`| | | |`hipblasSsbmv`|3.5.0| | | | | -|`cublasSsbmv_64`|12.0| | | | | | | | | -|`cublasSsbmv_v2`| | | |`hipblasSsbmv`|3.5.0| | | | | -|`cublasSsbmv_v2_64`|12.0| | | | | | | | | -|`cublasSspmv`| | | |`hipblasSspmv`|3.5.0| | | | | -|`cublasSspmv_64`|12.0| | | | | | | | | -|`cublasSspmv_v2`| | | |`hipblasSspmv`|3.5.0| | | | | -|`cublasSspmv_v2_64`|12.0| | | | | | | | | -|`cublasSspr`| | | |`hipblasSspr`|3.5.0| | | | | -|`cublasSspr2`| | | |`hipblasSspr2`|3.5.0| | | | | -|`cublasSspr2_64`|12.0| | | | | | | | | -|`cublasSspr2_v2`| | | |`hipblasSspr2`|3.5.0| | | | | -|`cublasSspr2_v2_64`|12.0| | | | | | | | | -|`cublasSspr_64`|12.0| | | | | | | | | -|`cublasSspr_v2`| | | |`hipblasSspr`|3.5.0| | | | | -|`cublasSspr_v2_64`|12.0| | | | | | | | | -|`cublasSsymv`| | | |`hipblasSsymv`|3.5.0| | | | | -|`cublasSsymv_64`|12.0| | | | | | | | | -|`cublasSsymv_v2`| | | |`hipblasSsymv`|3.5.0| | | | | -|`cublasSsymv_v2_64`|12.0| | | | | | | | | -|`cublasSsyr`| | | |`hipblasSsyr`|3.0.0| | | | | -|`cublasSsyr2`| | | |`hipblasSsyr2`|3.5.0| | | | | -|`cublasSsyr2_64`|12.0| | | | | | | | | -|`cublasSsyr2_v2`| | | |`hipblasSsyr2`|3.5.0| | | | | -|`cublasSsyr2_v2_64`|12.0| | | | | | | | | -|`cublasSsyr_64`|12.0| | | | | | | | | -|`cublasSsyr_v2`| | | |`hipblasSsyr`|3.0.0| | | | | -|`cublasSsyr_v2_64`|12.0| | | | | | | | | -|`cublasStbmv`| | | |`hipblasStbmv`|3.5.0| | | | | -|`cublasStbmv_64`|12.0| | | | | | | | | -|`cublasStbmv_v2`| | | |`hipblasStbmv`|3.5.0| | | | | -|`cublasStbmv_v2_64`|12.0| | | | | | | | | -|`cublasStbsv`| | | |`hipblasStbsv`|3.6.0| | | | | -|`cublasStbsv_64`|12.0| | | | | | | | | -|`cublasStbsv_v2`| | | |`hipblasStbsv`|3.6.0| | | | | -|`cublasStbsv_v2_64`|12.0| | | | | | | | | -|`cublasStpmv`| | | |`hipblasStpmv`|3.5.0| | | | | -|`cublasStpmv_64`|12.0| | | | | | | | | -|`cublasStpmv_v2`| | | |`hipblasStpmv`|3.5.0| | | | | -|`cublasStpmv_v2_64`|12.0| | | | | | | | | -|`cublasStpsv`| | | |`hipblasStpsv`|3.5.0| | | | | -|`cublasStpsv_64`|12.0| | | | | | | | | -|`cublasStpsv_v2`| | | |`hipblasStpsv`|3.5.0| | | | | -|`cublasStpsv_v2_64`|12.0| | | | | | | | | -|`cublasStrmv`| | | |`hipblasStrmv`|3.5.0| | | | | -|`cublasStrmv_64`|12.0| | | | | | | | | -|`cublasStrmv_v2`| | | |`hipblasStrmv`|3.5.0| | | | | -|`cublasStrmv_v2_64`|12.0| | | | | | | | | -|`cublasStrsv`| | | |`hipblasStrsv`|3.0.0| | | | | -|`cublasStrsv_64`|12.0| | | | | | | | | -|`cublasStrsv_v2`| | | |`hipblasStrsv`|3.0.0| | | | | -|`cublasStrsv_v2_64`|12.0| | | | | | | | | -|`cublasZgbmv`| | | |`hipblasZgbmv_v2`|6.0.0| | | |6.0.0| -|`cublasZgbmv_64`|12.0| | | | | | | | | -|`cublasZgbmv_v2`| | | |`hipblasZgbmv_v2`|6.0.0| | | |6.0.0| -|`cublasZgbmv_v2_64`|12.0| | | | | | | | | -|`cublasZgemv`| | | |`hipblasZgemv_v2`|6.0.0| | | |6.0.0| -|`cublasZgemv_64`|12.0| | | | | | | | | -|`cublasZgemv_v2`| | | |`hipblasZgemv_v2`|6.0.0| | | |6.0.0| -|`cublasZgemv_v2_64`|12.0| | | | | | | | | -|`cublasZgerc`| | | |`hipblasZgerc_v2`|6.0.0| | | |6.0.0| -|`cublasZgerc_64`|12.0| | | | | | | | | -|`cublasZgerc_v2`| | | |`hipblasZgerc_v2`|6.0.0| | | |6.0.0| -|`cublasZgerc_v2_64`|12.0| | | | | | | | | -|`cublasZgeru`| | | |`hipblasZgeru_v2`|6.0.0| | | |6.0.0| -|`cublasZgeru_64`|12.0| | | | | | | | | -|`cublasZgeru_v2`| | | |`hipblasZgeru_v2`|6.0.0| | | |6.0.0| -|`cublasZgeru_v2_64`|12.0| | | | | | | | | -|`cublasZhbmv`| | | |`hipblasZhbmv_v2`|6.0.0| | | |6.0.0| -|`cublasZhbmv_64`|12.0| | | | | | | | | -|`cublasZhbmv_v2`| | | |`hipblasZhbmv_v2`|6.0.0| | | |6.0.0| -|`cublasZhbmv_v2_64`|12.0| | | | | | | | | -|`cublasZhemv`| | | |`hipblasZhemv_v2`|6.0.0| | | |6.0.0| -|`cublasZhemv_64`|12.0| | | | | | | | | -|`cublasZhemv_v2`| | | |`hipblasZhemv_v2`|6.0.0| | | |6.0.0| -|`cublasZhemv_v2_64`|12.0| | | | | | | | | -|`cublasZher`| | | |`hipblasZher_v2`|6.0.0| | | |6.0.0| -|`cublasZher2`| | | |`hipblasZher2_v2`|6.0.0| | | |6.0.0| -|`cublasZher2_64`|12.0| | | | | | | | | -|`cublasZher2_v2`| | | |`hipblasZher2_v2`|6.0.0| | | |6.0.0| -|`cublasZher2_v2_64`|12.0| | | | | | | | | -|`cublasZher_64`|12.0| | | | | | | | | -|`cublasZher_v2`| | | |`hipblasZher_v2`|6.0.0| | | |6.0.0| -|`cublasZher_v2_64`|12.0| | | | | | | | | -|`cublasZhpmv`| | | |`hipblasZhpmv_v2`|6.0.0| | | |6.0.0| -|`cublasZhpmv_64`|12.0| | | | | | | | | -|`cublasZhpmv_v2`| | | |`hipblasZhpmv_v2`|6.0.0| | | |6.0.0| -|`cublasZhpmv_v2_64`|12.0| | | | | | | | | -|`cublasZhpr`| | | |`hipblasZhpr_v2`|6.0.0| | | |6.0.0| -|`cublasZhpr2`| | | |`hipblasZhpr2_v2`|6.0.0| | | |6.0.0| -|`cublasZhpr2_64`|12.0| | | | | | | | | -|`cublasZhpr2_v2`| | | |`hipblasZhpr2_v2`|6.0.0| | | |6.0.0| -|`cublasZhpr2_v2_64`|12.0| | | | | | | | | -|`cublasZhpr_64`|12.0| | | | | | | | | -|`cublasZhpr_v2`| | | |`hipblasZhpr_v2`|6.0.0| | | |6.0.0| -|`cublasZhpr_v2_64`|12.0| | | | | | | | | -|`cublasZsymv`| | | |`hipblasZsymv_v2`|6.0.0| | | |6.0.0| -|`cublasZsymv_64`|12.0| | | | | | | | | -|`cublasZsymv_v2`| | | |`hipblasZsymv_v2`|6.0.0| | | |6.0.0| -|`cublasZsymv_v2_64`|12.0| | | | | | | | | -|`cublasZsyr`| | | |`hipblasZsyr_v2`|6.0.0| | | |6.0.0| -|`cublasZsyr2`| | | |`hipblasZsyr2_v2`|6.0.0| | | |6.0.0| -|`cublasZsyr2_64`|12.0| | | | | | | | | -|`cublasZsyr2_v2`| | | |`hipblasZsyr2_v2`|6.0.0| | | |6.0.0| -|`cublasZsyr2_v2_64`|12.0| | | | | | | | | -|`cublasZsyr_64`|12.0| | | | | | | | | -|`cublasZsyr_v2`| | | |`hipblasZsyr_v2`|6.0.0| | | |6.0.0| -|`cublasZsyr_v2_64`|12.0| | | | | | | | | -|`cublasZtbmv`| | | |`hipblasZtbmv_v2`|6.0.0| | | |6.0.0| -|`cublasZtbmv_64`|12.0| | | | | | | | | -|`cublasZtbmv_v2`| | | |`hipblasZtbmv_v2`|6.0.0| | | |6.0.0| -|`cublasZtbmv_v2_64`|12.0| | | | | | | | | -|`cublasZtbsv`| | | |`hipblasZtbsv_v2`|6.0.0| | | |6.0.0| -|`cublasZtbsv_64`|12.0| | | | | | | | | -|`cublasZtbsv_v2`| | | |`hipblasZtbsv_v2`|6.0.0| | | |6.0.0| -|`cublasZtbsv_v2_64`|12.0| | | | | | | | | -|`cublasZtpmv`| | | |`hipblasZtpmv_v2`|6.0.0| | | |6.0.0| -|`cublasZtpmv_64`|12.0| | | | | | | | | -|`cublasZtpmv_v2`| | | |`hipblasZtpmv_v2`|6.0.0| | | |6.0.0| -|`cublasZtpmv_v2_64`|12.0| | | | | | | | | -|`cublasZtpsv`| | | |`hipblasZtpsv_v2`|6.0.0| | | |6.0.0| -|`cublasZtpsv_64`|12.0| | | | | | | | | -|`cublasZtpsv_v2`| | | |`hipblasZtpsv_v2`|6.0.0| | | |6.0.0| -|`cublasZtpsv_v2_64`|12.0| | | | | | | | | -|`cublasZtrmv`| | | |`hipblasZtrmv_v2`|6.0.0| | | |6.0.0| -|`cublasZtrmv_64`|12.0| | | | | | | | | -|`cublasZtrmv_v2`| | | |`hipblasZtrmv_v2`|6.0.0| | | |6.0.0| -|`cublasZtrmv_v2_64`|12.0| | | | | | | | | -|`cublasZtrsv`| | | |`hipblasZtrsv_v2`|6.0.0| | | |6.0.0| -|`cublasZtrsv_64`|12.0| | | | | | | | | -|`cublasZtrsv_v2`| | | |`hipblasZtrsv_v2`|6.0.0| | | |6.0.0| -|`cublasZtrsv_v2_64`|12.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasCgbmv`| | | | |`hipblasCgbmv_v2`|6.0.0| | | |6.0.0| +|`cublasCgbmv_64`|12.0| | | | | | | | | | +|`cublasCgbmv_v2`| | | | |`hipblasCgbmv_v2`|6.0.0| | | |6.0.0| +|`cublasCgbmv_v2_64`|12.0| | | | | | | | | | +|`cublasCgemv`| | | | |`hipblasCgemv_v2`|6.0.0| | | |6.0.0| +|`cublasCgemv_64`|12.0| | | | | | | | | | +|`cublasCgemv_v2`| | | | |`hipblasCgemv_v2`|6.0.0| | | |6.0.0| +|`cublasCgemv_v2_64`|12.0| | | | | | | | | | +|`cublasCgerc`| | | | |`hipblasCgerc_v2`|6.0.0| | | |6.0.0| +|`cublasCgerc_64`|12.0| | | | | | | | | | +|`cublasCgerc_v2`| | | | |`hipblasCgerc_v2`|6.0.0| | | |6.0.0| +|`cublasCgerc_v2_64`|12.0| | | | | | | | | | +|`cublasCgeru`| | | | |`hipblasCgeru_v2`|6.0.0| | | |6.0.0| +|`cublasCgeru_64`|12.0| | | | | | | | | | +|`cublasCgeru_v2`| | | | |`hipblasCgeru_v2`|6.0.0| | | |6.0.0| +|`cublasCgeru_v2_64`|12.0| | | | | | | | | | +|`cublasChbmv`| | | | |`hipblasChbmv_v2`|6.0.0| | | |6.0.0| +|`cublasChbmv_64`|12.0| | | | | | | | | | +|`cublasChbmv_v2`| | | | |`hipblasChbmv_v2`|6.0.0| | | |6.0.0| +|`cublasChbmv_v2_64`|12.0| | | | | | | | | | +|`cublasChemv`| | | | |`hipblasChemv_v2`|6.0.0| | | |6.0.0| +|`cublasChemv_64`|12.0| | | | | | | | | | +|`cublasChemv_v2`| | | | |`hipblasChemv_v2`|6.0.0| | | |6.0.0| +|`cublasChemv_v2_64`|12.0| | | | | | | | | | +|`cublasCher`| | | | |`hipblasCher_v2`|6.0.0| | | |6.0.0| +|`cublasCher2`| | | | |`hipblasCher2_v2`|6.0.0| | | |6.0.0| +|`cublasCher2_64`|12.0| | | | | | | | | | +|`cublasCher2_v2`| | | | |`hipblasCher2_v2`|6.0.0| | | |6.0.0| +|`cublasCher2_v2_64`|12.0| | | | | | | | | | +|`cublasCher_64`|12.0| | | | | | | | | | +|`cublasCher_v2`| | | | |`hipblasCher_v2`|6.0.0| | | |6.0.0| +|`cublasCher_v2_64`|12.0| | | | | | | | | | +|`cublasChpmv`| | | | |`hipblasChpmv_v2`|6.0.0| | | |6.0.0| +|`cublasChpmv_64`|12.0| | | | | | | | | | +|`cublasChpmv_v2`| | | | |`hipblasChpmv_v2`|6.0.0| | | |6.0.0| +|`cublasChpmv_v2_64`|12.0| | | | | | | | | | +|`cublasChpr`| | | | |`hipblasChpr_v2`|6.0.0| | | |6.0.0| +|`cublasChpr2`| | | | |`hipblasChpr2_v2`|6.0.0| | | |6.0.0| +|`cublasChpr2_64`|12.0| | | | | | | | | | +|`cublasChpr2_v2`| | | | |`hipblasChpr2_v2`|6.0.0| | | |6.0.0| +|`cublasChpr2_v2_64`|12.0| | | | | | | | | | +|`cublasChpr_64`|12.0| | | | | | | | | | +|`cublasChpr_v2`| | | | |`hipblasChpr_v2`|6.0.0| | | |6.0.0| +|`cublasChpr_v2_64`|12.0| | | | | | | | | | +|`cublasCsymv`| | | | |`hipblasCsymv_v2`|6.0.0| | | |6.0.0| +|`cublasCsymv_64`|12.0| | | | | | | | | | +|`cublasCsymv_v2`| | | | |`hipblasCsymv_v2`|6.0.0| | | |6.0.0| +|`cublasCsymv_v2_64`|12.0| | | | | | | | | | +|`cublasCsyr`| | | | |`hipblasCsyr_v2`|6.0.0| | | |6.0.0| +|`cublasCsyr2`| | | | |`hipblasCsyr2_v2`|6.0.0| | | |6.0.0| +|`cublasCsyr2_64`|12.0| | | | | | | | | | +|`cublasCsyr2_v2`| | | | |`hipblasCsyr2_v2`|6.0.0| | | |6.0.0| +|`cublasCsyr2_v2_64`|12.0| | | | | | | | | | +|`cublasCsyr_64`|12.0| | | | | | | | | | +|`cublasCsyr_v2`| | | | |`hipblasCsyr_v2`|6.0.0| | | |6.0.0| +|`cublasCsyr_v2_64`|12.0| | | | | | | | | | +|`cublasCtbmv`| | | | |`hipblasCtbmv_v2`|6.0.0| | | |6.0.0| +|`cublasCtbmv_64`|12.0| | | | | | | | | | +|`cublasCtbmv_v2`| | | | |`hipblasCtbmv_v2`|6.0.0| | | |6.0.0| +|`cublasCtbmv_v2_64`|12.0| | | | | | | | | | +|`cublasCtbsv`| | | | |`hipblasCtbsv_v2`|6.0.0| | | |6.0.0| +|`cublasCtbsv_64`|12.0| | | | | | | | | | +|`cublasCtbsv_v2`| | | | |`hipblasCtbsv_v2`|6.0.0| | | |6.0.0| +|`cublasCtbsv_v2_64`|12.0| | | | | | | | | | +|`cublasCtpmv`| | | | |`hipblasCtpmv_v2`|6.0.0| | | |6.0.0| +|`cublasCtpmv_64`|12.0| | | | | | | | | | +|`cublasCtpmv_v2`| | | | |`hipblasCtpmv_v2`|6.0.0| | | |6.0.0| +|`cublasCtpmv_v2_64`|12.0| | | | | | | | | | +|`cublasCtpsv`| | | | |`hipblasCtpsv_v2`|6.0.0| | | |6.0.0| +|`cublasCtpsv_64`|12.0| | | | | | | | | | +|`cublasCtpsv_v2`| | | | |`hipblasCtpsv_v2`|6.0.0| | | |6.0.0| +|`cublasCtpsv_v2_64`|12.0| | | | | | | | | | +|`cublasCtrmv`| | | | |`hipblasCtrmv_v2`|6.0.0| | | |6.0.0| +|`cublasCtrmv_64`|12.0| | | | | | | | | | +|`cublasCtrmv_v2`| | | | |`hipblasCtrmv_v2`|6.0.0| | | |6.0.0| +|`cublasCtrmv_v2_64`|12.0| | | | | | | | | | +|`cublasCtrsv`| | | | |`hipblasCtrsv_v2`|6.0.0| | | |6.0.0| +|`cublasCtrsv_64`|12.0| | | | | | | | | | +|`cublasCtrsv_v2`| | | | |`hipblasCtrsv_v2`|6.0.0| | | |6.0.0| +|`cublasCtrsv_v2_64`|12.0| | | | | | | | | | +|`cublasDgbmv`| | | | |`hipblasDgbmv`|3.5.0| | | | | +|`cublasDgbmv_64`|12.0| | | | | | | | | | +|`cublasDgbmv_v2`| | | | |`hipblasDgbmv`|3.5.0| | | | | +|`cublasDgbmv_v2_64`|12.0| | | | | | | | | | +|`cublasDgemv`| | | | |`hipblasDgemv`|1.8.2| | | | | +|`cublasDgemv_64`|12.0| | | | | | | | | | +|`cublasDgemv_v2`| | | | |`hipblasDgemv`|1.8.2| | | | | +|`cublasDgemv_v2_64`|12.0| | | | | | | | | | +|`cublasDger`| | | | |`hipblasDger`|1.8.2| | | | | +|`cublasDger_64`|12.0| | | | | | | | | | +|`cublasDger_v2`| | | | |`hipblasDger`|1.8.2| | | | | +|`cublasDger_v2_64`|12.0| | | | | | | | | | +|`cublasDsbmv`| | | | |`hipblasDsbmv`|3.5.0| | | | | +|`cublasDsbmv_64`|12.0| | | | | | | | | | +|`cublasDsbmv_v2`| | | | |`hipblasDsbmv`|3.5.0| | | | | +|`cublasDsbmv_v2_64`|12.0| | | | | | | | | | +|`cublasDspmv`| | | | |`hipblasDspmv`|3.5.0| | | | | +|`cublasDspmv_64`|12.0| | | | | | | | | | +|`cublasDspmv_v2`| | | | |`hipblasDspmv`|3.5.0| | | | | +|`cublasDspmv_v2_64`|12.0| | | | | | | | | | +|`cublasDspr`| | | | |`hipblasDspr`|3.5.0| | | | | +|`cublasDspr2`| | | | |`hipblasDspr2`|3.5.0| | | | | +|`cublasDspr2_64`|12.0| | | | | | | | | | +|`cublasDspr2_v2`| | | | |`hipblasDspr2`|3.5.0| | | | | +|`cublasDspr2_v2_64`|12.0| | | | | | | | | | +|`cublasDspr_64`|12.0| | | | | | | | | | +|`cublasDspr_v2`| | | | |`hipblasDspr`|3.5.0| | | | | +|`cublasDspr_v2_64`|12.0| | | | | | | | | | +|`cublasDsymv`| | | | |`hipblasDsymv`|3.5.0| | | | | +|`cublasDsymv_64`|12.0| | | | | | | | | | +|`cublasDsymv_v2`| | | | |`hipblasDsymv`|3.5.0| | | | | +|`cublasDsymv_v2_64`|12.0| | | | | | | | | | +|`cublasDsyr`| | | | |`hipblasDsyr`|3.0.0| | | | | +|`cublasDsyr2`| | | | |`hipblasDsyr2`|3.5.0| | | | | +|`cublasDsyr2_64`|12.0| | | | | | | | | | +|`cublasDsyr2_v2`| | | | |`hipblasDsyr2`|3.5.0| | | | | +|`cublasDsyr2_v2_64`|12.0| | | | | | | | | | +|`cublasDsyr_64`|12.0| | | | | | | | | | +|`cublasDsyr_v2`| | | | |`hipblasDsyr`|3.0.0| | | | | +|`cublasDsyr_v2_64`|12.0| | | | | | | | | | +|`cublasDtbmv`| | | | |`hipblasDtbmv`|3.5.0| | | | | +|`cublasDtbmv_64`|12.0| | | | | | | | | | +|`cublasDtbmv_v2`| | | | |`hipblasDtbmv`|3.5.0| | | | | +|`cublasDtbmv_v2_64`|12.0| | | | | | | | | | +|`cublasDtbsv`| | | | |`hipblasDtbsv`|3.6.0| | | | | +|`cublasDtbsv_64`|12.0| | | | | | | | | | +|`cublasDtbsv_v2`| | | | |`hipblasDtbsv`|3.6.0| | | | | +|`cublasDtbsv_v2_64`|12.0| | | | | | | | | | +|`cublasDtpmv`| | | | |`hipblasDtpmv`|3.5.0| | | | | +|`cublasDtpmv_64`|12.0| | | | | | | | | | +|`cublasDtpmv_v2`| | | | |`hipblasDtpmv`|3.5.0| | | | | +|`cublasDtpmv_v2_64`|12.0| | | | | | | | | | +|`cublasDtpsv`| | | | |`hipblasDtpsv`|3.5.0| | | | | +|`cublasDtpsv_64`|12.0| | | | | | | | | | +|`cublasDtpsv_v2`| | | | |`hipblasDtpsv`|3.5.0| | | | | +|`cublasDtpsv_v2_64`|12.0| | | | | | | | | | +|`cublasDtrmv`| | | | |`hipblasDtrmv`|3.5.0| | | | | +|`cublasDtrmv_64`|12.0| | | | | | | | | | +|`cublasDtrmv_v2`| | | | |`hipblasDtrmv`|3.5.0| | | | | +|`cublasDtrmv_v2_64`|12.0| | | | | | | | | | +|`cublasDtrsv`| | | | |`hipblasDtrsv`|3.0.0| | | | | +|`cublasDtrsv_64`|12.0| | | | | | | | | | +|`cublasDtrsv_v2`| | | | |`hipblasDtrsv`|3.0.0| | | | | +|`cublasDtrsv_v2_64`|12.0| | | | | | | | | | +|`cublasSgbmv`| | | | |`hipblasSgbmv`|3.5.0| | | | | +|`cublasSgbmv_64`|12.0| | | | | | | | | | +|`cublasSgbmv_v2`| | | | |`hipblasSgbmv`|3.5.0| | | | | +|`cublasSgbmv_v2_64`|12.0| | | | | | | | | | +|`cublasSgemv`| | | | |`hipblasSgemv`|1.8.2| | | | | +|`cublasSgemv_64`|12.0| | | | | | | | | | +|`cublasSgemv_v2`| | | | |`hipblasSgemv`|1.8.2| | | | | +|`cublasSgemv_v2_64`|12.0| | | | | | | | | | +|`cublasSger`| | | | |`hipblasSger`|1.8.2| | | | | +|`cublasSger_64`|12.0| | | | | | | | | | +|`cublasSger_v2`| | | | |`hipblasSger`|1.8.2| | | | | +|`cublasSger_v2_64`|12.0| | | | | | | | | | +|`cublasSsbmv`| | | | |`hipblasSsbmv`|3.5.0| | | | | +|`cublasSsbmv_64`|12.0| | | | | | | | | | +|`cublasSsbmv_v2`| | | | |`hipblasSsbmv`|3.5.0| | | | | +|`cublasSsbmv_v2_64`|12.0| | | | | | | | | | +|`cublasSspmv`| | | | |`hipblasSspmv`|3.5.0| | | | | +|`cublasSspmv_64`|12.0| | | | | | | | | | +|`cublasSspmv_v2`| | | | |`hipblasSspmv`|3.5.0| | | | | +|`cublasSspmv_v2_64`|12.0| | | | | | | | | | +|`cublasSspr`| | | | |`hipblasSspr`|3.5.0| | | | | +|`cublasSspr2`| | | | |`hipblasSspr2`|3.5.0| | | | | +|`cublasSspr2_64`|12.0| | | | | | | | | | +|`cublasSspr2_v2`| | | | |`hipblasSspr2`|3.5.0| | | | | +|`cublasSspr2_v2_64`|12.0| | | | | | | | | | +|`cublasSspr_64`|12.0| | | | | | | | | | +|`cublasSspr_v2`| | | | |`hipblasSspr`|3.5.0| | | | | +|`cublasSspr_v2_64`|12.0| | | | | | | | | | +|`cublasSsymv`| | | | |`hipblasSsymv`|3.5.0| | | | | +|`cublasSsymv_64`|12.0| | | | | | | | | | +|`cublasSsymv_v2`| | | | |`hipblasSsymv`|3.5.0| | | | | +|`cublasSsymv_v2_64`|12.0| | | | | | | | | | +|`cublasSsyr`| | | | |`hipblasSsyr`|3.0.0| | | | | +|`cublasSsyr2`| | | | |`hipblasSsyr2`|3.5.0| | | | | +|`cublasSsyr2_64`|12.0| | | | | | | | | | +|`cublasSsyr2_v2`| | | | |`hipblasSsyr2`|3.5.0| | | | | +|`cublasSsyr2_v2_64`|12.0| | | | | | | | | | +|`cublasSsyr_64`|12.0| | | | | | | | | | +|`cublasSsyr_v2`| | | | |`hipblasSsyr`|3.0.0| | | | | +|`cublasSsyr_v2_64`|12.0| | | | | | | | | | +|`cublasStbmv`| | | | |`hipblasStbmv`|3.5.0| | | | | +|`cublasStbmv_64`|12.0| | | | | | | | | | +|`cublasStbmv_v2`| | | | |`hipblasStbmv`|3.5.0| | | | | +|`cublasStbmv_v2_64`|12.0| | | | | | | | | | +|`cublasStbsv`| | | | |`hipblasStbsv`|3.6.0| | | | | +|`cublasStbsv_64`|12.0| | | | | | | | | | +|`cublasStbsv_v2`| | | | |`hipblasStbsv`|3.6.0| | | | | +|`cublasStbsv_v2_64`|12.0| | | | | | | | | | +|`cublasStpmv`| | | | |`hipblasStpmv`|3.5.0| | | | | +|`cublasStpmv_64`|12.0| | | | | | | | | | +|`cublasStpmv_v2`| | | | |`hipblasStpmv`|3.5.0| | | | | +|`cublasStpmv_v2_64`|12.0| | | | | | | | | | +|`cublasStpsv`| | | | |`hipblasStpsv`|3.5.0| | | | | +|`cublasStpsv_64`|12.0| | | | | | | | | | +|`cublasStpsv_v2`| | | | |`hipblasStpsv`|3.5.0| | | | | +|`cublasStpsv_v2_64`|12.0| | | | | | | | | | +|`cublasStrmv`| | | | |`hipblasStrmv`|3.5.0| | | | | +|`cublasStrmv_64`|12.0| | | | | | | | | | +|`cublasStrmv_v2`| | | | |`hipblasStrmv`|3.5.0| | | | | +|`cublasStrmv_v2_64`|12.0| | | | | | | | | | +|`cublasStrsv`| | | | |`hipblasStrsv`|3.0.0| | | | | +|`cublasStrsv_64`|12.0| | | | | | | | | | +|`cublasStrsv_v2`| | | | |`hipblasStrsv`|3.0.0| | | | | +|`cublasStrsv_v2_64`|12.0| | | | | | | | | | +|`cublasZgbmv`| | | | |`hipblasZgbmv_v2`|6.0.0| | | |6.0.0| +|`cublasZgbmv_64`|12.0| | | | | | | | | | +|`cublasZgbmv_v2`| | | | |`hipblasZgbmv_v2`|6.0.0| | | |6.0.0| +|`cublasZgbmv_v2_64`|12.0| | | | | | | | | | +|`cublasZgemv`| | | | |`hipblasZgemv_v2`|6.0.0| | | |6.0.0| +|`cublasZgemv_64`|12.0| | | | | | | | | | +|`cublasZgemv_v2`| | | | |`hipblasZgemv_v2`|6.0.0| | | |6.0.0| +|`cublasZgemv_v2_64`|12.0| | | | | | | | | | +|`cublasZgerc`| | | | |`hipblasZgerc_v2`|6.0.0| | | |6.0.0| +|`cublasZgerc_64`|12.0| | | | | | | | | | +|`cublasZgerc_v2`| | | | |`hipblasZgerc_v2`|6.0.0| | | |6.0.0| +|`cublasZgerc_v2_64`|12.0| | | | | | | | | | +|`cublasZgeru`| | | | |`hipblasZgeru_v2`|6.0.0| | | |6.0.0| +|`cublasZgeru_64`|12.0| | | | | | | | | | +|`cublasZgeru_v2`| | | | |`hipblasZgeru_v2`|6.0.0| | | |6.0.0| +|`cublasZgeru_v2_64`|12.0| | | | | | | | | | +|`cublasZhbmv`| | | | |`hipblasZhbmv_v2`|6.0.0| | | |6.0.0| +|`cublasZhbmv_64`|12.0| | | | | | | | | | +|`cublasZhbmv_v2`| | | | |`hipblasZhbmv_v2`|6.0.0| | | |6.0.0| +|`cublasZhbmv_v2_64`|12.0| | | | | | | | | | +|`cublasZhemv`| | | | |`hipblasZhemv_v2`|6.0.0| | | |6.0.0| +|`cublasZhemv_64`|12.0| | | | | | | | | | +|`cublasZhemv_v2`| | | | |`hipblasZhemv_v2`|6.0.0| | | |6.0.0| +|`cublasZhemv_v2_64`|12.0| | | | | | | | | | +|`cublasZher`| | | | |`hipblasZher_v2`|6.0.0| | | |6.0.0| +|`cublasZher2`| | | | |`hipblasZher2_v2`|6.0.0| | | |6.0.0| +|`cublasZher2_64`|12.0| | | | | | | | | | +|`cublasZher2_v2`| | | | |`hipblasZher2_v2`|6.0.0| | | |6.0.0| +|`cublasZher2_v2_64`|12.0| | | | | | | | | | +|`cublasZher_64`|12.0| | | | | | | | | | +|`cublasZher_v2`| | | | |`hipblasZher_v2`|6.0.0| | | |6.0.0| +|`cublasZher_v2_64`|12.0| | | | | | | | | | +|`cublasZhpmv`| | | | |`hipblasZhpmv_v2`|6.0.0| | | |6.0.0| +|`cublasZhpmv_64`|12.0| | | | | | | | | | +|`cublasZhpmv_v2`| | | | |`hipblasZhpmv_v2`|6.0.0| | | |6.0.0| +|`cublasZhpmv_v2_64`|12.0| | | | | | | | | | +|`cublasZhpr`| | | | |`hipblasZhpr_v2`|6.0.0| | | |6.0.0| +|`cublasZhpr2`| | | | |`hipblasZhpr2_v2`|6.0.0| | | |6.0.0| +|`cublasZhpr2_64`|12.0| | | | | | | | | | +|`cublasZhpr2_v2`| | | | |`hipblasZhpr2_v2`|6.0.0| | | |6.0.0| +|`cublasZhpr2_v2_64`|12.0| | | | | | | | | | +|`cublasZhpr_64`|12.0| | | | | | | | | | +|`cublasZhpr_v2`| | | | |`hipblasZhpr_v2`|6.0.0| | | |6.0.0| +|`cublasZhpr_v2_64`|12.0| | | | | | | | | | +|`cublasZsymv`| | | | |`hipblasZsymv_v2`|6.0.0| | | |6.0.0| +|`cublasZsymv_64`|12.0| | | | | | | | | | +|`cublasZsymv_v2`| | | | |`hipblasZsymv_v2`|6.0.0| | | |6.0.0| +|`cublasZsymv_v2_64`|12.0| | | | | | | | | | +|`cublasZsyr`| | | | |`hipblasZsyr_v2`|6.0.0| | | |6.0.0| +|`cublasZsyr2`| | | | |`hipblasZsyr2_v2`|6.0.0| | | |6.0.0| +|`cublasZsyr2_64`|12.0| | | | | | | | | | +|`cublasZsyr2_v2`| | | | |`hipblasZsyr2_v2`|6.0.0| | | |6.0.0| +|`cublasZsyr2_v2_64`|12.0| | | | | | | | | | +|`cublasZsyr_64`|12.0| | | | | | | | | | +|`cublasZsyr_v2`| | | | |`hipblasZsyr_v2`|6.0.0| | | |6.0.0| +|`cublasZsyr_v2_64`|12.0| | | | | | | | | | +|`cublasZtbmv`| | | | |`hipblasZtbmv_v2`|6.0.0| | | |6.0.0| +|`cublasZtbmv_64`|12.0| | | | | | | | | | +|`cublasZtbmv_v2`| | | | |`hipblasZtbmv_v2`|6.0.0| | | |6.0.0| +|`cublasZtbmv_v2_64`|12.0| | | | | | | | | | +|`cublasZtbsv`| | | | |`hipblasZtbsv_v2`|6.0.0| | | |6.0.0| +|`cublasZtbsv_64`|12.0| | | | | | | | | | +|`cublasZtbsv_v2`| | | | |`hipblasZtbsv_v2`|6.0.0| | | |6.0.0| +|`cublasZtbsv_v2_64`|12.0| | | | | | | | | | +|`cublasZtpmv`| | | | |`hipblasZtpmv_v2`|6.0.0| | | |6.0.0| +|`cublasZtpmv_64`|12.0| | | | | | | | | | +|`cublasZtpmv_v2`| | | | |`hipblasZtpmv_v2`|6.0.0| | | |6.0.0| +|`cublasZtpmv_v2_64`|12.0| | | | | | | | | | +|`cublasZtpsv`| | | | |`hipblasZtpsv_v2`|6.0.0| | | |6.0.0| +|`cublasZtpsv_64`|12.0| | | | | | | | | | +|`cublasZtpsv_v2`| | | | |`hipblasZtpsv_v2`|6.0.0| | | |6.0.0| +|`cublasZtpsv_v2_64`|12.0| | | | | | | | | | +|`cublasZtrmv`| | | | |`hipblasZtrmv_v2`|6.0.0| | | |6.0.0| +|`cublasZtrmv_64`|12.0| | | | | | | | | | +|`cublasZtrmv_v2`| | | | |`hipblasZtrmv_v2`|6.0.0| | | |6.0.0| +|`cublasZtrmv_v2_64`|12.0| | | | | | | | | | +|`cublasZtrsv`| | | | |`hipblasZtrsv_v2`|6.0.0| | | |6.0.0| +|`cublasZtrsv_64`|12.0| | | | | | | | | | +|`cublasZtrsv_v2`| | | | |`hipblasZtrsv_v2`|6.0.0| | | |6.0.0| +|`cublasZtrsv_v2_64`|12.0| | | | | | | | | | ## **7. CUBLAS Level-3 Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cublasCgemm`| | | |`hipblasCgemm_v2`|6.0.0| | | |6.0.0| -|`cublasCgemm3m`|8.0| | | | | | | | | -|`cublasCgemm3mBatched`|8.0| | | | | | | | | -|`cublasCgemm3mBatched_64`|12.0| | | | | | | | | -|`cublasCgemm3mEx`|8.0| | | | | | | | | -|`cublasCgemm3mEx_64`|12.0| | | | | | | | | -|`cublasCgemm3mStridedBatched`|8.0| | | | | | | | | -|`cublasCgemm3mStridedBatched_64`|12.0| | | | | | | | | -|`cublasCgemm3m_64`|12.0| | | | | | | | | -|`cublasCgemmBatched`| | | |`hipblasCgemmBatched_v2`|6.0.0| | | |6.0.0| -|`cublasCgemmBatched_64`|12.0| | | | | | | | | -|`cublasCgemmStridedBatched`|8.0| | |`hipblasCgemmStridedBatched_v2`|6.0.0| | | |6.0.0| -|`cublasCgemmStridedBatched_64`|12.0| | | | | | | | | -|`cublasCgemm_64`|12.0| | | | | | | | | -|`cublasCgemm_v2`| | | |`hipblasCgemm_v2`|6.0.0| | | |6.0.0| -|`cublasCgemm_v2_64`|12.0| | | | | | | | | -|`cublasCgemvBatched`|11.6| | |`hipblasCgemvBatched_v2`|6.0.0| | | |6.0.0| -|`cublasCgemvBatched_64`|12.0| | | | | | | | | -|`cublasCgemvStridedBatched`|11.6| | |`hipblasCgemvStridedBatched_v2`|6.0.0| | | |6.0.0| -|`cublasCgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasChemm`| | | |`hipblasChemm_v2`|6.0.0| | | |6.0.0| -|`cublasChemm_64`|12.0| | | | | | | | | -|`cublasChemm_v2`| | | |`hipblasChemm_v2`|6.0.0| | | |6.0.0| -|`cublasChemm_v2_64`|12.0| | | | | | | | | -|`cublasCher2k`| | | |`hipblasCher2k_v2`|6.0.0| | | |6.0.0| -|`cublasCher2k_64`|12.0| | | | | | | | | -|`cublasCher2k_v2`| | | |`hipblasCher2k_v2`|6.0.0| | | |6.0.0| -|`cublasCher2k_v2_64`|12.0| | | | | | | | | -|`cublasCherk`| | | |`hipblasCherk_v2`|6.0.0| | | |6.0.0| -|`cublasCherk_64`|12.0| | | | | | | | | -|`cublasCherk_v2`| | | |`hipblasCherk_v2`|6.0.0| | | |6.0.0| -|`cublasCherk_v2_64`|12.0| | | | | | | | | -|`cublasCherkx`| | | |`hipblasCherkx_v2`|6.0.0| | | |6.0.0| -|`cublasCherkx_64`|12.0| | | | | | | | | -|`cublasCsymm`| | | |`hipblasCsymm_v2`|6.0.0| | | |6.0.0| -|`cublasCsymm_64`|12.0| | | | | | | | | -|`cublasCsymm_v2`| | | |`hipblasCsymm_v2`|6.0.0| | | |6.0.0| -|`cublasCsymm_v2_64`|12.0| | | | | | | | | -|`cublasCsyr2k`| | | |`hipblasCsyr2k_v2`|6.0.0| | | |6.0.0| -|`cublasCsyr2k_64`|12.0| | | | | | | | | -|`cublasCsyr2k_v2`| | | |`hipblasCsyr2k_v2`|6.0.0| | | |6.0.0| -|`cublasCsyr2k_v2_64`|12.0| | | | | | | | | -|`cublasCsyrk`| | | |`hipblasCsyrk_v2`|6.0.0| | | |6.0.0| -|`cublasCsyrk_64`|12.0| | | | | | | | | -|`cublasCsyrk_v2`| | | |`hipblasCsyrk_v2`|6.0.0| | | |6.0.0| -|`cublasCsyrk_v2_64`|12.0| | | | | | | | | -|`cublasCsyrkx`| | | |`hipblasCsyrkx_v2`|6.0.0| | | |6.0.0| -|`cublasCsyrkx_64`|12.0| | | | | | | | | -|`cublasCtrmm`| | | |`hipblasCtrmm_v2`|6.0.0| | | |6.0.0| -|`cublasCtrmm_64`|12.0| | | | | | | | | -|`cublasCtrmm_v2`| | | |`hipblasCtrmm_v2`|6.0.0| | | |6.0.0| -|`cublasCtrmm_v2_64`|12.0| | | | | | | | | -|`cublasCtrsm`| | | |`hipblasCtrsm_v2`|6.0.0| | | |6.0.0| -|`cublasCtrsm_64`|12.0| | | | | | | | | -|`cublasCtrsm_v2`| | | |`hipblasCtrsm_v2`|6.0.0| | | |6.0.0| -|`cublasCtrsm_v2_64`|12.0| | | | | | | | | -|`cublasDgemm`| | | |`hipblasDgemm`|1.8.2| | | | | -|`cublasDgemmBatched`| | | |`hipblasDgemmBatched`|1.8.2| | | | | -|`cublasDgemmBatched_64`|12.0| | | | | | | | | -|`cublasDgemmStridedBatched`|8.0| | |`hipblasDgemmStridedBatched`|1.8.2| | | | | -|`cublasDgemmStridedBatched_64`|12.0| | | | | | | | | -|`cublasDgemm_64`|12.0| | | | | | | | | -|`cublasDgemm_v2`| | | |`hipblasDgemm`|1.8.2| | | | | -|`cublasDgemm_v2_64`|12.0| | | | | | | | | -|`cublasDgemvBatched`|11.6| | | | | | | | | -|`cublasDgemvBatched_64`|12.0| | | | | | | | | -|`cublasDgemvStridedBatched`|11.6| | | | | | | | | -|`cublasDgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasDsymm`| | | |`hipblasDsymm`|3.6.0| | | | | -|`cublasDsymm_64`|12.0| | | | | | | | | -|`cublasDsymm_v2`| | | |`hipblasDsymm`|3.6.0| | | | | -|`cublasDsymm_v2_64`|12.0| | | | | | | | | -|`cublasDsyr2k`| | | |`hipblasDsyr2k`|3.5.0| | | | | -|`cublasDsyr2k_64`|12.0| | | | | | | | | -|`cublasDsyr2k_v2`| | | |`hipblasDsyr2k`|3.5.0| | | | | -|`cublasDsyr2k_v2_64`|12.0| | | | | | | | | -|`cublasDsyrk`| | | |`hipblasDsyrk`|3.5.0| | | | | -|`cublasDsyrk_64`|12.0| | | | | | | | | -|`cublasDsyrk_v2`| | | |`hipblasDsyrk`|3.5.0| | | | | -|`cublasDsyrk_v2_64`|12.0| | | | | | | | | -|`cublasDsyrkx`| | | |`hipblasDsyrkx`|3.5.0| | | | | -|`cublasDsyrkx_64`|12.0| | | | | | | | | -|`cublasDtrmm`| | | |`hipblasDtrmm`|3.2.0| |6.0.0| |6.0.0| -|`cublasDtrmm_64`|12.0| | | | | | | | | -|`cublasDtrmm_v2`| | | |`hipblasDtrmm`|3.2.0| |6.0.0| |6.0.0| -|`cublasDtrmm_v2_64`|12.0| | | | | | | | | -|`cublasDtrsm`| | | |`hipblasDtrsm`|1.8.2| | | | | -|`cublasDtrsm_64`|12.0| | | | | | | | | -|`cublasDtrsm_v2`| | | |`hipblasDtrsm`|1.8.2| | | | | -|`cublasDtrsm_v2_64`|12.0| | | | | | | | | -|`cublasHSHgemvBatched`|11.6| | | | | | | | | -|`cublasHSHgemvBatched_64`|12.0| | | | | | | | | -|`cublasHSHgemvStridedBatched`|11.6| | | | | | | | | -|`cublasHSHgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasHSSgemvBatched`|11.6| | | | | | | | | -|`cublasHSSgemvBatched_64`|12.0| | | | | | | | | -|`cublasHSSgemvStridedBatched`|11.6| | | | | | | | | -|`cublasHSSgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasHgemm`|7.5| | |`hipblasHgemm`|1.8.2| | | | | -|`cublasHgemmBatched`|9.0| | |`hipblasHgemmBatched`|3.0.0| | | | | -|`cublasHgemmBatched_64`|12.0| | | | | | | | | -|`cublasHgemmStridedBatched`|8.0| | |`hipblasHgemmStridedBatched`|3.0.0| | | | | -|`cublasHgemmStridedBatched_64`|12.0| | | | | | | | | -|`cublasHgemm_64`|12.0| | | | | | | | | -|`cublasSgemm`| | | |`hipblasSgemm`|1.8.2| | | | | -|`cublasSgemmBatched`| | | |`hipblasSgemmBatched`|1.8.2| | | | | -|`cublasSgemmBatched_64`|12.0| | | | | | | | | -|`cublasSgemmStridedBatched`|8.0| | |`hipblasSgemmStridedBatched`|1.8.2| | | | | -|`cublasSgemmStridedBatched_64`|12.0| | | | | | | | | -|`cublasSgemm_64`|12.0| | | | | | | | | -|`cublasSgemm_v2`| | | |`hipblasSgemm`|1.8.2| | | | | -|`cublasSgemm_v2_64`|12.0| | | | | | | | | -|`cublasSgemvBatched`|11.6| | | | | | | | | -|`cublasSgemvBatched_64`|12.0| | | | | | | | | -|`cublasSgemvStridedBatched`|11.6| | | | | | | | | -|`cublasSgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasSsymm`| | | |`hipblasSsymm`|3.6.0| | | | | -|`cublasSsymm_64`|12.0| | | | | | | | | -|`cublasSsymm_v2`| | | |`hipblasSsymm`|3.6.0| | | | | -|`cublasSsymm_v2_64`|12.0| | | | | | | | | -|`cublasSsyr2k`| | | |`hipblasSsyr2k`|3.5.0| | | | | -|`cublasSsyr2k_64`|12.0| | | | | | | | | -|`cublasSsyr2k_v2`| | | |`hipblasSsyr2k`|3.5.0| | | | | -|`cublasSsyr2k_v2_64`|12.0| | | | | | | | | -|`cublasSsyrk`| | | |`hipblasSsyrk`|3.5.0| | | | | -|`cublasSsyrk_64`|12.0| | | | | | | | | -|`cublasSsyrk_v2`| | | |`hipblasSsyrk`|3.5.0| | | | | -|`cublasSsyrk_v2_64`|12.0| | | | | | | | | -|`cublasSsyrkx`| | | |`hipblasSsyrkx`|3.5.0| | | | | -|`cublasSsyrkx_64`|12.0| | | | | | | | | -|`cublasStrmm`| | | |`hipblasStrmm`|3.2.0| |6.0.0| |6.0.0| -|`cublasStrmm_64`|12.0| | | | | | | | | -|`cublasStrmm_v2`| | | |`hipblasStrmm`|3.2.0| |6.0.0| |6.0.0| -|`cublasStrmm_v2_64`|12.0| | | | | | | | | -|`cublasStrsm`| | | |`hipblasStrsm`|1.8.2| | | | | -|`cublasStrsm_64`|12.0| | | | | | | | | -|`cublasStrsm_v2`| | | |`hipblasStrsm`|1.8.2| | | | | -|`cublasStrsm_v2_64`|12.0| | | | | | | | | -|`cublasTSSgemvBatched`|11.6| | | | | | | | | -|`cublasTSSgemvBatched_64`|12.0| | | | | | | | | -|`cublasTSSgemvStridedBatched`|11.6| | | | | | | | | -|`cublasTSSgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasTSTgemvBatched`|11.6| | | | | | | | | -|`cublasTSTgemvBatched_64`|12.0| | | | | | | | | -|`cublasTSTgemvStridedBatched`|11.6| | | | | | | | | -|`cublasTSTgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasZgemm`| | | |`hipblasZgemm_v2`|6.0.0| | | |6.0.0| -|`cublasZgemm3m`|8.0| | | | | | | | | -|`cublasZgemm3m_64`|12.0| | | | | | | | | -|`cublasZgemmBatched`| | | |`hipblasZgemmBatched_v2`|6.0.0| | | |6.0.0| -|`cublasZgemmBatched_64`|12.0| | | | | | | | | -|`cublasZgemmStridedBatched`|8.0| | |`hipblasZgemmStridedBatched_v2`|6.0.0| | | |6.0.0| -|`cublasZgemmStridedBatched_64`|12.0| | | | | | | | | -|`cublasZgemm_64`|12.0| | | | | | | | | -|`cublasZgemm_v2`| | | |`hipblasZgemm_v2`|6.0.0| | | |6.0.0| -|`cublasZgemm_v2_64`|12.0| | | | | | | | | -|`cublasZgemvBatched`|11.6| | |`hipblasZgemvBatched_v2`|6.0.0| | | |6.0.0| -|`cublasZgemvBatched_64`|12.0| | | | | | | | | -|`cublasZgemvStridedBatched`|11.6| | |`hipblasZgemvStridedBatched_v2`|6.0.0| | | |6.0.0| -|`cublasZgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasZhemm`| | | |`hipblasZhemm_v2`|6.0.0| | | |6.0.0| -|`cublasZhemm_64`|12.0| | | | | | | | | -|`cublasZhemm_v2`| | | |`hipblasZhemm_v2`|6.0.0| | | |6.0.0| -|`cublasZhemm_v2_64`|12.0| | | | | | | | | -|`cublasZher2k`| | | |`hipblasZher2k_v2`|6.0.0| | | |6.0.0| -|`cublasZher2k_64`|12.0| | | | | | | | | -|`cublasZher2k_v2`| | | |`hipblasZher2k_v2`|6.0.0| | | |6.0.0| -|`cublasZher2k_v2_64`|12.0| | | | | | | | | -|`cublasZherk`| | | |`hipblasZherk_v2`|6.0.0| | | |6.0.0| -|`cublasZherk_64`|12.0| | | | | | | | | -|`cublasZherk_v2`| | | |`hipblasZherk_v2`|6.0.0| | | |6.0.0| -|`cublasZherk_v2_64`|12.0| | | | | | | | | -|`cublasZherkx`| | | |`hipblasZherkx_v2`|6.0.0| | | |6.0.0| -|`cublasZherkx_64`|12.0| | | | | | | | | -|`cublasZsymm`| | | |`hipblasZsymm_v2`|6.0.0| | | |6.0.0| -|`cublasZsymm_64`|12.0| | | | | | | | | -|`cublasZsymm_v2`| | | |`hipblasZsymm_v2`|6.0.0| | | |6.0.0| -|`cublasZsymm_v2_64`|12.0| | | | | | | | | -|`cublasZsyr2k`| | | |`hipblasZsyr2k_v2`|6.0.0| | | |6.0.0| -|`cublasZsyr2k_64`|12.0| | | | | | | | | -|`cublasZsyr2k_v2`| | | |`hipblasZsyr2k_v2`|6.0.0| | | |6.0.0| -|`cublasZsyr2k_v2_64`|12.0| | | | | | | | | -|`cublasZsyrk`| | | |`hipblasZsyrk_v2`|6.0.0| | | |6.0.0| -|`cublasZsyrk_64`|12.0| | | | | | | | | -|`cublasZsyrk_v2`| | | |`hipblasZsyrk_v2`|6.0.0| | | |6.0.0| -|`cublasZsyrk_v2_64`|12.0| | | | | | | | | -|`cublasZsyrkx`| | | |`hipblasZsyrkx_v2`|6.0.0| | | |6.0.0| -|`cublasZsyrkx_64`|12.0| | | | | | | | | -|`cublasZtrmm`| | | |`hipblasZtrmm_v2`|6.0.0| | | |6.0.0| -|`cublasZtrmm_64`|12.0| | | | | | | | | -|`cublasZtrmm_v2`| | | |`hipblasZtrmm_v2`|6.0.0| | | |6.0.0| -|`cublasZtrmm_v2_64`|12.0| | | | | | | | | -|`cublasZtrsm`| | | |`hipblasZtrsm_v2`|6.0.0| | | |6.0.0| -|`cublasZtrsm_64`|12.0| | | | | | | | | -|`cublasZtrsm_v2`| | | |`hipblasZtrsm_v2`|6.0.0| | | |6.0.0| -|`cublasZtrsm_v2_64`|12.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasCgemm`| | | | |`hipblasCgemm_v2`|6.0.0| | | |6.0.0| +|`cublasCgemm3m`|8.0| | | | | | | | | | +|`cublasCgemm3mBatched`|8.0| | | | | | | | | | +|`cublasCgemm3mBatched_64`|12.0| | | | | | | | | | +|`cublasCgemm3mEx`|8.0| | | | | | | | | | +|`cublasCgemm3mEx_64`|12.0| | | | | | | | | | +|`cublasCgemm3mStridedBatched`|8.0| | | | | | | | | | +|`cublasCgemm3mStridedBatched_64`|12.0| | | | | | | | | | +|`cublasCgemm3m_64`|12.0| | | | | | | | | | +|`cublasCgemmBatched`| | | | |`hipblasCgemmBatched_v2`|6.0.0| | | |6.0.0| +|`cublasCgemmBatched_64`|12.0| | | | | | | | | | +|`cublasCgemmStridedBatched`|8.0| | | |`hipblasCgemmStridedBatched_v2`|6.0.0| | | |6.0.0| +|`cublasCgemmStridedBatched_64`|12.0| | | | | | | | | | +|`cublasCgemm_64`|12.0| | | | | | | | | | +|`cublasCgemm_v2`| | | | |`hipblasCgemm_v2`|6.0.0| | | |6.0.0| +|`cublasCgemm_v2_64`|12.0| | | | | | | | | | +|`cublasCgemvBatched`|11.6| | | |`hipblasCgemvBatched_v2`|6.0.0| | | |6.0.0| +|`cublasCgemvBatched_64`|12.0| | | | | | | | | | +|`cublasCgemvStridedBatched`|11.6| | | |`hipblasCgemvStridedBatched_v2`|6.0.0| | | |6.0.0| +|`cublasCgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasChemm`| | | | |`hipblasChemm_v2`|6.0.0| | | |6.0.0| +|`cublasChemm_64`|12.0| | | | | | | | | | +|`cublasChemm_v2`| | | | |`hipblasChemm_v2`|6.0.0| | | |6.0.0| +|`cublasChemm_v2_64`|12.0| | | | | | | | | | +|`cublasCher2k`| | | | |`hipblasCher2k_v2`|6.0.0| | | |6.0.0| +|`cublasCher2k_64`|12.0| | | | | | | | | | +|`cublasCher2k_v2`| | | | |`hipblasCher2k_v2`|6.0.0| | | |6.0.0| +|`cublasCher2k_v2_64`|12.0| | | | | | | | | | +|`cublasCherk`| | | | |`hipblasCherk_v2`|6.0.0| | | |6.0.0| +|`cublasCherk_64`|12.0| | | | | | | | | | +|`cublasCherk_v2`| | | | |`hipblasCherk_v2`|6.0.0| | | |6.0.0| +|`cublasCherk_v2_64`|12.0| | | | | | | | | | +|`cublasCherkx`| | | | |`hipblasCherkx_v2`|6.0.0| | | |6.0.0| +|`cublasCherkx_64`|12.0| | | | | | | | | | +|`cublasCsymm`| | | | |`hipblasCsymm_v2`|6.0.0| | | |6.0.0| +|`cublasCsymm_64`|12.0| | | | | | | | | | +|`cublasCsymm_v2`| | | | |`hipblasCsymm_v2`|6.0.0| | | |6.0.0| +|`cublasCsymm_v2_64`|12.0| | | | | | | | | | +|`cublasCsyr2k`| | | | |`hipblasCsyr2k_v2`|6.0.0| | | |6.0.0| +|`cublasCsyr2k_64`|12.0| | | | | | | | | | +|`cublasCsyr2k_v2`| | | | |`hipblasCsyr2k_v2`|6.0.0| | | |6.0.0| +|`cublasCsyr2k_v2_64`|12.0| | | | | | | | | | +|`cublasCsyrk`| | | | |`hipblasCsyrk_v2`|6.0.0| | | |6.0.0| +|`cublasCsyrk_64`|12.0| | | | | | | | | | +|`cublasCsyrk_v2`| | | | |`hipblasCsyrk_v2`|6.0.0| | | |6.0.0| +|`cublasCsyrk_v2_64`|12.0| | | | | | | | | | +|`cublasCsyrkx`| | | | |`hipblasCsyrkx_v2`|6.0.0| | | |6.0.0| +|`cublasCsyrkx_64`|12.0| | | | | | | | | | +|`cublasCtrmm`| | | | |`hipblasCtrmm_v2`|6.0.0| | | |6.0.0| +|`cublasCtrmm_64`|12.0| | | | | | | | | | +|`cublasCtrmm_v2`| | | | |`hipblasCtrmm_v2`|6.0.0| | | |6.0.0| +|`cublasCtrmm_v2_64`|12.0| | | | | | | | | | +|`cublasCtrsm`| | | | |`hipblasCtrsm_v2`|6.0.0| | | |6.0.0| +|`cublasCtrsm_64`|12.0| | | | | | | | | | +|`cublasCtrsm_v2`| | | | |`hipblasCtrsm_v2`|6.0.0| | | |6.0.0| +|`cublasCtrsm_v2_64`|12.0| | | | | | | | | | +|`cublasDgemm`| | | | |`hipblasDgemm`|1.8.2| | | | | +|`cublasDgemmBatched`| | | | |`hipblasDgemmBatched`|1.8.2| | | | | +|`cublasDgemmBatched_64`|12.0| | | | | | | | | | +|`cublasDgemmStridedBatched`|8.0| | | |`hipblasDgemmStridedBatched`|1.8.2| | | | | +|`cublasDgemmStridedBatched_64`|12.0| | | | | | | | | | +|`cublasDgemm_64`|12.0| | | | | | | | | | +|`cublasDgemm_v2`| | | | |`hipblasDgemm`|1.8.2| | | | | +|`cublasDgemm_v2_64`|12.0| | | | | | | | | | +|`cublasDgemvBatched`|11.6| | | | | | | | | | +|`cublasDgemvBatched_64`|12.0| | | | | | | | | | +|`cublasDgemvStridedBatched`|11.6| | | | | | | | | | +|`cublasDgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasDsymm`| | | | |`hipblasDsymm`|3.6.0| | | | | +|`cublasDsymm_64`|12.0| | | | | | | | | | +|`cublasDsymm_v2`| | | | |`hipblasDsymm`|3.6.0| | | | | +|`cublasDsymm_v2_64`|12.0| | | | | | | | | | +|`cublasDsyr2k`| | | | |`hipblasDsyr2k`|3.5.0| | | | | +|`cublasDsyr2k_64`|12.0| | | | | | | | | | +|`cublasDsyr2k_v2`| | | | |`hipblasDsyr2k`|3.5.0| | | | | +|`cublasDsyr2k_v2_64`|12.0| | | | | | | | | | +|`cublasDsyrk`| | | | |`hipblasDsyrk`|3.5.0| | | | | +|`cublasDsyrk_64`|12.0| | | | | | | | | | +|`cublasDsyrk_v2`| | | | |`hipblasDsyrk`|3.5.0| | | | | +|`cublasDsyrk_v2_64`|12.0| | | | | | | | | | +|`cublasDsyrkx`| | | | |`hipblasDsyrkx`|3.5.0| | | | | +|`cublasDsyrkx_64`|12.0| | | | | | | | | | +|`cublasDtrmm`| | | | |`hipblasDtrmm`|3.2.0| |6.0.0| |6.0.0| +|`cublasDtrmm_64`|12.0| | | | | | | | | | +|`cublasDtrmm_v2`| | | | |`hipblasDtrmm`|3.2.0| |6.0.0| |6.0.0| +|`cublasDtrmm_v2_64`|12.0| | | | | | | | | | +|`cublasDtrsm`| | | | |`hipblasDtrsm`|1.8.2| | | | | +|`cublasDtrsm_64`|12.0| | | | | | | | | | +|`cublasDtrsm_v2`| | | | |`hipblasDtrsm`|1.8.2| | | | | +|`cublasDtrsm_v2_64`|12.0| | | | | | | | | | +|`cublasHSHgemvBatched`|11.6| | | | | | | | | | +|`cublasHSHgemvBatched_64`|12.0| | | | | | | | | | +|`cublasHSHgemvStridedBatched`|11.6| | | | | | | | | | +|`cublasHSHgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasHSSgemvBatched`|11.6| | | | | | | | | | +|`cublasHSSgemvBatched_64`|12.0| | | | | | | | | | +|`cublasHSSgemvStridedBatched`|11.6| | | | | | | | | | +|`cublasHSSgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasHgemm`|7.5| | | |`hipblasHgemm`|1.8.2| | | | | +|`cublasHgemmBatched`|9.0| | | |`hipblasHgemmBatched`|3.0.0| | | | | +|`cublasHgemmBatched_64`|12.0| | | | | | | | | | +|`cublasHgemmStridedBatched`|8.0| | | |`hipblasHgemmStridedBatched`|3.0.0| | | | | +|`cublasHgemmStridedBatched_64`|12.0| | | | | | | | | | +|`cublasHgemm_64`|12.0| | | | | | | | | | +|`cublasSgemm`| | | | |`hipblasSgemm`|1.8.2| | | | | +|`cublasSgemmBatched`| | | | |`hipblasSgemmBatched`|1.8.2| | | | | +|`cublasSgemmBatched_64`|12.0| | | | | | | | | | +|`cublasSgemmStridedBatched`|8.0| | | |`hipblasSgemmStridedBatched`|1.8.2| | | | | +|`cublasSgemmStridedBatched_64`|12.0| | | | | | | | | | +|`cublasSgemm_64`|12.0| | | | | | | | | | +|`cublasSgemm_v2`| | | | |`hipblasSgemm`|1.8.2| | | | | +|`cublasSgemm_v2_64`|12.0| | | | | | | | | | +|`cublasSgemvBatched`|11.6| | | | | | | | | | +|`cublasSgemvBatched_64`|12.0| | | | | | | | | | +|`cublasSgemvStridedBatched`|11.6| | | | | | | | | | +|`cublasSgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasSsymm`| | | | |`hipblasSsymm`|3.6.0| | | | | +|`cublasSsymm_64`|12.0| | | | | | | | | | +|`cublasSsymm_v2`| | | | |`hipblasSsymm`|3.6.0| | | | | +|`cublasSsymm_v2_64`|12.0| | | | | | | | | | +|`cublasSsyr2k`| | | | |`hipblasSsyr2k`|3.5.0| | | | | +|`cublasSsyr2k_64`|12.0| | | | | | | | | | +|`cublasSsyr2k_v2`| | | | |`hipblasSsyr2k`|3.5.0| | | | | +|`cublasSsyr2k_v2_64`|12.0| | | | | | | | | | +|`cublasSsyrk`| | | | |`hipblasSsyrk`|3.5.0| | | | | +|`cublasSsyrk_64`|12.0| | | | | | | | | | +|`cublasSsyrk_v2`| | | | |`hipblasSsyrk`|3.5.0| | | | | +|`cublasSsyrk_v2_64`|12.0| | | | | | | | | | +|`cublasSsyrkx`| | | | |`hipblasSsyrkx`|3.5.0| | | | | +|`cublasSsyrkx_64`|12.0| | | | | | | | | | +|`cublasStrmm`| | | | |`hipblasStrmm`|3.2.0| |6.0.0| |6.0.0| +|`cublasStrmm_64`|12.0| | | | | | | | | | +|`cublasStrmm_v2`| | | | |`hipblasStrmm`|3.2.0| |6.0.0| |6.0.0| +|`cublasStrmm_v2_64`|12.0| | | | | | | | | | +|`cublasStrsm`| | | | |`hipblasStrsm`|1.8.2| | | | | +|`cublasStrsm_64`|12.0| | | | | | | | | | +|`cublasStrsm_v2`| | | | |`hipblasStrsm`|1.8.2| | | | | +|`cublasStrsm_v2_64`|12.0| | | | | | | | | | +|`cublasTSSgemvBatched`|11.6| | | | | | | | | | +|`cublasTSSgemvBatched_64`|12.0| | | | | | | | | | +|`cublasTSSgemvStridedBatched`|11.6| | | | | | | | | | +|`cublasTSSgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasTSTgemvBatched`|11.6| | | | | | | | | | +|`cublasTSTgemvBatched_64`|12.0| | | | | | | | | | +|`cublasTSTgemvStridedBatched`|11.6| | | | | | | | | | +|`cublasTSTgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasZgemm`| | | | |`hipblasZgemm_v2`|6.0.0| | | |6.0.0| +|`cublasZgemm3m`|8.0| | | | | | | | | | +|`cublasZgemm3m_64`|12.0| | | | | | | | | | +|`cublasZgemmBatched`| | | | |`hipblasZgemmBatched_v2`|6.0.0| | | |6.0.0| +|`cublasZgemmBatched_64`|12.0| | | | | | | | | | +|`cublasZgemmStridedBatched`|8.0| | | |`hipblasZgemmStridedBatched_v2`|6.0.0| | | |6.0.0| +|`cublasZgemmStridedBatched_64`|12.0| | | | | | | | | | +|`cublasZgemm_64`|12.0| | | | | | | | | | +|`cublasZgemm_v2`| | | | |`hipblasZgemm_v2`|6.0.0| | | |6.0.0| +|`cublasZgemm_v2_64`|12.0| | | | | | | | | | +|`cublasZgemvBatched`|11.6| | | |`hipblasZgemvBatched_v2`|6.0.0| | | |6.0.0| +|`cublasZgemvBatched_64`|12.0| | | | | | | | | | +|`cublasZgemvStridedBatched`|11.6| | | |`hipblasZgemvStridedBatched_v2`|6.0.0| | | |6.0.0| +|`cublasZgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasZhemm`| | | | |`hipblasZhemm_v2`|6.0.0| | | |6.0.0| +|`cublasZhemm_64`|12.0| | | | | | | | | | +|`cublasZhemm_v2`| | | | |`hipblasZhemm_v2`|6.0.0| | | |6.0.0| +|`cublasZhemm_v2_64`|12.0| | | | | | | | | | +|`cublasZher2k`| | | | |`hipblasZher2k_v2`|6.0.0| | | |6.0.0| +|`cublasZher2k_64`|12.0| | | | | | | | | | +|`cublasZher2k_v2`| | | | |`hipblasZher2k_v2`|6.0.0| | | |6.0.0| +|`cublasZher2k_v2_64`|12.0| | | | | | | | | | +|`cublasZherk`| | | | |`hipblasZherk_v2`|6.0.0| | | |6.0.0| +|`cublasZherk_64`|12.0| | | | | | | | | | +|`cublasZherk_v2`| | | | |`hipblasZherk_v2`|6.0.0| | | |6.0.0| +|`cublasZherk_v2_64`|12.0| | | | | | | | | | +|`cublasZherkx`| | | | |`hipblasZherkx_v2`|6.0.0| | | |6.0.0| +|`cublasZherkx_64`|12.0| | | | | | | | | | +|`cublasZsymm`| | | | |`hipblasZsymm_v2`|6.0.0| | | |6.0.0| +|`cublasZsymm_64`|12.0| | | | | | | | | | +|`cublasZsymm_v2`| | | | |`hipblasZsymm_v2`|6.0.0| | | |6.0.0| +|`cublasZsymm_v2_64`|12.0| | | | | | | | | | +|`cublasZsyr2k`| | | | |`hipblasZsyr2k_v2`|6.0.0| | | |6.0.0| +|`cublasZsyr2k_64`|12.0| | | | | | | | | | +|`cublasZsyr2k_v2`| | | | |`hipblasZsyr2k_v2`|6.0.0| | | |6.0.0| +|`cublasZsyr2k_v2_64`|12.0| | | | | | | | | | +|`cublasZsyrk`| | | | |`hipblasZsyrk_v2`|6.0.0| | | |6.0.0| +|`cublasZsyrk_64`|12.0| | | | | | | | | | +|`cublasZsyrk_v2`| | | | |`hipblasZsyrk_v2`|6.0.0| | | |6.0.0| +|`cublasZsyrk_v2_64`|12.0| | | | | | | | | | +|`cublasZsyrkx`| | | | |`hipblasZsyrkx_v2`|6.0.0| | | |6.0.0| +|`cublasZsyrkx_64`|12.0| | | | | | | | | | +|`cublasZtrmm`| | | | |`hipblasZtrmm_v2`|6.0.0| | | |6.0.0| +|`cublasZtrmm_64`|12.0| | | | | | | | | | +|`cublasZtrmm_v2`| | | | |`hipblasZtrmm_v2`|6.0.0| | | |6.0.0| +|`cublasZtrmm_v2_64`|12.0| | | | | | | | | | +|`cublasZtrsm`| | | | |`hipblasZtrsm_v2`|6.0.0| | | |6.0.0| +|`cublasZtrsm_64`|12.0| | | | | | | | | | +|`cublasZtrsm_v2`| | | | |`hipblasZtrsm_v2`|6.0.0| | | |6.0.0| +|`cublasZtrsm_v2_64`|12.0| | | | | | | | | | ## **8. BLAS-like Extension** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cublasAsumEx`|10.1| | | | | | | | | -|`cublasAsumEx_64`|12.0| | | | | | | | | -|`cublasAxpyEx`|8.0| | |`hipblasAxpyEx_v2`|6.0.0| | | |6.0.0| -|`cublasAxpyEx_64`|12.0| | | | | | | | | -|`cublasCdgmm`| | | |`hipblasCdgmm_v2`|6.0.0| | | |6.0.0| -|`cublasCdgmm_64`|12.0| | | | | | | | | -|`cublasCgeam`| | | |`hipblasCgeam_v2`|6.0.0| | | |6.0.0| -|`cublasCgeam_64`|12.0| | | | | | | | | -|`cublasCgelsBatched`| | | |`hipblasCgelsBatched_v2`|6.0.0| | | |6.0.0| -|`cublasCgemmEx`|8.0| | | | | | | | | -|`cublasCgemmEx_64`|12.0| | | | | | | | | -|`cublasCgeqrfBatched`| | | |`hipblasCgeqrfBatched_v2`|6.0.0| | | |6.0.0| -|`cublasCgetrfBatched`| | | |`hipblasCgetrfBatched_v2`|6.0.0| | | |6.0.0| -|`cublasCgetriBatched`| | | |`hipblasCgetriBatched_v2`|6.0.0| | | |6.0.0| -|`cublasCgetrsBatched`| | | |`hipblasCgetrsBatched_v2`|6.0.0| | | |6.0.0| -|`cublasCherk3mEx`|8.0| | | | | | | | | -|`cublasCherk3mEx_64`|12.0| | | | | | | | | -|`cublasCherkEx`|8.0| | | | | | | | | -|`cublasCherkEx_64`|12.0| | | | | | | | | -|`cublasCmatinvBatched`| | | | | | | | | | -|`cublasCopyEx`|10.1| | | | | | | | | -|`cublasCopyEx_64`|12.0| | | | | | | | | -|`cublasCsyrk3mEx`|8.0| | | | | | | | | -|`cublasCsyrk3mEx_64`|12.0| | | | | | | | | -|`cublasCsyrkEx`|8.0| | | | | | | | | -|`cublasCsyrkEx_64`|12.0| | | | | | | | | -|`cublasCtpttr`| | | | | | | | | | -|`cublasCtrsmBatched`| | | |`hipblasCtrsmBatched_v2`|6.0.0| | | |6.0.0| -|`cublasCtrsmBatched_64`|12.0| | | | | | | | | -|`cublasCtrttp`| | | | | | | | | | -|`cublasDdgmm`| | | |`hipblasDdgmm`|3.6.0| | | | | -|`cublasDdgmm_64`|12.0| | | | | | | | | -|`cublasDgeam`| | | |`hipblasDgeam`|1.8.2| | | | | -|`cublasDgeam_64`|12.0| | | | | | | | | -|`cublasDgelsBatched`| | | |`hipblasDgelsBatched`|5.4.0| | | | | -|`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_v2`|6.0.0| | | |6.0.0| -|`cublasDotEx_64`|12.0| | | | | | | | | -|`cublasDotcEx`|8.0| | |`hipblasDotcEx_v2`|6.0.0| | | |6.0.0| -|`cublasDotcEx_64`|12.0| | | | | | | | | -|`cublasDtpttr`| | | | | | | | | | -|`cublasDtrsmBatched`| | | |`hipblasDtrsmBatched`|3.2.0| | | | | -|`cublasDtrsmBatched_64`|12.0| | | | | | | | | -|`cublasDtrttp`| | | | | | | | | | -|`cublasGemmBatchedEx`|9.1| | |`hipblasGemmBatchedEx_v2`|6.0.0| | | |6.0.0| -|`cublasGemmBatchedEx_64`|12.0| | | | | | | | | -|`cublasGemmEx`|8.0| | |`hipblasGemmEx_v2`|6.0.0| | | |6.0.0| -|`cublasGemmEx_64`|12.0| | | | | | | | | -|`cublasGemmStridedBatchedEx`|9.1| | |`hipblasGemmStridedBatchedEx_v2`|6.0.0| | | |6.0.0| -|`cublasGemmStridedBatchedEx_64`|12.0| | | | | | | | | -|`cublasIamaxEx`|10.1| | | | | | | | | -|`cublasIamaxEx_64`|12.0| | | | | | | | | -|`cublasIaminEx`|10.1| | | | | | | | | -|`cublasIaminEx_64`|12.0| | | | | | | | | -|`cublasRotEx`|10.1| | |`hipblasRotEx_v2`|6.0.0| | | |6.0.0| -|`cublasRotEx_64`|12.0| | | | | | | | | -|`cublasRotgEx`|10.1| | | | | | | | | -|`cublasRotmEx`|10.1| | | | | | | | | -|`cublasRotmEx_64`|12.0| | | | | | | | | -|`cublasRotmgEx`|10.1| | | | | | | | | -|`cublasScalEx`|8.0| | |`hipblasScalEx_v2`|6.0.0| | | |6.0.0| -|`cublasScalEx_64`|12.0| | | | | | | | | -|`cublasSdgmm`| | | |`hipblasSdgmm`|3.6.0| | | | | -|`cublasSdgmm_64`|12.0| | | | | | | | | -|`cublasSgeam`| | | |`hipblasSgeam`|1.8.2| | | | | -|`cublasSgeam_64`|12.0| | | | | | | | | -|`cublasSgelsBatched`| | | |`hipblasSgelsBatched`|5.4.0| | | | | -|`cublasSgemmEx`|7.5| | | | | | | | | -|`cublasSgemmEx_64`|12.0| | | | | | | | | -|`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| | | | | -|`cublasStrsmBatched_64`|12.0| | | | | | | | | -|`cublasStrttp`| | | | | | | | | | -|`cublasSwapEx`|10.1| | | | | | | | | -|`cublasSwapEx_64`|12.0| | | | | | | | | -|`cublasUint8gemmBias`|8.0| | | | | | | | | -|`cublasZdgmm`| | | |`hipblasZdgmm_v2`|6.0.0| | | |6.0.0| -|`cublasZdgmm_64`|12.0| | | | | | | | | -|`cublasZgeam`| | | |`hipblasZgeam_v2`|6.0.0| | | |6.0.0| -|`cublasZgeam_64`|12.0| | | | | | | | | -|`cublasZgelsBatched`| | | |`hipblasZgelsBatched_v2`|6.0.0| | | |6.0.0| -|`cublasZgeqrfBatched`| | | |`hipblasZgeqrfBatched_v2`|6.0.0| | | |6.0.0| -|`cublasZgetrfBatched`| | | |`hipblasZgetrfBatched_v2`|6.0.0| | | |6.0.0| -|`cublasZgetriBatched`| | | |`hipblasZgetriBatched_v2`|6.0.0| | | |6.0.0| -|`cublasZgetrsBatched`| | | |`hipblasZgetrsBatched_v2`|6.0.0| | | |6.0.0| -|`cublasZmatinvBatched`| | | | | | | | | | -|`cublasZtpttr`| | | | | | | | | | -|`cublasZtrsmBatched`| | | |`hipblasZtrsmBatched_v2`|6.0.0| | | |6.0.0| -|`cublasZtrsmBatched_64`|12.0| | | | | | | | | -|`cublasZtrttp`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasAsumEx`|10.1| | | | | | | | | | +|`cublasAsumEx_64`|12.0| | | | | | | | | | +|`cublasAxpyEx`|8.0| | | |`hipblasAxpyEx_v2`|6.0.0| | | |6.0.0| +|`cublasAxpyEx_64`|12.0| | | | | | | | | | +|`cublasCdgmm`| | | | |`hipblasCdgmm_v2`|6.0.0| | | |6.0.0| +|`cublasCdgmm_64`|12.0| | | | | | | | | | +|`cublasCgeam`| | | | |`hipblasCgeam_v2`|6.0.0| | | |6.0.0| +|`cublasCgeam_64`|12.0| | | | | | | | | | +|`cublasCgelsBatched`| | | | |`hipblasCgelsBatched_v2`|6.0.0| | | |6.0.0| +|`cublasCgemmEx`|8.0| | | | | | | | | | +|`cublasCgemmEx_64`|12.0| | | | | | | | | | +|`cublasCgeqrfBatched`| | | | |`hipblasCgeqrfBatched_v2`|6.0.0| | | |6.0.0| +|`cublasCgetrfBatched`| | | | |`hipblasCgetrfBatched_v2`|6.0.0| | | |6.0.0| +|`cublasCgetriBatched`| | | | |`hipblasCgetriBatched_v2`|6.0.0| | | |6.0.0| +|`cublasCgetrsBatched`| | | | |`hipblasCgetrsBatched_v2`|6.0.0| | | |6.0.0| +|`cublasCherk3mEx`|8.0| | | | | | | | | | +|`cublasCherk3mEx_64`|12.0| | | | | | | | | | +|`cublasCherkEx`|8.0| | | | | | | | | | +|`cublasCherkEx_64`|12.0| | | | | | | | | | +|`cublasCmatinvBatched`| | | | | | | | | | | +|`cublasCopyEx`|10.1| | | | | | | | | | +|`cublasCopyEx_64`|12.0| | | | | | | | | | +|`cublasCsyrk3mEx`|8.0| | | | | | | | | | +|`cublasCsyrk3mEx_64`|12.0| | | | | | | | | | +|`cublasCsyrkEx`|8.0| | | | | | | | | | +|`cublasCsyrkEx_64`|12.0| | | | | | | | | | +|`cublasCtpttr`| | | | | | | | | | | +|`cublasCtrsmBatched`| | | | |`hipblasCtrsmBatched_v2`|6.0.0| | | |6.0.0| +|`cublasCtrsmBatched_64`|12.0| | | | | | | | | | +|`cublasCtrttp`| | | | | | | | | | | +|`cublasDdgmm`| | | | |`hipblasDdgmm`|3.6.0| | | | | +|`cublasDdgmm_64`|12.0| | | | | | | | | | +|`cublasDgeam`| | | | |`hipblasDgeam`|1.8.2| | | | | +|`cublasDgeam_64`|12.0| | | | | | | | | | +|`cublasDgelsBatched`| | | | |`hipblasDgelsBatched`|5.4.0| | | | | +|`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_v2`|6.0.0| | | |6.0.0| +|`cublasDotEx_64`|12.0| | | | | | | | | | +|`cublasDotcEx`|8.0| | | |`hipblasDotcEx_v2`|6.0.0| | | |6.0.0| +|`cublasDotcEx_64`|12.0| | | | | | | | | | +|`cublasDtpttr`| | | | | | | | | | | +|`cublasDtrsmBatched`| | | | |`hipblasDtrsmBatched`|3.2.0| | | | | +|`cublasDtrsmBatched_64`|12.0| | | | | | | | | | +|`cublasDtrttp`| | | | | | | | | | | +|`cublasGemmBatchedEx`|9.1| | | |`hipblasGemmBatchedEx_v2`|6.0.0| | | |6.0.0| +|`cublasGemmBatchedEx_64`|12.0| | | | | | | | | | +|`cublasGemmEx`|8.0| | | |`hipblasGemmEx_v2`|6.0.0| | | |6.0.0| +|`cublasGemmEx_64`|12.0| | | | | | | | | | +|`cublasGemmStridedBatchedEx`|9.1| | | |`hipblasGemmStridedBatchedEx_v2`|6.0.0| | | |6.0.0| +|`cublasGemmStridedBatchedEx_64`|12.0| | | | | | | | | | +|`cublasIamaxEx`|10.1| | | | | | | | | | +|`cublasIamaxEx_64`|12.0| | | | | | | | | | +|`cublasIaminEx`|10.1| | | | | | | | | | +|`cublasIaminEx_64`|12.0| | | | | | | | | | +|`cublasRotEx`|10.1| | | |`hipblasRotEx_v2`|6.0.0| | | |6.0.0| +|`cublasRotEx_64`|12.0| | | | | | | | | | +|`cublasRotgEx`|10.1| | | | | | | | | | +|`cublasRotmEx`|10.1| | | | | | | | | | +|`cublasRotmEx_64`|12.0| | | | | | | | | | +|`cublasRotmgEx`|10.1| | | | | | | | | | +|`cublasScalEx`|8.0| | | |`hipblasScalEx_v2`|6.0.0| | | |6.0.0| +|`cublasScalEx_64`|12.0| | | | | | | | | | +|`cublasSdgmm`| | | | |`hipblasSdgmm`|3.6.0| | | | | +|`cublasSdgmm_64`|12.0| | | | | | | | | | +|`cublasSgeam`| | | | |`hipblasSgeam`|1.8.2| | | | | +|`cublasSgeam_64`|12.0| | | | | | | | | | +|`cublasSgelsBatched`| | | | |`hipblasSgelsBatched`|5.4.0| | | | | +|`cublasSgemmEx`|7.5| | | | | | | | | | +|`cublasSgemmEx_64`|12.0| | | | | | | | | | +|`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| | | | | +|`cublasStrsmBatched_64`|12.0| | | | | | | | | | +|`cublasStrttp`| | | | | | | | | | | +|`cublasSwapEx`|10.1| | | | | | | | | | +|`cublasSwapEx_64`|12.0| | | | | | | | | | +|`cublasUint8gemmBias`|8.0| | | | | | | | | | +|`cublasZdgmm`| | | | |`hipblasZdgmm_v2`|6.0.0| | | |6.0.0| +|`cublasZdgmm_64`|12.0| | | | | | | | | | +|`cublasZgeam`| | | | |`hipblasZgeam_v2`|6.0.0| | | |6.0.0| +|`cublasZgeam_64`|12.0| | | | | | | | | | +|`cublasZgelsBatched`| | | | |`hipblasZgelsBatched_v2`|6.0.0| | | |6.0.0| +|`cublasZgeqrfBatched`| | | | |`hipblasZgeqrfBatched_v2`|6.0.0| | | |6.0.0| +|`cublasZgetrfBatched`| | | | |`hipblasZgetrfBatched_v2`|6.0.0| | | |6.0.0| +|`cublasZgetriBatched`| | | | |`hipblasZgetriBatched_v2`|6.0.0| | | |6.0.0| +|`cublasZgetrsBatched`| | | | |`hipblasZgetrsBatched_v2`|6.0.0| | | |6.0.0| +|`cublasZmatinvBatched`| | | | | | | | | | | +|`cublasZtpttr`| | | | | | | | | | | +|`cublasZtrsmBatched`| | | | |`hipblasZtrsmBatched_v2`|6.0.0| | | |6.0.0| +|`cublasZtrsmBatched_64`|12.0| | | | | | | | | | +|`cublasZtrttp`| | | | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUBLAS_API_supported_by_HIP_and_ROC.md b/docs/tables/CUBLAS_API_supported_by_HIP_and_ROC.md index 9ff2ce05..98e8463a 100644 --- a/docs/tables/CUBLAS_API_supported_by_HIP_and_ROC.md +++ b/docs/tables/CUBLAS_API_supported_by_HIP_and_ROC.md @@ -2,1011 +2,1011 @@ ## **2. CUBLAS Data types** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`CUBLAS_ATOMICS_ALLOWED`| | | |`HIPBLAS_ATOMICS_ALLOWED`|3.10.0| | | | |`rocblas_atomics_allowed`|3.8.0| | | | | -|`CUBLAS_ATOMICS_NOT_ALLOWED`| | | |`HIPBLAS_ATOMICS_NOT_ALLOWED`|3.10.0| | | | |`rocblas_atomics_not_allowed`|3.8.0| | | | | -|`CUBLAS_COMPUTE_16F`|11.0| | |`HIPBLAS_COMPUTE_16F`|6.0.0| | | |6.0.0| | | | | | | -|`CUBLAS_COMPUTE_16F_PEDANTIC`|11.0| | |`HIPBLAS_COMPUTE_16F_PEDANTIC`|6.0.0| | | |6.0.0| | | | | | | -|`CUBLAS_COMPUTE_32F`|11.0| | |`HIPBLAS_COMPUTE_32F`|6.0.0| | | |6.0.0|`rocblas_compute_type_f32`|5.7.0| | | | | -|`CUBLAS_COMPUTE_32F_FAST_16BF`|11.0| | |`HIPBLAS_COMPUTE_32F_FAST_16BF`|6.0.0| | | |6.0.0| | | | | | | -|`CUBLAS_COMPUTE_32F_FAST_16F`|11.0| | |`HIPBLAS_COMPUTE_32F_FAST_16F`|6.0.0| | | |6.0.0| | | | | | | -|`CUBLAS_COMPUTE_32F_FAST_TF32`|11.0| | |`HIPBLAS_COMPUTE_32F_FAST_TF32`|6.0.0| | | |6.0.0| | | | | | | -|`CUBLAS_COMPUTE_32F_PEDANTIC`|11.0| | |`HIPBLAS_COMPUTE_32F_PEDANTIC`|6.0.0| | | |6.0.0| | | | | | | -|`CUBLAS_COMPUTE_32I`|11.0| | |`HIPBLAS_COMPUTE_32I`|6.0.0| | | |6.0.0| | | | | | | -|`CUBLAS_COMPUTE_32I_PEDANTIC`|11.0| | |`HIPBLAS_COMPUTE_32I_PEDANTIC`|6.0.0| | | |6.0.0| | | | | | | -|`CUBLAS_COMPUTE_64F`|11.0| | |`HIPBLAS_COMPUTE_64F`|6.0.0| | | |6.0.0| | | | | | | -|`CUBLAS_COMPUTE_64F_PEDANTIC`|11.0| | |`HIPBLAS_COMPUTE_64F_PEDANTIC`|6.0.0| | | |6.0.0| | | | | | | -|`CUBLAS_DEFAULT_MATH`|9.0| | | | | | | | |`rocblas_default_math`|5.7.0| | | | | -|`CUBLAS_DIAG_NON_UNIT`| | | |`HIPBLAS_DIAG_NON_UNIT`|1.8.2| | | | |`rocblas_diagonal_non_unit`|1.5.0| | | | | -|`CUBLAS_DIAG_UNIT`| | | |`HIPBLAS_DIAG_UNIT`|1.8.2| | | | |`rocblas_diagonal_unit`|1.5.0| | | | | -|`CUBLAS_FILL_MODE_FULL`|10.1| | |`HIPBLAS_FILL_MODE_FULL`|1.8.2| | | | |`rocblas_fill_full`|1.5.0| | | | | -|`CUBLAS_FILL_MODE_LOWER`| | | |`HIPBLAS_FILL_MODE_LOWER`|1.8.2| | | | |`rocblas_fill_lower`|1.5.0| | | | | -|`CUBLAS_FILL_MODE_UPPER`| | | |`HIPBLAS_FILL_MODE_UPPER`|1.8.2| | | | |`rocblas_fill_upper`|1.5.0| | | | | -|`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`|9.0| | |`HIPBLAS_GEMM_DEFAULT`|1.8.2| | | | |`rocblas_gemm_algo_standard`|1.8.2| | | | | -|`CUBLAS_GEMM_DEFAULT_TENSOR_OP`|9.0| | | | | | | | | | | | | | | -|`CUBLAS_GEMM_DFALT`|8.0| | |`HIPBLAS_GEMM_DEFAULT`|1.8.2| | | | |`rocblas_gemm_algo_standard`|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| | | | |`rocblas_operation_conjugate_transpose`|1.5.0| | | | | -|`CUBLAS_OP_CONJG`|10.1| | | | | | | | | | | | | | | -|`CUBLAS_OP_HERMITAN`|10.1| | |`HIPBLAS_OP_C`|1.8.2| | | | |`rocblas_operation_conjugate_transpose`|1.5.0| | | | | -|`CUBLAS_OP_N`| | | |`HIPBLAS_OP_N`|1.8.2| | | | |`rocblas_operation_none`|1.5.0| | | | | -|`CUBLAS_OP_T`| | | |`HIPBLAS_OP_T`|1.8.2| | | | |`rocblas_operation_transpose`|1.5.0| | | | | -|`CUBLAS_PEDANTIC_MATH`|11.0| | | | | | | | | | | | | | | -|`CUBLAS_POINTER_MODE_DEVICE`| | | |`HIPBLAS_POINTER_MODE_DEVICE`|1.8.2| | | | |`rocblas_pointer_mode_device`|1.6.0| | | | | -|`CUBLAS_POINTER_MODE_HOST`| | | |`HIPBLAS_POINTER_MODE_HOST`|1.8.2| | | | |`rocblas_pointer_mode_host`|1.6.0| | | | | -|`CUBLAS_SIDE_LEFT`| | | |`HIPBLAS_SIDE_LEFT`|1.8.2| | | | |`rocblas_side_left`|1.5.0| | | | | -|`CUBLAS_SIDE_RIGHT`| | | |`HIPBLAS_SIDE_RIGHT`|1.8.2| | | | |`rocblas_side_right`|1.5.0| | | | | -|`CUBLAS_STATUS_ALLOC_FAILED`| | | |`HIPBLAS_STATUS_ALLOC_FAILED`|1.8.2| | | | |`rocblas_status_not_implemented`|1.5.0| | | | | -|`CUBLAS_STATUS_ARCH_MISMATCH`| | | |`HIPBLAS_STATUS_ARCH_MISMATCH`|1.8.2| | | | |`rocblas_status_size_query_mismatch`|3.5.0| | | | | -|`CUBLAS_STATUS_EXECUTION_FAILED`| | | |`HIPBLAS_STATUS_EXECUTION_FAILED`|1.8.2| | | | |`rocblas_status_memory_error`|1.5.0| | | | | -|`CUBLAS_STATUS_INTERNAL_ERROR`| | | |`HIPBLAS_STATUS_INTERNAL_ERROR`|1.8.2| | | | |`rocblas_status_internal_error`|1.5.0| | | | | -|`CUBLAS_STATUS_INVALID_VALUE`| | | |`HIPBLAS_STATUS_INVALID_VALUE`|1.8.2| | | | |`rocblas_status_invalid_pointer`|1.5.0| | | | | -|`CUBLAS_STATUS_LICENSE_ERROR`| | | |`HIPBLAS_STATUS_UNKNOWN`| | | | | | | | | | | | -|`CUBLAS_STATUS_MAPPING_ERROR`| | | |`HIPBLAS_STATUS_MAPPING_ERROR`|1.8.2| | | | |`rocblas_status_invalid_size`|1.5.0| | | | | -|`CUBLAS_STATUS_NOT_INITIALIZED`| | | |`HIPBLAS_STATUS_NOT_INITIALIZED`|1.8.2| | | | |`rocblas_status_invalid_handle`|1.5.0| | | | | -|`CUBLAS_STATUS_NOT_SUPPORTED`| | | |`HIPBLAS_STATUS_NOT_SUPPORTED`|1.8.2| | | | |`rocblas_status_perf_degraded`|3.5.0| | | | | -|`CUBLAS_STATUS_SUCCESS`| | | |`HIPBLAS_STATUS_SUCCESS`|1.8.2| | | | |`rocblas_status_success`|1.5.0| | | | | -|`CUBLAS_TENSOR_OP_MATH`|9.0|11.0| | | | | | | | | | | | | | -|`CUBLAS_TF32_TENSOR_OP_MATH`|11.0| | | | | | | | |`rocblas_xf32_xdl_math_op`|5.7.0| | | | | -|`cublasAtomicsMode_t`| | | |`hipblasAtomicsMode_t`|3.10.0| | | | |`rocblas_atomics_mode`|3.8.0| | | | | -|`cublasComputeType_t`|11.0| | |`hipblasComputeType_t`|6.0.0| | | |6.0.0|`rocblas_computetype`|5.7.0| | | | | -|`cublasContext`| | | | | | | | | |`_rocblas_handle`|1.5.0| | | | | -|`cublasDiagType_t`| | | |`hipblasDiagType_t`|1.8.2| | | | |`rocblas_diagonal`|1.5.0| | | | | -|`cublasFillMode_t`| | | |`hipblasFillMode_t`|1.8.2| | | | |`rocblas_fill`|1.5.0| | | | | -|`cublasGemmAlgo_t`|8.0| | |`hipblasGemmAlgo_t`|1.8.2| | | | |`rocblas_gemm_algo`|1.8.2| | | | | -|`cublasHandle_t`| | | |`hipblasHandle_t`|3.0.0| | | | |`rocblas_handle`|1.5.0| | | | | -|`cublasMath_t`|9.0| | | | | | | | |`rocblas_math_mode`|5.7.0| | | | | -|`cublasOperation_t`| | | |`hipblasOperation_t`|1.8.2| | | | |`rocblas_operation`|1.5.0| | | | | -|`cublasPointerMode_t`| | | |`hipblasPointerMode_t`|1.8.2| | | | |`rocblas_pointer_mode`|1.6.0| | | | | -|`cublasSideMode_t`| | | |`hipblasSideMode_t`|1.8.2| | | | |`rocblas_side`|1.5.0| | | | | -|`cublasStatus`| | | |`hipblasStatus_t`|1.8.2| | | | |`rocblas_status`|1.5.0| | | | | -|`cublasStatus_t`| | | |`hipblasStatus_t`|1.8.2| | | | |`rocblas_status`|1.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUBLAS_ATOMICS_ALLOWED`| | | | |`HIPBLAS_ATOMICS_ALLOWED`|3.10.0| | | | |`rocblas_atomics_allowed`|3.8.0| | | | | +|`CUBLAS_ATOMICS_NOT_ALLOWED`| | | | |`HIPBLAS_ATOMICS_NOT_ALLOWED`|3.10.0| | | | |`rocblas_atomics_not_allowed`|3.8.0| | | | | +|`CUBLAS_COMPUTE_16F`|11.0| | | |`HIPBLAS_COMPUTE_16F`|6.0.0| | | |6.0.0| | | | | | | +|`CUBLAS_COMPUTE_16F_PEDANTIC`|11.0| | | |`HIPBLAS_COMPUTE_16F_PEDANTIC`|6.0.0| | | |6.0.0| | | | | | | +|`CUBLAS_COMPUTE_32F`|11.0| | | |`HIPBLAS_COMPUTE_32F`|6.0.0| | | |6.0.0|`rocblas_compute_type_f32`|5.7.0| | | | | +|`CUBLAS_COMPUTE_32F_FAST_16BF`|11.0| | | |`HIPBLAS_COMPUTE_32F_FAST_16BF`|6.0.0| | | |6.0.0| | | | | | | +|`CUBLAS_COMPUTE_32F_FAST_16F`|11.0| | | |`HIPBLAS_COMPUTE_32F_FAST_16F`|6.0.0| | | |6.0.0| | | | | | | +|`CUBLAS_COMPUTE_32F_FAST_TF32`|11.0| | | |`HIPBLAS_COMPUTE_32F_FAST_TF32`|6.0.0| | | |6.0.0| | | | | | | +|`CUBLAS_COMPUTE_32F_PEDANTIC`|11.0| | | |`HIPBLAS_COMPUTE_32F_PEDANTIC`|6.0.0| | | |6.0.0| | | | | | | +|`CUBLAS_COMPUTE_32I`|11.0| | | |`HIPBLAS_COMPUTE_32I`|6.0.0| | | |6.0.0| | | | | | | +|`CUBLAS_COMPUTE_32I_PEDANTIC`|11.0| | | |`HIPBLAS_COMPUTE_32I_PEDANTIC`|6.0.0| | | |6.0.0| | | | | | | +|`CUBLAS_COMPUTE_64F`|11.0| | | |`HIPBLAS_COMPUTE_64F`|6.0.0| | | |6.0.0| | | | | | | +|`CUBLAS_COMPUTE_64F_PEDANTIC`|11.0| | | |`HIPBLAS_COMPUTE_64F_PEDANTIC`|6.0.0| | | |6.0.0| | | | | | | +|`CUBLAS_DEFAULT_MATH`|9.0| | | | | | | | | |`rocblas_default_math`|5.7.0| | | | | +|`CUBLAS_DIAG_NON_UNIT`| | | | |`HIPBLAS_DIAG_NON_UNIT`|1.8.2| | | | |`rocblas_diagonal_non_unit`|1.5.0| | | | | +|`CUBLAS_DIAG_UNIT`| | | | |`HIPBLAS_DIAG_UNIT`|1.8.2| | | | |`rocblas_diagonal_unit`|1.5.0| | | | | +|`CUBLAS_FILL_MODE_FULL`|10.1| | | |`HIPBLAS_FILL_MODE_FULL`|1.8.2| | | | |`rocblas_fill_full`|1.5.0| | | | | +|`CUBLAS_FILL_MODE_LOWER`| | | | |`HIPBLAS_FILL_MODE_LOWER`|1.8.2| | | | |`rocblas_fill_lower`|1.5.0| | | | | +|`CUBLAS_FILL_MODE_UPPER`| | | | |`HIPBLAS_FILL_MODE_UPPER`|1.8.2| | | | |`rocblas_fill_upper`|1.5.0| | | | | +|`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`|9.0| | | |`HIPBLAS_GEMM_DEFAULT`|1.8.2| | | | |`rocblas_gemm_algo_standard`|1.8.2| | | | | +|`CUBLAS_GEMM_DEFAULT_TENSOR_OP`|9.0| | | | | | | | | | | | | | | | +|`CUBLAS_GEMM_DFALT`|8.0| | | |`HIPBLAS_GEMM_DEFAULT`|1.8.2| | | | |`rocblas_gemm_algo_standard`|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| | | | |`rocblas_operation_conjugate_transpose`|1.5.0| | | | | +|`CUBLAS_OP_CONJG`|10.1| | | | | | | | | | | | | | | | +|`CUBLAS_OP_HERMITAN`|10.1| | | |`HIPBLAS_OP_C`|1.8.2| | | | |`rocblas_operation_conjugate_transpose`|1.5.0| | | | | +|`CUBLAS_OP_N`| | | | |`HIPBLAS_OP_N`|1.8.2| | | | |`rocblas_operation_none`|1.5.0| | | | | +|`CUBLAS_OP_T`| | | | |`HIPBLAS_OP_T`|1.8.2| | | | |`rocblas_operation_transpose`|1.5.0| | | | | +|`CUBLAS_PEDANTIC_MATH`|11.0| | | | | | | | | | | | | | | | +|`CUBLAS_POINTER_MODE_DEVICE`| | | | |`HIPBLAS_POINTER_MODE_DEVICE`|1.8.2| | | | |`rocblas_pointer_mode_device`|1.6.0| | | | | +|`CUBLAS_POINTER_MODE_HOST`| | | | |`HIPBLAS_POINTER_MODE_HOST`|1.8.2| | | | |`rocblas_pointer_mode_host`|1.6.0| | | | | +|`CUBLAS_SIDE_LEFT`| | | | |`HIPBLAS_SIDE_LEFT`|1.8.2| | | | |`rocblas_side_left`|1.5.0| | | | | +|`CUBLAS_SIDE_RIGHT`| | | | |`HIPBLAS_SIDE_RIGHT`|1.8.2| | | | |`rocblas_side_right`|1.5.0| | | | | +|`CUBLAS_STATUS_ALLOC_FAILED`| | | | |`HIPBLAS_STATUS_ALLOC_FAILED`|1.8.2| | | | |`rocblas_status_not_implemented`|1.5.0| | | | | +|`CUBLAS_STATUS_ARCH_MISMATCH`| | | | |`HIPBLAS_STATUS_ARCH_MISMATCH`|1.8.2| | | | |`rocblas_status_size_query_mismatch`|3.5.0| | | | | +|`CUBLAS_STATUS_EXECUTION_FAILED`| | | | |`HIPBLAS_STATUS_EXECUTION_FAILED`|1.8.2| | | | |`rocblas_status_memory_error`|1.5.0| | | | | +|`CUBLAS_STATUS_INTERNAL_ERROR`| | | | |`HIPBLAS_STATUS_INTERNAL_ERROR`|1.8.2| | | | |`rocblas_status_internal_error`|1.5.0| | | | | +|`CUBLAS_STATUS_INVALID_VALUE`| | | | |`HIPBLAS_STATUS_INVALID_VALUE`|1.8.2| | | | |`rocblas_status_invalid_pointer`|1.5.0| | | | | +|`CUBLAS_STATUS_LICENSE_ERROR`| | | | |`HIPBLAS_STATUS_UNKNOWN`| | | | | | | | | | | | +|`CUBLAS_STATUS_MAPPING_ERROR`| | | | |`HIPBLAS_STATUS_MAPPING_ERROR`|1.8.2| | | | |`rocblas_status_invalid_size`|1.5.0| | | | | +|`CUBLAS_STATUS_NOT_INITIALIZED`| | | | |`HIPBLAS_STATUS_NOT_INITIALIZED`|1.8.2| | | | |`rocblas_status_invalid_handle`|1.5.0| | | | | +|`CUBLAS_STATUS_NOT_SUPPORTED`| | | | |`HIPBLAS_STATUS_NOT_SUPPORTED`|1.8.2| | | | |`rocblas_status_perf_degraded`|3.5.0| | | | | +|`CUBLAS_STATUS_SUCCESS`| | | | |`HIPBLAS_STATUS_SUCCESS`|1.8.2| | | | |`rocblas_status_success`|1.5.0| | | | | +|`CUBLAS_TENSOR_OP_MATH`|9.0|11.0| | | | | | | | | | | | | | | +|`CUBLAS_TF32_TENSOR_OP_MATH`|11.0| | | | | | | | | |`rocblas_xf32_xdl_math_op`|5.7.0| | | | | +|`cublasAtomicsMode_t`| | | | |`hipblasAtomicsMode_t`|3.10.0| | | | |`rocblas_atomics_mode`|3.8.0| | | | | +|`cublasComputeType_t`|11.0| | | |`hipblasComputeType_t`|6.0.0| | | |6.0.0|`rocblas_computetype`|5.7.0| | | | | +|`cublasContext`| | | | | | | | | | |`_rocblas_handle`|1.5.0| | | | | +|`cublasDiagType_t`| | | | |`hipblasDiagType_t`|1.8.2| | | | |`rocblas_diagonal`|1.5.0| | | | | +|`cublasFillMode_t`| | | | |`hipblasFillMode_t`|1.8.2| | | | |`rocblas_fill`|1.5.0| | | | | +|`cublasGemmAlgo_t`|8.0| | | |`hipblasGemmAlgo_t`|1.8.2| | | | |`rocblas_gemm_algo`|1.8.2| | | | | +|`cublasHandle_t`| | | | |`hipblasHandle_t`|3.0.0| | | | |`rocblas_handle`|1.5.0| | | | | +|`cublasMath_t`|9.0| | | | | | | | | |`rocblas_math_mode`|5.7.0| | | | | +|`cublasOperation_t`| | | | |`hipblasOperation_t`|1.8.2| | | | |`rocblas_operation`|1.5.0| | | | | +|`cublasPointerMode_t`| | | | |`hipblasPointerMode_t`|1.8.2| | | | |`rocblas_pointer_mode`|1.6.0| | | | | +|`cublasSideMode_t`| | | | |`hipblasSideMode_t`|1.8.2| | | | |`rocblas_side`|1.5.0| | | | | +|`cublasStatus`| | | | |`hipblasStatus_t`|1.8.2| | | | |`rocblas_status`|1.5.0| | | | | +|`cublasStatus_t`| | | | |`hipblasStatus_t`|1.8.2| | | | |`rocblas_status`|1.5.0| | | | | ## **3. CUDA Library Data types** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`CUDA_C_16BF`| | | |`HIP_C_16BF`|5.7.0| | | | |`rocblas_datatype_bf16_c`|3.5.0| | | | | -|`CUDA_C_16F`|8.0| | |`HIP_C_16F`|5.7.0| | | | |`rocblas_datatype_f16_c`|1.8.2| | | | | -|`CUDA_C_16I`|11.0| | | | | | | | | | | | | | | -|`CUDA_C_16U`|11.0| | | | | | | | | | | | | | | -|`CUDA_C_32F`|8.0| | |`HIP_C_32F`|5.7.0| | | | |`rocblas_datatype_f32_c`|1.8.2| | | | | -|`CUDA_C_32I`|8.0| | |`HIP_C_32I`|5.7.0| | | | |`rocblas_datatype_i32_c`|2.0.0| | | | | -|`CUDA_C_32U`|8.0| | |`HIP_C_32U`|5.7.0| | | | |`rocblas_datatype_u32_c`|2.0.0| | | | | -|`CUDA_C_4I`|11.0| | | | | | | | | | | | | | | -|`CUDA_C_4U`|11.0| | | | | | | | | | | | | | | -|`CUDA_C_64F`|8.0| | |`HIP_C_64F`|5.7.0| | | | |`rocblas_datatype_f64_c`|1.8.2| | | | | -|`CUDA_C_64I`|11.0| | | | | | | | | | | | | | | -|`CUDA_C_64U`|11.0| | | | | | | | | | | | | | | -|`CUDA_C_8I`|8.0| | |`HIP_C_8I`|5.7.0| | | | |`rocblas_datatype_i8_c`|2.0.0| | | | | -|`CUDA_C_8U`|8.0| | |`HIP_C_8U`|5.7.0| | | | |`rocblas_datatype_u8_c`|2.0.0| | | | | -|`CUDA_R_16BF`| | | |`HIP_R_16BF`|5.7.0| | | | |`rocblas_datatype_bf16_r`|3.5.0| | | | | -|`CUDA_R_16F`|8.0| | |`HIP_R_16F`|5.7.0| | | | |`rocblas_datatype_f16_r`|1.8.2| | | | | -|`CUDA_R_16I`|11.0| | | | | | | | | | | | | | | -|`CUDA_R_16U`|11.0| | | | | | | | | | | | | | | -|`CUDA_R_32F`|8.0| | |`HIP_R_32F`|5.7.0| | | | |`rocblas_datatype_f32_r`|1.8.2| | | | | -|`CUDA_R_32I`|8.0| | |`HIP_R_32I`|5.7.0| | | | |`rocblas_datatype_i32_r`|2.0.0| | | | | -|`CUDA_R_32U`|8.0| | |`HIP_R_32U`|5.7.0| | | | |`rocblas_datatype_u32_r`|2.0.0| | | | | -|`CUDA_R_4I`|11.0| | | | | | | | | | | | | | | -|`CUDA_R_4U`|11.0| | | | | | | | | | | | | | | -|`CUDA_R_64F`|8.0| | |`HIP_R_64F`|5.7.0| | | | |`rocblas_datatype_f64_r`|1.8.2| | | | | -|`CUDA_R_64I`|11.0| | | | | | | | | | | | | | | -|`CUDA_R_64U`|11.0| | | | | | | | | | | | | | | -|`CUDA_R_8F_E4M3`|11.8| | | | | | | | | | | | | | | -|`CUDA_R_8F_E5M2`|11.8| | | | | | | | | | | | | | | -|`CUDA_R_8I`|8.0| | |`HIP_R_8I`|5.7.0| | | | |`rocblas_datatype_i8_r`|2.0.0| | | | | -|`CUDA_R_8U`|8.0| | |`HIP_R_8U`|5.7.0| | | | |`rocblas_datatype_u8_r`|2.0.0| | | | | -|`cublasDataType_t`|7.5| | |`hipDataType`|5.7.0| | | | |`rocblas_datatype`|1.8.2| | | | | -|`cudaDataType`|8.0| | |`hipDataType`|5.7.0| | | | |`rocblas_datatype`|1.8.2| | | | | -|`cudaDataType_t`|8.0| | |`hipDataType`|5.7.0| | | | |`rocblas_datatype_`|1.8.2| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUDA_C_16BF`| | | | |`HIP_C_16BF`|5.7.0| | | | |`rocblas_datatype_bf16_c`|3.5.0| | | | | +|`CUDA_C_16F`|8.0| | | |`HIP_C_16F`|5.7.0| | | | |`rocblas_datatype_f16_c`|1.8.2| | | | | +|`CUDA_C_16I`|11.0| | | | | | | | | | | | | | | | +|`CUDA_C_16U`|11.0| | | | | | | | | | | | | | | | +|`CUDA_C_32F`|8.0| | | |`HIP_C_32F`|5.7.0| | | | |`rocblas_datatype_f32_c`|1.8.2| | | | | +|`CUDA_C_32I`|8.0| | | |`HIP_C_32I`|5.7.0| | | | |`rocblas_datatype_i32_c`|2.0.0| | | | | +|`CUDA_C_32U`|8.0| | | |`HIP_C_32U`|5.7.0| | | | |`rocblas_datatype_u32_c`|2.0.0| | | | | +|`CUDA_C_4I`|11.0| | | | | | | | | | | | | | | | +|`CUDA_C_4U`|11.0| | | | | | | | | | | | | | | | +|`CUDA_C_64F`|8.0| | | |`HIP_C_64F`|5.7.0| | | | |`rocblas_datatype_f64_c`|1.8.2| | | | | +|`CUDA_C_64I`|11.0| | | | | | | | | | | | | | | | +|`CUDA_C_64U`|11.0| | | | | | | | | | | | | | | | +|`CUDA_C_8I`|8.0| | | |`HIP_C_8I`|5.7.0| | | | |`rocblas_datatype_i8_c`|2.0.0| | | | | +|`CUDA_C_8U`|8.0| | | |`HIP_C_8U`|5.7.0| | | | |`rocblas_datatype_u8_c`|2.0.0| | | | | +|`CUDA_R_16BF`| | | | |`HIP_R_16BF`|5.7.0| | | | |`rocblas_datatype_bf16_r`|3.5.0| | | | | +|`CUDA_R_16F`|8.0| | | |`HIP_R_16F`|5.7.0| | | | |`rocblas_datatype_f16_r`|1.8.2| | | | | +|`CUDA_R_16I`|11.0| | | | | | | | | | | | | | | | +|`CUDA_R_16U`|11.0| | | | | | | | | | | | | | | | +|`CUDA_R_32F`|8.0| | | |`HIP_R_32F`|5.7.0| | | | |`rocblas_datatype_f32_r`|1.8.2| | | | | +|`CUDA_R_32I`|8.0| | | |`HIP_R_32I`|5.7.0| | | | |`rocblas_datatype_i32_r`|2.0.0| | | | | +|`CUDA_R_32U`|8.0| | | |`HIP_R_32U`|5.7.0| | | | |`rocblas_datatype_u32_r`|2.0.0| | | | | +|`CUDA_R_4I`|11.0| | | | | | | | | | | | | | | | +|`CUDA_R_4U`|11.0| | | | | | | | | | | | | | | | +|`CUDA_R_64F`|8.0| | | |`HIP_R_64F`|5.7.0| | | | |`rocblas_datatype_f64_r`|1.8.2| | | | | +|`CUDA_R_64I`|11.0| | | | | | | | | | | | | | | | +|`CUDA_R_64U`|11.0| | | | | | | | | | | | | | | | +|`CUDA_R_8F_E4M3`|11.8| | | | | | | | | | | | | | | | +|`CUDA_R_8F_E5M2`|11.8| | | | | | | | | | | | | | | | +|`CUDA_R_8I`|8.0| | | |`HIP_R_8I`|5.7.0| | | | |`rocblas_datatype_i8_r`|2.0.0| | | | | +|`CUDA_R_8U`|8.0| | | |`HIP_R_8U`|5.7.0| | | | |`rocblas_datatype_u8_r`|2.0.0| | | | | +|`cublasDataType_t`|7.5| | | |`hipDataType`|5.7.0| | | | |`rocblas_datatype`|1.8.2| | | | | +|`cudaDataType`|8.0| | | |`hipDataType`|5.7.0| | | | |`rocblas_datatype`|1.8.2| | | | | +|`cudaDataType_t`|8.0| | | |`hipDataType`|5.7.0| | | | |`rocblas_datatype_`|1.8.2| | | | | ## **4. CUBLAS Helper Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cublasAlloc`| | | | | | | | | | | | | | | | -|`cublasCreate`| | | |`hipblasCreate`|1.8.2| | | | |`rocblas_create_handle`|1.5.0| | | | | -|`cublasCreate_v2`| | | |`hipblasCreate`|1.8.2| | | | |`rocblas_create_handle`|1.5.0| | | | | -|`cublasDestroy`| | | |`hipblasDestroy`|1.8.2| | | | |`rocblas_destroy_handle`|1.5.0| | | | | -|`cublasDestroy_v2`| | | |`hipblasDestroy`|1.8.2| | | | |`rocblas_destroy_handle`|1.5.0| | | | | -|`cublasFree`| | | | | | | | | | | | | | | | -|`cublasGetAtomicsMode`| | | |`hipblasGetAtomicsMode`|3.10.0| | | | |`rocblas_get_atomics_mode`|3.8.0| | | | | -|`cublasGetCudartVersion`|10.1| | | | | | | | | | | | | | | -|`cublasGetError`| | | | | | | | | | | | | | | | -|`cublasGetLoggerCallback`|9.2| | | | | | | | | | | | | | | -|`cublasGetMathMode`|9.0| | | | | | | | |`rocblas_get_math_mode`|5.7.0| | | | | -|`cublasGetMatrix`| | | |`hipblasGetMatrix`|1.8.2| | | | |`rocblas_get_matrix`|1.6.0| | | | | -|`cublasGetMatrixAsync`| | | |`hipblasGetMatrixAsync`|3.7.0| | | | |`rocblas_get_matrix_async`|3.5.0| | | | | -|`cublasGetMatrixAsync_64`|12.0| | | | | | | | | | | | | | | -|`cublasGetMatrix_64`|12.0| | | | | | | | | | | | | | | -|`cublasGetPointerMode`| | | |`hipblasGetPointerMode`|1.8.2| | | | |`rocblas_get_pointer_mode`|1.6.0| | | | | -|`cublasGetPointerMode_v2`| | | |`hipblasGetPointerMode`|1.8.2| | | | |`rocblas_get_pointer_mode`|1.6.0| | | | | -|`cublasGetProperty`| | | | | | | | | | | | | | | | -|`cublasGetSmCountTarget`|11.3| | | | | | | | | | | | | | | -|`cublasGetStatusName`|11.4| | | | | | | | | | | | | | | -|`cublasGetStatusString`|11.4| | | | | | | | |`rocblas_status_to_string`|3.5.0| | | | | -|`cublasGetStream`| | | |`hipblasGetStream`|1.8.2| | | | |`rocblas_get_stream`|1.5.0| | | | | -|`cublasGetStream_v2`| | | |`hipblasGetStream`|1.8.2| | | | |`rocblas_get_stream`|1.5.0| | | | | -|`cublasGetVector`| | | |`hipblasGetVector`|1.8.2| | | | |`rocblas_get_vector`|1.6.0| | | | | -|`cublasGetVectorAsync`| | | |`hipblasGetVectorAsync`|3.7.0| | | | |`rocblas_get_vector_async`|3.5.0| | | | | -|`cublasGetVectorAsync_64`|12.0| | | | | | | | | | | | | | | -|`cublasGetVector_64`|12.0| | | | | | | | | | | | | | | -|`cublasGetVersion`| | | | | | | | | | | | | | | | -|`cublasGetVersion_v2`| | | | | | | | | | | | | | | | -|`cublasInit`| | | | | | | | | |`rocblas_initialize`|3.5.0| | | | | -|`cublasLogCallback`|9.2| | | | | | | | | | | | | | | -|`cublasLoggerConfigure`|9.2| | | | | | | | | | | | | | | -|`cublasMigrateComputeType`|11.0| | | | | | | | | | | | | | | -|`cublasSetAtomicsMode`| | | |`hipblasSetAtomicsMode`|3.10.0| | | | |`rocblas_set_atomics_mode`|3.8.0| | | | | -|`cublasSetKernelStream`| | | | | | | | | | | | | | | | -|`cublasSetLoggerCallback`|9.2| | | | | | | | | | | | | | | -|`cublasSetMathMode`|9.0| | | | | | | | |`rocblas_set_math_mode`|5.7.0| | | | | -|`cublasSetMatrix`| | | |`hipblasSetMatrix`|1.8.2| | | | |`rocblas_set_matrix`|1.6.0| | | | | -|`cublasSetMatrixAsync`| | | |`hipblasSetMatrixAsync`|3.7.0| | | | |`rocblas_set_matrix_async`|3.5.0| | | | | -|`cublasSetMatrixAsync_64`|12.0| | | | | | | | | | | | | | | -|`cublasSetMatrix_64`|12.0| | | | | | | | | | | | | | | -|`cublasSetPointerMode`| | | |`hipblasSetPointerMode`|1.8.2| | | | |`rocblas_set_pointer_mode`|1.6.0| | | | | -|`cublasSetPointerMode_v2`| | | |`hipblasSetPointerMode`|1.8.2| | | | |`rocblas_set_pointer_mode`|1.6.0| | | | | -|`cublasSetSmCountTarget`|11.3| | | | | | | | | | | | | | | -|`cublasSetStream`| | | |`hipblasSetStream`|1.8.2| | | | |`rocblas_set_stream`|1.5.0| | | | | -|`cublasSetStream_v2`| | | |`hipblasSetStream`|1.8.2| | | | |`rocblas_set_stream`|1.5.0| | | | | -|`cublasSetVector`| | | |`hipblasSetVector`|1.8.2| | | | |`rocblas_set_vector`|1.6.0| | | | | -|`cublasSetVectorAsync`| | | |`hipblasSetVectorAsync`|3.7.0| | | | |`rocblas_set_vector_async`|3.5.0| | | | | -|`cublasSetVectorAsync_64`|12.0| | | | | | | | | | | | | | | -|`cublasSetVector_64`|12.0| | | | | | | | | | | | | | | -|`cublasShutdown`| | | | | | | | | | | | | | | | -|`cublasXerbla`| | | | | | | | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasAlloc`| | | | | | | | | | | | | | | | | +|`cublasCreate`| | | | |`hipblasCreate`|1.8.2| | | | |`rocblas_create_handle`|1.5.0| | | | | +|`cublasCreate_v2`| | | | |`hipblasCreate`|1.8.2| | | | |`rocblas_create_handle`|1.5.0| | | | | +|`cublasDestroy`| | | | |`hipblasDestroy`|1.8.2| | | | |`rocblas_destroy_handle`|1.5.0| | | | | +|`cublasDestroy_v2`| | | | |`hipblasDestroy`|1.8.2| | | | |`rocblas_destroy_handle`|1.5.0| | | | | +|`cublasFree`| | | | | | | | | | | | | | | | | +|`cublasGetAtomicsMode`| | | | |`hipblasGetAtomicsMode`|3.10.0| | | | |`rocblas_get_atomics_mode`|3.8.0| | | | | +|`cublasGetCudartVersion`|10.1| | | | | | | | | | | | | | | | +|`cublasGetError`| | | | | | | | | | | | | | | | | +|`cublasGetLoggerCallback`|9.2| | | | | | | | | | | | | | | | +|`cublasGetMathMode`|9.0| | | | | | | | | |`rocblas_get_math_mode`|5.7.0| | | | | +|`cublasGetMatrix`| | | | |`hipblasGetMatrix`|1.8.2| | | | |`rocblas_get_matrix`|1.6.0| | | | | +|`cublasGetMatrixAsync`| | | | |`hipblasGetMatrixAsync`|3.7.0| | | | |`rocblas_get_matrix_async`|3.5.0| | | | | +|`cublasGetMatrixAsync_64`|12.0| | | | | | | | | | | | | | | | +|`cublasGetMatrix_64`|12.0| | | | | | | | | | | | | | | | +|`cublasGetPointerMode`| | | | |`hipblasGetPointerMode`|1.8.2| | | | |`rocblas_get_pointer_mode`|1.6.0| | | | | +|`cublasGetPointerMode_v2`| | | | |`hipblasGetPointerMode`|1.8.2| | | | |`rocblas_get_pointer_mode`|1.6.0| | | | | +|`cublasGetProperty`| | | | | | | | | | | | | | | | | +|`cublasGetSmCountTarget`|11.3| | | | | | | | | | | | | | | | +|`cublasGetStatusName`|11.4| | | | | | | | | | | | | | | | +|`cublasGetStatusString`|11.4| | | | | | | | | |`rocblas_status_to_string`|3.5.0| | | | | +|`cublasGetStream`| | | | |`hipblasGetStream`|1.8.2| | | | |`rocblas_get_stream`|1.5.0| | | | | +|`cublasGetStream_v2`| | | | |`hipblasGetStream`|1.8.2| | | | |`rocblas_get_stream`|1.5.0| | | | | +|`cublasGetVector`| | | | |`hipblasGetVector`|1.8.2| | | | |`rocblas_get_vector`|1.6.0| | | | | +|`cublasGetVectorAsync`| | | | |`hipblasGetVectorAsync`|3.7.0| | | | |`rocblas_get_vector_async`|3.5.0| | | | | +|`cublasGetVectorAsync_64`|12.0| | | | | | | | | | | | | | | | +|`cublasGetVector_64`|12.0| | | | | | | | | | | | | | | | +|`cublasGetVersion`| | | | | | | | | | | | | | | | | +|`cublasGetVersion_v2`| | | | | | | | | | | | | | | | | +|`cublasInit`| | | | | | | | | | |`rocblas_initialize`|3.5.0| | | | | +|`cublasLogCallback`|9.2| | | | | | | | | | | | | | | | +|`cublasLoggerConfigure`|9.2| | | | | | | | | | | | | | | | +|`cublasMigrateComputeType`|11.0| | | | | | | | | | | | | | | | +|`cublasSetAtomicsMode`| | | | |`hipblasSetAtomicsMode`|3.10.0| | | | |`rocblas_set_atomics_mode`|3.8.0| | | | | +|`cublasSetKernelStream`| | | | | | | | | | | | | | | | | +|`cublasSetLoggerCallback`|9.2| | | | | | | | | | | | | | | | +|`cublasSetMathMode`|9.0| | | | | | | | | |`rocblas_set_math_mode`|5.7.0| | | | | +|`cublasSetMatrix`| | | | |`hipblasSetMatrix`|1.8.2| | | | |`rocblas_set_matrix`|1.6.0| | | | | +|`cublasSetMatrixAsync`| | | | |`hipblasSetMatrixAsync`|3.7.0| | | | |`rocblas_set_matrix_async`|3.5.0| | | | | +|`cublasSetMatrixAsync_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSetMatrix_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSetPointerMode`| | | | |`hipblasSetPointerMode`|1.8.2| | | | |`rocblas_set_pointer_mode`|1.6.0| | | | | +|`cublasSetPointerMode_v2`| | | | |`hipblasSetPointerMode`|1.8.2| | | | |`rocblas_set_pointer_mode`|1.6.0| | | | | +|`cublasSetSmCountTarget`|11.3| | | | | | | | | | | | | | | | +|`cublasSetStream`| | | | |`hipblasSetStream`|1.8.2| | | | |`rocblas_set_stream`|1.5.0| | | | | +|`cublasSetStream_v2`| | | | |`hipblasSetStream`|1.8.2| | | | |`rocblas_set_stream`|1.5.0| | | | | +|`cublasSetVector`| | | | |`hipblasSetVector`|1.8.2| | | | |`rocblas_set_vector`|1.6.0| | | | | +|`cublasSetVectorAsync`| | | | |`hipblasSetVectorAsync`|3.7.0| | | | |`rocblas_set_vector_async`|3.5.0| | | | | +|`cublasSetVectorAsync_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSetVector_64`|12.0| | | | | | | | | | | | | | | | +|`cublasShutdown`| | | | | | | | | | | | | | | | | +|`cublasXerbla`| | | | | | | | | | | | | | | | | ## **5. CUBLAS Level-1 Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cublasCaxpy`| | | |`hipblasCaxpy_v2`|6.0.0| | | |6.0.0|`rocblas_caxpy`|1.5.0| | | | | -|`cublasCaxpy_64`|12.0| | | | | | | | | | | | | | | -|`cublasCaxpy_v2`| | | |`hipblasCaxpy_v2`|6.0.0| | | |6.0.0|`rocblas_caxpy`|1.5.0| | | | | -|`cublasCaxpy_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCcopy`| | | |`hipblasCcopy_v2`|6.0.0| | | |6.0.0|`rocblas_ccopy`|1.5.0| | | | | -|`cublasCcopy_64`|12.0| | | | | | | | | | | | | | | -|`cublasCcopy_v2`| | | |`hipblasCcopy_v2`|6.0.0| | | |6.0.0|`rocblas_ccopy`|1.5.0| | | | | -|`cublasCcopy_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCdotc`| | | |`hipblasCdotc_v2`|6.0.0| | | |6.0.0|`rocblas_cdotc`|3.5.0| | | | | -|`cublasCdotc_64`|12.0| | | | | | | | | | | | | | | -|`cublasCdotc_v2`| | | |`hipblasCdotc_v2`|6.0.0| | | |6.0.0|`rocblas_cdotc`|3.5.0| | | | | -|`cublasCdotc_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCdotu`| | | |`hipblasCdotu_v2`|6.0.0| | | |6.0.0|`rocblas_cdotu`|1.5.0| | | | | -|`cublasCdotu_64`|12.0| | | | | | | | | | | | | | | -|`cublasCdotu_v2`| | | |`hipblasCdotu_v2`|6.0.0| | | |6.0.0|`rocblas_cdotu`|1.5.0| | | | | -|`cublasCdotu_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCrot`| | | |`hipblasCrot_v2`|6.0.0| | | |6.0.0|`rocblas_crot`|3.5.0| | | | | -|`cublasCrot_64`|12.0| | | | | | | | | | | | | | | -|`cublasCrot_v2`| | | |`hipblasCrot_v2`|6.0.0| | | |6.0.0|`rocblas_crot`|3.5.0| | | | | -|`cublasCrot_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCrotg`| | | |`hipblasCrotg_v2`|6.0.0| | | |6.0.0|`rocblas_crotg`|3.5.0| | | | | -|`cublasCrotg_v2`| | | |`hipblasCrotg_v2`|6.0.0| | | |6.0.0|`rocblas_crotg`|3.5.0| | | | | -|`cublasCscal`| | | |`hipblasCscal_v2`|6.0.0| | | |6.0.0|`rocblas_cscal`|1.5.0| | | | | -|`cublasCscal_64`|12.0| | | | | | | | | | | | | | | -|`cublasCscal_v2`| | | |`hipblasCscal_v2`|6.0.0| | | |6.0.0|`rocblas_cscal`|1.5.0| | | | | -|`cublasCscal_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsrot`| | | |`hipblasCsrot_v2`|6.0.0| | | |6.0.0|`rocblas_csrot`|3.5.0| | | | | -|`cublasCsrot_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsrot_v2`| | | |`hipblasCsrot_v2`|6.0.0| | | |6.0.0|`rocblas_csrot`|3.5.0| | | | | -|`cublasCsrot_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsscal`| | | |`hipblasCsscal_v2`|6.0.0| | | |6.0.0|`rocblas_csscal`|3.5.0| | | | | -|`cublasCsscal_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsscal_v2`| | | |`hipblasCsscal_v2`|6.0.0| | | |6.0.0|`rocblas_csscal`|3.5.0| | | | | -|`cublasCsscal_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCswap`| | | |`hipblasCswap_v2`|6.0.0| | | |6.0.0|`rocblas_cswap`|1.5.0| | | | | -|`cublasCswap_64`|12.0| | | | | | | | | | | | | | | -|`cublasCswap_v2`| | | |`hipblasCswap_v2`|6.0.0| | | |6.0.0|`rocblas_cswap`|1.5.0| | | | | -|`cublasCswap_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDasum`| | | |`hipblasDasum`|1.8.2| | | | |`rocblas_dasum`|1.5.0| | | | | -|`cublasDasum_64`|12.0| | | | | | | | | | | | | | | -|`cublasDasum_v2`| | | |`hipblasDasum`|1.8.2| | | | |`rocblas_dasum`|1.5.0| | | | | -|`cublasDasum_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDaxpy`| | | |`hipblasDaxpy`|1.8.2| | | | |`rocblas_daxpy`|1.5.0| | | | | -|`cublasDaxpy_64`|12.0| | | | | | | | | | | | | | | -|`cublasDaxpy_v2`| | | |`hipblasDaxpy`|1.8.2| | | | |`rocblas_daxpy`|1.5.0| | | | | -|`cublasDaxpy_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDcopy`| | | |`hipblasDcopy`|1.8.2| | | | |`rocblas_dcopy`|1.5.0| | | | | -|`cublasDcopy_64`|12.0| | | | | | | | | | | | | | | -|`cublasDcopy_v2`| | | |`hipblasDcopy`|1.8.2| | | | |`rocblas_dcopy`|1.5.0| | | | | -|`cublasDcopy_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDdot`| | | |`hipblasDdot`|3.0.0| | | | |`rocblas_ddot`|1.5.0| | | | | -|`cublasDdot_64`|12.0| | | | | | | | | | | | | | | -|`cublasDdot_v2`| | | |`hipblasDdot`|3.0.0| | | | |`rocblas_ddot`|1.5.0| | | | | -|`cublasDdot_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDnrm2`| | | |`hipblasDnrm2`|1.8.2| | | | |`rocblas_dnrm2`|1.5.0| | | | | -|`cublasDnrm2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDnrm2_v2`| | | |`hipblasDnrm2`|1.8.2| | | | |`rocblas_dnrm2`|1.5.0| | | | | -|`cublasDnrm2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDrot`| | | |`hipblasDrot`|3.0.0| | | | |`rocblas_drot`|3.5.0| | | | | -|`cublasDrot_64`|12.0| | | | | | | | | | | | | | | -|`cublasDrot_v2`| | | |`hipblasDrot`|3.0.0| | | | |`rocblas_drot`|3.5.0| | | | | -|`cublasDrot_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDrotg`| | | |`hipblasDrotg`|3.0.0| | | | |`rocblas_drotg`|3.5.0| | | | | -|`cublasDrotg_v2`| | | |`hipblasDrotg`|3.0.0| | | | |`rocblas_drotg`|3.5.0| | | | | -|`cublasDrotm`| | | |`hipblasDrotm`|3.0.0| | | | |`rocblas_drotm`|3.5.0| | | | | -|`cublasDrotm_64`|12.0| | | | | | | | | | | | | | | -|`cublasDrotm_v2`| | | |`hipblasDrotm`|3.0.0| | | | |`rocblas_drotm`|3.5.0| | | | | -|`cublasDrotm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDrotmg`| | | |`hipblasDrotmg`|3.0.0| | | | |`rocblas_drotmg`|3.5.0| | | | | -|`cublasDrotmg_v2`| | | |`hipblasDrotmg`|3.0.0| | | | |`rocblas_drotmg`|3.5.0| | | | | -|`cublasDscal`| | | |`hipblasDscal`|1.8.2| | | | |`rocblas_dscal`|1.5.0| | | | | -|`cublasDscal_64`|12.0| | | | | | | | | | | | | | | -|`cublasDscal_v2`| | | |`hipblasDscal`|1.8.2| | | | |`rocblas_dscal`|1.5.0| | | | | -|`cublasDscal_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDswap`| | | |`hipblasDswap`|3.0.0| | | | |`rocblas_dswap`|1.5.0| | | | | -|`cublasDswap_64`|12.0| | | | | | | | | | | | | | | -|`cublasDswap_v2`| | | |`hipblasDswap`|3.0.0| | | | |`rocblas_dswap`|1.5.0| | | | | -|`cublasDswap_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDzasum`| | | |`hipblasDzasum_v2`|6.0.0| | | |6.0.0|`rocblas_dzasum`|1.5.0| | | | | -|`cublasDzasum_64`|12.0| | | | | | | | | | | | | | | -|`cublasDzasum_v2`| | | |`hipblasDzasum_v2`|6.0.0| | | |6.0.0|`rocblas_dzasum`|1.5.0| | | | | -|`cublasDzasum_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDznrm2`| | | |`hipblasDznrm2_v2`|6.0.0| | | |6.0.0|`rocblas_dznrm2`|1.5.0| | | | | -|`cublasDznrm2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDznrm2_v2`| | | |`hipblasDznrm2_v2`|6.0.0| | | |6.0.0|`rocblas_dznrm2`|1.5.0| | | | | -|`cublasDznrm2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasIcamax`| | | |`hipblasIcamax_v2`|6.0.0| | | |6.0.0|`rocblas_icamax`|3.5.0| | | | | -|`cublasIcamax_64`|12.0| | | | | | | | | | | | | | | -|`cublasIcamax_v2`| | | |`hipblasIcamax_v2`|6.0.0| | | |6.0.0|`rocblas_icamax`|3.5.0| | | | | -|`cublasIcamax_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasIcamin`| | | |`hipblasIcamin_v2`|6.0.0| | | |6.0.0|`rocblas_icamin`|3.5.0| | | | | -|`cublasIcamin_64`|12.0| | | | | | | | | | | | | | | -|`cublasIcamin_v2`| | | |`hipblasIcamin_v2`|6.0.0| | | |6.0.0|`rocblas_icamin`|3.5.0| | | | | -|`cublasIcamin_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasIdamax`| | | |`hipblasIdamax`|1.8.2| | | | |`rocblas_idamax`|1.6.4| | | | | -|`cublasIdamax_64`|12.0| | | | | | | | | | | | | | | -|`cublasIdamax_v2`| | | |`hipblasIdamax`|1.8.2| | | | |`rocblas_idamax`|1.6.4| | | | | -|`cublasIdamax_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasIdamin`| | | |`hipblasIdamin`|3.0.0| | | | |`rocblas_idamin`|1.6.4| | | | | -|`cublasIdamin_64`|12.0| | | | | | | | | | | | | | | -|`cublasIdamin_v2`| | | |`hipblasIdamin`|3.0.0| | | | |`rocblas_idamin`|1.6.4| | | | | -|`cublasIdamin_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasIsamax`| | | |`hipblasIsamax`|1.8.2| | | | |`rocblas_isamax`|1.6.4| | | | | -|`cublasIsamax_64`|12.0| | | | | | | | | | | | | | | -|`cublasIsamax_v2`| | | |`hipblasIsamax`|1.8.2| | | | |`rocblas_isamax`|1.6.4| | | | | -|`cublasIsamax_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasIsamin`| | | |`hipblasIsamin`|3.0.0| | | | |`rocblas_isamin`|1.6.4| | | | | -|`cublasIsamin_64`|12.0| | | | | | | | | | | | | | | -|`cublasIsamin_v2`| | | |`hipblasIsamin`|3.0.0| | | | |`rocblas_isamin`|1.6.4| | | | | -|`cublasIsamin_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasIzamax`| | | |`hipblasIzamax_v2`|6.0.0| | | |6.0.0|`rocblas_izamax`|3.5.0| | | | | -|`cublasIzamax_64`|12.0| | | | | | | | | | | | | | | -|`cublasIzamax_v2`| | | |`hipblasIzamax_v2`|6.0.0| | | |6.0.0|`rocblas_izamax`|3.5.0| | | | | -|`cublasIzamax_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasIzamin`| | | |`hipblasIzamin_v2`|6.0.0| | | |6.0.0|`rocblas_izamin`|3.5.0| | | | | -|`cublasIzamin_64`|12.0| | | | | | | | | | | | | | | -|`cublasIzamin_v2`| | | |`hipblasIzamin_v2`|6.0.0| | | |6.0.0|`rocblas_izamin`|3.5.0| | | | | -|`cublasIzamin_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasNrm2Ex`|8.0| | |`hipblasNrm2Ex_v2`|6.0.0| | | |6.0.0|`rocblas_nrm2_ex`|4.1.0| | | | | -|`cublasNrm2Ex_64`|12.0| | | | | | | | | | | | | | | -|`cublasSasum`| | | |`hipblasSasum`|1.8.2| | | | |`rocblas_sasum`|1.5.0| | | | | -|`cublasSasum_64`|12.0| | | | | | | | | | | | | | | -|`cublasSasum_v2`| | | |`hipblasSasum`|1.8.2| | | | |`rocblas_sasum`|1.5.0| | | | | -|`cublasSasum_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSaxpy`| | | |`hipblasSaxpy`|1.8.2| | | | |`rocblas_saxpy`|1.5.0| | | | | -|`cublasSaxpy_64`|12.0| | | | | | | | | | | | | | | -|`cublasSaxpy_v2`| | | |`hipblasSaxpy`|1.8.2| | | | |`rocblas_saxpy`|1.5.0| | | | | -|`cublasSaxpy_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasScasum`| | | |`hipblasScasum_v2`|6.0.0| | | |6.0.0|`rocblas_scasum`|1.5.0| | | | | -|`cublasScasum_64`|12.0| | | | | | | | | | | | | | | -|`cublasScasum_v2`| | | |`hipblasScasum_v2`|6.0.0| | | |6.0.0|`rocblas_scasum`|1.5.0| | | | | -|`cublasScasum_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasScnrm2`| | | |`hipblasScnrm2_v2`|6.0.0| | | |6.0.0|`rocblas_scnrm2`|1.5.0| | | | | -|`cublasScnrm2_64`|12.0| | | | | | | | | | | | | | | -|`cublasScnrm2_v2`| | | |`hipblasScnrm2_v2`|6.0.0| | | |6.0.0|`rocblas_scnrm2`|1.5.0| | | | | -|`cublasScnrm2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasScopy`| | | |`hipblasScopy`|1.8.2| | | | |`rocblas_scopy`|1.5.0| | | | | -|`cublasScopy_64`|12.0| | | | | | | | | | | | | | | -|`cublasScopy_v2`| | | |`hipblasScopy`|1.8.2| | | | |`rocblas_scopy`|1.5.0| | | | | -|`cublasScopy_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSdot`| | | |`hipblasSdot`|3.0.0| | | | |`rocblas_sdot`|1.5.0| | | | | -|`cublasSdot_64`|12.0| | | | | | | | | | | | | | | -|`cublasSdot_v2`| | | |`hipblasSdot`|3.0.0| | | | |`rocblas_sdot`|1.5.0| | | | | -|`cublasSdot_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSnrm2`| | | |`hipblasSnrm2`|1.8.2| | | | |`rocblas_snrm2`|1.5.0| | | | | -|`cublasSnrm2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSnrm2_v2`| | | |`hipblasSnrm2`|1.8.2| | | | |`rocblas_snrm2`|1.5.0| | | | | -|`cublasSnrm2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSrot`| | | |`hipblasSrot`|3.0.0| | | | |`rocblas_srot`|3.5.0| | | | | -|`cublasSrot_64`|12.0| | | | | | | | | | | | | | | -|`cublasSrot_v2`| | | |`hipblasSrot`|3.0.0| | | | |`rocblas_srot`|3.5.0| | | | | -|`cublasSrot_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSrotg`| | | |`hipblasSrotg`|3.0.0| | | | |`rocblas_srotg`|3.5.0| | | | | -|`cublasSrotg_v2`| | | |`hipblasSrotg`|3.0.0| | | | |`rocblas_srotg`|3.5.0| | | | | -|`cublasSrotm`| | | |`hipblasSrotm`|3.0.0| | | | |`rocblas_srotm`|3.5.0| | | | | -|`cublasSrotm_64`|12.0| | | | | | | | | | | | | | | -|`cublasSrotm_v2`| | | |`hipblasSrotm`|3.0.0| | | | |`rocblas_srotm`|3.5.0| | | | | -|`cublasSrotm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSrotmg`| | | |`hipblasSrotmg`|3.0.0| | | | |`rocblas_srotmg`|3.5.0| | | | | -|`cublasSrotmg_v2`| | | |`hipblasSrotmg`|3.0.0| | | | |`rocblas_srotmg`|3.5.0| | | | | -|`cublasSscal`| | | |`hipblasSscal`|1.8.2| | | | |`rocblas_sscal`|1.5.0| | | | | -|`cublasSscal_64`|12.0| | | | | | | | | | | | | | | -|`cublasSscal_v2`| | | |`hipblasSscal`|1.8.2| | | | |`rocblas_sscal`|1.5.0| | | | | -|`cublasSscal_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSswap`| | | |`hipblasSswap`|3.0.0| | | | |`rocblas_sswap`|1.5.0| | | | | -|`cublasSswap_64`|12.0| | | | | | | | | | | | | | | -|`cublasSswap_v2`| | | |`hipblasSswap`|3.0.0| | | | |`rocblas_sswap`|1.5.0| | | | | -|`cublasSswap_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZaxpy`| | | |`hipblasZaxpy_v2`|6.0.0| | | |6.0.0|`rocblas_zaxpy`|1.5.0| | | | | -|`cublasZaxpy_64`|12.0| | | | | | | | | | | | | | | -|`cublasZaxpy_v2`| | | |`hipblasZaxpy_v2`|6.0.0| | | |6.0.0|`rocblas_zaxpy`|1.5.0| | | | | -|`cublasZaxpy_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZcopy`| | | |`hipblasZcopy_v2`|6.0.0| | | |6.0.0|`rocblas_zcopy`|1.5.0| | | | | -|`cublasZcopy_64`|12.0| | | | | | | | | | | | | | | -|`cublasZcopy_v2`| | | |`hipblasZcopy_v2`|6.0.0| | | |6.0.0|`rocblas_zcopy`|1.5.0| | | | | -|`cublasZcopy_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZdotc`| | | |`hipblasZdotc_v2`|6.0.0| | | |6.0.0|`rocblas_zdotc`|3.5.0| | | | | -|`cublasZdotc_64`|12.0| | | | | | | | | | | | | | | -|`cublasZdotc_v2`| | | |`hipblasZdotc_v2`|6.0.0| | | |6.0.0|`rocblas_zdotc`|3.5.0| | | | | -|`cublasZdotc_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZdotu`| | | |`hipblasZdotu_v2`|6.0.0| | | |6.0.0|`rocblas_zdotu`|1.5.0| | | | | -|`cublasZdotu_64`|12.0| | | | | | | | | | | | | | | -|`cublasZdotu_v2`| | | |`hipblasZdotu_v2`|6.0.0| | | |6.0.0|`rocblas_zdotu`|1.5.0| | | | | -|`cublasZdotu_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZdrot`| | | |`hipblasZdrot_v2`|6.0.0| | | |6.0.0|`rocblas_zdrot`|3.5.0| | | | | -|`cublasZdrot_64`|12.0| | | | | | | | | | | | | | | -|`cublasZdrot_v2`| | | |`hipblasZdrot_v2`|6.0.0| | | |6.0.0|`rocblas_zdrot`|3.5.0| | | | | -|`cublasZdrot_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZdscal`| | | |`hipblasZdscal_v2`|6.0.0| | | |6.0.0|`rocblas_zdscal`|3.5.0| | | | | -|`cublasZdscal_64`|12.0| | | | | | | | | | | | | | | -|`cublasZdscal_v2`| | | |`hipblasZdscal_v2`|6.0.0| | | |6.0.0|`rocblas_zdscal`|3.5.0| | | | | -|`cublasZdscal_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZrot`| | | |`hipblasZrot_v2`|6.0.0| | | |6.0.0|`rocblas_zrot`|3.5.0| | | | | -|`cublasZrot_64`|12.0| | | | | | | | | | | | | | | -|`cublasZrot_v2`| | | |`hipblasZrot_v2`|6.0.0| | | |6.0.0|`rocblas_zrot`|3.5.0| | | | | -|`cublasZrot_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZrotg`| | | |`hipblasZrotg_v2`|6.0.0| | | |6.0.0|`rocblas_zrotg`|3.5.0| | | | | -|`cublasZrotg_v2`| | | |`hipblasZrotg_v2`|6.0.0| | | |6.0.0|`rocblas_zrotg`|3.5.0| | | | | -|`cublasZscal`| | | |`hipblasZscal_v2`|6.0.0| | | |6.0.0|`rocblas_zscal`|1.5.0| | | | | -|`cublasZscal_64`|12.0| | | | | | | | | | | | | | | -|`cublasZscal_v2`| | | |`hipblasZscal_v2`|6.0.0| | | |6.0.0|`rocblas_zscal`|1.5.0| | | | | -|`cublasZscal_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZswap`| | | |`hipblasZswap_v2`|6.0.0| | | |6.0.0|`rocblas_zswap`|1.5.0| | | | | -|`cublasZswap_64`|12.0| | | | | | | | | | | | | | | -|`cublasZswap_v2`| | | |`hipblasZswap_v2`|6.0.0| | | |6.0.0|`rocblas_zswap`|1.5.0| | | | | -|`cublasZswap_v2_64`|12.0| | | | | | | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasCaxpy`| | | | |`hipblasCaxpy_v2`|6.0.0| | | |6.0.0|`rocblas_caxpy`|1.5.0| | | | | +|`cublasCaxpy_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCaxpy_v2`| | | | |`hipblasCaxpy_v2`|6.0.0| | | |6.0.0|`rocblas_caxpy`|1.5.0| | | | | +|`cublasCaxpy_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCcopy`| | | | |`hipblasCcopy_v2`|6.0.0| | | |6.0.0|`rocblas_ccopy`|1.5.0| | | | | +|`cublasCcopy_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCcopy_v2`| | | | |`hipblasCcopy_v2`|6.0.0| | | |6.0.0|`rocblas_ccopy`|1.5.0| | | | | +|`cublasCcopy_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCdotc`| | | | |`hipblasCdotc_v2`|6.0.0| | | |6.0.0|`rocblas_cdotc`|3.5.0| | | | | +|`cublasCdotc_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCdotc_v2`| | | | |`hipblasCdotc_v2`|6.0.0| | | |6.0.0|`rocblas_cdotc`|3.5.0| | | | | +|`cublasCdotc_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCdotu`| | | | |`hipblasCdotu_v2`|6.0.0| | | |6.0.0|`rocblas_cdotu`|1.5.0| | | | | +|`cublasCdotu_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCdotu_v2`| | | | |`hipblasCdotu_v2`|6.0.0| | | |6.0.0|`rocblas_cdotu`|1.5.0| | | | | +|`cublasCdotu_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCrot`| | | | |`hipblasCrot_v2`|6.0.0| | | |6.0.0|`rocblas_crot`|3.5.0| | | | | +|`cublasCrot_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCrot_v2`| | | | |`hipblasCrot_v2`|6.0.0| | | |6.0.0|`rocblas_crot`|3.5.0| | | | | +|`cublasCrot_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCrotg`| | | | |`hipblasCrotg_v2`|6.0.0| | | |6.0.0|`rocblas_crotg`|3.5.0| | | | | +|`cublasCrotg_v2`| | | | |`hipblasCrotg_v2`|6.0.0| | | |6.0.0|`rocblas_crotg`|3.5.0| | | | | +|`cublasCscal`| | | | |`hipblasCscal_v2`|6.0.0| | | |6.0.0|`rocblas_cscal`|1.5.0| | | | | +|`cublasCscal_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCscal_v2`| | | | |`hipblasCscal_v2`|6.0.0| | | |6.0.0|`rocblas_cscal`|1.5.0| | | | | +|`cublasCscal_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsrot`| | | | |`hipblasCsrot_v2`|6.0.0| | | |6.0.0|`rocblas_csrot`|3.5.0| | | | | +|`cublasCsrot_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsrot_v2`| | | | |`hipblasCsrot_v2`|6.0.0| | | |6.0.0|`rocblas_csrot`|3.5.0| | | | | +|`cublasCsrot_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsscal`| | | | |`hipblasCsscal_v2`|6.0.0| | | |6.0.0|`rocblas_csscal`|3.5.0| | | | | +|`cublasCsscal_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsscal_v2`| | | | |`hipblasCsscal_v2`|6.0.0| | | |6.0.0|`rocblas_csscal`|3.5.0| | | | | +|`cublasCsscal_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCswap`| | | | |`hipblasCswap_v2`|6.0.0| | | |6.0.0|`rocblas_cswap`|1.5.0| | | | | +|`cublasCswap_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCswap_v2`| | | | |`hipblasCswap_v2`|6.0.0| | | |6.0.0|`rocblas_cswap`|1.5.0| | | | | +|`cublasCswap_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDasum`| | | | |`hipblasDasum`|1.8.2| | | | |`rocblas_dasum`|1.5.0| | | | | +|`cublasDasum_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDasum_v2`| | | | |`hipblasDasum`|1.8.2| | | | |`rocblas_dasum`|1.5.0| | | | | +|`cublasDasum_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDaxpy`| | | | |`hipblasDaxpy`|1.8.2| | | | |`rocblas_daxpy`|1.5.0| | | | | +|`cublasDaxpy_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDaxpy_v2`| | | | |`hipblasDaxpy`|1.8.2| | | | |`rocblas_daxpy`|1.5.0| | | | | +|`cublasDaxpy_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDcopy`| | | | |`hipblasDcopy`|1.8.2| | | | |`rocblas_dcopy`|1.5.0| | | | | +|`cublasDcopy_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDcopy_v2`| | | | |`hipblasDcopy`|1.8.2| | | | |`rocblas_dcopy`|1.5.0| | | | | +|`cublasDcopy_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDdot`| | | | |`hipblasDdot`|3.0.0| | | | |`rocblas_ddot`|1.5.0| | | | | +|`cublasDdot_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDdot_v2`| | | | |`hipblasDdot`|3.0.0| | | | |`rocblas_ddot`|1.5.0| | | | | +|`cublasDdot_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDnrm2`| | | | |`hipblasDnrm2`|1.8.2| | | | |`rocblas_dnrm2`|1.5.0| | | | | +|`cublasDnrm2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDnrm2_v2`| | | | |`hipblasDnrm2`|1.8.2| | | | |`rocblas_dnrm2`|1.5.0| | | | | +|`cublasDnrm2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDrot`| | | | |`hipblasDrot`|3.0.0| | | | |`rocblas_drot`|3.5.0| | | | | +|`cublasDrot_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDrot_v2`| | | | |`hipblasDrot`|3.0.0| | | | |`rocblas_drot`|3.5.0| | | | | +|`cublasDrot_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDrotg`| | | | |`hipblasDrotg`|3.0.0| | | | |`rocblas_drotg`|3.5.0| | | | | +|`cublasDrotg_v2`| | | | |`hipblasDrotg`|3.0.0| | | | |`rocblas_drotg`|3.5.0| | | | | +|`cublasDrotm`| | | | |`hipblasDrotm`|3.0.0| | | | |`rocblas_drotm`|3.5.0| | | | | +|`cublasDrotm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDrotm_v2`| | | | |`hipblasDrotm`|3.0.0| | | | |`rocblas_drotm`|3.5.0| | | | | +|`cublasDrotm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDrotmg`| | | | |`hipblasDrotmg`|3.0.0| | | | |`rocblas_drotmg`|3.5.0| | | | | +|`cublasDrotmg_v2`| | | | |`hipblasDrotmg`|3.0.0| | | | |`rocblas_drotmg`|3.5.0| | | | | +|`cublasDscal`| | | | |`hipblasDscal`|1.8.2| | | | |`rocblas_dscal`|1.5.0| | | | | +|`cublasDscal_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDscal_v2`| | | | |`hipblasDscal`|1.8.2| | | | |`rocblas_dscal`|1.5.0| | | | | +|`cublasDscal_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDswap`| | | | |`hipblasDswap`|3.0.0| | | | |`rocblas_dswap`|1.5.0| | | | | +|`cublasDswap_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDswap_v2`| | | | |`hipblasDswap`|3.0.0| | | | |`rocblas_dswap`|1.5.0| | | | | +|`cublasDswap_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDzasum`| | | | |`hipblasDzasum_v2`|6.0.0| | | |6.0.0|`rocblas_dzasum`|1.5.0| | | | | +|`cublasDzasum_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDzasum_v2`| | | | |`hipblasDzasum_v2`|6.0.0| | | |6.0.0|`rocblas_dzasum`|1.5.0| | | | | +|`cublasDzasum_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDznrm2`| | | | |`hipblasDznrm2_v2`|6.0.0| | | |6.0.0|`rocblas_dznrm2`|1.5.0| | | | | +|`cublasDznrm2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDznrm2_v2`| | | | |`hipblasDznrm2_v2`|6.0.0| | | |6.0.0|`rocblas_dznrm2`|1.5.0| | | | | +|`cublasDznrm2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIcamax`| | | | |`hipblasIcamax_v2`|6.0.0| | | |6.0.0|`rocblas_icamax`|3.5.0| | | | | +|`cublasIcamax_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIcamax_v2`| | | | |`hipblasIcamax_v2`|6.0.0| | | |6.0.0|`rocblas_icamax`|3.5.0| | | | | +|`cublasIcamax_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIcamin`| | | | |`hipblasIcamin_v2`|6.0.0| | | |6.0.0|`rocblas_icamin`|3.5.0| | | | | +|`cublasIcamin_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIcamin_v2`| | | | |`hipblasIcamin_v2`|6.0.0| | | |6.0.0|`rocblas_icamin`|3.5.0| | | | | +|`cublasIcamin_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIdamax`| | | | |`hipblasIdamax`|1.8.2| | | | |`rocblas_idamax`|1.6.4| | | | | +|`cublasIdamax_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIdamax_v2`| | | | |`hipblasIdamax`|1.8.2| | | | |`rocblas_idamax`|1.6.4| | | | | +|`cublasIdamax_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIdamin`| | | | |`hipblasIdamin`|3.0.0| | | | |`rocblas_idamin`|1.6.4| | | | | +|`cublasIdamin_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIdamin_v2`| | | | |`hipblasIdamin`|3.0.0| | | | |`rocblas_idamin`|1.6.4| | | | | +|`cublasIdamin_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIsamax`| | | | |`hipblasIsamax`|1.8.2| | | | |`rocblas_isamax`|1.6.4| | | | | +|`cublasIsamax_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIsamax_v2`| | | | |`hipblasIsamax`|1.8.2| | | | |`rocblas_isamax`|1.6.4| | | | | +|`cublasIsamax_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIsamin`| | | | |`hipblasIsamin`|3.0.0| | | | |`rocblas_isamin`|1.6.4| | | | | +|`cublasIsamin_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIsamin_v2`| | | | |`hipblasIsamin`|3.0.0| | | | |`rocblas_isamin`|1.6.4| | | | | +|`cublasIsamin_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIzamax`| | | | |`hipblasIzamax_v2`|6.0.0| | | |6.0.0|`rocblas_izamax`|3.5.0| | | | | +|`cublasIzamax_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIzamax_v2`| | | | |`hipblasIzamax_v2`|6.0.0| | | |6.0.0|`rocblas_izamax`|3.5.0| | | | | +|`cublasIzamax_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIzamin`| | | | |`hipblasIzamin_v2`|6.0.0| | | |6.0.0|`rocblas_izamin`|3.5.0| | | | | +|`cublasIzamin_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIzamin_v2`| | | | |`hipblasIzamin_v2`|6.0.0| | | |6.0.0|`rocblas_izamin`|3.5.0| | | | | +|`cublasIzamin_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasNrm2Ex`|8.0| | | |`hipblasNrm2Ex_v2`|6.0.0| | | |6.0.0|`rocblas_nrm2_ex`|4.1.0| | | | | +|`cublasNrm2Ex_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSasum`| | | | |`hipblasSasum`|1.8.2| | | | |`rocblas_sasum`|1.5.0| | | | | +|`cublasSasum_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSasum_v2`| | | | |`hipblasSasum`|1.8.2| | | | |`rocblas_sasum`|1.5.0| | | | | +|`cublasSasum_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSaxpy`| | | | |`hipblasSaxpy`|1.8.2| | | | |`rocblas_saxpy`|1.5.0| | | | | +|`cublasSaxpy_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSaxpy_v2`| | | | |`hipblasSaxpy`|1.8.2| | | | |`rocblas_saxpy`|1.5.0| | | | | +|`cublasSaxpy_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasScasum`| | | | |`hipblasScasum_v2`|6.0.0| | | |6.0.0|`rocblas_scasum`|1.5.0| | | | | +|`cublasScasum_64`|12.0| | | | | | | | | | | | | | | | +|`cublasScasum_v2`| | | | |`hipblasScasum_v2`|6.0.0| | | |6.0.0|`rocblas_scasum`|1.5.0| | | | | +|`cublasScasum_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasScnrm2`| | | | |`hipblasScnrm2_v2`|6.0.0| | | |6.0.0|`rocblas_scnrm2`|1.5.0| | | | | +|`cublasScnrm2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasScnrm2_v2`| | | | |`hipblasScnrm2_v2`|6.0.0| | | |6.0.0|`rocblas_scnrm2`|1.5.0| | | | | +|`cublasScnrm2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasScopy`| | | | |`hipblasScopy`|1.8.2| | | | |`rocblas_scopy`|1.5.0| | | | | +|`cublasScopy_64`|12.0| | | | | | | | | | | | | | | | +|`cublasScopy_v2`| | | | |`hipblasScopy`|1.8.2| | | | |`rocblas_scopy`|1.5.0| | | | | +|`cublasScopy_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSdot`| | | | |`hipblasSdot`|3.0.0| | | | |`rocblas_sdot`|1.5.0| | | | | +|`cublasSdot_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSdot_v2`| | | | |`hipblasSdot`|3.0.0| | | | |`rocblas_sdot`|1.5.0| | | | | +|`cublasSdot_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSnrm2`| | | | |`hipblasSnrm2`|1.8.2| | | | |`rocblas_snrm2`|1.5.0| | | | | +|`cublasSnrm2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSnrm2_v2`| | | | |`hipblasSnrm2`|1.8.2| | | | |`rocblas_snrm2`|1.5.0| | | | | +|`cublasSnrm2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSrot`| | | | |`hipblasSrot`|3.0.0| | | | |`rocblas_srot`|3.5.0| | | | | +|`cublasSrot_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSrot_v2`| | | | |`hipblasSrot`|3.0.0| | | | |`rocblas_srot`|3.5.0| | | | | +|`cublasSrot_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSrotg`| | | | |`hipblasSrotg`|3.0.0| | | | |`rocblas_srotg`|3.5.0| | | | | +|`cublasSrotg_v2`| | | | |`hipblasSrotg`|3.0.0| | | | |`rocblas_srotg`|3.5.0| | | | | +|`cublasSrotm`| | | | |`hipblasSrotm`|3.0.0| | | | |`rocblas_srotm`|3.5.0| | | | | +|`cublasSrotm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSrotm_v2`| | | | |`hipblasSrotm`|3.0.0| | | | |`rocblas_srotm`|3.5.0| | | | | +|`cublasSrotm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSrotmg`| | | | |`hipblasSrotmg`|3.0.0| | | | |`rocblas_srotmg`|3.5.0| | | | | +|`cublasSrotmg_v2`| | | | |`hipblasSrotmg`|3.0.0| | | | |`rocblas_srotmg`|3.5.0| | | | | +|`cublasSscal`| | | | |`hipblasSscal`|1.8.2| | | | |`rocblas_sscal`|1.5.0| | | | | +|`cublasSscal_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSscal_v2`| | | | |`hipblasSscal`|1.8.2| | | | |`rocblas_sscal`|1.5.0| | | | | +|`cublasSscal_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSswap`| | | | |`hipblasSswap`|3.0.0| | | | |`rocblas_sswap`|1.5.0| | | | | +|`cublasSswap_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSswap_v2`| | | | |`hipblasSswap`|3.0.0| | | | |`rocblas_sswap`|1.5.0| | | | | +|`cublasSswap_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZaxpy`| | | | |`hipblasZaxpy_v2`|6.0.0| | | |6.0.0|`rocblas_zaxpy`|1.5.0| | | | | +|`cublasZaxpy_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZaxpy_v2`| | | | |`hipblasZaxpy_v2`|6.0.0| | | |6.0.0|`rocblas_zaxpy`|1.5.0| | | | | +|`cublasZaxpy_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZcopy`| | | | |`hipblasZcopy_v2`|6.0.0| | | |6.0.0|`rocblas_zcopy`|1.5.0| | | | | +|`cublasZcopy_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZcopy_v2`| | | | |`hipblasZcopy_v2`|6.0.0| | | |6.0.0|`rocblas_zcopy`|1.5.0| | | | | +|`cublasZcopy_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZdotc`| | | | |`hipblasZdotc_v2`|6.0.0| | | |6.0.0|`rocblas_zdotc`|3.5.0| | | | | +|`cublasZdotc_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZdotc_v2`| | | | |`hipblasZdotc_v2`|6.0.0| | | |6.0.0|`rocblas_zdotc`|3.5.0| | | | | +|`cublasZdotc_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZdotu`| | | | |`hipblasZdotu_v2`|6.0.0| | | |6.0.0|`rocblas_zdotu`|1.5.0| | | | | +|`cublasZdotu_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZdotu_v2`| | | | |`hipblasZdotu_v2`|6.0.0| | | |6.0.0|`rocblas_zdotu`|1.5.0| | | | | +|`cublasZdotu_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZdrot`| | | | |`hipblasZdrot_v2`|6.0.0| | | |6.0.0|`rocblas_zdrot`|3.5.0| | | | | +|`cublasZdrot_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZdrot_v2`| | | | |`hipblasZdrot_v2`|6.0.0| | | |6.0.0|`rocblas_zdrot`|3.5.0| | | | | +|`cublasZdrot_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZdscal`| | | | |`hipblasZdscal_v2`|6.0.0| | | |6.0.0|`rocblas_zdscal`|3.5.0| | | | | +|`cublasZdscal_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZdscal_v2`| | | | |`hipblasZdscal_v2`|6.0.0| | | |6.0.0|`rocblas_zdscal`|3.5.0| | | | | +|`cublasZdscal_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZrot`| | | | |`hipblasZrot_v2`|6.0.0| | | |6.0.0|`rocblas_zrot`|3.5.0| | | | | +|`cublasZrot_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZrot_v2`| | | | |`hipblasZrot_v2`|6.0.0| | | |6.0.0|`rocblas_zrot`|3.5.0| | | | | +|`cublasZrot_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZrotg`| | | | |`hipblasZrotg_v2`|6.0.0| | | |6.0.0|`rocblas_zrotg`|3.5.0| | | | | +|`cublasZrotg_v2`| | | | |`hipblasZrotg_v2`|6.0.0| | | |6.0.0|`rocblas_zrotg`|3.5.0| | | | | +|`cublasZscal`| | | | |`hipblasZscal_v2`|6.0.0| | | |6.0.0|`rocblas_zscal`|1.5.0| | | | | +|`cublasZscal_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZscal_v2`| | | | |`hipblasZscal_v2`|6.0.0| | | |6.0.0|`rocblas_zscal`|1.5.0| | | | | +|`cublasZscal_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZswap`| | | | |`hipblasZswap_v2`|6.0.0| | | |6.0.0|`rocblas_zswap`|1.5.0| | | | | +|`cublasZswap_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZswap_v2`| | | | |`hipblasZswap_v2`|6.0.0| | | |6.0.0|`rocblas_zswap`|1.5.0| | | | | +|`cublasZswap_v2_64`|12.0| | | | | | | | | | | | | | | | ## **6. CUBLAS Level-2 Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cublasCgbmv`| | | |`hipblasCgbmv_v2`|6.0.0| | | |6.0.0|`rocblas_cgbmv`|3.5.0| | | | | -|`cublasCgbmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgbmv_v2`| | | |`hipblasCgbmv_v2`|6.0.0| | | |6.0.0|`rocblas_cgbmv`|3.5.0| | | | | -|`cublasCgbmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgemv`| | | |`hipblasCgemv_v2`|6.0.0| | | |6.0.0|`rocblas_cgemv`|1.5.0| | | | | -|`cublasCgemv_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgemv_v2`| | | |`hipblasCgemv_v2`|6.0.0| | | |6.0.0|`rocblas_cgemv`|1.5.0| | | | | -|`cublasCgemv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgerc`| | | |`hipblasCgerc_v2`|6.0.0| | | |6.0.0|`rocblas_cgerc`|3.5.0| | | | | -|`cublasCgerc_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgerc_v2`| | | |`hipblasCgerc_v2`|6.0.0| | | |6.0.0|`rocblas_cgerc`|3.5.0| | | | | -|`cublasCgerc_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgeru`| | | |`hipblasCgeru_v2`|6.0.0| | | |6.0.0|`rocblas_cgeru`|3.5.0| | | | | -|`cublasCgeru_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgeru_v2`| | | |`hipblasCgeru_v2`|6.0.0| | | |6.0.0|`rocblas_cgeru`|3.5.0| | | | | -|`cublasCgeru_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasChbmv`| | | |`hipblasChbmv_v2`|6.0.0| | | |6.0.0|`rocblas_chbmv`|3.5.0| | | | | -|`cublasChbmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasChbmv_v2`| | | |`hipblasChbmv_v2`|6.0.0| | | |6.0.0|`rocblas_chbmv`|3.5.0| | | | | -|`cublasChbmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasChemv`| | | |`hipblasChemv_v2`|6.0.0| | | |6.0.0|`rocblas_chemv`|1.5.0| | | | | -|`cublasChemv_64`|12.0| | | | | | | | | | | | | | | -|`cublasChemv_v2`| | | |`hipblasChemv_v2`|6.0.0| | | |6.0.0|`rocblas_chemv`|1.5.0| | | | | -|`cublasChemv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCher`| | | |`hipblasCher_v2`|6.0.0| | | |6.0.0|`rocblas_cher`|3.5.0| | | | | -|`cublasCher2`| | | |`hipblasCher2_v2`|6.0.0| | | |6.0.0|`rocblas_cher2`|3.5.0| | | | | -|`cublasCher2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCher2_v2`| | | |`hipblasCher2_v2`|6.0.0| | | |6.0.0|`rocblas_cher2`|3.5.0| | | | | -|`cublasCher2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCher_64`|12.0| | | | | | | | | | | | | | | -|`cublasCher_v2`| | | |`hipblasCher_v2`|6.0.0| | | |6.0.0|`rocblas_cher`|3.5.0| | | | | -|`cublasCher_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasChpmv`| | | |`hipblasChpmv_v2`|6.0.0| | | |6.0.0|`rocblas_chpmv`|3.5.0| | | | | -|`cublasChpmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasChpmv_v2`| | | |`hipblasChpmv_v2`|6.0.0| | | |6.0.0|`rocblas_chpmv`|3.5.0| | | | | -|`cublasChpmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasChpr`| | | |`hipblasChpr_v2`|6.0.0| | | |6.0.0|`rocblas_chpr`|3.5.0| | | | | -|`cublasChpr2`| | | |`hipblasChpr2_v2`|6.0.0| | | |6.0.0|`rocblas_chpr2`|3.5.0| | | | | -|`cublasChpr2_64`|12.0| | | | | | | | | | | | | | | -|`cublasChpr2_v2`| | | |`hipblasChpr2_v2`|6.0.0| | | |6.0.0|`rocblas_chpr2`|3.5.0| | | | | -|`cublasChpr2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasChpr_64`|12.0| | | | | | | | | | | | | | | -|`cublasChpr_v2`| | | |`hipblasChpr_v2`|6.0.0| | | |6.0.0|`rocblas_chpr`|3.5.0| | | | | -|`cublasChpr_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsymv`| | | |`hipblasCsymv_v2`|6.0.0| | | |6.0.0|`rocblas_csymv`|3.5.0| | | | | -|`cublasCsymv_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsymv_v2`| | | |`hipblasCsymv_v2`|6.0.0| | | |6.0.0|`rocblas_csymv`|3.5.0| | | | | -|`cublasCsymv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsyr`| | | |`hipblasCsyr_v2`|6.0.0| | | |6.0.0|`rocblas_csyr`|1.7.1| | | | | -|`cublasCsyr2`| | | |`hipblasCsyr2_v2`|6.0.0| | | |6.0.0|`rocblas_csyr2`|3.5.0| | | | | -|`cublasCsyr2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsyr2_v2`| | | |`hipblasCsyr2_v2`|6.0.0| | | |6.0.0|`rocblas_csyr2`|3.5.0| | | | | -|`cublasCsyr2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsyr_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsyr_v2`| | | |`hipblasCsyr_v2`|6.0.0| | | |6.0.0|`rocblas_csyr`|1.7.1| | | | | -|`cublasCsyr_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtbmv`| | | |`hipblasCtbmv_v2`|6.0.0| | | |6.0.0|`rocblas_ctbmv`|3.5.0| | | | | -|`cublasCtbmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtbmv_v2`| | | |`hipblasCtbmv_v2`|6.0.0| | | |6.0.0|`rocblas_ctbmv`|3.5.0| | | | | -|`cublasCtbmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtbsv`| | | |`hipblasCtbsv_v2`|6.0.0| | | |6.0.0|`rocblas_ctbsv`|3.5.0| | | | | -|`cublasCtbsv_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtbsv_v2`| | | |`hipblasCtbsv_v2`|6.0.0| | | |6.0.0|`rocblas_ctbsv`|3.5.0| | | | | -|`cublasCtbsv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtpmv`| | | |`hipblasCtpmv_v2`|6.0.0| | | |6.0.0|`rocblas_ctpmv`|3.5.0| | | | | -|`cublasCtpmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtpmv_v2`| | | |`hipblasCtpmv_v2`|6.0.0| | | |6.0.0|`rocblas_ctpmv`|3.5.0| | | | | -|`cublasCtpmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtpsv`| | | |`hipblasCtpsv_v2`|6.0.0| | | |6.0.0|`rocblas_ctpsv`|3.5.0| | | | | -|`cublasCtpsv_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtpsv_v2`| | | |`hipblasCtpsv_v2`|6.0.0| | | |6.0.0|`rocblas_ctpsv`|3.5.0| | | | | -|`cublasCtpsv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtrmv`| | | |`hipblasCtrmv_v2`|6.0.0| | | |6.0.0|`rocblas_ctrmv`|3.5.0| | | | | -|`cublasCtrmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtrmv_v2`| | | |`hipblasCtrmv_v2`|6.0.0| | | |6.0.0|`rocblas_ctrmv`|3.5.0| | | | | -|`cublasCtrmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtrsv`| | | |`hipblasCtrsv_v2`|6.0.0| | | |6.0.0|`rocblas_ctrsv`|3.5.0| | | | | -|`cublasCtrsv_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtrsv_v2`| | | |`hipblasCtrsv_v2`|6.0.0| | | |6.0.0|`rocblas_ctrsv`|3.5.0| | | | | -|`cublasCtrsv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDgbmv`| | | |`hipblasDgbmv`|3.5.0| | | | |`rocblas_dgbmv`|3.5.0| | | | | -|`cublasDgbmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasDgbmv_v2`| | | |`hipblasDgbmv`|3.5.0| | | | |`rocblas_dgbmv`|3.5.0| | | | | -|`cublasDgbmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDgemv`| | | |`hipblasDgemv`|1.8.2| | | | |`rocblas_dgemv`|1.5.0| | | | | -|`cublasDgemv_64`|12.0| | | | | | | | | | | | | | | -|`cublasDgemv_v2`| | | |`hipblasDgemv`|1.8.2| | | | |`rocblas_dgemv`|1.5.0| | | | | -|`cublasDgemv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDger`| | | |`hipblasDger`|1.8.2| | | | |`rocblas_dger`|1.5.0| | | | | -|`cublasDger_64`|12.0| | | | | | | | | | | | | | | -|`cublasDger_v2`| | | |`hipblasDger`|1.8.2| | | | |`rocblas_dger`|1.5.0| | | | | -|`cublasDger_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsbmv`| | | |`hipblasDsbmv`|3.5.0| | | | |`rocblas_dsbmv`|3.5.0| | | | | -|`cublasDsbmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsbmv_v2`| | | |`hipblasDsbmv`|3.5.0| | | | |`rocblas_dsbmv`|3.5.0| | | | | -|`cublasDsbmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDspmv`| | | |`hipblasDspmv`|3.5.0| | | | |`rocblas_dspmv`|3.5.0| | | | | -|`cublasDspmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasDspmv_v2`| | | |`hipblasDspmv`|3.5.0| | | | |`rocblas_dspmv`|3.5.0| | | | | -|`cublasDspmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDspr`| | | |`hipblasDspr`|3.5.0| | | | |`rocblas_dspr`|3.5.0| | | | | -|`cublasDspr2`| | | |`hipblasDspr2`|3.5.0| | | | |`rocblas_dspr2`|3.5.0| | | | | -|`cublasDspr2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDspr2_v2`| | | |`hipblasDspr2`|3.5.0| | | | |`rocblas_dspr2`|3.5.0| | | | | -|`cublasDspr2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDspr_64`|12.0| | | | | | | | | | | | | | | -|`cublasDspr_v2`| | | |`hipblasDspr`|3.5.0| | | | |`rocblas_dspr`|3.5.0| | | | | -|`cublasDspr_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsymv`| | | |`hipblasDsymv`|3.5.0| | | | |`rocblas_dsymv`|1.5.0| | | | | -|`cublasDsymv_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsymv_v2`| | | |`hipblasDsymv`|3.5.0| | | | |`rocblas_dsymv`|1.5.0| | | | | -|`cublasDsymv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsyr`| | | |`hipblasDsyr`|3.0.0| | | | |`rocblas_dsyr`|1.7.1| | | | | -|`cublasDsyr2`| | | |`hipblasDsyr2`|3.5.0| | | | |`rocblas_dsyr2`|3.5.0| | | | | -|`cublasDsyr2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsyr2_v2`| | | |`hipblasDsyr2`|3.5.0| | | | |`rocblas_dsyr2`|3.5.0| | | | | -|`cublasDsyr2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsyr_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsyr_v2`| | | |`hipblasDsyr`|3.0.0| | | | |`rocblas_dsyr`|1.7.1| | | | | -|`cublasDsyr_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtbmv`| | | |`hipblasDtbmv`|3.5.0| | | | |`rocblas_dtbmv`|3.5.0| | | | | -|`cublasDtbmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtbmv_v2`| | | |`hipblasDtbmv`|3.5.0| | | | |`rocblas_dtbmv`|3.5.0| | | | | -|`cublasDtbmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtbsv`| | | |`hipblasDtbsv`|3.6.0| | | | |`rocblas_dtbsv`|3.5.0| | | | | -|`cublasDtbsv_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtbsv_v2`| | | |`hipblasDtbsv`|3.6.0| | | | |`rocblas_dtbsv`|3.5.0| | | | | -|`cublasDtbsv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtpmv`| | | |`hipblasDtpmv`|3.5.0| | | | |`rocblas_dtpmv`|3.5.0| | | | | -|`cublasDtpmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtpmv_v2`| | | |`hipblasDtpmv`|3.5.0| | | | |`rocblas_dtpmv`|3.5.0| | | | | -|`cublasDtpmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtpsv`| | | |`hipblasDtpsv`|3.5.0| | | | |`rocblas_dtpsv`|3.5.0| | | | | -|`cublasDtpsv_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtpsv_v2`| | | |`hipblasDtpsv`|3.5.0| | | | |`rocblas_dtpsv`|3.5.0| | | | | -|`cublasDtpsv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtrmv`| | | |`hipblasDtrmv`|3.5.0| | | | |`rocblas_dtrmv`|3.5.0| | | | | -|`cublasDtrmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtrmv_v2`| | | |`hipblasDtrmv`|3.5.0| | | | |`rocblas_dtrmv`|3.5.0| | | | | -|`cublasDtrmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtrsv`| | | |`hipblasDtrsv`|3.0.0| | | | |`rocblas_dtrsv`|3.5.0| | | | | -|`cublasDtrsv_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtrsv_v2`| | | |`hipblasDtrsv`|3.0.0| | | | |`rocblas_dtrsv`|3.5.0| | | | | -|`cublasDtrsv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSgbmv`| | | |`hipblasSgbmv`|3.5.0| | | | |`rocblas_sgbmv`|3.5.0| | | | | -|`cublasSgbmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasSgbmv_v2`| | | |`hipblasSgbmv`|3.5.0| | | | |`rocblas_sgbmv`|3.5.0| | | | | -|`cublasSgbmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSgemv`| | | |`hipblasSgemv`|1.8.2| | | | |`rocblas_sgemv`|1.5.0| | | | | -|`cublasSgemv_64`|12.0| | | | | | | | | | | | | | | -|`cublasSgemv_v2`| | | |`hipblasSgemv`|1.8.2| | | | |`rocblas_sgemv`|1.5.0| | | | | -|`cublasSgemv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSger`| | | |`hipblasSger`|1.8.2| | | | |`rocblas_sger`|1.5.0| | | | | -|`cublasSger_64`|12.0| | | | | | | | | | | | | | | -|`cublasSger_v2`| | | |`hipblasSger`|1.8.2| | | | |`rocblas_sger`|1.5.0| | | | | -|`cublasSger_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsbmv`| | | |`hipblasSsbmv`|3.5.0| | | | |`rocblas_ssbmv`|3.5.0| | | | | -|`cublasSsbmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsbmv_v2`| | | |`hipblasSsbmv`|3.5.0| | | | |`rocblas_ssbmv`|3.5.0| | | | | -|`cublasSsbmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSspmv`| | | |`hipblasSspmv`|3.5.0| | | | |`rocblas_sspmv`|3.5.0| | | | | -|`cublasSspmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasSspmv_v2`| | | |`hipblasSspmv`|3.5.0| | | | |`rocblas_sspmv`|3.5.0| | | | | -|`cublasSspmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSspr`| | | |`hipblasSspr`|3.5.0| | | | |`rocblas_sspr`|3.5.0| | | | | -|`cublasSspr2`| | | |`hipblasSspr2`|3.5.0| | | | |`rocblas_sspr2`|3.5.0| | | | | -|`cublasSspr2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSspr2_v2`| | | |`hipblasSspr2`|3.5.0| | | | |`rocblas_sspr2`|3.5.0| | | | | -|`cublasSspr2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSspr_64`|12.0| | | | | | | | | | | | | | | -|`cublasSspr_v2`| | | |`hipblasSspr`|3.5.0| | | | |`rocblas_sspr`|3.5.0| | | | | -|`cublasSspr_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsymv`| | | |`hipblasSsymv`|3.5.0| | | | |`rocblas_ssymv`|1.5.0| | | | | -|`cublasSsymv_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsymv_v2`| | | |`hipblasSsymv`|3.5.0| | | | |`rocblas_ssymv`|1.5.0| | | | | -|`cublasSsymv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsyr`| | | |`hipblasSsyr`|3.0.0| | | | |`rocblas_ssyr`|1.7.1| | | | | -|`cublasSsyr2`| | | |`hipblasSsyr2`|3.5.0| | | | |`rocblas_ssyr2`|3.5.0| | | | | -|`cublasSsyr2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsyr2_v2`| | | |`hipblasSsyr2`|3.5.0| | | | |`rocblas_ssyr2`|3.5.0| | | | | -|`cublasSsyr2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsyr_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsyr_v2`| | | |`hipblasSsyr`|3.0.0| | | | |`rocblas_ssyr`|1.7.1| | | | | -|`cublasSsyr_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasStbmv`| | | |`hipblasStbmv`|3.5.0| | | | |`rocblas_stbmv`|3.5.0| | | | | -|`cublasStbmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasStbmv_v2`| | | |`hipblasStbmv`|3.5.0| | | | |`rocblas_stbmv`|3.5.0| | | | | -|`cublasStbmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasStbsv`| | | |`hipblasStbsv`|3.6.0| | | | |`rocblas_stbsv`|3.5.0| | | | | -|`cublasStbsv_64`|12.0| | | | | | | | | | | | | | | -|`cublasStbsv_v2`| | | |`hipblasStbsv`|3.6.0| | | | |`rocblas_stbsv`|3.5.0| | | | | -|`cublasStbsv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasStpmv`| | | |`hipblasStpmv`|3.5.0| | | | |`rocblas_stpmv`|3.5.0| | | | | -|`cublasStpmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasStpmv_v2`| | | |`hipblasStpmv`|3.5.0| | | | |`rocblas_stpmv`|3.5.0| | | | | -|`cublasStpmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasStpsv`| | | |`hipblasStpsv`|3.5.0| | | | |`rocblas_stpsv`|3.5.0| | | | | -|`cublasStpsv_64`|12.0| | | | | | | | | | | | | | | -|`cublasStpsv_v2`| | | |`hipblasStpsv`|3.5.0| | | | |`rocblas_stpsv`|3.5.0| | | | | -|`cublasStpsv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasStrmv`| | | |`hipblasStrmv`|3.5.0| | | | |`rocblas_strmv`|3.5.0| | | | | -|`cublasStrmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasStrmv_v2`| | | |`hipblasStrmv`|3.5.0| | | | |`rocblas_strmv`|3.5.0| | | | | -|`cublasStrmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasStrsv`| | | |`hipblasStrsv`|3.0.0| | | | |`rocblas_strsv`|3.5.0| | | | | -|`cublasStrsv_64`|12.0| | | | | | | | | | | | | | | -|`cublasStrsv_v2`| | | |`hipblasStrsv`|3.0.0| | | | |`rocblas_strsv`|3.5.0| | | | | -|`cublasStrsv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgbmv`| | | |`hipblasZgbmv_v2`|6.0.0| | | |6.0.0|`rocblas_zgbmv`|3.5.0| | | | | -|`cublasZgbmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgbmv_v2`| | | |`hipblasZgbmv_v2`|6.0.0| | | |6.0.0|`rocblas_zgbmv`|3.5.0| | | | | -|`cublasZgbmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgemv`| | | |`hipblasZgemv_v2`|6.0.0| | | |6.0.0|`rocblas_zgemv`|1.5.0| | | | | -|`cublasZgemv_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgemv_v2`| | | |`hipblasZgemv_v2`|6.0.0| | | |6.0.0|`rocblas_zgemv`|1.5.0| | | | | -|`cublasZgemv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgerc`| | | |`hipblasZgerc_v2`|6.0.0| | | |6.0.0|`rocblas_zgerc`|3.5.0| | | | | -|`cublasZgerc_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgerc_v2`| | | |`hipblasZgerc_v2`|6.0.0| | | |6.0.0|`rocblas_zgerc`|3.5.0| | | | | -|`cublasZgerc_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgeru`| | | |`hipblasZgeru_v2`|6.0.0| | | |6.0.0|`rocblas_zgeru`|3.5.0| | | | | -|`cublasZgeru_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgeru_v2`| | | |`hipblasZgeru_v2`|6.0.0| | | |6.0.0|`rocblas_zgeru`|3.5.0| | | | | -|`cublasZgeru_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZhbmv`| | | |`hipblasZhbmv_v2`|6.0.0| | | |6.0.0|`rocblas_zhbmv`|3.5.0| | | | | -|`cublasZhbmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasZhbmv_v2`| | | |`hipblasZhbmv_v2`|6.0.0| | | |6.0.0|`rocblas_zhbmv`|3.5.0| | | | | -|`cublasZhbmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZhemv`| | | |`hipblasZhemv_v2`|6.0.0| | | |6.0.0|`rocblas_zhemv`|1.5.0| | | | | -|`cublasZhemv_64`|12.0| | | | | | | | | | | | | | | -|`cublasZhemv_v2`| | | |`hipblasZhemv_v2`|6.0.0| | | |6.0.0|`rocblas_zhemv`|1.5.0| | | | | -|`cublasZhemv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZher`| | | |`hipblasZher_v2`|6.0.0| | | |6.0.0|`rocblas_zher`|3.5.0| | | | | -|`cublasZher2`| | | |`hipblasZher2_v2`|6.0.0| | | |6.0.0|`rocblas_zher2`|3.5.0| | | | | -|`cublasZher2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZher2_v2`| | | |`hipblasZher2_v2`|6.0.0| | | |6.0.0|`rocblas_zher2`|3.5.0| | | | | -|`cublasZher2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZher_64`|12.0| | | | | | | | | | | | | | | -|`cublasZher_v2`| | | |`hipblasZher_v2`|6.0.0| | | |6.0.0|`rocblas_zher`|3.5.0| | | | | -|`cublasZher_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZhpmv`| | | |`hipblasZhpmv_v2`|6.0.0| | | |6.0.0|`rocblas_zhpmv`|3.5.0| | | | | -|`cublasZhpmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasZhpmv_v2`| | | |`hipblasZhpmv_v2`|6.0.0| | | |6.0.0|`rocblas_zhpmv`|3.5.0| | | | | -|`cublasZhpmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZhpr`| | | |`hipblasZhpr_v2`|6.0.0| | | |6.0.0|`rocblas_zhpr`|3.5.0| | | | | -|`cublasZhpr2`| | | |`hipblasZhpr2_v2`|6.0.0| | | |6.0.0|`rocblas_zhpr2`|3.5.0| | | | | -|`cublasZhpr2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZhpr2_v2`| | | |`hipblasZhpr2_v2`|6.0.0| | | |6.0.0|`rocblas_zhpr2`|3.5.0| | | | | -|`cublasZhpr2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZhpr_64`|12.0| | | | | | | | | | | | | | | -|`cublasZhpr_v2`| | | |`hipblasZhpr_v2`|6.0.0| | | |6.0.0|`rocblas_zhpr`|3.5.0| | | | | -|`cublasZhpr_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZsymv`| | | |`hipblasZsymv_v2`|6.0.0| | | |6.0.0|`rocblas_zsymv`|3.5.0| | | | | -|`cublasZsymv_64`|12.0| | | | | | | | | | | | | | | -|`cublasZsymv_v2`| | | |`hipblasZsymv_v2`|6.0.0| | | |6.0.0|`rocblas_zsymv`|3.5.0| | | | | -|`cublasZsymv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZsyr`| | | |`hipblasZsyr_v2`|6.0.0| | | |6.0.0|`rocblas_zsyr`|1.7.1| | | | | -|`cublasZsyr2`| | | |`hipblasZsyr2_v2`|6.0.0| | | |6.0.0|`rocblas_zsyr2`|3.5.0| | | | | -|`cublasZsyr2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZsyr2_v2`| | | |`hipblasZsyr2_v2`|6.0.0| | | |6.0.0|`rocblas_zsyr2`|3.5.0| | | | | -|`cublasZsyr2_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZsyr_64`|12.0| | | | | | | | | | | | | | | -|`cublasZsyr_v2`| | | |`hipblasZsyr_v2`|6.0.0| | | |6.0.0|`rocblas_zsyr`|1.7.1| | | | | -|`cublasZsyr_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtbmv`| | | |`hipblasZtbmv_v2`|6.0.0| | | |6.0.0|`rocblas_ztbmv`|3.5.0| | | | | -|`cublasZtbmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtbmv_v2`| | | |`hipblasZtbmv_v2`|6.0.0| | | |6.0.0|`rocblas_ztbmv`|3.5.0| | | | | -|`cublasZtbmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtbsv`| | | |`hipblasZtbsv_v2`|6.0.0| | | |6.0.0|`rocblas_ztbsv`|3.5.0| | | | | -|`cublasZtbsv_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtbsv_v2`| | | |`hipblasZtbsv_v2`|6.0.0| | | |6.0.0|`rocblas_ztbsv`|3.5.0| | | | | -|`cublasZtbsv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtpmv`| | | |`hipblasZtpmv_v2`|6.0.0| | | |6.0.0|`rocblas_ztpmv`|3.5.0| | | | | -|`cublasZtpmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtpmv_v2`| | | |`hipblasZtpmv_v2`|6.0.0| | | |6.0.0|`rocblas_ztpmv`|3.5.0| | | | | -|`cublasZtpmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtpsv`| | | |`hipblasZtpsv_v2`|6.0.0| | | |6.0.0|`rocblas_ztpsv`|3.5.0| | | | | -|`cublasZtpsv_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtpsv_v2`| | | |`hipblasZtpsv_v2`|6.0.0| | | |6.0.0|`rocblas_ztpsv`|3.5.0| | | | | -|`cublasZtpsv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtrmv`| | | |`hipblasZtrmv_v2`|6.0.0| | | |6.0.0|`rocblas_ztrmv`|3.5.0| | | | | -|`cublasZtrmv_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtrmv_v2`| | | |`hipblasZtrmv_v2`|6.0.0| | | |6.0.0|`rocblas_ztrmv`|3.5.0| | | | | -|`cublasZtrmv_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtrsv`| | | |`hipblasZtrsv_v2`|6.0.0| | | |6.0.0|`rocblas_ztrsv`|3.5.0| | | | | -|`cublasZtrsv_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtrsv_v2`| | | |`hipblasZtrsv_v2`|6.0.0| | | |6.0.0|`rocblas_ztrsv`|3.5.0| | | | | -|`cublasZtrsv_v2_64`|12.0| | | | | | | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasCgbmv`| | | | |`hipblasCgbmv_v2`|6.0.0| | | |6.0.0|`rocblas_cgbmv`|3.5.0| | | | | +|`cublasCgbmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgbmv_v2`| | | | |`hipblasCgbmv_v2`|6.0.0| | | |6.0.0|`rocblas_cgbmv`|3.5.0| | | | | +|`cublasCgbmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgemv`| | | | |`hipblasCgemv_v2`|6.0.0| | | |6.0.0|`rocblas_cgemv`|1.5.0| | | | | +|`cublasCgemv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgemv_v2`| | | | |`hipblasCgemv_v2`|6.0.0| | | |6.0.0|`rocblas_cgemv`|1.5.0| | | | | +|`cublasCgemv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgerc`| | | | |`hipblasCgerc_v2`|6.0.0| | | |6.0.0|`rocblas_cgerc`|3.5.0| | | | | +|`cublasCgerc_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgerc_v2`| | | | |`hipblasCgerc_v2`|6.0.0| | | |6.0.0|`rocblas_cgerc`|3.5.0| | | | | +|`cublasCgerc_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgeru`| | | | |`hipblasCgeru_v2`|6.0.0| | | |6.0.0|`rocblas_cgeru`|3.5.0| | | | | +|`cublasCgeru_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgeru_v2`| | | | |`hipblasCgeru_v2`|6.0.0| | | |6.0.0|`rocblas_cgeru`|3.5.0| | | | | +|`cublasCgeru_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasChbmv`| | | | |`hipblasChbmv_v2`|6.0.0| | | |6.0.0|`rocblas_chbmv`|3.5.0| | | | | +|`cublasChbmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasChbmv_v2`| | | | |`hipblasChbmv_v2`|6.0.0| | | |6.0.0|`rocblas_chbmv`|3.5.0| | | | | +|`cublasChbmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasChemv`| | | | |`hipblasChemv_v2`|6.0.0| | | |6.0.0|`rocblas_chemv`|1.5.0| | | | | +|`cublasChemv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasChemv_v2`| | | | |`hipblasChemv_v2`|6.0.0| | | |6.0.0|`rocblas_chemv`|1.5.0| | | | | +|`cublasChemv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCher`| | | | |`hipblasCher_v2`|6.0.0| | | |6.0.0|`rocblas_cher`|3.5.0| | | | | +|`cublasCher2`| | | | |`hipblasCher2_v2`|6.0.0| | | |6.0.0|`rocblas_cher2`|3.5.0| | | | | +|`cublasCher2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCher2_v2`| | | | |`hipblasCher2_v2`|6.0.0| | | |6.0.0|`rocblas_cher2`|3.5.0| | | | | +|`cublasCher2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCher_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCher_v2`| | | | |`hipblasCher_v2`|6.0.0| | | |6.0.0|`rocblas_cher`|3.5.0| | | | | +|`cublasCher_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasChpmv`| | | | |`hipblasChpmv_v2`|6.0.0| | | |6.0.0|`rocblas_chpmv`|3.5.0| | | | | +|`cublasChpmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasChpmv_v2`| | | | |`hipblasChpmv_v2`|6.0.0| | | |6.0.0|`rocblas_chpmv`|3.5.0| | | | | +|`cublasChpmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasChpr`| | | | |`hipblasChpr_v2`|6.0.0| | | |6.0.0|`rocblas_chpr`|3.5.0| | | | | +|`cublasChpr2`| | | | |`hipblasChpr2_v2`|6.0.0| | | |6.0.0|`rocblas_chpr2`|3.5.0| | | | | +|`cublasChpr2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasChpr2_v2`| | | | |`hipblasChpr2_v2`|6.0.0| | | |6.0.0|`rocblas_chpr2`|3.5.0| | | | | +|`cublasChpr2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasChpr_64`|12.0| | | | | | | | | | | | | | | | +|`cublasChpr_v2`| | | | |`hipblasChpr_v2`|6.0.0| | | |6.0.0|`rocblas_chpr`|3.5.0| | | | | +|`cublasChpr_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsymv`| | | | |`hipblasCsymv_v2`|6.0.0| | | |6.0.0|`rocblas_csymv`|3.5.0| | | | | +|`cublasCsymv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsymv_v2`| | | | |`hipblasCsymv_v2`|6.0.0| | | |6.0.0|`rocblas_csymv`|3.5.0| | | | | +|`cublasCsymv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsyr`| | | | |`hipblasCsyr_v2`|6.0.0| | | |6.0.0|`rocblas_csyr`|1.7.1| | | | | +|`cublasCsyr2`| | | | |`hipblasCsyr2_v2`|6.0.0| | | |6.0.0|`rocblas_csyr2`|3.5.0| | | | | +|`cublasCsyr2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsyr2_v2`| | | | |`hipblasCsyr2_v2`|6.0.0| | | |6.0.0|`rocblas_csyr2`|3.5.0| | | | | +|`cublasCsyr2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsyr_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsyr_v2`| | | | |`hipblasCsyr_v2`|6.0.0| | | |6.0.0|`rocblas_csyr`|1.7.1| | | | | +|`cublasCsyr_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtbmv`| | | | |`hipblasCtbmv_v2`|6.0.0| | | |6.0.0|`rocblas_ctbmv`|3.5.0| | | | | +|`cublasCtbmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtbmv_v2`| | | | |`hipblasCtbmv_v2`|6.0.0| | | |6.0.0|`rocblas_ctbmv`|3.5.0| | | | | +|`cublasCtbmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtbsv`| | | | |`hipblasCtbsv_v2`|6.0.0| | | |6.0.0|`rocblas_ctbsv`|3.5.0| | | | | +|`cublasCtbsv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtbsv_v2`| | | | |`hipblasCtbsv_v2`|6.0.0| | | |6.0.0|`rocblas_ctbsv`|3.5.0| | | | | +|`cublasCtbsv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtpmv`| | | | |`hipblasCtpmv_v2`|6.0.0| | | |6.0.0|`rocblas_ctpmv`|3.5.0| | | | | +|`cublasCtpmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtpmv_v2`| | | | |`hipblasCtpmv_v2`|6.0.0| | | |6.0.0|`rocblas_ctpmv`|3.5.0| | | | | +|`cublasCtpmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtpsv`| | | | |`hipblasCtpsv_v2`|6.0.0| | | |6.0.0|`rocblas_ctpsv`|3.5.0| | | | | +|`cublasCtpsv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtpsv_v2`| | | | |`hipblasCtpsv_v2`|6.0.0| | | |6.0.0|`rocblas_ctpsv`|3.5.0| | | | | +|`cublasCtpsv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtrmv`| | | | |`hipblasCtrmv_v2`|6.0.0| | | |6.0.0|`rocblas_ctrmv`|3.5.0| | | | | +|`cublasCtrmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtrmv_v2`| | | | |`hipblasCtrmv_v2`|6.0.0| | | |6.0.0|`rocblas_ctrmv`|3.5.0| | | | | +|`cublasCtrmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtrsv`| | | | |`hipblasCtrsv_v2`|6.0.0| | | |6.0.0|`rocblas_ctrsv`|3.5.0| | | | | +|`cublasCtrsv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtrsv_v2`| | | | |`hipblasCtrsv_v2`|6.0.0| | | |6.0.0|`rocblas_ctrsv`|3.5.0| | | | | +|`cublasCtrsv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDgbmv`| | | | |`hipblasDgbmv`|3.5.0| | | | |`rocblas_dgbmv`|3.5.0| | | | | +|`cublasDgbmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDgbmv_v2`| | | | |`hipblasDgbmv`|3.5.0| | | | |`rocblas_dgbmv`|3.5.0| | | | | +|`cublasDgbmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDgemv`| | | | |`hipblasDgemv`|1.8.2| | | | |`rocblas_dgemv`|1.5.0| | | | | +|`cublasDgemv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDgemv_v2`| | | | |`hipblasDgemv`|1.8.2| | | | |`rocblas_dgemv`|1.5.0| | | | | +|`cublasDgemv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDger`| | | | |`hipblasDger`|1.8.2| | | | |`rocblas_dger`|1.5.0| | | | | +|`cublasDger_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDger_v2`| | | | |`hipblasDger`|1.8.2| | | | |`rocblas_dger`|1.5.0| | | | | +|`cublasDger_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsbmv`| | | | |`hipblasDsbmv`|3.5.0| | | | |`rocblas_dsbmv`|3.5.0| | | | | +|`cublasDsbmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsbmv_v2`| | | | |`hipblasDsbmv`|3.5.0| | | | |`rocblas_dsbmv`|3.5.0| | | | | +|`cublasDsbmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDspmv`| | | | |`hipblasDspmv`|3.5.0| | | | |`rocblas_dspmv`|3.5.0| | | | | +|`cublasDspmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDspmv_v2`| | | | |`hipblasDspmv`|3.5.0| | | | |`rocblas_dspmv`|3.5.0| | | | | +|`cublasDspmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDspr`| | | | |`hipblasDspr`|3.5.0| | | | |`rocblas_dspr`|3.5.0| | | | | +|`cublasDspr2`| | | | |`hipblasDspr2`|3.5.0| | | | |`rocblas_dspr2`|3.5.0| | | | | +|`cublasDspr2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDspr2_v2`| | | | |`hipblasDspr2`|3.5.0| | | | |`rocblas_dspr2`|3.5.0| | | | | +|`cublasDspr2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDspr_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDspr_v2`| | | | |`hipblasDspr`|3.5.0| | | | |`rocblas_dspr`|3.5.0| | | | | +|`cublasDspr_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsymv`| | | | |`hipblasDsymv`|3.5.0| | | | |`rocblas_dsymv`|1.5.0| | | | | +|`cublasDsymv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsymv_v2`| | | | |`hipblasDsymv`|3.5.0| | | | |`rocblas_dsymv`|1.5.0| | | | | +|`cublasDsymv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsyr`| | | | |`hipblasDsyr`|3.0.0| | | | |`rocblas_dsyr`|1.7.1| | | | | +|`cublasDsyr2`| | | | |`hipblasDsyr2`|3.5.0| | | | |`rocblas_dsyr2`|3.5.0| | | | | +|`cublasDsyr2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsyr2_v2`| | | | |`hipblasDsyr2`|3.5.0| | | | |`rocblas_dsyr2`|3.5.0| | | | | +|`cublasDsyr2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsyr_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsyr_v2`| | | | |`hipblasDsyr`|3.0.0| | | | |`rocblas_dsyr`|1.7.1| | | | | +|`cublasDsyr_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtbmv`| | | | |`hipblasDtbmv`|3.5.0| | | | |`rocblas_dtbmv`|3.5.0| | | | | +|`cublasDtbmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtbmv_v2`| | | | |`hipblasDtbmv`|3.5.0| | | | |`rocblas_dtbmv`|3.5.0| | | | | +|`cublasDtbmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtbsv`| | | | |`hipblasDtbsv`|3.6.0| | | | |`rocblas_dtbsv`|3.5.0| | | | | +|`cublasDtbsv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtbsv_v2`| | | | |`hipblasDtbsv`|3.6.0| | | | |`rocblas_dtbsv`|3.5.0| | | | | +|`cublasDtbsv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtpmv`| | | | |`hipblasDtpmv`|3.5.0| | | | |`rocblas_dtpmv`|3.5.0| | | | | +|`cublasDtpmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtpmv_v2`| | | | |`hipblasDtpmv`|3.5.0| | | | |`rocblas_dtpmv`|3.5.0| | | | | +|`cublasDtpmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtpsv`| | | | |`hipblasDtpsv`|3.5.0| | | | |`rocblas_dtpsv`|3.5.0| | | | | +|`cublasDtpsv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtpsv_v2`| | | | |`hipblasDtpsv`|3.5.0| | | | |`rocblas_dtpsv`|3.5.0| | | | | +|`cublasDtpsv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtrmv`| | | | |`hipblasDtrmv`|3.5.0| | | | |`rocblas_dtrmv`|3.5.0| | | | | +|`cublasDtrmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtrmv_v2`| | | | |`hipblasDtrmv`|3.5.0| | | | |`rocblas_dtrmv`|3.5.0| | | | | +|`cublasDtrmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtrsv`| | | | |`hipblasDtrsv`|3.0.0| | | | |`rocblas_dtrsv`|3.5.0| | | | | +|`cublasDtrsv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtrsv_v2`| | | | |`hipblasDtrsv`|3.0.0| | | | |`rocblas_dtrsv`|3.5.0| | | | | +|`cublasDtrsv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSgbmv`| | | | |`hipblasSgbmv`|3.5.0| | | | |`rocblas_sgbmv`|3.5.0| | | | | +|`cublasSgbmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSgbmv_v2`| | | | |`hipblasSgbmv`|3.5.0| | | | |`rocblas_sgbmv`|3.5.0| | | | | +|`cublasSgbmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSgemv`| | | | |`hipblasSgemv`|1.8.2| | | | |`rocblas_sgemv`|1.5.0| | | | | +|`cublasSgemv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSgemv_v2`| | | | |`hipblasSgemv`|1.8.2| | | | |`rocblas_sgemv`|1.5.0| | | | | +|`cublasSgemv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSger`| | | | |`hipblasSger`|1.8.2| | | | |`rocblas_sger`|1.5.0| | | | | +|`cublasSger_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSger_v2`| | | | |`hipblasSger`|1.8.2| | | | |`rocblas_sger`|1.5.0| | | | | +|`cublasSger_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsbmv`| | | | |`hipblasSsbmv`|3.5.0| | | | |`rocblas_ssbmv`|3.5.0| | | | | +|`cublasSsbmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsbmv_v2`| | | | |`hipblasSsbmv`|3.5.0| | | | |`rocblas_ssbmv`|3.5.0| | | | | +|`cublasSsbmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSspmv`| | | | |`hipblasSspmv`|3.5.0| | | | |`rocblas_sspmv`|3.5.0| | | | | +|`cublasSspmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSspmv_v2`| | | | |`hipblasSspmv`|3.5.0| | | | |`rocblas_sspmv`|3.5.0| | | | | +|`cublasSspmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSspr`| | | | |`hipblasSspr`|3.5.0| | | | |`rocblas_sspr`|3.5.0| | | | | +|`cublasSspr2`| | | | |`hipblasSspr2`|3.5.0| | | | |`rocblas_sspr2`|3.5.0| | | | | +|`cublasSspr2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSspr2_v2`| | | | |`hipblasSspr2`|3.5.0| | | | |`rocblas_sspr2`|3.5.0| | | | | +|`cublasSspr2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSspr_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSspr_v2`| | | | |`hipblasSspr`|3.5.0| | | | |`rocblas_sspr`|3.5.0| | | | | +|`cublasSspr_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsymv`| | | | |`hipblasSsymv`|3.5.0| | | | |`rocblas_ssymv`|1.5.0| | | | | +|`cublasSsymv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsymv_v2`| | | | |`hipblasSsymv`|3.5.0| | | | |`rocblas_ssymv`|1.5.0| | | | | +|`cublasSsymv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsyr`| | | | |`hipblasSsyr`|3.0.0| | | | |`rocblas_ssyr`|1.7.1| | | | | +|`cublasSsyr2`| | | | |`hipblasSsyr2`|3.5.0| | | | |`rocblas_ssyr2`|3.5.0| | | | | +|`cublasSsyr2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsyr2_v2`| | | | |`hipblasSsyr2`|3.5.0| | | | |`rocblas_ssyr2`|3.5.0| | | | | +|`cublasSsyr2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsyr_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsyr_v2`| | | | |`hipblasSsyr`|3.0.0| | | | |`rocblas_ssyr`|1.7.1| | | | | +|`cublasSsyr_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStbmv`| | | | |`hipblasStbmv`|3.5.0| | | | |`rocblas_stbmv`|3.5.0| | | | | +|`cublasStbmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStbmv_v2`| | | | |`hipblasStbmv`|3.5.0| | | | |`rocblas_stbmv`|3.5.0| | | | | +|`cublasStbmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStbsv`| | | | |`hipblasStbsv`|3.6.0| | | | |`rocblas_stbsv`|3.5.0| | | | | +|`cublasStbsv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStbsv_v2`| | | | |`hipblasStbsv`|3.6.0| | | | |`rocblas_stbsv`|3.5.0| | | | | +|`cublasStbsv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStpmv`| | | | |`hipblasStpmv`|3.5.0| | | | |`rocblas_stpmv`|3.5.0| | | | | +|`cublasStpmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStpmv_v2`| | | | |`hipblasStpmv`|3.5.0| | | | |`rocblas_stpmv`|3.5.0| | | | | +|`cublasStpmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStpsv`| | | | |`hipblasStpsv`|3.5.0| | | | |`rocblas_stpsv`|3.5.0| | | | | +|`cublasStpsv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStpsv_v2`| | | | |`hipblasStpsv`|3.5.0| | | | |`rocblas_stpsv`|3.5.0| | | | | +|`cublasStpsv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStrmv`| | | | |`hipblasStrmv`|3.5.0| | | | |`rocblas_strmv`|3.5.0| | | | | +|`cublasStrmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStrmv_v2`| | | | |`hipblasStrmv`|3.5.0| | | | |`rocblas_strmv`|3.5.0| | | | | +|`cublasStrmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStrsv`| | | | |`hipblasStrsv`|3.0.0| | | | |`rocblas_strsv`|3.5.0| | | | | +|`cublasStrsv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStrsv_v2`| | | | |`hipblasStrsv`|3.0.0| | | | |`rocblas_strsv`|3.5.0| | | | | +|`cublasStrsv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgbmv`| | | | |`hipblasZgbmv_v2`|6.0.0| | | |6.0.0|`rocblas_zgbmv`|3.5.0| | | | | +|`cublasZgbmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgbmv_v2`| | | | |`hipblasZgbmv_v2`|6.0.0| | | |6.0.0|`rocblas_zgbmv`|3.5.0| | | | | +|`cublasZgbmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgemv`| | | | |`hipblasZgemv_v2`|6.0.0| | | |6.0.0|`rocblas_zgemv`|1.5.0| | | | | +|`cublasZgemv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgemv_v2`| | | | |`hipblasZgemv_v2`|6.0.0| | | |6.0.0|`rocblas_zgemv`|1.5.0| | | | | +|`cublasZgemv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgerc`| | | | |`hipblasZgerc_v2`|6.0.0| | | |6.0.0|`rocblas_zgerc`|3.5.0| | | | | +|`cublasZgerc_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgerc_v2`| | | | |`hipblasZgerc_v2`|6.0.0| | | |6.0.0|`rocblas_zgerc`|3.5.0| | | | | +|`cublasZgerc_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgeru`| | | | |`hipblasZgeru_v2`|6.0.0| | | |6.0.0|`rocblas_zgeru`|3.5.0| | | | | +|`cublasZgeru_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgeru_v2`| | | | |`hipblasZgeru_v2`|6.0.0| | | |6.0.0|`rocblas_zgeru`|3.5.0| | | | | +|`cublasZgeru_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZhbmv`| | | | |`hipblasZhbmv_v2`|6.0.0| | | |6.0.0|`rocblas_zhbmv`|3.5.0| | | | | +|`cublasZhbmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZhbmv_v2`| | | | |`hipblasZhbmv_v2`|6.0.0| | | |6.0.0|`rocblas_zhbmv`|3.5.0| | | | | +|`cublasZhbmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZhemv`| | | | |`hipblasZhemv_v2`|6.0.0| | | |6.0.0|`rocblas_zhemv`|1.5.0| | | | | +|`cublasZhemv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZhemv_v2`| | | | |`hipblasZhemv_v2`|6.0.0| | | |6.0.0|`rocblas_zhemv`|1.5.0| | | | | +|`cublasZhemv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZher`| | | | |`hipblasZher_v2`|6.0.0| | | |6.0.0|`rocblas_zher`|3.5.0| | | | | +|`cublasZher2`| | | | |`hipblasZher2_v2`|6.0.0| | | |6.0.0|`rocblas_zher2`|3.5.0| | | | | +|`cublasZher2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZher2_v2`| | | | |`hipblasZher2_v2`|6.0.0| | | |6.0.0|`rocblas_zher2`|3.5.0| | | | | +|`cublasZher2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZher_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZher_v2`| | | | |`hipblasZher_v2`|6.0.0| | | |6.0.0|`rocblas_zher`|3.5.0| | | | | +|`cublasZher_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZhpmv`| | | | |`hipblasZhpmv_v2`|6.0.0| | | |6.0.0|`rocblas_zhpmv`|3.5.0| | | | | +|`cublasZhpmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZhpmv_v2`| | | | |`hipblasZhpmv_v2`|6.0.0| | | |6.0.0|`rocblas_zhpmv`|3.5.0| | | | | +|`cublasZhpmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZhpr`| | | | |`hipblasZhpr_v2`|6.0.0| | | |6.0.0|`rocblas_zhpr`|3.5.0| | | | | +|`cublasZhpr2`| | | | |`hipblasZhpr2_v2`|6.0.0| | | |6.0.0|`rocblas_zhpr2`|3.5.0| | | | | +|`cublasZhpr2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZhpr2_v2`| | | | |`hipblasZhpr2_v2`|6.0.0| | | |6.0.0|`rocblas_zhpr2`|3.5.0| | | | | +|`cublasZhpr2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZhpr_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZhpr_v2`| | | | |`hipblasZhpr_v2`|6.0.0| | | |6.0.0|`rocblas_zhpr`|3.5.0| | | | | +|`cublasZhpr_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZsymv`| | | | |`hipblasZsymv_v2`|6.0.0| | | |6.0.0|`rocblas_zsymv`|3.5.0| | | | | +|`cublasZsymv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZsymv_v2`| | | | |`hipblasZsymv_v2`|6.0.0| | | |6.0.0|`rocblas_zsymv`|3.5.0| | | | | +|`cublasZsymv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZsyr`| | | | |`hipblasZsyr_v2`|6.0.0| | | |6.0.0|`rocblas_zsyr`|1.7.1| | | | | +|`cublasZsyr2`| | | | |`hipblasZsyr2_v2`|6.0.0| | | |6.0.0|`rocblas_zsyr2`|3.5.0| | | | | +|`cublasZsyr2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZsyr2_v2`| | | | |`hipblasZsyr2_v2`|6.0.0| | | |6.0.0|`rocblas_zsyr2`|3.5.0| | | | | +|`cublasZsyr2_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZsyr_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZsyr_v2`| | | | |`hipblasZsyr_v2`|6.0.0| | | |6.0.0|`rocblas_zsyr`|1.7.1| | | | | +|`cublasZsyr_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtbmv`| | | | |`hipblasZtbmv_v2`|6.0.0| | | |6.0.0|`rocblas_ztbmv`|3.5.0| | | | | +|`cublasZtbmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtbmv_v2`| | | | |`hipblasZtbmv_v2`|6.0.0| | | |6.0.0|`rocblas_ztbmv`|3.5.0| | | | | +|`cublasZtbmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtbsv`| | | | |`hipblasZtbsv_v2`|6.0.0| | | |6.0.0|`rocblas_ztbsv`|3.5.0| | | | | +|`cublasZtbsv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtbsv_v2`| | | | |`hipblasZtbsv_v2`|6.0.0| | | |6.0.0|`rocblas_ztbsv`|3.5.0| | | | | +|`cublasZtbsv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtpmv`| | | | |`hipblasZtpmv_v2`|6.0.0| | | |6.0.0|`rocblas_ztpmv`|3.5.0| | | | | +|`cublasZtpmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtpmv_v2`| | | | |`hipblasZtpmv_v2`|6.0.0| | | |6.0.0|`rocblas_ztpmv`|3.5.0| | | | | +|`cublasZtpmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtpsv`| | | | |`hipblasZtpsv_v2`|6.0.0| | | |6.0.0|`rocblas_ztpsv`|3.5.0| | | | | +|`cublasZtpsv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtpsv_v2`| | | | |`hipblasZtpsv_v2`|6.0.0| | | |6.0.0|`rocblas_ztpsv`|3.5.0| | | | | +|`cublasZtpsv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtrmv`| | | | |`hipblasZtrmv_v2`|6.0.0| | | |6.0.0|`rocblas_ztrmv`|3.5.0| | | | | +|`cublasZtrmv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtrmv_v2`| | | | |`hipblasZtrmv_v2`|6.0.0| | | |6.0.0|`rocblas_ztrmv`|3.5.0| | | | | +|`cublasZtrmv_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtrsv`| | | | |`hipblasZtrsv_v2`|6.0.0| | | |6.0.0|`rocblas_ztrsv`|3.5.0| | | | | +|`cublasZtrsv_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtrsv_v2`| | | | |`hipblasZtrsv_v2`|6.0.0| | | |6.0.0|`rocblas_ztrsv`|3.5.0| | | | | +|`cublasZtrsv_v2_64`|12.0| | | | | | | | | | | | | | | | ## **7. CUBLAS Level-3 Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cublasCgemm`| | | |`hipblasCgemm_v2`|6.0.0| | | |6.0.0|`rocblas_cgemm`|1.5.0| | | | | -|`cublasCgemm3m`|8.0| | | | | | | | | | | | | | | -|`cublasCgemm3mBatched`|8.0| | | | | | | | | | | | | | | -|`cublasCgemm3mBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgemm3mEx`|8.0| | | | | | | | | | | | | | | -|`cublasCgemm3mEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgemm3mStridedBatched`|8.0| | | | | | | | | | | | | | | -|`cublasCgemm3mStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgemm3m_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgemmBatched`| | | |`hipblasCgemmBatched_v2`|6.0.0| | | |6.0.0|`rocblas_cgemm_batched`|3.5.0| | | | | -|`cublasCgemmBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgemmStridedBatched`|8.0| | |`hipblasCgemmStridedBatched_v2`|6.0.0| | | |6.0.0|`rocblas_cgemm_strided_batched`|1.5.0| | | | | -|`cublasCgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgemm_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgemm_v2`| | | |`hipblasCgemm_v2`|6.0.0| | | |6.0.0|`rocblas_cgemm`|1.5.0| | | | | -|`cublasCgemm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgemvBatched`|11.6| | |`hipblasCgemvBatched_v2`|6.0.0| | | |6.0.0|`rocblas_cgemv_batched`|3.5.0| | | | | -|`cublasCgemvBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgemvStridedBatched`|11.6| | |`hipblasCgemvStridedBatched_v2`|6.0.0| | | |6.0.0|`rocblas_cgemv_strided_batched`|3.5.0| | | | | -|`cublasCgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasChemm`| | | |`hipblasChemm_v2`|6.0.0| | | |6.0.0|`rocblas_chemm`|3.5.0| | | | | -|`cublasChemm_64`|12.0| | | | | | | | | | | | | | | -|`cublasChemm_v2`| | | |`hipblasChemm_v2`|6.0.0| | | |6.0.0|`rocblas_chemm`|3.5.0| | | | | -|`cublasChemm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCher2k`| | | |`hipblasCher2k_v2`|6.0.0| | | |6.0.0|`rocblas_cher2k`|3.5.0| | | | | -|`cublasCher2k_64`|12.0| | | | | | | | | | | | | | | -|`cublasCher2k_v2`| | | |`hipblasCher2k_v2`|6.0.0| | | |6.0.0|`rocblas_cher2k`|3.5.0| | | | | -|`cublasCher2k_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCherk`| | | |`hipblasCherk_v2`|6.0.0| | | |6.0.0|`rocblas_cherk`|3.5.0| | | | | -|`cublasCherk_64`|12.0| | | | | | | | | | | | | | | -|`cublasCherk_v2`| | | |`hipblasCherk_v2`|6.0.0| | | |6.0.0|`rocblas_cherk`|3.5.0| | | | | -|`cublasCherk_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCherkx`| | | |`hipblasCherkx_v2`|6.0.0| | | |6.0.0|`rocblas_cherkx`|3.5.0| | | | | -|`cublasCherkx_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsymm`| | | |`hipblasCsymm_v2`|6.0.0| | | |6.0.0|`rocblas_csymm`|3.5.0| | | | | -|`cublasCsymm_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsymm_v2`| | | |`hipblasCsymm_v2`|6.0.0| | | |6.0.0|`rocblas_csymm`|3.5.0| | | | | -|`cublasCsymm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsyr2k`| | | |`hipblasCsyr2k_v2`|6.0.0| | | |6.0.0|`rocblas_csyr2k`|3.5.0| | | | | -|`cublasCsyr2k_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsyr2k_v2`| | | |`hipblasCsyr2k_v2`|6.0.0| | | |6.0.0|`rocblas_csyr2k`|3.5.0| | | | | -|`cublasCsyr2k_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsyrk`| | | |`hipblasCsyrk_v2`|6.0.0| | | |6.0.0|`rocblas_csyrk`|3.5.0| | | | | -|`cublasCsyrk_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsyrk_v2`| | | |`hipblasCsyrk_v2`|6.0.0| | | |6.0.0|`rocblas_csyrk`|3.5.0| | | | | -|`cublasCsyrk_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsyrkx`| | | |`hipblasCsyrkx_v2`|6.0.0| | | |6.0.0|`rocblas_csyrkx`|3.5.0| | | | | -|`cublasCsyrkx_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtrmm`| | | |`hipblasCtrmm_v2`|6.0.0| | | |6.0.0|`rocblas_ctrmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasCtrmm_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtrmm_v2`| | | |`hipblasCtrmm_v2`|6.0.0| | | |6.0.0|`rocblas_ctrmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasCtrmm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtrsm`| | | |`hipblasCtrsm_v2`|6.0.0| | | |6.0.0|`rocblas_ctrsm`|3.5.0| | | | | -|`cublasCtrsm_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtrsm_v2`| | | |`hipblasCtrsm_v2`|6.0.0| | | |6.0.0|`rocblas_ctrsm`|3.5.0| | | | | -|`cublasCtrsm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDgemm`| | | |`hipblasDgemm`|1.8.2| | | | |`rocblas_dgemm`|1.5.0| | | | | -|`cublasDgemmBatched`| | | |`hipblasDgemmBatched`|1.8.2| | | | |`rocblas_dgemm_batched`|3.5.0| | | | | -|`cublasDgemmBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasDgemmStridedBatched`|8.0| | |`hipblasDgemmStridedBatched`|1.8.2| | | | |`rocblas_dgemm_strided_batched`|1.5.0| | | | | -|`cublasDgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasDgemm_64`|12.0| | | | | | | | | | | | | | | -|`cublasDgemm_v2`| | | |`hipblasDgemm`|1.8.2| | | | |`rocblas_dgemm`|1.5.0| | | | | -|`cublasDgemm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDgemvBatched`|11.6| | | | | | | | | | | | | | | -|`cublasDgemvBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasDgemvStridedBatched`|11.6| | | | | | | | | | | | | | | -|`cublasDgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsymm`| | | |`hipblasDsymm`|3.6.0| | | | |`rocblas_dsymm`|3.5.0| | | | | -|`cublasDsymm_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsymm_v2`| | | |`hipblasDsymm`|3.6.0| | | | |`rocblas_dsymm`|3.5.0| | | | | -|`cublasDsymm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsyr2k`| | | |`hipblasDsyr2k`|3.5.0| | | | |`rocblas_dsyr2k`|3.5.0| | | | | -|`cublasDsyr2k_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsyr2k_v2`| | | |`hipblasDsyr2k`|3.5.0| | | | |`rocblas_dsyr2k`|3.5.0| | | | | -|`cublasDsyr2k_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsyrk`| | | |`hipblasDsyrk`|3.5.0| | | | |`rocblas_dsyrk`|3.5.0| | | | | -|`cublasDsyrk_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsyrk_v2`| | | |`hipblasDsyrk`|3.5.0| | | | |`rocblas_dsyrk`|3.5.0| | | | | -|`cublasDsyrk_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDsyrkx`| | | |`hipblasDsyrkx`|3.5.0| | | | |`rocblas_dsyrkx`|3.5.0| | | | | -|`cublasDsyrkx_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtrmm`| | | |`hipblasDtrmm`|3.2.0| |6.0.0| |6.0.0|`rocblas_dtrmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasDtrmm_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtrmm_v2`| | | |`hipblasDtrmm`|3.2.0| |6.0.0| |6.0.0|`rocblas_dtrmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasDtrmm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtrsm`| | | |`hipblasDtrsm`|1.8.2| | | | |`rocblas_dtrsm`|1.5.0| | | | | -|`cublasDtrsm_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtrsm_v2`| | | |`hipblasDtrsm`|1.8.2| | | | |`rocblas_dtrsm`|1.5.0| | | | | -|`cublasDtrsm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasHSHgemvBatched`|11.6| | | | | | | | |`rocblas_hshgemv_batched`|6.0.0| | | |6.0.0| -|`cublasHSHgemvBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasHSHgemvStridedBatched`|11.6| | | | | | | | |`rocblas_hshgemv_strided_batched`|6.0.0| | | |6.0.0| -|`cublasHSHgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasHSSgemvBatched`|11.6| | | | | | | | |`rocblas_hssgemv_batched`|6.0.0| | | |6.0.0| -|`cublasHSSgemvBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasHSSgemvStridedBatched`|11.6| | | | | | | | |`rocblas_hssgemv_strided_batched`|6.0.0| | | |6.0.0| -|`cublasHSSgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasHgemm`|7.5| | |`hipblasHgemm`|1.8.2| | | | |`rocblas_hgemm`|1.5.0| | | | | -|`cublasHgemmBatched`|9.0| | |`hipblasHgemmBatched`|3.0.0| | | | |`rocblas_hgemm_batched`|3.5.0| | | | | -|`cublasHgemmBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasHgemmStridedBatched`|8.0| | |`hipblasHgemmStridedBatched`|3.0.0| | | | |`rocblas_hgemm_strided_batched`|1.5.0| | | | | -|`cublasHgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasHgemm_64`|12.0| | | | | | | | | | | | | | | -|`cublasSgemm`| | | |`hipblasSgemm`|1.8.2| | | | |`rocblas_sgemm`|1.5.0| | | | | -|`cublasSgemmBatched`| | | |`hipblasSgemmBatched`|1.8.2| | | | |`rocblas_sgemm_batched`|3.5.0| | | | | -|`cublasSgemmBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasSgemmStridedBatched`|8.0| | |`hipblasSgemmStridedBatched`|1.8.2| | | | |`rocblas_sgemm_strided_batched`|1.5.0| | | | | -|`cublasSgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasSgemm_64`|12.0| | | | | | | | | | | | | | | -|`cublasSgemm_v2`| | | |`hipblasSgemm`|1.8.2| | | | |`rocblas_sgemm`|1.5.0| | | | | -|`cublasSgemm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSgemvBatched`|11.6| | | | | | | | | | | | | | | -|`cublasSgemvBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasSgemvStridedBatched`|11.6| | | | | | | | | | | | | | | -|`cublasSgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsymm`| | | |`hipblasSsymm`|3.6.0| | | | |`rocblas_ssymm`|3.5.0| | | | | -|`cublasSsymm_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsymm_v2`| | | |`hipblasSsymm`|3.6.0| | | | |`rocblas_ssymm`|3.5.0| | | | | -|`cublasSsymm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsyr2k`| | | |`hipblasSsyr2k`|3.5.0| | | | |`rocblas_ssyr2k`|3.5.0| | | | | -|`cublasSsyr2k_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsyr2k_v2`| | | |`hipblasSsyr2k`|3.5.0| | | | |`rocblas_ssyr2k`|3.5.0| | | | | -|`cublasSsyr2k_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsyrk`| | | |`hipblasSsyrk`|3.5.0| | | | |`rocblas_ssyrk`|3.5.0| | | | | -|`cublasSsyrk_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsyrk_v2`| | | |`hipblasSsyrk`|3.5.0| | | | |`rocblas_ssyrk`|3.5.0| | | | | -|`cublasSsyrk_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasSsyrkx`| | | |`hipblasSsyrkx`|3.5.0| | | | |`rocblas_ssyrkx`|3.5.0| | | | | -|`cublasSsyrkx_64`|12.0| | | | | | | | | | | | | | | -|`cublasStrmm`| | | |`hipblasStrmm`|3.2.0| |6.0.0| |6.0.0|`rocblas_strmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasStrmm_64`|12.0| | | | | | | | | | | | | | | -|`cublasStrmm_v2`| | | |`hipblasStrmm`|3.2.0| |6.0.0| |6.0.0|`rocblas_strmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasStrmm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasStrsm`| | | |`hipblasStrsm`|1.8.2| | | | |`rocblas_strsm`|1.5.0| | | | | -|`cublasStrsm_64`|12.0| | | | | | | | | | | | | | | -|`cublasStrsm_v2`| | | |`hipblasStrsm`|1.8.2| | | | |`rocblas_strsm`|1.5.0| | | | | -|`cublasStrsm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasTSSgemvBatched`|11.6| | | | | | | | |`rocblas_tssgemv_batched`|6.0.0| | | |6.0.0| -|`cublasTSSgemvBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasTSSgemvStridedBatched`|11.6| | | | | | | | |`rocblas_tssgemv_strided_batched`|6.0.0| | | |6.0.0| -|`cublasTSSgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasTSTgemvBatched`|11.6| | | | | | | | |`rocblas_tstgemv_batched`|6.0.0| | | |6.0.0| -|`cublasTSTgemvBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasTSTgemvStridedBatched`|11.6| | | | | | | | |`rocblas_tstgemv_strided_batched`|6.0.0| | | |6.0.0| -|`cublasTSTgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgemm`| | | |`hipblasZgemm_v2`|6.0.0| | | |6.0.0|`rocblas_zgemm`|1.5.0| | | | | -|`cublasZgemm3m`|8.0| | | | | | | | | | | | | | | -|`cublasZgemm3m_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgemmBatched`| | | |`hipblasZgemmBatched_v2`|6.0.0| | | |6.0.0|`rocblas_zgemm_batched`|3.5.0| | | | | -|`cublasZgemmBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgemmStridedBatched`|8.0| | |`hipblasZgemmStridedBatched_v2`|6.0.0| | | |6.0.0|`rocblas_zgemm_strided_batched`|1.5.0| | | | | -|`cublasZgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgemm_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgemm_v2`| | | |`hipblasZgemm_v2`|6.0.0| | | |6.0.0|`rocblas_zgemm`|1.5.0| | | | | -|`cublasZgemm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgemvBatched`|11.6| | |`hipblasZgemvBatched_v2`|6.0.0| | | |6.0.0|`rocblas_zgemv_batched`|3.5.0| | | | | -|`cublasZgemvBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgemvStridedBatched`|11.6| | |`hipblasZgemvStridedBatched_v2`|6.0.0| | | |6.0.0|`rocblas_zgemv_strided_batched`|3.5.0| | | | | -|`cublasZgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasZhemm`| | | |`hipblasZhemm_v2`|6.0.0| | | |6.0.0|`rocblas_zhemm`|3.5.0| | | | | -|`cublasZhemm_64`|12.0| | | | | | | | | | | | | | | -|`cublasZhemm_v2`| | | |`hipblasZhemm_v2`|6.0.0| | | |6.0.0|`rocblas_zhemm`|3.5.0| | | | | -|`cublasZhemm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZher2k`| | | |`hipblasZher2k_v2`|6.0.0| | | |6.0.0|`rocblas_zher2k`|3.5.0| | | | | -|`cublasZher2k_64`|12.0| | | | | | | | | | | | | | | -|`cublasZher2k_v2`| | | |`hipblasZher2k_v2`|6.0.0| | | |6.0.0|`rocblas_zher2k`|3.5.0| | | | | -|`cublasZher2k_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZherk`| | | |`hipblasZherk_v2`|6.0.0| | | |6.0.0|`rocblas_zherk`|3.5.0| | | | | -|`cublasZherk_64`|12.0| | | | | | | | | | | | | | | -|`cublasZherk_v2`| | | |`hipblasZherk_v2`|6.0.0| | | |6.0.0|`rocblas_zherk`|3.5.0| | | | | -|`cublasZherk_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZherkx`| | | |`hipblasZherkx_v2`|6.0.0| | | |6.0.0|`rocblas_zherkx`|3.5.0| | | | | -|`cublasZherkx_64`|12.0| | | | | | | | | | | | | | | -|`cublasZsymm`| | | |`hipblasZsymm_v2`|6.0.0| | | |6.0.0|`rocblas_zsymm`|3.5.0| | | | | -|`cublasZsymm_64`|12.0| | | | | | | | | | | | | | | -|`cublasZsymm_v2`| | | |`hipblasZsymm_v2`|6.0.0| | | |6.0.0|`rocblas_zsymm`|3.5.0| | | | | -|`cublasZsymm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZsyr2k`| | | |`hipblasZsyr2k_v2`|6.0.0| | | |6.0.0|`rocblas_zsyr2k`|3.5.0| | | | | -|`cublasZsyr2k_64`|12.0| | | | | | | | | | | | | | | -|`cublasZsyr2k_v2`| | | |`hipblasZsyr2k_v2`|6.0.0| | | |6.0.0|`rocblas_zsyr2k`|3.5.0| | | | | -|`cublasZsyr2k_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZsyrk`| | | |`hipblasZsyrk_v2`|6.0.0| | | |6.0.0|`rocblas_zsyrk`|3.5.0| | | | | -|`cublasZsyrk_64`|12.0| | | | | | | | | | | | | | | -|`cublasZsyrk_v2`| | | |`hipblasZsyrk_v2`|6.0.0| | | |6.0.0|`rocblas_zsyrk`|3.5.0| | | | | -|`cublasZsyrk_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZsyrkx`| | | |`hipblasZsyrkx_v2`|6.0.0| | | |6.0.0|`rocblas_zsyrkx`|3.5.0| | | | | -|`cublasZsyrkx_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtrmm`| | | |`hipblasZtrmm_v2`|6.0.0| | | |6.0.0|`rocblas_ztrmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasZtrmm_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtrmm_v2`| | | |`hipblasZtrmm_v2`|6.0.0| | | |6.0.0|`rocblas_ztrmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasZtrmm_v2_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtrsm`| | | |`hipblasZtrsm_v2`|6.0.0| | | |6.0.0|`rocblas_ztrsm`|3.5.0| | | | | -|`cublasZtrsm_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtrsm_v2`| | | |`hipblasZtrsm_v2`|6.0.0| | | |6.0.0|`rocblas_ztrsm`|3.5.0| | | | | -|`cublasZtrsm_v2_64`|12.0| | | | | | | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasCgemm`| | | | |`hipblasCgemm_v2`|6.0.0| | | |6.0.0|`rocblas_cgemm`|1.5.0| | | | | +|`cublasCgemm3m`|8.0| | | | | | | | | | | | | | | | +|`cublasCgemm3mBatched`|8.0| | | | | | | | | | | | | | | | +|`cublasCgemm3mBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgemm3mEx`|8.0| | | | | | | | | | | | | | | | +|`cublasCgemm3mEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgemm3mStridedBatched`|8.0| | | | | | | | | | | | | | | | +|`cublasCgemm3mStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgemm3m_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgemmBatched`| | | | |`hipblasCgemmBatched_v2`|6.0.0| | | |6.0.0|`rocblas_cgemm_batched`|3.5.0| | | | | +|`cublasCgemmBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgemmStridedBatched`|8.0| | | |`hipblasCgemmStridedBatched_v2`|6.0.0| | | |6.0.0|`rocblas_cgemm_strided_batched`|1.5.0| | | | | +|`cublasCgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgemm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgemm_v2`| | | | |`hipblasCgemm_v2`|6.0.0| | | |6.0.0|`rocblas_cgemm`|1.5.0| | | | | +|`cublasCgemm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgemvBatched`|11.6| | | |`hipblasCgemvBatched_v2`|6.0.0| | | |6.0.0|`rocblas_cgemv_batched`|3.5.0| | | | | +|`cublasCgemvBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgemvStridedBatched`|11.6| | | |`hipblasCgemvStridedBatched_v2`|6.0.0| | | |6.0.0|`rocblas_cgemv_strided_batched`|3.5.0| | | | | +|`cublasCgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasChemm`| | | | |`hipblasChemm_v2`|6.0.0| | | |6.0.0|`rocblas_chemm`|3.5.0| | | | | +|`cublasChemm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasChemm_v2`| | | | |`hipblasChemm_v2`|6.0.0| | | |6.0.0|`rocblas_chemm`|3.5.0| | | | | +|`cublasChemm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCher2k`| | | | |`hipblasCher2k_v2`|6.0.0| | | |6.0.0|`rocblas_cher2k`|3.5.0| | | | | +|`cublasCher2k_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCher2k_v2`| | | | |`hipblasCher2k_v2`|6.0.0| | | |6.0.0|`rocblas_cher2k`|3.5.0| | | | | +|`cublasCher2k_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCherk`| | | | |`hipblasCherk_v2`|6.0.0| | | |6.0.0|`rocblas_cherk`|3.5.0| | | | | +|`cublasCherk_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCherk_v2`| | | | |`hipblasCherk_v2`|6.0.0| | | |6.0.0|`rocblas_cherk`|3.5.0| | | | | +|`cublasCherk_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCherkx`| | | | |`hipblasCherkx_v2`|6.0.0| | | |6.0.0|`rocblas_cherkx`|3.5.0| | | | | +|`cublasCherkx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsymm`| | | | |`hipblasCsymm_v2`|6.0.0| | | |6.0.0|`rocblas_csymm`|3.5.0| | | | | +|`cublasCsymm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsymm_v2`| | | | |`hipblasCsymm_v2`|6.0.0| | | |6.0.0|`rocblas_csymm`|3.5.0| | | | | +|`cublasCsymm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsyr2k`| | | | |`hipblasCsyr2k_v2`|6.0.0| | | |6.0.0|`rocblas_csyr2k`|3.5.0| | | | | +|`cublasCsyr2k_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsyr2k_v2`| | | | |`hipblasCsyr2k_v2`|6.0.0| | | |6.0.0|`rocblas_csyr2k`|3.5.0| | | | | +|`cublasCsyr2k_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsyrk`| | | | |`hipblasCsyrk_v2`|6.0.0| | | |6.0.0|`rocblas_csyrk`|3.5.0| | | | | +|`cublasCsyrk_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsyrk_v2`| | | | |`hipblasCsyrk_v2`|6.0.0| | | |6.0.0|`rocblas_csyrk`|3.5.0| | | | | +|`cublasCsyrk_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsyrkx`| | | | |`hipblasCsyrkx_v2`|6.0.0| | | |6.0.0|`rocblas_csyrkx`|3.5.0| | | | | +|`cublasCsyrkx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtrmm`| | | | |`hipblasCtrmm_v2`|6.0.0| | | |6.0.0|`rocblas_ctrmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasCtrmm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtrmm_v2`| | | | |`hipblasCtrmm_v2`|6.0.0| | | |6.0.0|`rocblas_ctrmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasCtrmm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtrsm`| | | | |`hipblasCtrsm_v2`|6.0.0| | | |6.0.0|`rocblas_ctrsm`|3.5.0| | | | | +|`cublasCtrsm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtrsm_v2`| | | | |`hipblasCtrsm_v2`|6.0.0| | | |6.0.0|`rocblas_ctrsm`|3.5.0| | | | | +|`cublasCtrsm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDgemm`| | | | |`hipblasDgemm`|1.8.2| | | | |`rocblas_dgemm`|1.5.0| | | | | +|`cublasDgemmBatched`| | | | |`hipblasDgemmBatched`|1.8.2| | | | |`rocblas_dgemm_batched`|3.5.0| | | | | +|`cublasDgemmBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDgemmStridedBatched`|8.0| | | |`hipblasDgemmStridedBatched`|1.8.2| | | | |`rocblas_dgemm_strided_batched`|1.5.0| | | | | +|`cublasDgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDgemm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDgemm_v2`| | | | |`hipblasDgemm`|1.8.2| | | | |`rocblas_dgemm`|1.5.0| | | | | +|`cublasDgemm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDgemvBatched`|11.6| | | | | | | | | | | | | | | | +|`cublasDgemvBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDgemvStridedBatched`|11.6| | | | | | | | | | | | | | | | +|`cublasDgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsymm`| | | | |`hipblasDsymm`|3.6.0| | | | |`rocblas_dsymm`|3.5.0| | | | | +|`cublasDsymm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsymm_v2`| | | | |`hipblasDsymm`|3.6.0| | | | |`rocblas_dsymm`|3.5.0| | | | | +|`cublasDsymm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsyr2k`| | | | |`hipblasDsyr2k`|3.5.0| | | | |`rocblas_dsyr2k`|3.5.0| | | | | +|`cublasDsyr2k_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsyr2k_v2`| | | | |`hipblasDsyr2k`|3.5.0| | | | |`rocblas_dsyr2k`|3.5.0| | | | | +|`cublasDsyr2k_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsyrk`| | | | |`hipblasDsyrk`|3.5.0| | | | |`rocblas_dsyrk`|3.5.0| | | | | +|`cublasDsyrk_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsyrk_v2`| | | | |`hipblasDsyrk`|3.5.0| | | | |`rocblas_dsyrk`|3.5.0| | | | | +|`cublasDsyrk_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDsyrkx`| | | | |`hipblasDsyrkx`|3.5.0| | | | |`rocblas_dsyrkx`|3.5.0| | | | | +|`cublasDsyrkx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtrmm`| | | | |`hipblasDtrmm`|3.2.0| |6.0.0| |6.0.0|`rocblas_dtrmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasDtrmm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtrmm_v2`| | | | |`hipblasDtrmm`|3.2.0| |6.0.0| |6.0.0|`rocblas_dtrmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasDtrmm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtrsm`| | | | |`hipblasDtrsm`|1.8.2| | | | |`rocblas_dtrsm`|1.5.0| | | | | +|`cublasDtrsm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtrsm_v2`| | | | |`hipblasDtrsm`|1.8.2| | | | |`rocblas_dtrsm`|1.5.0| | | | | +|`cublasDtrsm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasHSHgemvBatched`|11.6| | | | | | | | | |`rocblas_hshgemv_batched`|6.0.0| | | |6.0.0| +|`cublasHSHgemvBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasHSHgemvStridedBatched`|11.6| | | | | | | | | |`rocblas_hshgemv_strided_batched`|6.0.0| | | |6.0.0| +|`cublasHSHgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasHSSgemvBatched`|11.6| | | | | | | | | |`rocblas_hssgemv_batched`|6.0.0| | | |6.0.0| +|`cublasHSSgemvBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasHSSgemvStridedBatched`|11.6| | | | | | | | | |`rocblas_hssgemv_strided_batched`|6.0.0| | | |6.0.0| +|`cublasHSSgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasHgemm`|7.5| | | |`hipblasHgemm`|1.8.2| | | | |`rocblas_hgemm`|1.5.0| | | | | +|`cublasHgemmBatched`|9.0| | | |`hipblasHgemmBatched`|3.0.0| | | | |`rocblas_hgemm_batched`|3.5.0| | | | | +|`cublasHgemmBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasHgemmStridedBatched`|8.0| | | |`hipblasHgemmStridedBatched`|3.0.0| | | | |`rocblas_hgemm_strided_batched`|1.5.0| | | | | +|`cublasHgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasHgemm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSgemm`| | | | |`hipblasSgemm`|1.8.2| | | | |`rocblas_sgemm`|1.5.0| | | | | +|`cublasSgemmBatched`| | | | |`hipblasSgemmBatched`|1.8.2| | | | |`rocblas_sgemm_batched`|3.5.0| | | | | +|`cublasSgemmBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSgemmStridedBatched`|8.0| | | |`hipblasSgemmStridedBatched`|1.8.2| | | | |`rocblas_sgemm_strided_batched`|1.5.0| | | | | +|`cublasSgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSgemm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSgemm_v2`| | | | |`hipblasSgemm`|1.8.2| | | | |`rocblas_sgemm`|1.5.0| | | | | +|`cublasSgemm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSgemvBatched`|11.6| | | | | | | | | | | | | | | | +|`cublasSgemvBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSgemvStridedBatched`|11.6| | | | | | | | | | | | | | | | +|`cublasSgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsymm`| | | | |`hipblasSsymm`|3.6.0| | | | |`rocblas_ssymm`|3.5.0| | | | | +|`cublasSsymm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsymm_v2`| | | | |`hipblasSsymm`|3.6.0| | | | |`rocblas_ssymm`|3.5.0| | | | | +|`cublasSsymm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsyr2k`| | | | |`hipblasSsyr2k`|3.5.0| | | | |`rocblas_ssyr2k`|3.5.0| | | | | +|`cublasSsyr2k_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsyr2k_v2`| | | | |`hipblasSsyr2k`|3.5.0| | | | |`rocblas_ssyr2k`|3.5.0| | | | | +|`cublasSsyr2k_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsyrk`| | | | |`hipblasSsyrk`|3.5.0| | | | |`rocblas_ssyrk`|3.5.0| | | | | +|`cublasSsyrk_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsyrk_v2`| | | | |`hipblasSsyrk`|3.5.0| | | | |`rocblas_ssyrk`|3.5.0| | | | | +|`cublasSsyrk_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSsyrkx`| | | | |`hipblasSsyrkx`|3.5.0| | | | |`rocblas_ssyrkx`|3.5.0| | | | | +|`cublasSsyrkx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStrmm`| | | | |`hipblasStrmm`|3.2.0| |6.0.0| |6.0.0|`rocblas_strmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasStrmm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStrmm_v2`| | | | |`hipblasStrmm`|3.2.0| |6.0.0| |6.0.0|`rocblas_strmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasStrmm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStrsm`| | | | |`hipblasStrsm`|1.8.2| | | | |`rocblas_strsm`|1.5.0| | | | | +|`cublasStrsm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStrsm_v2`| | | | |`hipblasStrsm`|1.8.2| | | | |`rocblas_strsm`|1.5.0| | | | | +|`cublasStrsm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasTSSgemvBatched`|11.6| | | | | | | | | |`rocblas_tssgemv_batched`|6.0.0| | | |6.0.0| +|`cublasTSSgemvBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasTSSgemvStridedBatched`|11.6| | | | | | | | | |`rocblas_tssgemv_strided_batched`|6.0.0| | | |6.0.0| +|`cublasTSSgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasTSTgemvBatched`|11.6| | | | | | | | | |`rocblas_tstgemv_batched`|6.0.0| | | |6.0.0| +|`cublasTSTgemvBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasTSTgemvStridedBatched`|11.6| | | | | | | | | |`rocblas_tstgemv_strided_batched`|6.0.0| | | |6.0.0| +|`cublasTSTgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgemm`| | | | |`hipblasZgemm_v2`|6.0.0| | | |6.0.0|`rocblas_zgemm`|1.5.0| | | | | +|`cublasZgemm3m`|8.0| | | | | | | | | | | | | | | | +|`cublasZgemm3m_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgemmBatched`| | | | |`hipblasZgemmBatched_v2`|6.0.0| | | |6.0.0|`rocblas_zgemm_batched`|3.5.0| | | | | +|`cublasZgemmBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgemmStridedBatched`|8.0| | | |`hipblasZgemmStridedBatched_v2`|6.0.0| | | |6.0.0|`rocblas_zgemm_strided_batched`|1.5.0| | | | | +|`cublasZgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgemm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgemm_v2`| | | | |`hipblasZgemm_v2`|6.0.0| | | |6.0.0|`rocblas_zgemm`|1.5.0| | | | | +|`cublasZgemm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgemvBatched`|11.6| | | |`hipblasZgemvBatched_v2`|6.0.0| | | |6.0.0|`rocblas_zgemv_batched`|3.5.0| | | | | +|`cublasZgemvBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgemvStridedBatched`|11.6| | | |`hipblasZgemvStridedBatched_v2`|6.0.0| | | |6.0.0|`rocblas_zgemv_strided_batched`|3.5.0| | | | | +|`cublasZgemvStridedBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZhemm`| | | | |`hipblasZhemm_v2`|6.0.0| | | |6.0.0|`rocblas_zhemm`|3.5.0| | | | | +|`cublasZhemm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZhemm_v2`| | | | |`hipblasZhemm_v2`|6.0.0| | | |6.0.0|`rocblas_zhemm`|3.5.0| | | | | +|`cublasZhemm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZher2k`| | | | |`hipblasZher2k_v2`|6.0.0| | | |6.0.0|`rocblas_zher2k`|3.5.0| | | | | +|`cublasZher2k_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZher2k_v2`| | | | |`hipblasZher2k_v2`|6.0.0| | | |6.0.0|`rocblas_zher2k`|3.5.0| | | | | +|`cublasZher2k_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZherk`| | | | |`hipblasZherk_v2`|6.0.0| | | |6.0.0|`rocblas_zherk`|3.5.0| | | | | +|`cublasZherk_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZherk_v2`| | | | |`hipblasZherk_v2`|6.0.0| | | |6.0.0|`rocblas_zherk`|3.5.0| | | | | +|`cublasZherk_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZherkx`| | | | |`hipblasZherkx_v2`|6.0.0| | | |6.0.0|`rocblas_zherkx`|3.5.0| | | | | +|`cublasZherkx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZsymm`| | | | |`hipblasZsymm_v2`|6.0.0| | | |6.0.0|`rocblas_zsymm`|3.5.0| | | | | +|`cublasZsymm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZsymm_v2`| | | | |`hipblasZsymm_v2`|6.0.0| | | |6.0.0|`rocblas_zsymm`|3.5.0| | | | | +|`cublasZsymm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZsyr2k`| | | | |`hipblasZsyr2k_v2`|6.0.0| | | |6.0.0|`rocblas_zsyr2k`|3.5.0| | | | | +|`cublasZsyr2k_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZsyr2k_v2`| | | | |`hipblasZsyr2k_v2`|6.0.0| | | |6.0.0|`rocblas_zsyr2k`|3.5.0| | | | | +|`cublasZsyr2k_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZsyrk`| | | | |`hipblasZsyrk_v2`|6.0.0| | | |6.0.0|`rocblas_zsyrk`|3.5.0| | | | | +|`cublasZsyrk_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZsyrk_v2`| | | | |`hipblasZsyrk_v2`|6.0.0| | | |6.0.0|`rocblas_zsyrk`|3.5.0| | | | | +|`cublasZsyrk_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZsyrkx`| | | | |`hipblasZsyrkx_v2`|6.0.0| | | |6.0.0|`rocblas_zsyrkx`|3.5.0| | | | | +|`cublasZsyrkx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtrmm`| | | | |`hipblasZtrmm_v2`|6.0.0| | | |6.0.0|`rocblas_ztrmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasZtrmm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtrmm_v2`| | | | |`hipblasZtrmm_v2`|6.0.0| | | |6.0.0|`rocblas_ztrmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasZtrmm_v2_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtrsm`| | | | |`hipblasZtrsm_v2`|6.0.0| | | |6.0.0|`rocblas_ztrsm`|3.5.0| | | | | +|`cublasZtrsm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtrsm_v2`| | | | |`hipblasZtrsm_v2`|6.0.0| | | |6.0.0|`rocblas_ztrsm`|3.5.0| | | | | +|`cublasZtrsm_v2_64`|12.0| | | | | | | | | | | | | | | | ## **8. BLAS-like Extension** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cublasAsumEx`|10.1| | | | | | | | | | | | | | | -|`cublasAsumEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasAxpyEx`|8.0| | |`hipblasAxpyEx_v2`|6.0.0| | | |6.0.0|`rocblas_axpy_ex`|3.9.0| | | | | -|`cublasAxpyEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasCdgmm`| | | |`hipblasCdgmm_v2`|6.0.0| | | |6.0.0|`rocblas_cdgmm`|3.5.0| | | | | -|`cublasCdgmm_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgeam`| | | |`hipblasCgeam_v2`|6.0.0| | | |6.0.0|`rocblas_cgeam`|3.5.0| | | | | -|`cublasCgeam_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgelsBatched`| | | |`hipblasCgelsBatched_v2`|6.0.0| | | |6.0.0| | | | | | | -|`cublasCgemmEx`|8.0| | | | | | | | | | | | | | | -|`cublasCgemmEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasCgeqrfBatched`| | | |`hipblasCgeqrfBatched_v2`|6.0.0| | | |6.0.0| | | | | | | -|`cublasCgetrfBatched`| | | |`hipblasCgetrfBatched_v2`|6.0.0| | | |6.0.0| | | | | | | -|`cublasCgetriBatched`| | | |`hipblasCgetriBatched_v2`|6.0.0| | | |6.0.0| | | | | | | -|`cublasCgetrsBatched`| | | |`hipblasCgetrsBatched_v2`|6.0.0| | | |6.0.0| | | | | | | -|`cublasCherk3mEx`|8.0| | | | | | | | | | | | | | | -|`cublasCherk3mEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasCherkEx`|8.0| | | | | | | | | | | | | | | -|`cublasCherkEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasCmatinvBatched`| | | | | | | | | | | | | | | | -|`cublasCopyEx`|10.1| | | | | | | | | | | | | | | -|`cublasCopyEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsyrk3mEx`|8.0| | | | | | | | | | | | | | | -|`cublasCsyrk3mEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasCsyrkEx`|8.0| | | | | | | | | | | | | | | -|`cublasCsyrkEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtpttr`| | | | | | | | | | | | | | | | -|`cublasCtrsmBatched`| | | |`hipblasCtrsmBatched_v2`|6.0.0| | | |6.0.0|`rocblas_ctrsm_batched`|3.5.0| | | | | -|`cublasCtrsmBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasCtrttp`| | | | | | | | | | | | | | | | -|`cublasDdgmm`| | | |`hipblasDdgmm`|3.6.0| | | | |`rocblas_ddgmm`|3.5.0| | | | | -|`cublasDdgmm_64`|12.0| | | | | | | | | | | | | | | -|`cublasDgeam`| | | |`hipblasDgeam`|1.8.2| | | | |`rocblas_dgeam`|1.6.4| | | | | -|`cublasDgeam_64`|12.0| | | | | | | | | | | | | | | -|`cublasDgelsBatched`| | | |`hipblasDgelsBatched`|5.4.0| | | | | | | | | | | -|`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_v2`|6.0.0| | | |6.0.0|`rocblas_dot_ex`|4.1.0| | | | | -|`cublasDotEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasDotcEx`|8.0| | |`hipblasDotcEx_v2`|6.0.0| | | |6.0.0|`rocblas_dotc_ex`|4.1.0| | | | | -|`cublasDotcEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtpttr`| | | | | | | | | | | | | | | | -|`cublasDtrsmBatched`| | | |`hipblasDtrsmBatched`|3.2.0| | | | |`rocblas_dtrsm_batched`|3.5.0| | | | | -|`cublasDtrsmBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasDtrttp`| | | | | | | | | | | | | | | | -|`cublasGemmBatchedEx`|9.1| | |`hipblasGemmBatchedEx_v2`|6.0.0| | | |6.0.0|`rocblas_gemm_batched_ex`|3.5.0| | | | | -|`cublasGemmBatchedEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasGemmEx`|8.0| | |`hipblasGemmEx_v2`|6.0.0| | | |6.0.0|`rocblas_gemm_ex`|1.8.2| | | | | -|`cublasGemmEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasGemmStridedBatchedEx`|9.1| | |`hipblasGemmStridedBatchedEx_v2`|6.0.0| | | |6.0.0|`rocblas_gemm_strided_batched_ex`|1.9.0| | | | | -|`cublasGemmStridedBatchedEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasIamaxEx`|10.1| | | | | | | | | | | | | | | -|`cublasIamaxEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasIaminEx`|10.1| | | | | | | | | | | | | | | -|`cublasIaminEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasRotEx`|10.1| | |`hipblasRotEx_v2`|6.0.0| | | |6.0.0|`rocblas_rot_ex`|4.1.0| | | | | -|`cublasRotEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasRotgEx`|10.1| | | | | | | | | | | | | | | -|`cublasRotmEx`|10.1| | | | | | | | | | | | | | | -|`cublasRotmEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasRotmgEx`|10.1| | | | | | | | | | | | | | | -|`cublasScalEx`|8.0| | |`hipblasScalEx_v2`|6.0.0| | | |6.0.0|`rocblas_scal_ex`|4.0.0| | | | | -|`cublasScalEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasSdgmm`| | | |`hipblasSdgmm`|3.6.0| | | | |`rocblas_sdgmm`|3.5.0| | | | | -|`cublasSdgmm_64`|12.0| | | | | | | | | | | | | | | -|`cublasSgeam`| | | |`hipblasSgeam`|1.8.2| | | | |`rocblas_sgeam`|1.6.4| | | | | -|`cublasSgeam_64`|12.0| | | | | | | | | | | | | | | -|`cublasSgelsBatched`| | | |`hipblasSgelsBatched`|5.4.0| | | | | | | | | | | -|`cublasSgemmEx`|7.5| | | | | | | | | | | | | | | -|`cublasSgemmEx_64`|12.0| | | | | | | | | | | | | | | -|`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| | | | |`rocblas_strsm_batched`|3.5.0| | | | | -|`cublasStrsmBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasStrttp`| | | | | | | | | | | | | | | | -|`cublasSwapEx`|10.1| | | | | | | | | | | | | | | -|`cublasSwapEx_64`|12.0| | | | | | | | | | | | | | | -|`cublasUint8gemmBias`|8.0| | | | | | | | | | | | | | | -|`cublasZdgmm`| | | |`hipblasZdgmm_v2`|6.0.0| | | |6.0.0|`rocblas_zdgmm`|3.5.0| | | | | -|`cublasZdgmm_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgeam`| | | |`hipblasZgeam_v2`|6.0.0| | | |6.0.0|`rocblas_zgeam`|3.5.0| | | | | -|`cublasZgeam_64`|12.0| | | | | | | | | | | | | | | -|`cublasZgelsBatched`| | | |`hipblasZgelsBatched_v2`|6.0.0| | | |6.0.0| | | | | | | -|`cublasZgeqrfBatched`| | | |`hipblasZgeqrfBatched_v2`|6.0.0| | | |6.0.0| | | | | | | -|`cublasZgetrfBatched`| | | |`hipblasZgetrfBatched_v2`|6.0.0| | | |6.0.0| | | | | | | -|`cublasZgetriBatched`| | | |`hipblasZgetriBatched_v2`|6.0.0| | | |6.0.0| | | | | | | -|`cublasZgetrsBatched`| | | |`hipblasZgetrsBatched_v2`|6.0.0| | | |6.0.0| | | | | | | -|`cublasZmatinvBatched`| | | | | | | | | | | | | | | | -|`cublasZtpttr`| | | | | | | | | | | | | | | | -|`cublasZtrsmBatched`| | | |`hipblasZtrsmBatched_v2`|6.0.0| | | |6.0.0|`rocblas_ztrsm_batched`|3.5.0| | | | | -|`cublasZtrsmBatched_64`|12.0| | | | | | | | | | | | | | | -|`cublasZtrttp`| | | | | | | | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasAsumEx`|10.1| | | | | | | | | | | | | | | | +|`cublasAsumEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasAxpyEx`|8.0| | | |`hipblasAxpyEx_v2`|6.0.0| | | |6.0.0|`rocblas_axpy_ex`|3.9.0| | | | | +|`cublasAxpyEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCdgmm`| | | | |`hipblasCdgmm_v2`|6.0.0| | | |6.0.0|`rocblas_cdgmm`|3.5.0| | | | | +|`cublasCdgmm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgeam`| | | | |`hipblasCgeam_v2`|6.0.0| | | |6.0.0|`rocblas_cgeam`|3.5.0| | | | | +|`cublasCgeam_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgelsBatched`| | | | |`hipblasCgelsBatched_v2`|6.0.0| | | |6.0.0| | | | | | | +|`cublasCgemmEx`|8.0| | | | | | | | | | | | | | | | +|`cublasCgemmEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCgeqrfBatched`| | | | |`hipblasCgeqrfBatched_v2`|6.0.0| | | |6.0.0| | | | | | | +|`cublasCgetrfBatched`| | | | |`hipblasCgetrfBatched_v2`|6.0.0| | | |6.0.0| | | | | | | +|`cublasCgetriBatched`| | | | |`hipblasCgetriBatched_v2`|6.0.0| | | |6.0.0| | | | | | | +|`cublasCgetrsBatched`| | | | |`hipblasCgetrsBatched_v2`|6.0.0| | | |6.0.0| | | | | | | +|`cublasCherk3mEx`|8.0| | | | | | | | | | | | | | | | +|`cublasCherk3mEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCherkEx`|8.0| | | | | | | | | | | | | | | | +|`cublasCherkEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCmatinvBatched`| | | | | | | | | | | | | | | | | +|`cublasCopyEx`|10.1| | | | | | | | | | | | | | | | +|`cublasCopyEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsyrk3mEx`|8.0| | | | | | | | | | | | | | | | +|`cublasCsyrk3mEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCsyrkEx`|8.0| | | | | | | | | | | | | | | | +|`cublasCsyrkEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtpttr`| | | | | | | | | | | | | | | | | +|`cublasCtrsmBatched`| | | | |`hipblasCtrsmBatched_v2`|6.0.0| | | |6.0.0|`rocblas_ctrsm_batched`|3.5.0| | | | | +|`cublasCtrsmBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasCtrttp`| | | | | | | | | | | | | | | | | +|`cublasDdgmm`| | | | |`hipblasDdgmm`|3.6.0| | | | |`rocblas_ddgmm`|3.5.0| | | | | +|`cublasDdgmm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDgeam`| | | | |`hipblasDgeam`|1.8.2| | | | |`rocblas_dgeam`|1.6.4| | | | | +|`cublasDgeam_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDgelsBatched`| | | | |`hipblasDgelsBatched`|5.4.0| | | | | | | | | | | +|`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_v2`|6.0.0| | | |6.0.0|`rocblas_dot_ex`|4.1.0| | | | | +|`cublasDotEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDotcEx`|8.0| | | |`hipblasDotcEx_v2`|6.0.0| | | |6.0.0|`rocblas_dotc_ex`|4.1.0| | | | | +|`cublasDotcEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtpttr`| | | | | | | | | | | | | | | | | +|`cublasDtrsmBatched`| | | | |`hipblasDtrsmBatched`|3.2.0| | | | |`rocblas_dtrsm_batched`|3.5.0| | | | | +|`cublasDtrsmBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasDtrttp`| | | | | | | | | | | | | | | | | +|`cublasGemmBatchedEx`|9.1| | | |`hipblasGemmBatchedEx_v2`|6.0.0| | | |6.0.0|`rocblas_gemm_batched_ex`|3.5.0| | | | | +|`cublasGemmBatchedEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasGemmEx`|8.0| | | |`hipblasGemmEx_v2`|6.0.0| | | |6.0.0|`rocblas_gemm_ex`|1.8.2| | | | | +|`cublasGemmEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasGemmStridedBatchedEx`|9.1| | | |`hipblasGemmStridedBatchedEx_v2`|6.0.0| | | |6.0.0|`rocblas_gemm_strided_batched_ex`|1.9.0| | | | | +|`cublasGemmStridedBatchedEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIamaxEx`|10.1| | | | | | | | | | | | | | | | +|`cublasIamaxEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasIaminEx`|10.1| | | | | | | | | | | | | | | | +|`cublasIaminEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasRotEx`|10.1| | | |`hipblasRotEx_v2`|6.0.0| | | |6.0.0|`rocblas_rot_ex`|4.1.0| | | | | +|`cublasRotEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasRotgEx`|10.1| | | | | | | | | | | | | | | | +|`cublasRotmEx`|10.1| | | | | | | | | | | | | | | | +|`cublasRotmEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasRotmgEx`|10.1| | | | | | | | | | | | | | | | +|`cublasScalEx`|8.0| | | |`hipblasScalEx_v2`|6.0.0| | | |6.0.0|`rocblas_scal_ex`|4.0.0| | | | | +|`cublasScalEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSdgmm`| | | | |`hipblasSdgmm`|3.6.0| | | | |`rocblas_sdgmm`|3.5.0| | | | | +|`cublasSdgmm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSgeam`| | | | |`hipblasSgeam`|1.8.2| | | | |`rocblas_sgeam`|1.6.4| | | | | +|`cublasSgeam_64`|12.0| | | | | | | | | | | | | | | | +|`cublasSgelsBatched`| | | | |`hipblasSgelsBatched`|5.4.0| | | | | | | | | | | +|`cublasSgemmEx`|7.5| | | | | | | | | | | | | | | | +|`cublasSgemmEx_64`|12.0| | | | | | | | | | | | | | | | +|`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| | | | |`rocblas_strsm_batched`|3.5.0| | | | | +|`cublasStrsmBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasStrttp`| | | | | | | | | | | | | | | | | +|`cublasSwapEx`|10.1| | | | | | | | | | | | | | | | +|`cublasSwapEx_64`|12.0| | | | | | | | | | | | | | | | +|`cublasUint8gemmBias`|8.0| | | | | | | | | | | | | | | | +|`cublasZdgmm`| | | | |`hipblasZdgmm_v2`|6.0.0| | | |6.0.0|`rocblas_zdgmm`|3.5.0| | | | | +|`cublasZdgmm_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgeam`| | | | |`hipblasZgeam_v2`|6.0.0| | | |6.0.0|`rocblas_zgeam`|3.5.0| | | | | +|`cublasZgeam_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZgelsBatched`| | | | |`hipblasZgelsBatched_v2`|6.0.0| | | |6.0.0| | | | | | | +|`cublasZgeqrfBatched`| | | | |`hipblasZgeqrfBatched_v2`|6.0.0| | | |6.0.0| | | | | | | +|`cublasZgetrfBatched`| | | | |`hipblasZgetrfBatched_v2`|6.0.0| | | |6.0.0| | | | | | | +|`cublasZgetriBatched`| | | | |`hipblasZgetriBatched_v2`|6.0.0| | | |6.0.0| | | | | | | +|`cublasZgetrsBatched`| | | | |`hipblasZgetrsBatched_v2`|6.0.0| | | |6.0.0| | | | | | | +|`cublasZmatinvBatched`| | | | | | | | | | | | | | | | | +|`cublasZtpttr`| | | | | | | | | | | | | | | | | +|`cublasZtrsmBatched`| | | | |`hipblasZtrsmBatched_v2`|6.0.0| | | |6.0.0|`rocblas_ztrsm_batched`|3.5.0| | | | | +|`cublasZtrsmBatched_64`|12.0| | | | | | | | | | | | | | | | +|`cublasZtrttp`| | | | | | | | | | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUBLAS_API_supported_by_ROC.md b/docs/tables/CUBLAS_API_supported_by_ROC.md index f0091016..97db51bb 100644 --- a/docs/tables/CUBLAS_API_supported_by_ROC.md +++ b/docs/tables/CUBLAS_API_supported_by_ROC.md @@ -2,1011 +2,1011 @@ ## **2. CUBLAS Data types** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`CUBLAS_ATOMICS_ALLOWED`| | | |`rocblas_atomics_allowed`|3.8.0| | | | | -|`CUBLAS_ATOMICS_NOT_ALLOWED`| | | |`rocblas_atomics_not_allowed`|3.8.0| | | | | -|`CUBLAS_COMPUTE_16F`|11.0| | | | | | | | | -|`CUBLAS_COMPUTE_16F_PEDANTIC`|11.0| | | | | | | | | -|`CUBLAS_COMPUTE_32F`|11.0| | |`rocblas_compute_type_f32`|5.7.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| | |`rocblas_default_math`|5.7.0| | | | | -|`CUBLAS_DIAG_NON_UNIT`| | | |`rocblas_diagonal_non_unit`|1.5.0| | | | | -|`CUBLAS_DIAG_UNIT`| | | |`rocblas_diagonal_unit`|1.5.0| | | | | -|`CUBLAS_FILL_MODE_FULL`|10.1| | |`rocblas_fill_full`|1.5.0| | | | | -|`CUBLAS_FILL_MODE_LOWER`| | | |`rocblas_fill_lower`|1.5.0| | | | | -|`CUBLAS_FILL_MODE_UPPER`| | | |`rocblas_fill_upper`|1.5.0| | | | | -|`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`|9.0| | |`rocblas_gemm_algo_standard`|1.8.2| | | | | -|`CUBLAS_GEMM_DEFAULT_TENSOR_OP`|9.0| | | | | | | | | -|`CUBLAS_GEMM_DFALT`|8.0| | |`rocblas_gemm_algo_standard`|1.8.2| | | | | -|`CUBLAS_GEMM_DFALT_TENSOR_OP`|9.0| | | | | | | | | -|`CUBLAS_MATH_DISALLOW_REDUCED_PRECISION_REDUCTION`|11.0| | | | | | | | | -|`CUBLAS_OP_C`| | | |`rocblas_operation_conjugate_transpose`|1.5.0| | | | | -|`CUBLAS_OP_CONJG`|10.1| | | | | | | | | -|`CUBLAS_OP_HERMITAN`|10.1| | |`rocblas_operation_conjugate_transpose`|1.5.0| | | | | -|`CUBLAS_OP_N`| | | |`rocblas_operation_none`|1.5.0| | | | | -|`CUBLAS_OP_T`| | | |`rocblas_operation_transpose`|1.5.0| | | | | -|`CUBLAS_PEDANTIC_MATH`|11.0| | | | | | | | | -|`CUBLAS_POINTER_MODE_DEVICE`| | | |`rocblas_pointer_mode_device`|1.6.0| | | | | -|`CUBLAS_POINTER_MODE_HOST`| | | |`rocblas_pointer_mode_host`|1.6.0| | | | | -|`CUBLAS_SIDE_LEFT`| | | |`rocblas_side_left`|1.5.0| | | | | -|`CUBLAS_SIDE_RIGHT`| | | |`rocblas_side_right`|1.5.0| | | | | -|`CUBLAS_STATUS_ALLOC_FAILED`| | | |`rocblas_status_not_implemented`|1.5.0| | | | | -|`CUBLAS_STATUS_ARCH_MISMATCH`| | | |`rocblas_status_size_query_mismatch`|3.5.0| | | | | -|`CUBLAS_STATUS_EXECUTION_FAILED`| | | |`rocblas_status_memory_error`|1.5.0| | | | | -|`CUBLAS_STATUS_INTERNAL_ERROR`| | | |`rocblas_status_internal_error`|1.5.0| | | | | -|`CUBLAS_STATUS_INVALID_VALUE`| | | |`rocblas_status_invalid_pointer`|1.5.0| | | | | -|`CUBLAS_STATUS_LICENSE_ERROR`| | | | | | | | | | -|`CUBLAS_STATUS_MAPPING_ERROR`| | | |`rocblas_status_invalid_size`|1.5.0| | | | | -|`CUBLAS_STATUS_NOT_INITIALIZED`| | | |`rocblas_status_invalid_handle`|1.5.0| | | | | -|`CUBLAS_STATUS_NOT_SUPPORTED`| | | |`rocblas_status_perf_degraded`|3.5.0| | | | | -|`CUBLAS_STATUS_SUCCESS`| | | |`rocblas_status_success`|1.5.0| | | | | -|`CUBLAS_TENSOR_OP_MATH`|9.0|11.0| | | | | | | | -|`CUBLAS_TF32_TENSOR_OP_MATH`|11.0| | |`rocblas_xf32_xdl_math_op`|5.7.0| | | | | -|`cublasAtomicsMode_t`| | | |`rocblas_atomics_mode`|3.8.0| | | | | -|`cublasComputeType_t`|11.0| | |`rocblas_computetype`|5.7.0| | | | | -|`cublasContext`| | | |`_rocblas_handle`|1.5.0| | | | | -|`cublasDiagType_t`| | | |`rocblas_diagonal`|1.5.0| | | | | -|`cublasFillMode_t`| | | |`rocblas_fill`|1.5.0| | | | | -|`cublasGemmAlgo_t`|8.0| | |`rocblas_gemm_algo`|1.8.2| | | | | -|`cublasHandle_t`| | | |`rocblas_handle`|1.5.0| | | | | -|`cublasMath_t`|9.0| | |`rocblas_math_mode`|5.7.0| | | | | -|`cublasOperation_t`| | | |`rocblas_operation`|1.5.0| | | | | -|`cublasPointerMode_t`| | | |`rocblas_pointer_mode`|1.6.0| | | | | -|`cublasSideMode_t`| | | |`rocblas_side`|1.5.0| | | | | -|`cublasStatus`| | | |`rocblas_status`|1.5.0| | | | | -|`cublasStatus_t`| | | |`rocblas_status`|1.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUBLAS_ATOMICS_ALLOWED`| | | | |`rocblas_atomics_allowed`|3.8.0| | | | | +|`CUBLAS_ATOMICS_NOT_ALLOWED`| | | | |`rocblas_atomics_not_allowed`|3.8.0| | | | | +|`CUBLAS_COMPUTE_16F`|11.0| | | | | | | | | | +|`CUBLAS_COMPUTE_16F_PEDANTIC`|11.0| | | | | | | | | | +|`CUBLAS_COMPUTE_32F`|11.0| | | |`rocblas_compute_type_f32`|5.7.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| | | |`rocblas_default_math`|5.7.0| | | | | +|`CUBLAS_DIAG_NON_UNIT`| | | | |`rocblas_diagonal_non_unit`|1.5.0| | | | | +|`CUBLAS_DIAG_UNIT`| | | | |`rocblas_diagonal_unit`|1.5.0| | | | | +|`CUBLAS_FILL_MODE_FULL`|10.1| | | |`rocblas_fill_full`|1.5.0| | | | | +|`CUBLAS_FILL_MODE_LOWER`| | | | |`rocblas_fill_lower`|1.5.0| | | | | +|`CUBLAS_FILL_MODE_UPPER`| | | | |`rocblas_fill_upper`|1.5.0| | | | | +|`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`|9.0| | | |`rocblas_gemm_algo_standard`|1.8.2| | | | | +|`CUBLAS_GEMM_DEFAULT_TENSOR_OP`|9.0| | | | | | | | | | +|`CUBLAS_GEMM_DFALT`|8.0| | | |`rocblas_gemm_algo_standard`|1.8.2| | | | | +|`CUBLAS_GEMM_DFALT_TENSOR_OP`|9.0| | | | | | | | | | +|`CUBLAS_MATH_DISALLOW_REDUCED_PRECISION_REDUCTION`|11.0| | | | | | | | | | +|`CUBLAS_OP_C`| | | | |`rocblas_operation_conjugate_transpose`|1.5.0| | | | | +|`CUBLAS_OP_CONJG`|10.1| | | | | | | | | | +|`CUBLAS_OP_HERMITAN`|10.1| | | |`rocblas_operation_conjugate_transpose`|1.5.0| | | | | +|`CUBLAS_OP_N`| | | | |`rocblas_operation_none`|1.5.0| | | | | +|`CUBLAS_OP_T`| | | | |`rocblas_operation_transpose`|1.5.0| | | | | +|`CUBLAS_PEDANTIC_MATH`|11.0| | | | | | | | | | +|`CUBLAS_POINTER_MODE_DEVICE`| | | | |`rocblas_pointer_mode_device`|1.6.0| | | | | +|`CUBLAS_POINTER_MODE_HOST`| | | | |`rocblas_pointer_mode_host`|1.6.0| | | | | +|`CUBLAS_SIDE_LEFT`| | | | |`rocblas_side_left`|1.5.0| | | | | +|`CUBLAS_SIDE_RIGHT`| | | | |`rocblas_side_right`|1.5.0| | | | | +|`CUBLAS_STATUS_ALLOC_FAILED`| | | | |`rocblas_status_not_implemented`|1.5.0| | | | | +|`CUBLAS_STATUS_ARCH_MISMATCH`| | | | |`rocblas_status_size_query_mismatch`|3.5.0| | | | | +|`CUBLAS_STATUS_EXECUTION_FAILED`| | | | |`rocblas_status_memory_error`|1.5.0| | | | | +|`CUBLAS_STATUS_INTERNAL_ERROR`| | | | |`rocblas_status_internal_error`|1.5.0| | | | | +|`CUBLAS_STATUS_INVALID_VALUE`| | | | |`rocblas_status_invalid_pointer`|1.5.0| | | | | +|`CUBLAS_STATUS_LICENSE_ERROR`| | | | | | | | | | | +|`CUBLAS_STATUS_MAPPING_ERROR`| | | | |`rocblas_status_invalid_size`|1.5.0| | | | | +|`CUBLAS_STATUS_NOT_INITIALIZED`| | | | |`rocblas_status_invalid_handle`|1.5.0| | | | | +|`CUBLAS_STATUS_NOT_SUPPORTED`| | | | |`rocblas_status_perf_degraded`|3.5.0| | | | | +|`CUBLAS_STATUS_SUCCESS`| | | | |`rocblas_status_success`|1.5.0| | | | | +|`CUBLAS_TENSOR_OP_MATH`|9.0|11.0| | | | | | | | | +|`CUBLAS_TF32_TENSOR_OP_MATH`|11.0| | | |`rocblas_xf32_xdl_math_op`|5.7.0| | | | | +|`cublasAtomicsMode_t`| | | | |`rocblas_atomics_mode`|3.8.0| | | | | +|`cublasComputeType_t`|11.0| | | |`rocblas_computetype`|5.7.0| | | | | +|`cublasContext`| | | | |`_rocblas_handle`|1.5.0| | | | | +|`cublasDiagType_t`| | | | |`rocblas_diagonal`|1.5.0| | | | | +|`cublasFillMode_t`| | | | |`rocblas_fill`|1.5.0| | | | | +|`cublasGemmAlgo_t`|8.0| | | |`rocblas_gemm_algo`|1.8.2| | | | | +|`cublasHandle_t`| | | | |`rocblas_handle`|1.5.0| | | | | +|`cublasMath_t`|9.0| | | |`rocblas_math_mode`|5.7.0| | | | | +|`cublasOperation_t`| | | | |`rocblas_operation`|1.5.0| | | | | +|`cublasPointerMode_t`| | | | |`rocblas_pointer_mode`|1.6.0| | | | | +|`cublasSideMode_t`| | | | |`rocblas_side`|1.5.0| | | | | +|`cublasStatus`| | | | |`rocblas_status`|1.5.0| | | | | +|`cublasStatus_t`| | | | |`rocblas_status`|1.5.0| | | | | ## **3. CUDA Library Data types** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`CUDA_C_16BF`| | | |`rocblas_datatype_bf16_c`|3.5.0| | | | | -|`CUDA_C_16F`|8.0| | |`rocblas_datatype_f16_c`|1.8.2| | | | | -|`CUDA_C_16I`|11.0| | | | | | | | | -|`CUDA_C_16U`|11.0| | | | | | | | | -|`CUDA_C_32F`|8.0| | |`rocblas_datatype_f32_c`|1.8.2| | | | | -|`CUDA_C_32I`|8.0| | |`rocblas_datatype_i32_c`|2.0.0| | | | | -|`CUDA_C_32U`|8.0| | |`rocblas_datatype_u32_c`|2.0.0| | | | | -|`CUDA_C_4I`|11.0| | | | | | | | | -|`CUDA_C_4U`|11.0| | | | | | | | | -|`CUDA_C_64F`|8.0| | |`rocblas_datatype_f64_c`|1.8.2| | | | | -|`CUDA_C_64I`|11.0| | | | | | | | | -|`CUDA_C_64U`|11.0| | | | | | | | | -|`CUDA_C_8I`|8.0| | |`rocblas_datatype_i8_c`|2.0.0| | | | | -|`CUDA_C_8U`|8.0| | |`rocblas_datatype_u8_c`|2.0.0| | | | | -|`CUDA_R_16BF`| | | |`rocblas_datatype_bf16_r`|3.5.0| | | | | -|`CUDA_R_16F`|8.0| | |`rocblas_datatype_f16_r`|1.8.2| | | | | -|`CUDA_R_16I`|11.0| | | | | | | | | -|`CUDA_R_16U`|11.0| | | | | | | | | -|`CUDA_R_32F`|8.0| | |`rocblas_datatype_f32_r`|1.8.2| | | | | -|`CUDA_R_32I`|8.0| | |`rocblas_datatype_i32_r`|2.0.0| | | | | -|`CUDA_R_32U`|8.0| | |`rocblas_datatype_u32_r`|2.0.0| | | | | -|`CUDA_R_4I`|11.0| | | | | | | | | -|`CUDA_R_4U`|11.0| | | | | | | | | -|`CUDA_R_64F`|8.0| | |`rocblas_datatype_f64_r`|1.8.2| | | | | -|`CUDA_R_64I`|11.0| | | | | | | | | -|`CUDA_R_64U`|11.0| | | | | | | | | -|`CUDA_R_8F_E4M3`|11.8| | | | | | | | | -|`CUDA_R_8F_E5M2`|11.8| | | | | | | | | -|`CUDA_R_8I`|8.0| | |`rocblas_datatype_i8_r`|2.0.0| | | | | -|`CUDA_R_8U`|8.0| | |`rocblas_datatype_u8_r`|2.0.0| | | | | -|`cublasDataType_t`|7.5| | |`rocblas_datatype`|1.8.2| | | | | -|`cudaDataType`|8.0| | |`rocblas_datatype`|1.8.2| | | | | -|`cudaDataType_t`|8.0| | |`rocblas_datatype_`|1.8.2| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUDA_C_16BF`| | | | |`rocblas_datatype_bf16_c`|3.5.0| | | | | +|`CUDA_C_16F`|8.0| | | |`rocblas_datatype_f16_c`|1.8.2| | | | | +|`CUDA_C_16I`|11.0| | | | | | | | | | +|`CUDA_C_16U`|11.0| | | | | | | | | | +|`CUDA_C_32F`|8.0| | | |`rocblas_datatype_f32_c`|1.8.2| | | | | +|`CUDA_C_32I`|8.0| | | |`rocblas_datatype_i32_c`|2.0.0| | | | | +|`CUDA_C_32U`|8.0| | | |`rocblas_datatype_u32_c`|2.0.0| | | | | +|`CUDA_C_4I`|11.0| | | | | | | | | | +|`CUDA_C_4U`|11.0| | | | | | | | | | +|`CUDA_C_64F`|8.0| | | |`rocblas_datatype_f64_c`|1.8.2| | | | | +|`CUDA_C_64I`|11.0| | | | | | | | | | +|`CUDA_C_64U`|11.0| | | | | | | | | | +|`CUDA_C_8I`|8.0| | | |`rocblas_datatype_i8_c`|2.0.0| | | | | +|`CUDA_C_8U`|8.0| | | |`rocblas_datatype_u8_c`|2.0.0| | | | | +|`CUDA_R_16BF`| | | | |`rocblas_datatype_bf16_r`|3.5.0| | | | | +|`CUDA_R_16F`|8.0| | | |`rocblas_datatype_f16_r`|1.8.2| | | | | +|`CUDA_R_16I`|11.0| | | | | | | | | | +|`CUDA_R_16U`|11.0| | | | | | | | | | +|`CUDA_R_32F`|8.0| | | |`rocblas_datatype_f32_r`|1.8.2| | | | | +|`CUDA_R_32I`|8.0| | | |`rocblas_datatype_i32_r`|2.0.0| | | | | +|`CUDA_R_32U`|8.0| | | |`rocblas_datatype_u32_r`|2.0.0| | | | | +|`CUDA_R_4I`|11.0| | | | | | | | | | +|`CUDA_R_4U`|11.0| | | | | | | | | | +|`CUDA_R_64F`|8.0| | | |`rocblas_datatype_f64_r`|1.8.2| | | | | +|`CUDA_R_64I`|11.0| | | | | | | | | | +|`CUDA_R_64U`|11.0| | | | | | | | | | +|`CUDA_R_8F_E4M3`|11.8| | | | | | | | | | +|`CUDA_R_8F_E5M2`|11.8| | | | | | | | | | +|`CUDA_R_8I`|8.0| | | |`rocblas_datatype_i8_r`|2.0.0| | | | | +|`CUDA_R_8U`|8.0| | | |`rocblas_datatype_u8_r`|2.0.0| | | | | +|`cublasDataType_t`|7.5| | | |`rocblas_datatype`|1.8.2| | | | | +|`cudaDataType`|8.0| | | |`rocblas_datatype`|1.8.2| | | | | +|`cudaDataType_t`|8.0| | | |`rocblas_datatype_`|1.8.2| | | | | ## **4. CUBLAS Helper Function Reference** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cublasAlloc`| | | | | | | | | | -|`cublasCreate`| | | |`rocblas_create_handle`|1.5.0| | | | | -|`cublasCreate_v2`| | | |`rocblas_create_handle`|1.5.0| | | | | -|`cublasDestroy`| | | |`rocblas_destroy_handle`|1.5.0| | | | | -|`cublasDestroy_v2`| | | |`rocblas_destroy_handle`|1.5.0| | | | | -|`cublasFree`| | | | | | | | | | -|`cublasGetAtomicsMode`| | | |`rocblas_get_atomics_mode`|3.8.0| | | | | -|`cublasGetCudartVersion`|10.1| | | | | | | | | -|`cublasGetError`| | | | | | | | | | -|`cublasGetLoggerCallback`|9.2| | | | | | | | | -|`cublasGetMathMode`|9.0| | |`rocblas_get_math_mode`|5.7.0| | | | | -|`cublasGetMatrix`| | | |`rocblas_get_matrix`|1.6.0| | | | | -|`cublasGetMatrixAsync`| | | |`rocblas_get_matrix_async`|3.5.0| | | | | -|`cublasGetMatrixAsync_64`|12.0| | | | | | | | | -|`cublasGetMatrix_64`|12.0| | | | | | | | | -|`cublasGetPointerMode`| | | |`rocblas_get_pointer_mode`|1.6.0| | | | | -|`cublasGetPointerMode_v2`| | | |`rocblas_get_pointer_mode`|1.6.0| | | | | -|`cublasGetProperty`| | | | | | | | | | -|`cublasGetSmCountTarget`|11.3| | | | | | | | | -|`cublasGetStatusName`|11.4| | | | | | | | | -|`cublasGetStatusString`|11.4| | |`rocblas_status_to_string`|3.5.0| | | | | -|`cublasGetStream`| | | |`rocblas_get_stream`|1.5.0| | | | | -|`cublasGetStream_v2`| | | |`rocblas_get_stream`|1.5.0| | | | | -|`cublasGetVector`| | | |`rocblas_get_vector`|1.6.0| | | | | -|`cublasGetVectorAsync`| | | |`rocblas_get_vector_async`|3.5.0| | | | | -|`cublasGetVectorAsync_64`|12.0| | | | | | | | | -|`cublasGetVector_64`|12.0| | | | | | | | | -|`cublasGetVersion`| | | | | | | | | | -|`cublasGetVersion_v2`| | | | | | | | | | -|`cublasInit`| | | |`rocblas_initialize`|3.5.0| | | | | -|`cublasLogCallback`|9.2| | | | | | | | | -|`cublasLoggerConfigure`|9.2| | | | | | | | | -|`cublasMigrateComputeType`|11.0| | | | | | | | | -|`cublasSetAtomicsMode`| | | |`rocblas_set_atomics_mode`|3.8.0| | | | | -|`cublasSetKernelStream`| | | | | | | | | | -|`cublasSetLoggerCallback`|9.2| | | | | | | | | -|`cublasSetMathMode`|9.0| | |`rocblas_set_math_mode`|5.7.0| | | | | -|`cublasSetMatrix`| | | |`rocblas_set_matrix`|1.6.0| | | | | -|`cublasSetMatrixAsync`| | | |`rocblas_set_matrix_async`|3.5.0| | | | | -|`cublasSetMatrixAsync_64`|12.0| | | | | | | | | -|`cublasSetMatrix_64`|12.0| | | | | | | | | -|`cublasSetPointerMode`| | | |`rocblas_set_pointer_mode`|1.6.0| | | | | -|`cublasSetPointerMode_v2`| | | |`rocblas_set_pointer_mode`|1.6.0| | | | | -|`cublasSetSmCountTarget`|11.3| | | | | | | | | -|`cublasSetStream`| | | |`rocblas_set_stream`|1.5.0| | | | | -|`cublasSetStream_v2`| | | |`rocblas_set_stream`|1.5.0| | | | | -|`cublasSetVector`| | | |`rocblas_set_vector`|1.6.0| | | | | -|`cublasSetVectorAsync`| | | |`rocblas_set_vector_async`|3.5.0| | | | | -|`cublasSetVectorAsync_64`|12.0| | | | | | | | | -|`cublasSetVector_64`|12.0| | | | | | | | | -|`cublasShutdown`| | | | | | | | | | -|`cublasXerbla`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasAlloc`| | | | | | | | | | | +|`cublasCreate`| | | | |`rocblas_create_handle`|1.5.0| | | | | +|`cublasCreate_v2`| | | | |`rocblas_create_handle`|1.5.0| | | | | +|`cublasDestroy`| | | | |`rocblas_destroy_handle`|1.5.0| | | | | +|`cublasDestroy_v2`| | | | |`rocblas_destroy_handle`|1.5.0| | | | | +|`cublasFree`| | | | | | | | | | | +|`cublasGetAtomicsMode`| | | | |`rocblas_get_atomics_mode`|3.8.0| | | | | +|`cublasGetCudartVersion`|10.1| | | | | | | | | | +|`cublasGetError`| | | | | | | | | | | +|`cublasGetLoggerCallback`|9.2| | | | | | | | | | +|`cublasGetMathMode`|9.0| | | |`rocblas_get_math_mode`|5.7.0| | | | | +|`cublasGetMatrix`| | | | |`rocblas_get_matrix`|1.6.0| | | | | +|`cublasGetMatrixAsync`| | | | |`rocblas_get_matrix_async`|3.5.0| | | | | +|`cublasGetMatrixAsync_64`|12.0| | | | | | | | | | +|`cublasGetMatrix_64`|12.0| | | | | | | | | | +|`cublasGetPointerMode`| | | | |`rocblas_get_pointer_mode`|1.6.0| | | | | +|`cublasGetPointerMode_v2`| | | | |`rocblas_get_pointer_mode`|1.6.0| | | | | +|`cublasGetProperty`| | | | | | | | | | | +|`cublasGetSmCountTarget`|11.3| | | | | | | | | | +|`cublasGetStatusName`|11.4| | | | | | | | | | +|`cublasGetStatusString`|11.4| | | |`rocblas_status_to_string`|3.5.0| | | | | +|`cublasGetStream`| | | | |`rocblas_get_stream`|1.5.0| | | | | +|`cublasGetStream_v2`| | | | |`rocblas_get_stream`|1.5.0| | | | | +|`cublasGetVector`| | | | |`rocblas_get_vector`|1.6.0| | | | | +|`cublasGetVectorAsync`| | | | |`rocblas_get_vector_async`|3.5.0| | | | | +|`cublasGetVectorAsync_64`|12.0| | | | | | | | | | +|`cublasGetVector_64`|12.0| | | | | | | | | | +|`cublasGetVersion`| | | | | | | | | | | +|`cublasGetVersion_v2`| | | | | | | | | | | +|`cublasInit`| | | | |`rocblas_initialize`|3.5.0| | | | | +|`cublasLogCallback`|9.2| | | | | | | | | | +|`cublasLoggerConfigure`|9.2| | | | | | | | | | +|`cublasMigrateComputeType`|11.0| | | | | | | | | | +|`cublasSetAtomicsMode`| | | | |`rocblas_set_atomics_mode`|3.8.0| | | | | +|`cublasSetKernelStream`| | | | | | | | | | | +|`cublasSetLoggerCallback`|9.2| | | | | | | | | | +|`cublasSetMathMode`|9.0| | | |`rocblas_set_math_mode`|5.7.0| | | | | +|`cublasSetMatrix`| | | | |`rocblas_set_matrix`|1.6.0| | | | | +|`cublasSetMatrixAsync`| | | | |`rocblas_set_matrix_async`|3.5.0| | | | | +|`cublasSetMatrixAsync_64`|12.0| | | | | | | | | | +|`cublasSetMatrix_64`|12.0| | | | | | | | | | +|`cublasSetPointerMode`| | | | |`rocblas_set_pointer_mode`|1.6.0| | | | | +|`cublasSetPointerMode_v2`| | | | |`rocblas_set_pointer_mode`|1.6.0| | | | | +|`cublasSetSmCountTarget`|11.3| | | | | | | | | | +|`cublasSetStream`| | | | |`rocblas_set_stream`|1.5.0| | | | | +|`cublasSetStream_v2`| | | | |`rocblas_set_stream`|1.5.0| | | | | +|`cublasSetVector`| | | | |`rocblas_set_vector`|1.6.0| | | | | +|`cublasSetVectorAsync`| | | | |`rocblas_set_vector_async`|3.5.0| | | | | +|`cublasSetVectorAsync_64`|12.0| | | | | | | | | | +|`cublasSetVector_64`|12.0| | | | | | | | | | +|`cublasShutdown`| | | | | | | | | | | +|`cublasXerbla`| | | | | | | | | | | ## **5. CUBLAS Level-1 Function Reference** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cublasCaxpy`| | | |`rocblas_caxpy`|1.5.0| | | | | -|`cublasCaxpy_64`|12.0| | | | | | | | | -|`cublasCaxpy_v2`| | | |`rocblas_caxpy`|1.5.0| | | | | -|`cublasCaxpy_v2_64`|12.0| | | | | | | | | -|`cublasCcopy`| | | |`rocblas_ccopy`|1.5.0| | | | | -|`cublasCcopy_64`|12.0| | | | | | | | | -|`cublasCcopy_v2`| | | |`rocblas_ccopy`|1.5.0| | | | | -|`cublasCcopy_v2_64`|12.0| | | | | | | | | -|`cublasCdotc`| | | |`rocblas_cdotc`|3.5.0| | | | | -|`cublasCdotc_64`|12.0| | | | | | | | | -|`cublasCdotc_v2`| | | |`rocblas_cdotc`|3.5.0| | | | | -|`cublasCdotc_v2_64`|12.0| | | | | | | | | -|`cublasCdotu`| | | |`rocblas_cdotu`|1.5.0| | | | | -|`cublasCdotu_64`|12.0| | | | | | | | | -|`cublasCdotu_v2`| | | |`rocblas_cdotu`|1.5.0| | | | | -|`cublasCdotu_v2_64`|12.0| | | | | | | | | -|`cublasCrot`| | | |`rocblas_crot`|3.5.0| | | | | -|`cublasCrot_64`|12.0| | | | | | | | | -|`cublasCrot_v2`| | | |`rocblas_crot`|3.5.0| | | | | -|`cublasCrot_v2_64`|12.0| | | | | | | | | -|`cublasCrotg`| | | |`rocblas_crotg`|3.5.0| | | | | -|`cublasCrotg_v2`| | | |`rocblas_crotg`|3.5.0| | | | | -|`cublasCscal`| | | |`rocblas_cscal`|1.5.0| | | | | -|`cublasCscal_64`|12.0| | | | | | | | | -|`cublasCscal_v2`| | | |`rocblas_cscal`|1.5.0| | | | | -|`cublasCscal_v2_64`|12.0| | | | | | | | | -|`cublasCsrot`| | | |`rocblas_csrot`|3.5.0| | | | | -|`cublasCsrot_64`|12.0| | | | | | | | | -|`cublasCsrot_v2`| | | |`rocblas_csrot`|3.5.0| | | | | -|`cublasCsrot_v2_64`|12.0| | | | | | | | | -|`cublasCsscal`| | | |`rocblas_csscal`|3.5.0| | | | | -|`cublasCsscal_64`|12.0| | | | | | | | | -|`cublasCsscal_v2`| | | |`rocblas_csscal`|3.5.0| | | | | -|`cublasCsscal_v2_64`|12.0| | | | | | | | | -|`cublasCswap`| | | |`rocblas_cswap`|1.5.0| | | | | -|`cublasCswap_64`|12.0| | | | | | | | | -|`cublasCswap_v2`| | | |`rocblas_cswap`|1.5.0| | | | | -|`cublasCswap_v2_64`|12.0| | | | | | | | | -|`cublasDasum`| | | |`rocblas_dasum`|1.5.0| | | | | -|`cublasDasum_64`|12.0| | | | | | | | | -|`cublasDasum_v2`| | | |`rocblas_dasum`|1.5.0| | | | | -|`cublasDasum_v2_64`|12.0| | | | | | | | | -|`cublasDaxpy`| | | |`rocblas_daxpy`|1.5.0| | | | | -|`cublasDaxpy_64`|12.0| | | | | | | | | -|`cublasDaxpy_v2`| | | |`rocblas_daxpy`|1.5.0| | | | | -|`cublasDaxpy_v2_64`|12.0| | | | | | | | | -|`cublasDcopy`| | | |`rocblas_dcopy`|1.5.0| | | | | -|`cublasDcopy_64`|12.0| | | | | | | | | -|`cublasDcopy_v2`| | | |`rocblas_dcopy`|1.5.0| | | | | -|`cublasDcopy_v2_64`|12.0| | | | | | | | | -|`cublasDdot`| | | |`rocblas_ddot`|1.5.0| | | | | -|`cublasDdot_64`|12.0| | | | | | | | | -|`cublasDdot_v2`| | | |`rocblas_ddot`|1.5.0| | | | | -|`cublasDdot_v2_64`|12.0| | | | | | | | | -|`cublasDnrm2`| | | |`rocblas_dnrm2`|1.5.0| | | | | -|`cublasDnrm2_64`|12.0| | | | | | | | | -|`cublasDnrm2_v2`| | | |`rocblas_dnrm2`|1.5.0| | | | | -|`cublasDnrm2_v2_64`|12.0| | | | | | | | | -|`cublasDrot`| | | |`rocblas_drot`|3.5.0| | | | | -|`cublasDrot_64`|12.0| | | | | | | | | -|`cublasDrot_v2`| | | |`rocblas_drot`|3.5.0| | | | | -|`cublasDrot_v2_64`|12.0| | | | | | | | | -|`cublasDrotg`| | | |`rocblas_drotg`|3.5.0| | | | | -|`cublasDrotg_v2`| | | |`rocblas_drotg`|3.5.0| | | | | -|`cublasDrotm`| | | |`rocblas_drotm`|3.5.0| | | | | -|`cublasDrotm_64`|12.0| | | | | | | | | -|`cublasDrotm_v2`| | | |`rocblas_drotm`|3.5.0| | | | | -|`cublasDrotm_v2_64`|12.0| | | | | | | | | -|`cublasDrotmg`| | | |`rocblas_drotmg`|3.5.0| | | | | -|`cublasDrotmg_v2`| | | |`rocblas_drotmg`|3.5.0| | | | | -|`cublasDscal`| | | |`rocblas_dscal`|1.5.0| | | | | -|`cublasDscal_64`|12.0| | | | | | | | | -|`cublasDscal_v2`| | | |`rocblas_dscal`|1.5.0| | | | | -|`cublasDscal_v2_64`|12.0| | | | | | | | | -|`cublasDswap`| | | |`rocblas_dswap`|1.5.0| | | | | -|`cublasDswap_64`|12.0| | | | | | | | | -|`cublasDswap_v2`| | | |`rocblas_dswap`|1.5.0| | | | | -|`cublasDswap_v2_64`|12.0| | | | | | | | | -|`cublasDzasum`| | | |`rocblas_dzasum`|1.5.0| | | | | -|`cublasDzasum_64`|12.0| | | | | | | | | -|`cublasDzasum_v2`| | | |`rocblas_dzasum`|1.5.0| | | | | -|`cublasDzasum_v2_64`|12.0| | | | | | | | | -|`cublasDznrm2`| | | |`rocblas_dznrm2`|1.5.0| | | | | -|`cublasDznrm2_64`|12.0| | | | | | | | | -|`cublasDznrm2_v2`| | | |`rocblas_dznrm2`|1.5.0| | | | | -|`cublasDznrm2_v2_64`|12.0| | | | | | | | | -|`cublasIcamax`| | | |`rocblas_icamax`|3.5.0| | | | | -|`cublasIcamax_64`|12.0| | | | | | | | | -|`cublasIcamax_v2`| | | |`rocblas_icamax`|3.5.0| | | | | -|`cublasIcamax_v2_64`|12.0| | | | | | | | | -|`cublasIcamin`| | | |`rocblas_icamin`|3.5.0| | | | | -|`cublasIcamin_64`|12.0| | | | | | | | | -|`cublasIcamin_v2`| | | |`rocblas_icamin`|3.5.0| | | | | -|`cublasIcamin_v2_64`|12.0| | | | | | | | | -|`cublasIdamax`| | | |`rocblas_idamax`|1.6.4| | | | | -|`cublasIdamax_64`|12.0| | | | | | | | | -|`cublasIdamax_v2`| | | |`rocblas_idamax`|1.6.4| | | | | -|`cublasIdamax_v2_64`|12.0| | | | | | | | | -|`cublasIdamin`| | | |`rocblas_idamin`|1.6.4| | | | | -|`cublasIdamin_64`|12.0| | | | | | | | | -|`cublasIdamin_v2`| | | |`rocblas_idamin`|1.6.4| | | | | -|`cublasIdamin_v2_64`|12.0| | | | | | | | | -|`cublasIsamax`| | | |`rocblas_isamax`|1.6.4| | | | | -|`cublasIsamax_64`|12.0| | | | | | | | | -|`cublasIsamax_v2`| | | |`rocblas_isamax`|1.6.4| | | | | -|`cublasIsamax_v2_64`|12.0| | | | | | | | | -|`cublasIsamin`| | | |`rocblas_isamin`|1.6.4| | | | | -|`cublasIsamin_64`|12.0| | | | | | | | | -|`cublasIsamin_v2`| | | |`rocblas_isamin`|1.6.4| | | | | -|`cublasIsamin_v2_64`|12.0| | | | | | | | | -|`cublasIzamax`| | | |`rocblas_izamax`|3.5.0| | | | | -|`cublasIzamax_64`|12.0| | | | | | | | | -|`cublasIzamax_v2`| | | |`rocblas_izamax`|3.5.0| | | | | -|`cublasIzamax_v2_64`|12.0| | | | | | | | | -|`cublasIzamin`| | | |`rocblas_izamin`|3.5.0| | | | | -|`cublasIzamin_64`|12.0| | | | | | | | | -|`cublasIzamin_v2`| | | |`rocblas_izamin`|3.5.0| | | | | -|`cublasIzamin_v2_64`|12.0| | | | | | | | | -|`cublasNrm2Ex`|8.0| | |`rocblas_nrm2_ex`|4.1.0| | | | | -|`cublasNrm2Ex_64`|12.0| | | | | | | | | -|`cublasSasum`| | | |`rocblas_sasum`|1.5.0| | | | | -|`cublasSasum_64`|12.0| | | | | | | | | -|`cublasSasum_v2`| | | |`rocblas_sasum`|1.5.0| | | | | -|`cublasSasum_v2_64`|12.0| | | | | | | | | -|`cublasSaxpy`| | | |`rocblas_saxpy`|1.5.0| | | | | -|`cublasSaxpy_64`|12.0| | | | | | | | | -|`cublasSaxpy_v2`| | | |`rocblas_saxpy`|1.5.0| | | | | -|`cublasSaxpy_v2_64`|12.0| | | | | | | | | -|`cublasScasum`| | | |`rocblas_scasum`|1.5.0| | | | | -|`cublasScasum_64`|12.0| | | | | | | | | -|`cublasScasum_v2`| | | |`rocblas_scasum`|1.5.0| | | | | -|`cublasScasum_v2_64`|12.0| | | | | | | | | -|`cublasScnrm2`| | | |`rocblas_scnrm2`|1.5.0| | | | | -|`cublasScnrm2_64`|12.0| | | | | | | | | -|`cublasScnrm2_v2`| | | |`rocblas_scnrm2`|1.5.0| | | | | -|`cublasScnrm2_v2_64`|12.0| | | | | | | | | -|`cublasScopy`| | | |`rocblas_scopy`|1.5.0| | | | | -|`cublasScopy_64`|12.0| | | | | | | | | -|`cublasScopy_v2`| | | |`rocblas_scopy`|1.5.0| | | | | -|`cublasScopy_v2_64`|12.0| | | | | | | | | -|`cublasSdot`| | | |`rocblas_sdot`|1.5.0| | | | | -|`cublasSdot_64`|12.0| | | | | | | | | -|`cublasSdot_v2`| | | |`rocblas_sdot`|1.5.0| | | | | -|`cublasSdot_v2_64`|12.0| | | | | | | | | -|`cublasSnrm2`| | | |`rocblas_snrm2`|1.5.0| | | | | -|`cublasSnrm2_64`|12.0| | | | | | | | | -|`cublasSnrm2_v2`| | | |`rocblas_snrm2`|1.5.0| | | | | -|`cublasSnrm2_v2_64`|12.0| | | | | | | | | -|`cublasSrot`| | | |`rocblas_srot`|3.5.0| | | | | -|`cublasSrot_64`|12.0| | | | | | | | | -|`cublasSrot_v2`| | | |`rocblas_srot`|3.5.0| | | | | -|`cublasSrot_v2_64`|12.0| | | | | | | | | -|`cublasSrotg`| | | |`rocblas_srotg`|3.5.0| | | | | -|`cublasSrotg_v2`| | | |`rocblas_srotg`|3.5.0| | | | | -|`cublasSrotm`| | | |`rocblas_srotm`|3.5.0| | | | | -|`cublasSrotm_64`|12.0| | | | | | | | | -|`cublasSrotm_v2`| | | |`rocblas_srotm`|3.5.0| | | | | -|`cublasSrotm_v2_64`|12.0| | | | | | | | | -|`cublasSrotmg`| | | |`rocblas_srotmg`|3.5.0| | | | | -|`cublasSrotmg_v2`| | | |`rocblas_srotmg`|3.5.0| | | | | -|`cublasSscal`| | | |`rocblas_sscal`|1.5.0| | | | | -|`cublasSscal_64`|12.0| | | | | | | | | -|`cublasSscal_v2`| | | |`rocblas_sscal`|1.5.0| | | | | -|`cublasSscal_v2_64`|12.0| | | | | | | | | -|`cublasSswap`| | | |`rocblas_sswap`|1.5.0| | | | | -|`cublasSswap_64`|12.0| | | | | | | | | -|`cublasSswap_v2`| | | |`rocblas_sswap`|1.5.0| | | | | -|`cublasSswap_v2_64`|12.0| | | | | | | | | -|`cublasZaxpy`| | | |`rocblas_zaxpy`|1.5.0| | | | | -|`cublasZaxpy_64`|12.0| | | | | | | | | -|`cublasZaxpy_v2`| | | |`rocblas_zaxpy`|1.5.0| | | | | -|`cublasZaxpy_v2_64`|12.0| | | | | | | | | -|`cublasZcopy`| | | |`rocblas_zcopy`|1.5.0| | | | | -|`cublasZcopy_64`|12.0| | | | | | | | | -|`cublasZcopy_v2`| | | |`rocblas_zcopy`|1.5.0| | | | | -|`cublasZcopy_v2_64`|12.0| | | | | | | | | -|`cublasZdotc`| | | |`rocblas_zdotc`|3.5.0| | | | | -|`cublasZdotc_64`|12.0| | | | | | | | | -|`cublasZdotc_v2`| | | |`rocblas_zdotc`|3.5.0| | | | | -|`cublasZdotc_v2_64`|12.0| | | | | | | | | -|`cublasZdotu`| | | |`rocblas_zdotu`|1.5.0| | | | | -|`cublasZdotu_64`|12.0| | | | | | | | | -|`cublasZdotu_v2`| | | |`rocblas_zdotu`|1.5.0| | | | | -|`cublasZdotu_v2_64`|12.0| | | | | | | | | -|`cublasZdrot`| | | |`rocblas_zdrot`|3.5.0| | | | | -|`cublasZdrot_64`|12.0| | | | | | | | | -|`cublasZdrot_v2`| | | |`rocblas_zdrot`|3.5.0| | | | | -|`cublasZdrot_v2_64`|12.0| | | | | | | | | -|`cublasZdscal`| | | |`rocblas_zdscal`|3.5.0| | | | | -|`cublasZdscal_64`|12.0| | | | | | | | | -|`cublasZdscal_v2`| | | |`rocblas_zdscal`|3.5.0| | | | | -|`cublasZdscal_v2_64`|12.0| | | | | | | | | -|`cublasZrot`| | | |`rocblas_zrot`|3.5.0| | | | | -|`cublasZrot_64`|12.0| | | | | | | | | -|`cublasZrot_v2`| | | |`rocblas_zrot`|3.5.0| | | | | -|`cublasZrot_v2_64`|12.0| | | | | | | | | -|`cublasZrotg`| | | |`rocblas_zrotg`|3.5.0| | | | | -|`cublasZrotg_v2`| | | |`rocblas_zrotg`|3.5.0| | | | | -|`cublasZscal`| | | |`rocblas_zscal`|1.5.0| | | | | -|`cublasZscal_64`|12.0| | | | | | | | | -|`cublasZscal_v2`| | | |`rocblas_zscal`|1.5.0| | | | | -|`cublasZscal_v2_64`|12.0| | | | | | | | | -|`cublasZswap`| | | |`rocblas_zswap`|1.5.0| | | | | -|`cublasZswap_64`|12.0| | | | | | | | | -|`cublasZswap_v2`| | | |`rocblas_zswap`|1.5.0| | | | | -|`cublasZswap_v2_64`|12.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasCaxpy`| | | | |`rocblas_caxpy`|1.5.0| | | | | +|`cublasCaxpy_64`|12.0| | | | | | | | | | +|`cublasCaxpy_v2`| | | | |`rocblas_caxpy`|1.5.0| | | | | +|`cublasCaxpy_v2_64`|12.0| | | | | | | | | | +|`cublasCcopy`| | | | |`rocblas_ccopy`|1.5.0| | | | | +|`cublasCcopy_64`|12.0| | | | | | | | | | +|`cublasCcopy_v2`| | | | |`rocblas_ccopy`|1.5.0| | | | | +|`cublasCcopy_v2_64`|12.0| | | | | | | | | | +|`cublasCdotc`| | | | |`rocblas_cdotc`|3.5.0| | | | | +|`cublasCdotc_64`|12.0| | | | | | | | | | +|`cublasCdotc_v2`| | | | |`rocblas_cdotc`|3.5.0| | | | | +|`cublasCdotc_v2_64`|12.0| | | | | | | | | | +|`cublasCdotu`| | | | |`rocblas_cdotu`|1.5.0| | | | | +|`cublasCdotu_64`|12.0| | | | | | | | | | +|`cublasCdotu_v2`| | | | |`rocblas_cdotu`|1.5.0| | | | | +|`cublasCdotu_v2_64`|12.0| | | | | | | | | | +|`cublasCrot`| | | | |`rocblas_crot`|3.5.0| | | | | +|`cublasCrot_64`|12.0| | | | | | | | | | +|`cublasCrot_v2`| | | | |`rocblas_crot`|3.5.0| | | | | +|`cublasCrot_v2_64`|12.0| | | | | | | | | | +|`cublasCrotg`| | | | |`rocblas_crotg`|3.5.0| | | | | +|`cublasCrotg_v2`| | | | |`rocblas_crotg`|3.5.0| | | | | +|`cublasCscal`| | | | |`rocblas_cscal`|1.5.0| | | | | +|`cublasCscal_64`|12.0| | | | | | | | | | +|`cublasCscal_v2`| | | | |`rocblas_cscal`|1.5.0| | | | | +|`cublasCscal_v2_64`|12.0| | | | | | | | | | +|`cublasCsrot`| | | | |`rocblas_csrot`|3.5.0| | | | | +|`cublasCsrot_64`|12.0| | | | | | | | | | +|`cublasCsrot_v2`| | | | |`rocblas_csrot`|3.5.0| | | | | +|`cublasCsrot_v2_64`|12.0| | | | | | | | | | +|`cublasCsscal`| | | | |`rocblas_csscal`|3.5.0| | | | | +|`cublasCsscal_64`|12.0| | | | | | | | | | +|`cublasCsscal_v2`| | | | |`rocblas_csscal`|3.5.0| | | | | +|`cublasCsscal_v2_64`|12.0| | | | | | | | | | +|`cublasCswap`| | | | |`rocblas_cswap`|1.5.0| | | | | +|`cublasCswap_64`|12.0| | | | | | | | | | +|`cublasCswap_v2`| | | | |`rocblas_cswap`|1.5.0| | | | | +|`cublasCswap_v2_64`|12.0| | | | | | | | | | +|`cublasDasum`| | | | |`rocblas_dasum`|1.5.0| | | | | +|`cublasDasum_64`|12.0| | | | | | | | | | +|`cublasDasum_v2`| | | | |`rocblas_dasum`|1.5.0| | | | | +|`cublasDasum_v2_64`|12.0| | | | | | | | | | +|`cublasDaxpy`| | | | |`rocblas_daxpy`|1.5.0| | | | | +|`cublasDaxpy_64`|12.0| | | | | | | | | | +|`cublasDaxpy_v2`| | | | |`rocblas_daxpy`|1.5.0| | | | | +|`cublasDaxpy_v2_64`|12.0| | | | | | | | | | +|`cublasDcopy`| | | | |`rocblas_dcopy`|1.5.0| | | | | +|`cublasDcopy_64`|12.0| | | | | | | | | | +|`cublasDcopy_v2`| | | | |`rocblas_dcopy`|1.5.0| | | | | +|`cublasDcopy_v2_64`|12.0| | | | | | | | | | +|`cublasDdot`| | | | |`rocblas_ddot`|1.5.0| | | | | +|`cublasDdot_64`|12.0| | | | | | | | | | +|`cublasDdot_v2`| | | | |`rocblas_ddot`|1.5.0| | | | | +|`cublasDdot_v2_64`|12.0| | | | | | | | | | +|`cublasDnrm2`| | | | |`rocblas_dnrm2`|1.5.0| | | | | +|`cublasDnrm2_64`|12.0| | | | | | | | | | +|`cublasDnrm2_v2`| | | | |`rocblas_dnrm2`|1.5.0| | | | | +|`cublasDnrm2_v2_64`|12.0| | | | | | | | | | +|`cublasDrot`| | | | |`rocblas_drot`|3.5.0| | | | | +|`cublasDrot_64`|12.0| | | | | | | | | | +|`cublasDrot_v2`| | | | |`rocblas_drot`|3.5.0| | | | | +|`cublasDrot_v2_64`|12.0| | | | | | | | | | +|`cublasDrotg`| | | | |`rocblas_drotg`|3.5.0| | | | | +|`cublasDrotg_v2`| | | | |`rocblas_drotg`|3.5.0| | | | | +|`cublasDrotm`| | | | |`rocblas_drotm`|3.5.0| | | | | +|`cublasDrotm_64`|12.0| | | | | | | | | | +|`cublasDrotm_v2`| | | | |`rocblas_drotm`|3.5.0| | | | | +|`cublasDrotm_v2_64`|12.0| | | | | | | | | | +|`cublasDrotmg`| | | | |`rocblas_drotmg`|3.5.0| | | | | +|`cublasDrotmg_v2`| | | | |`rocblas_drotmg`|3.5.0| | | | | +|`cublasDscal`| | | | |`rocblas_dscal`|1.5.0| | | | | +|`cublasDscal_64`|12.0| | | | | | | | | | +|`cublasDscal_v2`| | | | |`rocblas_dscal`|1.5.0| | | | | +|`cublasDscal_v2_64`|12.0| | | | | | | | | | +|`cublasDswap`| | | | |`rocblas_dswap`|1.5.0| | | | | +|`cublasDswap_64`|12.0| | | | | | | | | | +|`cublasDswap_v2`| | | | |`rocblas_dswap`|1.5.0| | | | | +|`cublasDswap_v2_64`|12.0| | | | | | | | | | +|`cublasDzasum`| | | | |`rocblas_dzasum`|1.5.0| | | | | +|`cublasDzasum_64`|12.0| | | | | | | | | | +|`cublasDzasum_v2`| | | | |`rocblas_dzasum`|1.5.0| | | | | +|`cublasDzasum_v2_64`|12.0| | | | | | | | | | +|`cublasDznrm2`| | | | |`rocblas_dznrm2`|1.5.0| | | | | +|`cublasDznrm2_64`|12.0| | | | | | | | | | +|`cublasDznrm2_v2`| | | | |`rocblas_dznrm2`|1.5.0| | | | | +|`cublasDznrm2_v2_64`|12.0| | | | | | | | | | +|`cublasIcamax`| | | | |`rocblas_icamax`|3.5.0| | | | | +|`cublasIcamax_64`|12.0| | | | | | | | | | +|`cublasIcamax_v2`| | | | |`rocblas_icamax`|3.5.0| | | | | +|`cublasIcamax_v2_64`|12.0| | | | | | | | | | +|`cublasIcamin`| | | | |`rocblas_icamin`|3.5.0| | | | | +|`cublasIcamin_64`|12.0| | | | | | | | | | +|`cublasIcamin_v2`| | | | |`rocblas_icamin`|3.5.0| | | | | +|`cublasIcamin_v2_64`|12.0| | | | | | | | | | +|`cublasIdamax`| | | | |`rocblas_idamax`|1.6.4| | | | | +|`cublasIdamax_64`|12.0| | | | | | | | | | +|`cublasIdamax_v2`| | | | |`rocblas_idamax`|1.6.4| | | | | +|`cublasIdamax_v2_64`|12.0| | | | | | | | | | +|`cublasIdamin`| | | | |`rocblas_idamin`|1.6.4| | | | | +|`cublasIdamin_64`|12.0| | | | | | | | | | +|`cublasIdamin_v2`| | | | |`rocblas_idamin`|1.6.4| | | | | +|`cublasIdamin_v2_64`|12.0| | | | | | | | | | +|`cublasIsamax`| | | | |`rocblas_isamax`|1.6.4| | | | | +|`cublasIsamax_64`|12.0| | | | | | | | | | +|`cublasIsamax_v2`| | | | |`rocblas_isamax`|1.6.4| | | | | +|`cublasIsamax_v2_64`|12.0| | | | | | | | | | +|`cublasIsamin`| | | | |`rocblas_isamin`|1.6.4| | | | | +|`cublasIsamin_64`|12.0| | | | | | | | | | +|`cublasIsamin_v2`| | | | |`rocblas_isamin`|1.6.4| | | | | +|`cublasIsamin_v2_64`|12.0| | | | | | | | | | +|`cublasIzamax`| | | | |`rocblas_izamax`|3.5.0| | | | | +|`cublasIzamax_64`|12.0| | | | | | | | | | +|`cublasIzamax_v2`| | | | |`rocblas_izamax`|3.5.0| | | | | +|`cublasIzamax_v2_64`|12.0| | | | | | | | | | +|`cublasIzamin`| | | | |`rocblas_izamin`|3.5.0| | | | | +|`cublasIzamin_64`|12.0| | | | | | | | | | +|`cublasIzamin_v2`| | | | |`rocblas_izamin`|3.5.0| | | | | +|`cublasIzamin_v2_64`|12.0| | | | | | | | | | +|`cublasNrm2Ex`|8.0| | | |`rocblas_nrm2_ex`|4.1.0| | | | | +|`cublasNrm2Ex_64`|12.0| | | | | | | | | | +|`cublasSasum`| | | | |`rocblas_sasum`|1.5.0| | | | | +|`cublasSasum_64`|12.0| | | | | | | | | | +|`cublasSasum_v2`| | | | |`rocblas_sasum`|1.5.0| | | | | +|`cublasSasum_v2_64`|12.0| | | | | | | | | | +|`cublasSaxpy`| | | | |`rocblas_saxpy`|1.5.0| | | | | +|`cublasSaxpy_64`|12.0| | | | | | | | | | +|`cublasSaxpy_v2`| | | | |`rocblas_saxpy`|1.5.0| | | | | +|`cublasSaxpy_v2_64`|12.0| | | | | | | | | | +|`cublasScasum`| | | | |`rocblas_scasum`|1.5.0| | | | | +|`cublasScasum_64`|12.0| | | | | | | | | | +|`cublasScasum_v2`| | | | |`rocblas_scasum`|1.5.0| | | | | +|`cublasScasum_v2_64`|12.0| | | | | | | | | | +|`cublasScnrm2`| | | | |`rocblas_scnrm2`|1.5.0| | | | | +|`cublasScnrm2_64`|12.0| | | | | | | | | | +|`cublasScnrm2_v2`| | | | |`rocblas_scnrm2`|1.5.0| | | | | +|`cublasScnrm2_v2_64`|12.0| | | | | | | | | | +|`cublasScopy`| | | | |`rocblas_scopy`|1.5.0| | | | | +|`cublasScopy_64`|12.0| | | | | | | | | | +|`cublasScopy_v2`| | | | |`rocblas_scopy`|1.5.0| | | | | +|`cublasScopy_v2_64`|12.0| | | | | | | | | | +|`cublasSdot`| | | | |`rocblas_sdot`|1.5.0| | | | | +|`cublasSdot_64`|12.0| | | | | | | | | | +|`cublasSdot_v2`| | | | |`rocblas_sdot`|1.5.0| | | | | +|`cublasSdot_v2_64`|12.0| | | | | | | | | | +|`cublasSnrm2`| | | | |`rocblas_snrm2`|1.5.0| | | | | +|`cublasSnrm2_64`|12.0| | | | | | | | | | +|`cublasSnrm2_v2`| | | | |`rocblas_snrm2`|1.5.0| | | | | +|`cublasSnrm2_v2_64`|12.0| | | | | | | | | | +|`cublasSrot`| | | | |`rocblas_srot`|3.5.0| | | | | +|`cublasSrot_64`|12.0| | | | | | | | | | +|`cublasSrot_v2`| | | | |`rocblas_srot`|3.5.0| | | | | +|`cublasSrot_v2_64`|12.0| | | | | | | | | | +|`cublasSrotg`| | | | |`rocblas_srotg`|3.5.0| | | | | +|`cublasSrotg_v2`| | | | |`rocblas_srotg`|3.5.0| | | | | +|`cublasSrotm`| | | | |`rocblas_srotm`|3.5.0| | | | | +|`cublasSrotm_64`|12.0| | | | | | | | | | +|`cublasSrotm_v2`| | | | |`rocblas_srotm`|3.5.0| | | | | +|`cublasSrotm_v2_64`|12.0| | | | | | | | | | +|`cublasSrotmg`| | | | |`rocblas_srotmg`|3.5.0| | | | | +|`cublasSrotmg_v2`| | | | |`rocblas_srotmg`|3.5.0| | | | | +|`cublasSscal`| | | | |`rocblas_sscal`|1.5.0| | | | | +|`cublasSscal_64`|12.0| | | | | | | | | | +|`cublasSscal_v2`| | | | |`rocblas_sscal`|1.5.0| | | | | +|`cublasSscal_v2_64`|12.0| | | | | | | | | | +|`cublasSswap`| | | | |`rocblas_sswap`|1.5.0| | | | | +|`cublasSswap_64`|12.0| | | | | | | | | | +|`cublasSswap_v2`| | | | |`rocblas_sswap`|1.5.0| | | | | +|`cublasSswap_v2_64`|12.0| | | | | | | | | | +|`cublasZaxpy`| | | | |`rocblas_zaxpy`|1.5.0| | | | | +|`cublasZaxpy_64`|12.0| | | | | | | | | | +|`cublasZaxpy_v2`| | | | |`rocblas_zaxpy`|1.5.0| | | | | +|`cublasZaxpy_v2_64`|12.0| | | | | | | | | | +|`cublasZcopy`| | | | |`rocblas_zcopy`|1.5.0| | | | | +|`cublasZcopy_64`|12.0| | | | | | | | | | +|`cublasZcopy_v2`| | | | |`rocblas_zcopy`|1.5.0| | | | | +|`cublasZcopy_v2_64`|12.0| | | | | | | | | | +|`cublasZdotc`| | | | |`rocblas_zdotc`|3.5.0| | | | | +|`cublasZdotc_64`|12.0| | | | | | | | | | +|`cublasZdotc_v2`| | | | |`rocblas_zdotc`|3.5.0| | | | | +|`cublasZdotc_v2_64`|12.0| | | | | | | | | | +|`cublasZdotu`| | | | |`rocblas_zdotu`|1.5.0| | | | | +|`cublasZdotu_64`|12.0| | | | | | | | | | +|`cublasZdotu_v2`| | | | |`rocblas_zdotu`|1.5.0| | | | | +|`cublasZdotu_v2_64`|12.0| | | | | | | | | | +|`cublasZdrot`| | | | |`rocblas_zdrot`|3.5.0| | | | | +|`cublasZdrot_64`|12.0| | | | | | | | | | +|`cublasZdrot_v2`| | | | |`rocblas_zdrot`|3.5.0| | | | | +|`cublasZdrot_v2_64`|12.0| | | | | | | | | | +|`cublasZdscal`| | | | |`rocblas_zdscal`|3.5.0| | | | | +|`cublasZdscal_64`|12.0| | | | | | | | | | +|`cublasZdscal_v2`| | | | |`rocblas_zdscal`|3.5.0| | | | | +|`cublasZdscal_v2_64`|12.0| | | | | | | | | | +|`cublasZrot`| | | | |`rocblas_zrot`|3.5.0| | | | | +|`cublasZrot_64`|12.0| | | | | | | | | | +|`cublasZrot_v2`| | | | |`rocblas_zrot`|3.5.0| | | | | +|`cublasZrot_v2_64`|12.0| | | | | | | | | | +|`cublasZrotg`| | | | |`rocblas_zrotg`|3.5.0| | | | | +|`cublasZrotg_v2`| | | | |`rocblas_zrotg`|3.5.0| | | | | +|`cublasZscal`| | | | |`rocblas_zscal`|1.5.0| | | | | +|`cublasZscal_64`|12.0| | | | | | | | | | +|`cublasZscal_v2`| | | | |`rocblas_zscal`|1.5.0| | | | | +|`cublasZscal_v2_64`|12.0| | | | | | | | | | +|`cublasZswap`| | | | |`rocblas_zswap`|1.5.0| | | | | +|`cublasZswap_64`|12.0| | | | | | | | | | +|`cublasZswap_v2`| | | | |`rocblas_zswap`|1.5.0| | | | | +|`cublasZswap_v2_64`|12.0| | | | | | | | | | ## **6. CUBLAS Level-2 Function Reference** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cublasCgbmv`| | | |`rocblas_cgbmv`|3.5.0| | | | | -|`cublasCgbmv_64`|12.0| | | | | | | | | -|`cublasCgbmv_v2`| | | |`rocblas_cgbmv`|3.5.0| | | | | -|`cublasCgbmv_v2_64`|12.0| | | | | | | | | -|`cublasCgemv`| | | |`rocblas_cgemv`|1.5.0| | | | | -|`cublasCgemv_64`|12.0| | | | | | | | | -|`cublasCgemv_v2`| | | |`rocblas_cgemv`|1.5.0| | | | | -|`cublasCgemv_v2_64`|12.0| | | | | | | | | -|`cublasCgerc`| | | |`rocblas_cgerc`|3.5.0| | | | | -|`cublasCgerc_64`|12.0| | | | | | | | | -|`cublasCgerc_v2`| | | |`rocblas_cgerc`|3.5.0| | | | | -|`cublasCgerc_v2_64`|12.0| | | | | | | | | -|`cublasCgeru`| | | |`rocblas_cgeru`|3.5.0| | | | | -|`cublasCgeru_64`|12.0| | | | | | | | | -|`cublasCgeru_v2`| | | |`rocblas_cgeru`|3.5.0| | | | | -|`cublasCgeru_v2_64`|12.0| | | | | | | | | -|`cublasChbmv`| | | |`rocblas_chbmv`|3.5.0| | | | | -|`cublasChbmv_64`|12.0| | | | | | | | | -|`cublasChbmv_v2`| | | |`rocblas_chbmv`|3.5.0| | | | | -|`cublasChbmv_v2_64`|12.0| | | | | | | | | -|`cublasChemv`| | | |`rocblas_chemv`|1.5.0| | | | | -|`cublasChemv_64`|12.0| | | | | | | | | -|`cublasChemv_v2`| | | |`rocblas_chemv`|1.5.0| | | | | -|`cublasChemv_v2_64`|12.0| | | | | | | | | -|`cublasCher`| | | |`rocblas_cher`|3.5.0| | | | | -|`cublasCher2`| | | |`rocblas_cher2`|3.5.0| | | | | -|`cublasCher2_64`|12.0| | | | | | | | | -|`cublasCher2_v2`| | | |`rocblas_cher2`|3.5.0| | | | | -|`cublasCher2_v2_64`|12.0| | | | | | | | | -|`cublasCher_64`|12.0| | | | | | | | | -|`cublasCher_v2`| | | |`rocblas_cher`|3.5.0| | | | | -|`cublasCher_v2_64`|12.0| | | | | | | | | -|`cublasChpmv`| | | |`rocblas_chpmv`|3.5.0| | | | | -|`cublasChpmv_64`|12.0| | | | | | | | | -|`cublasChpmv_v2`| | | |`rocblas_chpmv`|3.5.0| | | | | -|`cublasChpmv_v2_64`|12.0| | | | | | | | | -|`cublasChpr`| | | |`rocblas_chpr`|3.5.0| | | | | -|`cublasChpr2`| | | |`rocblas_chpr2`|3.5.0| | | | | -|`cublasChpr2_64`|12.0| | | | | | | | | -|`cublasChpr2_v2`| | | |`rocblas_chpr2`|3.5.0| | | | | -|`cublasChpr2_v2_64`|12.0| | | | | | | | | -|`cublasChpr_64`|12.0| | | | | | | | | -|`cublasChpr_v2`| | | |`rocblas_chpr`|3.5.0| | | | | -|`cublasChpr_v2_64`|12.0| | | | | | | | | -|`cublasCsymv`| | | |`rocblas_csymv`|3.5.0| | | | | -|`cublasCsymv_64`|12.0| | | | | | | | | -|`cublasCsymv_v2`| | | |`rocblas_csymv`|3.5.0| | | | | -|`cublasCsymv_v2_64`|12.0| | | | | | | | | -|`cublasCsyr`| | | |`rocblas_csyr`|1.7.1| | | | | -|`cublasCsyr2`| | | |`rocblas_csyr2`|3.5.0| | | | | -|`cublasCsyr2_64`|12.0| | | | | | | | | -|`cublasCsyr2_v2`| | | |`rocblas_csyr2`|3.5.0| | | | | -|`cublasCsyr2_v2_64`|12.0| | | | | | | | | -|`cublasCsyr_64`|12.0| | | | | | | | | -|`cublasCsyr_v2`| | | |`rocblas_csyr`|1.7.1| | | | | -|`cublasCsyr_v2_64`|12.0| | | | | | | | | -|`cublasCtbmv`| | | |`rocblas_ctbmv`|3.5.0| | | | | -|`cublasCtbmv_64`|12.0| | | | | | | | | -|`cublasCtbmv_v2`| | | |`rocblas_ctbmv`|3.5.0| | | | | -|`cublasCtbmv_v2_64`|12.0| | | | | | | | | -|`cublasCtbsv`| | | |`rocblas_ctbsv`|3.5.0| | | | | -|`cublasCtbsv_64`|12.0| | | | | | | | | -|`cublasCtbsv_v2`| | | |`rocblas_ctbsv`|3.5.0| | | | | -|`cublasCtbsv_v2_64`|12.0| | | | | | | | | -|`cublasCtpmv`| | | |`rocblas_ctpmv`|3.5.0| | | | | -|`cublasCtpmv_64`|12.0| | | | | | | | | -|`cublasCtpmv_v2`| | | |`rocblas_ctpmv`|3.5.0| | | | | -|`cublasCtpmv_v2_64`|12.0| | | | | | | | | -|`cublasCtpsv`| | | |`rocblas_ctpsv`|3.5.0| | | | | -|`cublasCtpsv_64`|12.0| | | | | | | | | -|`cublasCtpsv_v2`| | | |`rocblas_ctpsv`|3.5.0| | | | | -|`cublasCtpsv_v2_64`|12.0| | | | | | | | | -|`cublasCtrmv`| | | |`rocblas_ctrmv`|3.5.0| | | | | -|`cublasCtrmv_64`|12.0| | | | | | | | | -|`cublasCtrmv_v2`| | | |`rocblas_ctrmv`|3.5.0| | | | | -|`cublasCtrmv_v2_64`|12.0| | | | | | | | | -|`cublasCtrsv`| | | |`rocblas_ctrsv`|3.5.0| | | | | -|`cublasCtrsv_64`|12.0| | | | | | | | | -|`cublasCtrsv_v2`| | | |`rocblas_ctrsv`|3.5.0| | | | | -|`cublasCtrsv_v2_64`|12.0| | | | | | | | | -|`cublasDgbmv`| | | |`rocblas_dgbmv`|3.5.0| | | | | -|`cublasDgbmv_64`|12.0| | | | | | | | | -|`cublasDgbmv_v2`| | | |`rocblas_dgbmv`|3.5.0| | | | | -|`cublasDgbmv_v2_64`|12.0| | | | | | | | | -|`cublasDgemv`| | | |`rocblas_dgemv`|1.5.0| | | | | -|`cublasDgemv_64`|12.0| | | | | | | | | -|`cublasDgemv_v2`| | | |`rocblas_dgemv`|1.5.0| | | | | -|`cublasDgemv_v2_64`|12.0| | | | | | | | | -|`cublasDger`| | | |`rocblas_dger`|1.5.0| | | | | -|`cublasDger_64`|12.0| | | | | | | | | -|`cublasDger_v2`| | | |`rocblas_dger`|1.5.0| | | | | -|`cublasDger_v2_64`|12.0| | | | | | | | | -|`cublasDsbmv`| | | |`rocblas_dsbmv`|3.5.0| | | | | -|`cublasDsbmv_64`|12.0| | | | | | | | | -|`cublasDsbmv_v2`| | | |`rocblas_dsbmv`|3.5.0| | | | | -|`cublasDsbmv_v2_64`|12.0| | | | | | | | | -|`cublasDspmv`| | | |`rocblas_dspmv`|3.5.0| | | | | -|`cublasDspmv_64`|12.0| | | | | | | | | -|`cublasDspmv_v2`| | | |`rocblas_dspmv`|3.5.0| | | | | -|`cublasDspmv_v2_64`|12.0| | | | | | | | | -|`cublasDspr`| | | |`rocblas_dspr`|3.5.0| | | | | -|`cublasDspr2`| | | |`rocblas_dspr2`|3.5.0| | | | | -|`cublasDspr2_64`|12.0| | | | | | | | | -|`cublasDspr2_v2`| | | |`rocblas_dspr2`|3.5.0| | | | | -|`cublasDspr2_v2_64`|12.0| | | | | | | | | -|`cublasDspr_64`|12.0| | | | | | | | | -|`cublasDspr_v2`| | | |`rocblas_dspr`|3.5.0| | | | | -|`cublasDspr_v2_64`|12.0| | | | | | | | | -|`cublasDsymv`| | | |`rocblas_dsymv`|1.5.0| | | | | -|`cublasDsymv_64`|12.0| | | | | | | | | -|`cublasDsymv_v2`| | | |`rocblas_dsymv`|1.5.0| | | | | -|`cublasDsymv_v2_64`|12.0| | | | | | | | | -|`cublasDsyr`| | | |`rocblas_dsyr`|1.7.1| | | | | -|`cublasDsyr2`| | | |`rocblas_dsyr2`|3.5.0| | | | | -|`cublasDsyr2_64`|12.0| | | | | | | | | -|`cublasDsyr2_v2`| | | |`rocblas_dsyr2`|3.5.0| | | | | -|`cublasDsyr2_v2_64`|12.0| | | | | | | | | -|`cublasDsyr_64`|12.0| | | | | | | | | -|`cublasDsyr_v2`| | | |`rocblas_dsyr`|1.7.1| | | | | -|`cublasDsyr_v2_64`|12.0| | | | | | | | | -|`cublasDtbmv`| | | |`rocblas_dtbmv`|3.5.0| | | | | -|`cublasDtbmv_64`|12.0| | | | | | | | | -|`cublasDtbmv_v2`| | | |`rocblas_dtbmv`|3.5.0| | | | | -|`cublasDtbmv_v2_64`|12.0| | | | | | | | | -|`cublasDtbsv`| | | |`rocblas_dtbsv`|3.5.0| | | | | -|`cublasDtbsv_64`|12.0| | | | | | | | | -|`cublasDtbsv_v2`| | | |`rocblas_dtbsv`|3.5.0| | | | | -|`cublasDtbsv_v2_64`|12.0| | | | | | | | | -|`cublasDtpmv`| | | |`rocblas_dtpmv`|3.5.0| | | | | -|`cublasDtpmv_64`|12.0| | | | | | | | | -|`cublasDtpmv_v2`| | | |`rocblas_dtpmv`|3.5.0| | | | | -|`cublasDtpmv_v2_64`|12.0| | | | | | | | | -|`cublasDtpsv`| | | |`rocblas_dtpsv`|3.5.0| | | | | -|`cublasDtpsv_64`|12.0| | | | | | | | | -|`cublasDtpsv_v2`| | | |`rocblas_dtpsv`|3.5.0| | | | | -|`cublasDtpsv_v2_64`|12.0| | | | | | | | | -|`cublasDtrmv`| | | |`rocblas_dtrmv`|3.5.0| | | | | -|`cublasDtrmv_64`|12.0| | | | | | | | | -|`cublasDtrmv_v2`| | | |`rocblas_dtrmv`|3.5.0| | | | | -|`cublasDtrmv_v2_64`|12.0| | | | | | | | | -|`cublasDtrsv`| | | |`rocblas_dtrsv`|3.5.0| | | | | -|`cublasDtrsv_64`|12.0| | | | | | | | | -|`cublasDtrsv_v2`| | | |`rocblas_dtrsv`|3.5.0| | | | | -|`cublasDtrsv_v2_64`|12.0| | | | | | | | | -|`cublasSgbmv`| | | |`rocblas_sgbmv`|3.5.0| | | | | -|`cublasSgbmv_64`|12.0| | | | | | | | | -|`cublasSgbmv_v2`| | | |`rocblas_sgbmv`|3.5.0| | | | | -|`cublasSgbmv_v2_64`|12.0| | | | | | | | | -|`cublasSgemv`| | | |`rocblas_sgemv`|1.5.0| | | | | -|`cublasSgemv_64`|12.0| | | | | | | | | -|`cublasSgemv_v2`| | | |`rocblas_sgemv`|1.5.0| | | | | -|`cublasSgemv_v2_64`|12.0| | | | | | | | | -|`cublasSger`| | | |`rocblas_sger`|1.5.0| | | | | -|`cublasSger_64`|12.0| | | | | | | | | -|`cublasSger_v2`| | | |`rocblas_sger`|1.5.0| | | | | -|`cublasSger_v2_64`|12.0| | | | | | | | | -|`cublasSsbmv`| | | |`rocblas_ssbmv`|3.5.0| | | | | -|`cublasSsbmv_64`|12.0| | | | | | | | | -|`cublasSsbmv_v2`| | | |`rocblas_ssbmv`|3.5.0| | | | | -|`cublasSsbmv_v2_64`|12.0| | | | | | | | | -|`cublasSspmv`| | | |`rocblas_sspmv`|3.5.0| | | | | -|`cublasSspmv_64`|12.0| | | | | | | | | -|`cublasSspmv_v2`| | | |`rocblas_sspmv`|3.5.0| | | | | -|`cublasSspmv_v2_64`|12.0| | | | | | | | | -|`cublasSspr`| | | |`rocblas_sspr`|3.5.0| | | | | -|`cublasSspr2`| | | |`rocblas_sspr2`|3.5.0| | | | | -|`cublasSspr2_64`|12.0| | | | | | | | | -|`cublasSspr2_v2`| | | |`rocblas_sspr2`|3.5.0| | | | | -|`cublasSspr2_v2_64`|12.0| | | | | | | | | -|`cublasSspr_64`|12.0| | | | | | | | | -|`cublasSspr_v2`| | | |`rocblas_sspr`|3.5.0| | | | | -|`cublasSspr_v2_64`|12.0| | | | | | | | | -|`cublasSsymv`| | | |`rocblas_ssymv`|1.5.0| | | | | -|`cublasSsymv_64`|12.0| | | | | | | | | -|`cublasSsymv_v2`| | | |`rocblas_ssymv`|1.5.0| | | | | -|`cublasSsymv_v2_64`|12.0| | | | | | | | | -|`cublasSsyr`| | | |`rocblas_ssyr`|1.7.1| | | | | -|`cublasSsyr2`| | | |`rocblas_ssyr2`|3.5.0| | | | | -|`cublasSsyr2_64`|12.0| | | | | | | | | -|`cublasSsyr2_v2`| | | |`rocblas_ssyr2`|3.5.0| | | | | -|`cublasSsyr2_v2_64`|12.0| | | | | | | | | -|`cublasSsyr_64`|12.0| | | | | | | | | -|`cublasSsyr_v2`| | | |`rocblas_ssyr`|1.7.1| | | | | -|`cublasSsyr_v2_64`|12.0| | | | | | | | | -|`cublasStbmv`| | | |`rocblas_stbmv`|3.5.0| | | | | -|`cublasStbmv_64`|12.0| | | | | | | | | -|`cublasStbmv_v2`| | | |`rocblas_stbmv`|3.5.0| | | | | -|`cublasStbmv_v2_64`|12.0| | | | | | | | | -|`cublasStbsv`| | | |`rocblas_stbsv`|3.5.0| | | | | -|`cublasStbsv_64`|12.0| | | | | | | | | -|`cublasStbsv_v2`| | | |`rocblas_stbsv`|3.5.0| | | | | -|`cublasStbsv_v2_64`|12.0| | | | | | | | | -|`cublasStpmv`| | | |`rocblas_stpmv`|3.5.0| | | | | -|`cublasStpmv_64`|12.0| | | | | | | | | -|`cublasStpmv_v2`| | | |`rocblas_stpmv`|3.5.0| | | | | -|`cublasStpmv_v2_64`|12.0| | | | | | | | | -|`cublasStpsv`| | | |`rocblas_stpsv`|3.5.0| | | | | -|`cublasStpsv_64`|12.0| | | | | | | | | -|`cublasStpsv_v2`| | | |`rocblas_stpsv`|3.5.0| | | | | -|`cublasStpsv_v2_64`|12.0| | | | | | | | | -|`cublasStrmv`| | | |`rocblas_strmv`|3.5.0| | | | | -|`cublasStrmv_64`|12.0| | | | | | | | | -|`cublasStrmv_v2`| | | |`rocblas_strmv`|3.5.0| | | | | -|`cublasStrmv_v2_64`|12.0| | | | | | | | | -|`cublasStrsv`| | | |`rocblas_strsv`|3.5.0| | | | | -|`cublasStrsv_64`|12.0| | | | | | | | | -|`cublasStrsv_v2`| | | |`rocblas_strsv`|3.5.0| | | | | -|`cublasStrsv_v2_64`|12.0| | | | | | | | | -|`cublasZgbmv`| | | |`rocblas_zgbmv`|3.5.0| | | | | -|`cublasZgbmv_64`|12.0| | | | | | | | | -|`cublasZgbmv_v2`| | | |`rocblas_zgbmv`|3.5.0| | | | | -|`cublasZgbmv_v2_64`|12.0| | | | | | | | | -|`cublasZgemv`| | | |`rocblas_zgemv`|1.5.0| | | | | -|`cublasZgemv_64`|12.0| | | | | | | | | -|`cublasZgemv_v2`| | | |`rocblas_zgemv`|1.5.0| | | | | -|`cublasZgemv_v2_64`|12.0| | | | | | | | | -|`cublasZgerc`| | | |`rocblas_zgerc`|3.5.0| | | | | -|`cublasZgerc_64`|12.0| | | | | | | | | -|`cublasZgerc_v2`| | | |`rocblas_zgerc`|3.5.0| | | | | -|`cublasZgerc_v2_64`|12.0| | | | | | | | | -|`cublasZgeru`| | | |`rocblas_zgeru`|3.5.0| | | | | -|`cublasZgeru_64`|12.0| | | | | | | | | -|`cublasZgeru_v2`| | | |`rocblas_zgeru`|3.5.0| | | | | -|`cublasZgeru_v2_64`|12.0| | | | | | | | | -|`cublasZhbmv`| | | |`rocblas_zhbmv`|3.5.0| | | | | -|`cublasZhbmv_64`|12.0| | | | | | | | | -|`cublasZhbmv_v2`| | | |`rocblas_zhbmv`|3.5.0| | | | | -|`cublasZhbmv_v2_64`|12.0| | | | | | | | | -|`cublasZhemv`| | | |`rocblas_zhemv`|1.5.0| | | | | -|`cublasZhemv_64`|12.0| | | | | | | | | -|`cublasZhemv_v2`| | | |`rocblas_zhemv`|1.5.0| | | | | -|`cublasZhemv_v2_64`|12.0| | | | | | | | | -|`cublasZher`| | | |`rocblas_zher`|3.5.0| | | | | -|`cublasZher2`| | | |`rocblas_zher2`|3.5.0| | | | | -|`cublasZher2_64`|12.0| | | | | | | | | -|`cublasZher2_v2`| | | |`rocblas_zher2`|3.5.0| | | | | -|`cublasZher2_v2_64`|12.0| | | | | | | | | -|`cublasZher_64`|12.0| | | | | | | | | -|`cublasZher_v2`| | | |`rocblas_zher`|3.5.0| | | | | -|`cublasZher_v2_64`|12.0| | | | | | | | | -|`cublasZhpmv`| | | |`rocblas_zhpmv`|3.5.0| | | | | -|`cublasZhpmv_64`|12.0| | | | | | | | | -|`cublasZhpmv_v2`| | | |`rocblas_zhpmv`|3.5.0| | | | | -|`cublasZhpmv_v2_64`|12.0| | | | | | | | | -|`cublasZhpr`| | | |`rocblas_zhpr`|3.5.0| | | | | -|`cublasZhpr2`| | | |`rocblas_zhpr2`|3.5.0| | | | | -|`cublasZhpr2_64`|12.0| | | | | | | | | -|`cublasZhpr2_v2`| | | |`rocblas_zhpr2`|3.5.0| | | | | -|`cublasZhpr2_v2_64`|12.0| | | | | | | | | -|`cublasZhpr_64`|12.0| | | | | | | | | -|`cublasZhpr_v2`| | | |`rocblas_zhpr`|3.5.0| | | | | -|`cublasZhpr_v2_64`|12.0| | | | | | | | | -|`cublasZsymv`| | | |`rocblas_zsymv`|3.5.0| | | | | -|`cublasZsymv_64`|12.0| | | | | | | | | -|`cublasZsymv_v2`| | | |`rocblas_zsymv`|3.5.0| | | | | -|`cublasZsymv_v2_64`|12.0| | | | | | | | | -|`cublasZsyr`| | | |`rocblas_zsyr`|1.7.1| | | | | -|`cublasZsyr2`| | | |`rocblas_zsyr2`|3.5.0| | | | | -|`cublasZsyr2_64`|12.0| | | | | | | | | -|`cublasZsyr2_v2`| | | |`rocblas_zsyr2`|3.5.0| | | | | -|`cublasZsyr2_v2_64`|12.0| | | | | | | | | -|`cublasZsyr_64`|12.0| | | | | | | | | -|`cublasZsyr_v2`| | | |`rocblas_zsyr`|1.7.1| | | | | -|`cublasZsyr_v2_64`|12.0| | | | | | | | | -|`cublasZtbmv`| | | |`rocblas_ztbmv`|3.5.0| | | | | -|`cublasZtbmv_64`|12.0| | | | | | | | | -|`cublasZtbmv_v2`| | | |`rocblas_ztbmv`|3.5.0| | | | | -|`cublasZtbmv_v2_64`|12.0| | | | | | | | | -|`cublasZtbsv`| | | |`rocblas_ztbsv`|3.5.0| | | | | -|`cublasZtbsv_64`|12.0| | | | | | | | | -|`cublasZtbsv_v2`| | | |`rocblas_ztbsv`|3.5.0| | | | | -|`cublasZtbsv_v2_64`|12.0| | | | | | | | | -|`cublasZtpmv`| | | |`rocblas_ztpmv`|3.5.0| | | | | -|`cublasZtpmv_64`|12.0| | | | | | | | | -|`cublasZtpmv_v2`| | | |`rocblas_ztpmv`|3.5.0| | | | | -|`cublasZtpmv_v2_64`|12.0| | | | | | | | | -|`cublasZtpsv`| | | |`rocblas_ztpsv`|3.5.0| | | | | -|`cublasZtpsv_64`|12.0| | | | | | | | | -|`cublasZtpsv_v2`| | | |`rocblas_ztpsv`|3.5.0| | | | | -|`cublasZtpsv_v2_64`|12.0| | | | | | | | | -|`cublasZtrmv`| | | |`rocblas_ztrmv`|3.5.0| | | | | -|`cublasZtrmv_64`|12.0| | | | | | | | | -|`cublasZtrmv_v2`| | | |`rocblas_ztrmv`|3.5.0| | | | | -|`cublasZtrmv_v2_64`|12.0| | | | | | | | | -|`cublasZtrsv`| | | |`rocblas_ztrsv`|3.5.0| | | | | -|`cublasZtrsv_64`|12.0| | | | | | | | | -|`cublasZtrsv_v2`| | | |`rocblas_ztrsv`|3.5.0| | | | | -|`cublasZtrsv_v2_64`|12.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasCgbmv`| | | | |`rocblas_cgbmv`|3.5.0| | | | | +|`cublasCgbmv_64`|12.0| | | | | | | | | | +|`cublasCgbmv_v2`| | | | |`rocblas_cgbmv`|3.5.0| | | | | +|`cublasCgbmv_v2_64`|12.0| | | | | | | | | | +|`cublasCgemv`| | | | |`rocblas_cgemv`|1.5.0| | | | | +|`cublasCgemv_64`|12.0| | | | | | | | | | +|`cublasCgemv_v2`| | | | |`rocblas_cgemv`|1.5.0| | | | | +|`cublasCgemv_v2_64`|12.0| | | | | | | | | | +|`cublasCgerc`| | | | |`rocblas_cgerc`|3.5.0| | | | | +|`cublasCgerc_64`|12.0| | | | | | | | | | +|`cublasCgerc_v2`| | | | |`rocblas_cgerc`|3.5.0| | | | | +|`cublasCgerc_v2_64`|12.0| | | | | | | | | | +|`cublasCgeru`| | | | |`rocblas_cgeru`|3.5.0| | | | | +|`cublasCgeru_64`|12.0| | | | | | | | | | +|`cublasCgeru_v2`| | | | |`rocblas_cgeru`|3.5.0| | | | | +|`cublasCgeru_v2_64`|12.0| | | | | | | | | | +|`cublasChbmv`| | | | |`rocblas_chbmv`|3.5.0| | | | | +|`cublasChbmv_64`|12.0| | | | | | | | | | +|`cublasChbmv_v2`| | | | |`rocblas_chbmv`|3.5.0| | | | | +|`cublasChbmv_v2_64`|12.0| | | | | | | | | | +|`cublasChemv`| | | | |`rocblas_chemv`|1.5.0| | | | | +|`cublasChemv_64`|12.0| | | | | | | | | | +|`cublasChemv_v2`| | | | |`rocblas_chemv`|1.5.0| | | | | +|`cublasChemv_v2_64`|12.0| | | | | | | | | | +|`cublasCher`| | | | |`rocblas_cher`|3.5.0| | | | | +|`cublasCher2`| | | | |`rocblas_cher2`|3.5.0| | | | | +|`cublasCher2_64`|12.0| | | | | | | | | | +|`cublasCher2_v2`| | | | |`rocblas_cher2`|3.5.0| | | | | +|`cublasCher2_v2_64`|12.0| | | | | | | | | | +|`cublasCher_64`|12.0| | | | | | | | | | +|`cublasCher_v2`| | | | |`rocblas_cher`|3.5.0| | | | | +|`cublasCher_v2_64`|12.0| | | | | | | | | | +|`cublasChpmv`| | | | |`rocblas_chpmv`|3.5.0| | | | | +|`cublasChpmv_64`|12.0| | | | | | | | | | +|`cublasChpmv_v2`| | | | |`rocblas_chpmv`|3.5.0| | | | | +|`cublasChpmv_v2_64`|12.0| | | | | | | | | | +|`cublasChpr`| | | | |`rocblas_chpr`|3.5.0| | | | | +|`cublasChpr2`| | | | |`rocblas_chpr2`|3.5.0| | | | | +|`cublasChpr2_64`|12.0| | | | | | | | | | +|`cublasChpr2_v2`| | | | |`rocblas_chpr2`|3.5.0| | | | | +|`cublasChpr2_v2_64`|12.0| | | | | | | | | | +|`cublasChpr_64`|12.0| | | | | | | | | | +|`cublasChpr_v2`| | | | |`rocblas_chpr`|3.5.0| | | | | +|`cublasChpr_v2_64`|12.0| | | | | | | | | | +|`cublasCsymv`| | | | |`rocblas_csymv`|3.5.0| | | | | +|`cublasCsymv_64`|12.0| | | | | | | | | | +|`cublasCsymv_v2`| | | | |`rocblas_csymv`|3.5.0| | | | | +|`cublasCsymv_v2_64`|12.0| | | | | | | | | | +|`cublasCsyr`| | | | |`rocblas_csyr`|1.7.1| | | | | +|`cublasCsyr2`| | | | |`rocblas_csyr2`|3.5.0| | | | | +|`cublasCsyr2_64`|12.0| | | | | | | | | | +|`cublasCsyr2_v2`| | | | |`rocblas_csyr2`|3.5.0| | | | | +|`cublasCsyr2_v2_64`|12.0| | | | | | | | | | +|`cublasCsyr_64`|12.0| | | | | | | | | | +|`cublasCsyr_v2`| | | | |`rocblas_csyr`|1.7.1| | | | | +|`cublasCsyr_v2_64`|12.0| | | | | | | | | | +|`cublasCtbmv`| | | | |`rocblas_ctbmv`|3.5.0| | | | | +|`cublasCtbmv_64`|12.0| | | | | | | | | | +|`cublasCtbmv_v2`| | | | |`rocblas_ctbmv`|3.5.0| | | | | +|`cublasCtbmv_v2_64`|12.0| | | | | | | | | | +|`cublasCtbsv`| | | | |`rocblas_ctbsv`|3.5.0| | | | | +|`cublasCtbsv_64`|12.0| | | | | | | | | | +|`cublasCtbsv_v2`| | | | |`rocblas_ctbsv`|3.5.0| | | | | +|`cublasCtbsv_v2_64`|12.0| | | | | | | | | | +|`cublasCtpmv`| | | | |`rocblas_ctpmv`|3.5.0| | | | | +|`cublasCtpmv_64`|12.0| | | | | | | | | | +|`cublasCtpmv_v2`| | | | |`rocblas_ctpmv`|3.5.0| | | | | +|`cublasCtpmv_v2_64`|12.0| | | | | | | | | | +|`cublasCtpsv`| | | | |`rocblas_ctpsv`|3.5.0| | | | | +|`cublasCtpsv_64`|12.0| | | | | | | | | | +|`cublasCtpsv_v2`| | | | |`rocblas_ctpsv`|3.5.0| | | | | +|`cublasCtpsv_v2_64`|12.0| | | | | | | | | | +|`cublasCtrmv`| | | | |`rocblas_ctrmv`|3.5.0| | | | | +|`cublasCtrmv_64`|12.0| | | | | | | | | | +|`cublasCtrmv_v2`| | | | |`rocblas_ctrmv`|3.5.0| | | | | +|`cublasCtrmv_v2_64`|12.0| | | | | | | | | | +|`cublasCtrsv`| | | | |`rocblas_ctrsv`|3.5.0| | | | | +|`cublasCtrsv_64`|12.0| | | | | | | | | | +|`cublasCtrsv_v2`| | | | |`rocblas_ctrsv`|3.5.0| | | | | +|`cublasCtrsv_v2_64`|12.0| | | | | | | | | | +|`cublasDgbmv`| | | | |`rocblas_dgbmv`|3.5.0| | | | | +|`cublasDgbmv_64`|12.0| | | | | | | | | | +|`cublasDgbmv_v2`| | | | |`rocblas_dgbmv`|3.5.0| | | | | +|`cublasDgbmv_v2_64`|12.0| | | | | | | | | | +|`cublasDgemv`| | | | |`rocblas_dgemv`|1.5.0| | | | | +|`cublasDgemv_64`|12.0| | | | | | | | | | +|`cublasDgemv_v2`| | | | |`rocblas_dgemv`|1.5.0| | | | | +|`cublasDgemv_v2_64`|12.0| | | | | | | | | | +|`cublasDger`| | | | |`rocblas_dger`|1.5.0| | | | | +|`cublasDger_64`|12.0| | | | | | | | | | +|`cublasDger_v2`| | | | |`rocblas_dger`|1.5.0| | | | | +|`cublasDger_v2_64`|12.0| | | | | | | | | | +|`cublasDsbmv`| | | | |`rocblas_dsbmv`|3.5.0| | | | | +|`cublasDsbmv_64`|12.0| | | | | | | | | | +|`cublasDsbmv_v2`| | | | |`rocblas_dsbmv`|3.5.0| | | | | +|`cublasDsbmv_v2_64`|12.0| | | | | | | | | | +|`cublasDspmv`| | | | |`rocblas_dspmv`|3.5.0| | | | | +|`cublasDspmv_64`|12.0| | | | | | | | | | +|`cublasDspmv_v2`| | | | |`rocblas_dspmv`|3.5.0| | | | | +|`cublasDspmv_v2_64`|12.0| | | | | | | | | | +|`cublasDspr`| | | | |`rocblas_dspr`|3.5.0| | | | | +|`cublasDspr2`| | | | |`rocblas_dspr2`|3.5.0| | | | | +|`cublasDspr2_64`|12.0| | | | | | | | | | +|`cublasDspr2_v2`| | | | |`rocblas_dspr2`|3.5.0| | | | | +|`cublasDspr2_v2_64`|12.0| | | | | | | | | | +|`cublasDspr_64`|12.0| | | | | | | | | | +|`cublasDspr_v2`| | | | |`rocblas_dspr`|3.5.0| | | | | +|`cublasDspr_v2_64`|12.0| | | | | | | | | | +|`cublasDsymv`| | | | |`rocblas_dsymv`|1.5.0| | | | | +|`cublasDsymv_64`|12.0| | | | | | | | | | +|`cublasDsymv_v2`| | | | |`rocblas_dsymv`|1.5.0| | | | | +|`cublasDsymv_v2_64`|12.0| | | | | | | | | | +|`cublasDsyr`| | | | |`rocblas_dsyr`|1.7.1| | | | | +|`cublasDsyr2`| | | | |`rocblas_dsyr2`|3.5.0| | | | | +|`cublasDsyr2_64`|12.0| | | | | | | | | | +|`cublasDsyr2_v2`| | | | |`rocblas_dsyr2`|3.5.0| | | | | +|`cublasDsyr2_v2_64`|12.0| | | | | | | | | | +|`cublasDsyr_64`|12.0| | | | | | | | | | +|`cublasDsyr_v2`| | | | |`rocblas_dsyr`|1.7.1| | | | | +|`cublasDsyr_v2_64`|12.0| | | | | | | | | | +|`cublasDtbmv`| | | | |`rocblas_dtbmv`|3.5.0| | | | | +|`cublasDtbmv_64`|12.0| | | | | | | | | | +|`cublasDtbmv_v2`| | | | |`rocblas_dtbmv`|3.5.0| | | | | +|`cublasDtbmv_v2_64`|12.0| | | | | | | | | | +|`cublasDtbsv`| | | | |`rocblas_dtbsv`|3.5.0| | | | | +|`cublasDtbsv_64`|12.0| | | | | | | | | | +|`cublasDtbsv_v2`| | | | |`rocblas_dtbsv`|3.5.0| | | | | +|`cublasDtbsv_v2_64`|12.0| | | | | | | | | | +|`cublasDtpmv`| | | | |`rocblas_dtpmv`|3.5.0| | | | | +|`cublasDtpmv_64`|12.0| | | | | | | | | | +|`cublasDtpmv_v2`| | | | |`rocblas_dtpmv`|3.5.0| | | | | +|`cublasDtpmv_v2_64`|12.0| | | | | | | | | | +|`cublasDtpsv`| | | | |`rocblas_dtpsv`|3.5.0| | | | | +|`cublasDtpsv_64`|12.0| | | | | | | | | | +|`cublasDtpsv_v2`| | | | |`rocblas_dtpsv`|3.5.0| | | | | +|`cublasDtpsv_v2_64`|12.0| | | | | | | | | | +|`cublasDtrmv`| | | | |`rocblas_dtrmv`|3.5.0| | | | | +|`cublasDtrmv_64`|12.0| | | | | | | | | | +|`cublasDtrmv_v2`| | | | |`rocblas_dtrmv`|3.5.0| | | | | +|`cublasDtrmv_v2_64`|12.0| | | | | | | | | | +|`cublasDtrsv`| | | | |`rocblas_dtrsv`|3.5.0| | | | | +|`cublasDtrsv_64`|12.0| | | | | | | | | | +|`cublasDtrsv_v2`| | | | |`rocblas_dtrsv`|3.5.0| | | | | +|`cublasDtrsv_v2_64`|12.0| | | | | | | | | | +|`cublasSgbmv`| | | | |`rocblas_sgbmv`|3.5.0| | | | | +|`cublasSgbmv_64`|12.0| | | | | | | | | | +|`cublasSgbmv_v2`| | | | |`rocblas_sgbmv`|3.5.0| | | | | +|`cublasSgbmv_v2_64`|12.0| | | | | | | | | | +|`cublasSgemv`| | | | |`rocblas_sgemv`|1.5.0| | | | | +|`cublasSgemv_64`|12.0| | | | | | | | | | +|`cublasSgemv_v2`| | | | |`rocblas_sgemv`|1.5.0| | | | | +|`cublasSgemv_v2_64`|12.0| | | | | | | | | | +|`cublasSger`| | | | |`rocblas_sger`|1.5.0| | | | | +|`cublasSger_64`|12.0| | | | | | | | | | +|`cublasSger_v2`| | | | |`rocblas_sger`|1.5.0| | | | | +|`cublasSger_v2_64`|12.0| | | | | | | | | | +|`cublasSsbmv`| | | | |`rocblas_ssbmv`|3.5.0| | | | | +|`cublasSsbmv_64`|12.0| | | | | | | | | | +|`cublasSsbmv_v2`| | | | |`rocblas_ssbmv`|3.5.0| | | | | +|`cublasSsbmv_v2_64`|12.0| | | | | | | | | | +|`cublasSspmv`| | | | |`rocblas_sspmv`|3.5.0| | | | | +|`cublasSspmv_64`|12.0| | | | | | | | | | +|`cublasSspmv_v2`| | | | |`rocblas_sspmv`|3.5.0| | | | | +|`cublasSspmv_v2_64`|12.0| | | | | | | | | | +|`cublasSspr`| | | | |`rocblas_sspr`|3.5.0| | | | | +|`cublasSspr2`| | | | |`rocblas_sspr2`|3.5.0| | | | | +|`cublasSspr2_64`|12.0| | | | | | | | | | +|`cublasSspr2_v2`| | | | |`rocblas_sspr2`|3.5.0| | | | | +|`cublasSspr2_v2_64`|12.0| | | | | | | | | | +|`cublasSspr_64`|12.0| | | | | | | | | | +|`cublasSspr_v2`| | | | |`rocblas_sspr`|3.5.0| | | | | +|`cublasSspr_v2_64`|12.0| | | | | | | | | | +|`cublasSsymv`| | | | |`rocblas_ssymv`|1.5.0| | | | | +|`cublasSsymv_64`|12.0| | | | | | | | | | +|`cublasSsymv_v2`| | | | |`rocblas_ssymv`|1.5.0| | | | | +|`cublasSsymv_v2_64`|12.0| | | | | | | | | | +|`cublasSsyr`| | | | |`rocblas_ssyr`|1.7.1| | | | | +|`cublasSsyr2`| | | | |`rocblas_ssyr2`|3.5.0| | | | | +|`cublasSsyr2_64`|12.0| | | | | | | | | | +|`cublasSsyr2_v2`| | | | |`rocblas_ssyr2`|3.5.0| | | | | +|`cublasSsyr2_v2_64`|12.0| | | | | | | | | | +|`cublasSsyr_64`|12.0| | | | | | | | | | +|`cublasSsyr_v2`| | | | |`rocblas_ssyr`|1.7.1| | | | | +|`cublasSsyr_v2_64`|12.0| | | | | | | | | | +|`cublasStbmv`| | | | |`rocblas_stbmv`|3.5.0| | | | | +|`cublasStbmv_64`|12.0| | | | | | | | | | +|`cublasStbmv_v2`| | | | |`rocblas_stbmv`|3.5.0| | | | | +|`cublasStbmv_v2_64`|12.0| | | | | | | | | | +|`cublasStbsv`| | | | |`rocblas_stbsv`|3.5.0| | | | | +|`cublasStbsv_64`|12.0| | | | | | | | | | +|`cublasStbsv_v2`| | | | |`rocblas_stbsv`|3.5.0| | | | | +|`cublasStbsv_v2_64`|12.0| | | | | | | | | | +|`cublasStpmv`| | | | |`rocblas_stpmv`|3.5.0| | | | | +|`cublasStpmv_64`|12.0| | | | | | | | | | +|`cublasStpmv_v2`| | | | |`rocblas_stpmv`|3.5.0| | | | | +|`cublasStpmv_v2_64`|12.0| | | | | | | | | | +|`cublasStpsv`| | | | |`rocblas_stpsv`|3.5.0| | | | | +|`cublasStpsv_64`|12.0| | | | | | | | | | +|`cublasStpsv_v2`| | | | |`rocblas_stpsv`|3.5.0| | | | | +|`cublasStpsv_v2_64`|12.0| | | | | | | | | | +|`cublasStrmv`| | | | |`rocblas_strmv`|3.5.0| | | | | +|`cublasStrmv_64`|12.0| | | | | | | | | | +|`cublasStrmv_v2`| | | | |`rocblas_strmv`|3.5.0| | | | | +|`cublasStrmv_v2_64`|12.0| | | | | | | | | | +|`cublasStrsv`| | | | |`rocblas_strsv`|3.5.0| | | | | +|`cublasStrsv_64`|12.0| | | | | | | | | | +|`cublasStrsv_v2`| | | | |`rocblas_strsv`|3.5.0| | | | | +|`cublasStrsv_v2_64`|12.0| | | | | | | | | | +|`cublasZgbmv`| | | | |`rocblas_zgbmv`|3.5.0| | | | | +|`cublasZgbmv_64`|12.0| | | | | | | | | | +|`cublasZgbmv_v2`| | | | |`rocblas_zgbmv`|3.5.0| | | | | +|`cublasZgbmv_v2_64`|12.0| | | | | | | | | | +|`cublasZgemv`| | | | |`rocblas_zgemv`|1.5.0| | | | | +|`cublasZgemv_64`|12.0| | | | | | | | | | +|`cublasZgemv_v2`| | | | |`rocblas_zgemv`|1.5.0| | | | | +|`cublasZgemv_v2_64`|12.0| | | | | | | | | | +|`cublasZgerc`| | | | |`rocblas_zgerc`|3.5.0| | | | | +|`cublasZgerc_64`|12.0| | | | | | | | | | +|`cublasZgerc_v2`| | | | |`rocblas_zgerc`|3.5.0| | | | | +|`cublasZgerc_v2_64`|12.0| | | | | | | | | | +|`cublasZgeru`| | | | |`rocblas_zgeru`|3.5.0| | | | | +|`cublasZgeru_64`|12.0| | | | | | | | | | +|`cublasZgeru_v2`| | | | |`rocblas_zgeru`|3.5.0| | | | | +|`cublasZgeru_v2_64`|12.0| | | | | | | | | | +|`cublasZhbmv`| | | | |`rocblas_zhbmv`|3.5.0| | | | | +|`cublasZhbmv_64`|12.0| | | | | | | | | | +|`cublasZhbmv_v2`| | | | |`rocblas_zhbmv`|3.5.0| | | | | +|`cublasZhbmv_v2_64`|12.0| | | | | | | | | | +|`cublasZhemv`| | | | |`rocblas_zhemv`|1.5.0| | | | | +|`cublasZhemv_64`|12.0| | | | | | | | | | +|`cublasZhemv_v2`| | | | |`rocblas_zhemv`|1.5.0| | | | | +|`cublasZhemv_v2_64`|12.0| | | | | | | | | | +|`cublasZher`| | | | |`rocblas_zher`|3.5.0| | | | | +|`cublasZher2`| | | | |`rocblas_zher2`|3.5.0| | | | | +|`cublasZher2_64`|12.0| | | | | | | | | | +|`cublasZher2_v2`| | | | |`rocblas_zher2`|3.5.0| | | | | +|`cublasZher2_v2_64`|12.0| | | | | | | | | | +|`cublasZher_64`|12.0| | | | | | | | | | +|`cublasZher_v2`| | | | |`rocblas_zher`|3.5.0| | | | | +|`cublasZher_v2_64`|12.0| | | | | | | | | | +|`cublasZhpmv`| | | | |`rocblas_zhpmv`|3.5.0| | | | | +|`cublasZhpmv_64`|12.0| | | | | | | | | | +|`cublasZhpmv_v2`| | | | |`rocblas_zhpmv`|3.5.0| | | | | +|`cublasZhpmv_v2_64`|12.0| | | | | | | | | | +|`cublasZhpr`| | | | |`rocblas_zhpr`|3.5.0| | | | | +|`cublasZhpr2`| | | | |`rocblas_zhpr2`|3.5.0| | | | | +|`cublasZhpr2_64`|12.0| | | | | | | | | | +|`cublasZhpr2_v2`| | | | |`rocblas_zhpr2`|3.5.0| | | | | +|`cublasZhpr2_v2_64`|12.0| | | | | | | | | | +|`cublasZhpr_64`|12.0| | | | | | | | | | +|`cublasZhpr_v2`| | | | |`rocblas_zhpr`|3.5.0| | | | | +|`cublasZhpr_v2_64`|12.0| | | | | | | | | | +|`cublasZsymv`| | | | |`rocblas_zsymv`|3.5.0| | | | | +|`cublasZsymv_64`|12.0| | | | | | | | | | +|`cublasZsymv_v2`| | | | |`rocblas_zsymv`|3.5.0| | | | | +|`cublasZsymv_v2_64`|12.0| | | | | | | | | | +|`cublasZsyr`| | | | |`rocblas_zsyr`|1.7.1| | | | | +|`cublasZsyr2`| | | | |`rocblas_zsyr2`|3.5.0| | | | | +|`cublasZsyr2_64`|12.0| | | | | | | | | | +|`cublasZsyr2_v2`| | | | |`rocblas_zsyr2`|3.5.0| | | | | +|`cublasZsyr2_v2_64`|12.0| | | | | | | | | | +|`cublasZsyr_64`|12.0| | | | | | | | | | +|`cublasZsyr_v2`| | | | |`rocblas_zsyr`|1.7.1| | | | | +|`cublasZsyr_v2_64`|12.0| | | | | | | | | | +|`cublasZtbmv`| | | | |`rocblas_ztbmv`|3.5.0| | | | | +|`cublasZtbmv_64`|12.0| | | | | | | | | | +|`cublasZtbmv_v2`| | | | |`rocblas_ztbmv`|3.5.0| | | | | +|`cublasZtbmv_v2_64`|12.0| | | | | | | | | | +|`cublasZtbsv`| | | | |`rocblas_ztbsv`|3.5.0| | | | | +|`cublasZtbsv_64`|12.0| | | | | | | | | | +|`cublasZtbsv_v2`| | | | |`rocblas_ztbsv`|3.5.0| | | | | +|`cublasZtbsv_v2_64`|12.0| | | | | | | | | | +|`cublasZtpmv`| | | | |`rocblas_ztpmv`|3.5.0| | | | | +|`cublasZtpmv_64`|12.0| | | | | | | | | | +|`cublasZtpmv_v2`| | | | |`rocblas_ztpmv`|3.5.0| | | | | +|`cublasZtpmv_v2_64`|12.0| | | | | | | | | | +|`cublasZtpsv`| | | | |`rocblas_ztpsv`|3.5.0| | | | | +|`cublasZtpsv_64`|12.0| | | | | | | | | | +|`cublasZtpsv_v2`| | | | |`rocblas_ztpsv`|3.5.0| | | | | +|`cublasZtpsv_v2_64`|12.0| | | | | | | | | | +|`cublasZtrmv`| | | | |`rocblas_ztrmv`|3.5.0| | | | | +|`cublasZtrmv_64`|12.0| | | | | | | | | | +|`cublasZtrmv_v2`| | | | |`rocblas_ztrmv`|3.5.0| | | | | +|`cublasZtrmv_v2_64`|12.0| | | | | | | | | | +|`cublasZtrsv`| | | | |`rocblas_ztrsv`|3.5.0| | | | | +|`cublasZtrsv_64`|12.0| | | | | | | | | | +|`cublasZtrsv_v2`| | | | |`rocblas_ztrsv`|3.5.0| | | | | +|`cublasZtrsv_v2_64`|12.0| | | | | | | | | | ## **7. CUBLAS Level-3 Function Reference** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cublasCgemm`| | | |`rocblas_cgemm`|1.5.0| | | | | -|`cublasCgemm3m`|8.0| | | | | | | | | -|`cublasCgemm3mBatched`|8.0| | | | | | | | | -|`cublasCgemm3mBatched_64`|12.0| | | | | | | | | -|`cublasCgemm3mEx`|8.0| | | | | | | | | -|`cublasCgemm3mEx_64`|12.0| | | | | | | | | -|`cublasCgemm3mStridedBatched`|8.0| | | | | | | | | -|`cublasCgemm3mStridedBatched_64`|12.0| | | | | | | | | -|`cublasCgemm3m_64`|12.0| | | | | | | | | -|`cublasCgemmBatched`| | | |`rocblas_cgemm_batched`|3.5.0| | | | | -|`cublasCgemmBatched_64`|12.0| | | | | | | | | -|`cublasCgemmStridedBatched`|8.0| | |`rocblas_cgemm_strided_batched`|1.5.0| | | | | -|`cublasCgemmStridedBatched_64`|12.0| | | | | | | | | -|`cublasCgemm_64`|12.0| | | | | | | | | -|`cublasCgemm_v2`| | | |`rocblas_cgemm`|1.5.0| | | | | -|`cublasCgemm_v2_64`|12.0| | | | | | | | | -|`cublasCgemvBatched`|11.6| | |`rocblas_cgemv_batched`|3.5.0| | | | | -|`cublasCgemvBatched_64`|12.0| | | | | | | | | -|`cublasCgemvStridedBatched`|11.6| | |`rocblas_cgemv_strided_batched`|3.5.0| | | | | -|`cublasCgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasChemm`| | | |`rocblas_chemm`|3.5.0| | | | | -|`cublasChemm_64`|12.0| | | | | | | | | -|`cublasChemm_v2`| | | |`rocblas_chemm`|3.5.0| | | | | -|`cublasChemm_v2_64`|12.0| | | | | | | | | -|`cublasCher2k`| | | |`rocblas_cher2k`|3.5.0| | | | | -|`cublasCher2k_64`|12.0| | | | | | | | | -|`cublasCher2k_v2`| | | |`rocblas_cher2k`|3.5.0| | | | | -|`cublasCher2k_v2_64`|12.0| | | | | | | | | -|`cublasCherk`| | | |`rocblas_cherk`|3.5.0| | | | | -|`cublasCherk_64`|12.0| | | | | | | | | -|`cublasCherk_v2`| | | |`rocblas_cherk`|3.5.0| | | | | -|`cublasCherk_v2_64`|12.0| | | | | | | | | -|`cublasCherkx`| | | |`rocblas_cherkx`|3.5.0| | | | | -|`cublasCherkx_64`|12.0| | | | | | | | | -|`cublasCsymm`| | | |`rocblas_csymm`|3.5.0| | | | | -|`cublasCsymm_64`|12.0| | | | | | | | | -|`cublasCsymm_v2`| | | |`rocblas_csymm`|3.5.0| | | | | -|`cublasCsymm_v2_64`|12.0| | | | | | | | | -|`cublasCsyr2k`| | | |`rocblas_csyr2k`|3.5.0| | | | | -|`cublasCsyr2k_64`|12.0| | | | | | | | | -|`cublasCsyr2k_v2`| | | |`rocblas_csyr2k`|3.5.0| | | | | -|`cublasCsyr2k_v2_64`|12.0| | | | | | | | | -|`cublasCsyrk`| | | |`rocblas_csyrk`|3.5.0| | | | | -|`cublasCsyrk_64`|12.0| | | | | | | | | -|`cublasCsyrk_v2`| | | |`rocblas_csyrk`|3.5.0| | | | | -|`cublasCsyrk_v2_64`|12.0| | | | | | | | | -|`cublasCsyrkx`| | | |`rocblas_csyrkx`|3.5.0| | | | | -|`cublasCsyrkx_64`|12.0| | | | | | | | | -|`cublasCtrmm`| | | |`rocblas_ctrmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasCtrmm_64`|12.0| | | | | | | | | -|`cublasCtrmm_v2`| | | |`rocblas_ctrmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasCtrmm_v2_64`|12.0| | | | | | | | | -|`cublasCtrsm`| | | |`rocblas_ctrsm`|3.5.0| | | | | -|`cublasCtrsm_64`|12.0| | | | | | | | | -|`cublasCtrsm_v2`| | | |`rocblas_ctrsm`|3.5.0| | | | | -|`cublasCtrsm_v2_64`|12.0| | | | | | | | | -|`cublasDgemm`| | | |`rocblas_dgemm`|1.5.0| | | | | -|`cublasDgemmBatched`| | | |`rocblas_dgemm_batched`|3.5.0| | | | | -|`cublasDgemmBatched_64`|12.0| | | | | | | | | -|`cublasDgemmStridedBatched`|8.0| | |`rocblas_dgemm_strided_batched`|1.5.0| | | | | -|`cublasDgemmStridedBatched_64`|12.0| | | | | | | | | -|`cublasDgemm_64`|12.0| | | | | | | | | -|`cublasDgemm_v2`| | | |`rocblas_dgemm`|1.5.0| | | | | -|`cublasDgemm_v2_64`|12.0| | | | | | | | | -|`cublasDgemvBatched`|11.6| | | | | | | | | -|`cublasDgemvBatched_64`|12.0| | | | | | | | | -|`cublasDgemvStridedBatched`|11.6| | | | | | | | | -|`cublasDgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasDsymm`| | | |`rocblas_dsymm`|3.5.0| | | | | -|`cublasDsymm_64`|12.0| | | | | | | | | -|`cublasDsymm_v2`| | | |`rocblas_dsymm`|3.5.0| | | | | -|`cublasDsymm_v2_64`|12.0| | | | | | | | | -|`cublasDsyr2k`| | | |`rocblas_dsyr2k`|3.5.0| | | | | -|`cublasDsyr2k_64`|12.0| | | | | | | | | -|`cublasDsyr2k_v2`| | | |`rocblas_dsyr2k`|3.5.0| | | | | -|`cublasDsyr2k_v2_64`|12.0| | | | | | | | | -|`cublasDsyrk`| | | |`rocblas_dsyrk`|3.5.0| | | | | -|`cublasDsyrk_64`|12.0| | | | | | | | | -|`cublasDsyrk_v2`| | | |`rocblas_dsyrk`|3.5.0| | | | | -|`cublasDsyrk_v2_64`|12.0| | | | | | | | | -|`cublasDsyrkx`| | | |`rocblas_dsyrkx`|3.5.0| | | | | -|`cublasDsyrkx_64`|12.0| | | | | | | | | -|`cublasDtrmm`| | | |`rocblas_dtrmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasDtrmm_64`|12.0| | | | | | | | | -|`cublasDtrmm_v2`| | | |`rocblas_dtrmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasDtrmm_v2_64`|12.0| | | | | | | | | -|`cublasDtrsm`| | | |`rocblas_dtrsm`|1.5.0| | | | | -|`cublasDtrsm_64`|12.0| | | | | | | | | -|`cublasDtrsm_v2`| | | |`rocblas_dtrsm`|1.5.0| | | | | -|`cublasDtrsm_v2_64`|12.0| | | | | | | | | -|`cublasHSHgemvBatched`|11.6| | |`rocblas_hshgemv_batched`|6.0.0| | | |6.0.0| -|`cublasHSHgemvBatched_64`|12.0| | | | | | | | | -|`cublasHSHgemvStridedBatched`|11.6| | |`rocblas_hshgemv_strided_batched`|6.0.0| | | |6.0.0| -|`cublasHSHgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasHSSgemvBatched`|11.6| | |`rocblas_hssgemv_batched`|6.0.0| | | |6.0.0| -|`cublasHSSgemvBatched_64`|12.0| | | | | | | | | -|`cublasHSSgemvStridedBatched`|11.6| | |`rocblas_hssgemv_strided_batched`|6.0.0| | | |6.0.0| -|`cublasHSSgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasHgemm`|7.5| | |`rocblas_hgemm`|1.5.0| | | | | -|`cublasHgemmBatched`|9.0| | |`rocblas_hgemm_batched`|3.5.0| | | | | -|`cublasHgemmBatched_64`|12.0| | | | | | | | | -|`cublasHgemmStridedBatched`|8.0| | |`rocblas_hgemm_strided_batched`|1.5.0| | | | | -|`cublasHgemmStridedBatched_64`|12.0| | | | | | | | | -|`cublasHgemm_64`|12.0| | | | | | | | | -|`cublasSgemm`| | | |`rocblas_sgemm`|1.5.0| | | | | -|`cublasSgemmBatched`| | | |`rocblas_sgemm_batched`|3.5.0| | | | | -|`cublasSgemmBatched_64`|12.0| | | | | | | | | -|`cublasSgemmStridedBatched`|8.0| | |`rocblas_sgemm_strided_batched`|1.5.0| | | | | -|`cublasSgemmStridedBatched_64`|12.0| | | | | | | | | -|`cublasSgemm_64`|12.0| | | | | | | | | -|`cublasSgemm_v2`| | | |`rocblas_sgemm`|1.5.0| | | | | -|`cublasSgemm_v2_64`|12.0| | | | | | | | | -|`cublasSgemvBatched`|11.6| | | | | | | | | -|`cublasSgemvBatched_64`|12.0| | | | | | | | | -|`cublasSgemvStridedBatched`|11.6| | | | | | | | | -|`cublasSgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasSsymm`| | | |`rocblas_ssymm`|3.5.0| | | | | -|`cublasSsymm_64`|12.0| | | | | | | | | -|`cublasSsymm_v2`| | | |`rocblas_ssymm`|3.5.0| | | | | -|`cublasSsymm_v2_64`|12.0| | | | | | | | | -|`cublasSsyr2k`| | | |`rocblas_ssyr2k`|3.5.0| | | | | -|`cublasSsyr2k_64`|12.0| | | | | | | | | -|`cublasSsyr2k_v2`| | | |`rocblas_ssyr2k`|3.5.0| | | | | -|`cublasSsyr2k_v2_64`|12.0| | | | | | | | | -|`cublasSsyrk`| | | |`rocblas_ssyrk`|3.5.0| | | | | -|`cublasSsyrk_64`|12.0| | | | | | | | | -|`cublasSsyrk_v2`| | | |`rocblas_ssyrk`|3.5.0| | | | | -|`cublasSsyrk_v2_64`|12.0| | | | | | | | | -|`cublasSsyrkx`| | | |`rocblas_ssyrkx`|3.5.0| | | | | -|`cublasSsyrkx_64`|12.0| | | | | | | | | -|`cublasStrmm`| | | |`rocblas_strmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasStrmm_64`|12.0| | | | | | | | | -|`cublasStrmm_v2`| | | |`rocblas_strmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasStrmm_v2_64`|12.0| | | | | | | | | -|`cublasStrsm`| | | |`rocblas_strsm`|1.5.0| | | | | -|`cublasStrsm_64`|12.0| | | | | | | | | -|`cublasStrsm_v2`| | | |`rocblas_strsm`|1.5.0| | | | | -|`cublasStrsm_v2_64`|12.0| | | | | | | | | -|`cublasTSSgemvBatched`|11.6| | |`rocblas_tssgemv_batched`|6.0.0| | | |6.0.0| -|`cublasTSSgemvBatched_64`|12.0| | | | | | | | | -|`cublasTSSgemvStridedBatched`|11.6| | |`rocblas_tssgemv_strided_batched`|6.0.0| | | |6.0.0| -|`cublasTSSgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasTSTgemvBatched`|11.6| | |`rocblas_tstgemv_batched`|6.0.0| | | |6.0.0| -|`cublasTSTgemvBatched_64`|12.0| | | | | | | | | -|`cublasTSTgemvStridedBatched`|11.6| | |`rocblas_tstgemv_strided_batched`|6.0.0| | | |6.0.0| -|`cublasTSTgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasZgemm`| | | |`rocblas_zgemm`|1.5.0| | | | | -|`cublasZgemm3m`|8.0| | | | | | | | | -|`cublasZgemm3m_64`|12.0| | | | | | | | | -|`cublasZgemmBatched`| | | |`rocblas_zgemm_batched`|3.5.0| | | | | -|`cublasZgemmBatched_64`|12.0| | | | | | | | | -|`cublasZgemmStridedBatched`|8.0| | |`rocblas_zgemm_strided_batched`|1.5.0| | | | | -|`cublasZgemmStridedBatched_64`|12.0| | | | | | | | | -|`cublasZgemm_64`|12.0| | | | | | | | | -|`cublasZgemm_v2`| | | |`rocblas_zgemm`|1.5.0| | | | | -|`cublasZgemm_v2_64`|12.0| | | | | | | | | -|`cublasZgemvBatched`|11.6| | |`rocblas_zgemv_batched`|3.5.0| | | | | -|`cublasZgemvBatched_64`|12.0| | | | | | | | | -|`cublasZgemvStridedBatched`|11.6| | |`rocblas_zgemv_strided_batched`|3.5.0| | | | | -|`cublasZgemvStridedBatched_64`|12.0| | | | | | | | | -|`cublasZhemm`| | | |`rocblas_zhemm`|3.5.0| | | | | -|`cublasZhemm_64`|12.0| | | | | | | | | -|`cublasZhemm_v2`| | | |`rocblas_zhemm`|3.5.0| | | | | -|`cublasZhemm_v2_64`|12.0| | | | | | | | | -|`cublasZher2k`| | | |`rocblas_zher2k`|3.5.0| | | | | -|`cublasZher2k_64`|12.0| | | | | | | | | -|`cublasZher2k_v2`| | | |`rocblas_zher2k`|3.5.0| | | | | -|`cublasZher2k_v2_64`|12.0| | | | | | | | | -|`cublasZherk`| | | |`rocblas_zherk`|3.5.0| | | | | -|`cublasZherk_64`|12.0| | | | | | | | | -|`cublasZherk_v2`| | | |`rocblas_zherk`|3.5.0| | | | | -|`cublasZherk_v2_64`|12.0| | | | | | | | | -|`cublasZherkx`| | | |`rocblas_zherkx`|3.5.0| | | | | -|`cublasZherkx_64`|12.0| | | | | | | | | -|`cublasZsymm`| | | |`rocblas_zsymm`|3.5.0| | | | | -|`cublasZsymm_64`|12.0| | | | | | | | | -|`cublasZsymm_v2`| | | |`rocblas_zsymm`|3.5.0| | | | | -|`cublasZsymm_v2_64`|12.0| | | | | | | | | -|`cublasZsyr2k`| | | |`rocblas_zsyr2k`|3.5.0| | | | | -|`cublasZsyr2k_64`|12.0| | | | | | | | | -|`cublasZsyr2k_v2`| | | |`rocblas_zsyr2k`|3.5.0| | | | | -|`cublasZsyr2k_v2_64`|12.0| | | | | | | | | -|`cublasZsyrk`| | | |`rocblas_zsyrk`|3.5.0| | | | | -|`cublasZsyrk_64`|12.0| | | | | | | | | -|`cublasZsyrk_v2`| | | |`rocblas_zsyrk`|3.5.0| | | | | -|`cublasZsyrk_v2_64`|12.0| | | | | | | | | -|`cublasZsyrkx`| | | |`rocblas_zsyrkx`|3.5.0| | | | | -|`cublasZsyrkx_64`|12.0| | | | | | | | | -|`cublasZtrmm`| | | |`rocblas_ztrmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasZtrmm_64`|12.0| | | | | | | | | -|`cublasZtrmm_v2`| | | |`rocblas_ztrmm`|3.5.0| |6.0.0| |6.0.0| -|`cublasZtrmm_v2_64`|12.0| | | | | | | | | -|`cublasZtrsm`| | | |`rocblas_ztrsm`|3.5.0| | | | | -|`cublasZtrsm_64`|12.0| | | | | | | | | -|`cublasZtrsm_v2`| | | |`rocblas_ztrsm`|3.5.0| | | | | -|`cublasZtrsm_v2_64`|12.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasCgemm`| | | | |`rocblas_cgemm`|1.5.0| | | | | +|`cublasCgemm3m`|8.0| | | | | | | | | | +|`cublasCgemm3mBatched`|8.0| | | | | | | | | | +|`cublasCgemm3mBatched_64`|12.0| | | | | | | | | | +|`cublasCgemm3mEx`|8.0| | | | | | | | | | +|`cublasCgemm3mEx_64`|12.0| | | | | | | | | | +|`cublasCgemm3mStridedBatched`|8.0| | | | | | | | | | +|`cublasCgemm3mStridedBatched_64`|12.0| | | | | | | | | | +|`cublasCgemm3m_64`|12.0| | | | | | | | | | +|`cublasCgemmBatched`| | | | |`rocblas_cgemm_batched`|3.5.0| | | | | +|`cublasCgemmBatched_64`|12.0| | | | | | | | | | +|`cublasCgemmStridedBatched`|8.0| | | |`rocblas_cgemm_strided_batched`|1.5.0| | | | | +|`cublasCgemmStridedBatched_64`|12.0| | | | | | | | | | +|`cublasCgemm_64`|12.0| | | | | | | | | | +|`cublasCgemm_v2`| | | | |`rocblas_cgemm`|1.5.0| | | | | +|`cublasCgemm_v2_64`|12.0| | | | | | | | | | +|`cublasCgemvBatched`|11.6| | | |`rocblas_cgemv_batched`|3.5.0| | | | | +|`cublasCgemvBatched_64`|12.0| | | | | | | | | | +|`cublasCgemvStridedBatched`|11.6| | | |`rocblas_cgemv_strided_batched`|3.5.0| | | | | +|`cublasCgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasChemm`| | | | |`rocblas_chemm`|3.5.0| | | | | +|`cublasChemm_64`|12.0| | | | | | | | | | +|`cublasChemm_v2`| | | | |`rocblas_chemm`|3.5.0| | | | | +|`cublasChemm_v2_64`|12.0| | | | | | | | | | +|`cublasCher2k`| | | | |`rocblas_cher2k`|3.5.0| | | | | +|`cublasCher2k_64`|12.0| | | | | | | | | | +|`cublasCher2k_v2`| | | | |`rocblas_cher2k`|3.5.0| | | | | +|`cublasCher2k_v2_64`|12.0| | | | | | | | | | +|`cublasCherk`| | | | |`rocblas_cherk`|3.5.0| | | | | +|`cublasCherk_64`|12.0| | | | | | | | | | +|`cublasCherk_v2`| | | | |`rocblas_cherk`|3.5.0| | | | | +|`cublasCherk_v2_64`|12.0| | | | | | | | | | +|`cublasCherkx`| | | | |`rocblas_cherkx`|3.5.0| | | | | +|`cublasCherkx_64`|12.0| | | | | | | | | | +|`cublasCsymm`| | | | |`rocblas_csymm`|3.5.0| | | | | +|`cublasCsymm_64`|12.0| | | | | | | | | | +|`cublasCsymm_v2`| | | | |`rocblas_csymm`|3.5.0| | | | | +|`cublasCsymm_v2_64`|12.0| | | | | | | | | | +|`cublasCsyr2k`| | | | |`rocblas_csyr2k`|3.5.0| | | | | +|`cublasCsyr2k_64`|12.0| | | | | | | | | | +|`cublasCsyr2k_v2`| | | | |`rocblas_csyr2k`|3.5.0| | | | | +|`cublasCsyr2k_v2_64`|12.0| | | | | | | | | | +|`cublasCsyrk`| | | | |`rocblas_csyrk`|3.5.0| | | | | +|`cublasCsyrk_64`|12.0| | | | | | | | | | +|`cublasCsyrk_v2`| | | | |`rocblas_csyrk`|3.5.0| | | | | +|`cublasCsyrk_v2_64`|12.0| | | | | | | | | | +|`cublasCsyrkx`| | | | |`rocblas_csyrkx`|3.5.0| | | | | +|`cublasCsyrkx_64`|12.0| | | | | | | | | | +|`cublasCtrmm`| | | | |`rocblas_ctrmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasCtrmm_64`|12.0| | | | | | | | | | +|`cublasCtrmm_v2`| | | | |`rocblas_ctrmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasCtrmm_v2_64`|12.0| | | | | | | | | | +|`cublasCtrsm`| | | | |`rocblas_ctrsm`|3.5.0| | | | | +|`cublasCtrsm_64`|12.0| | | | | | | | | | +|`cublasCtrsm_v2`| | | | |`rocblas_ctrsm`|3.5.0| | | | | +|`cublasCtrsm_v2_64`|12.0| | | | | | | | | | +|`cublasDgemm`| | | | |`rocblas_dgemm`|1.5.0| | | | | +|`cublasDgemmBatched`| | | | |`rocblas_dgemm_batched`|3.5.0| | | | | +|`cublasDgemmBatched_64`|12.0| | | | | | | | | | +|`cublasDgemmStridedBatched`|8.0| | | |`rocblas_dgemm_strided_batched`|1.5.0| | | | | +|`cublasDgemmStridedBatched_64`|12.0| | | | | | | | | | +|`cublasDgemm_64`|12.0| | | | | | | | | | +|`cublasDgemm_v2`| | | | |`rocblas_dgemm`|1.5.0| | | | | +|`cublasDgemm_v2_64`|12.0| | | | | | | | | | +|`cublasDgemvBatched`|11.6| | | | | | | | | | +|`cublasDgemvBatched_64`|12.0| | | | | | | | | | +|`cublasDgemvStridedBatched`|11.6| | | | | | | | | | +|`cublasDgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasDsymm`| | | | |`rocblas_dsymm`|3.5.0| | | | | +|`cublasDsymm_64`|12.0| | | | | | | | | | +|`cublasDsymm_v2`| | | | |`rocblas_dsymm`|3.5.0| | | | | +|`cublasDsymm_v2_64`|12.0| | | | | | | | | | +|`cublasDsyr2k`| | | | |`rocblas_dsyr2k`|3.5.0| | | | | +|`cublasDsyr2k_64`|12.0| | | | | | | | | | +|`cublasDsyr2k_v2`| | | | |`rocblas_dsyr2k`|3.5.0| | | | | +|`cublasDsyr2k_v2_64`|12.0| | | | | | | | | | +|`cublasDsyrk`| | | | |`rocblas_dsyrk`|3.5.0| | | | | +|`cublasDsyrk_64`|12.0| | | | | | | | | | +|`cublasDsyrk_v2`| | | | |`rocblas_dsyrk`|3.5.0| | | | | +|`cublasDsyrk_v2_64`|12.0| | | | | | | | | | +|`cublasDsyrkx`| | | | |`rocblas_dsyrkx`|3.5.0| | | | | +|`cublasDsyrkx_64`|12.0| | | | | | | | | | +|`cublasDtrmm`| | | | |`rocblas_dtrmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasDtrmm_64`|12.0| | | | | | | | | | +|`cublasDtrmm_v2`| | | | |`rocblas_dtrmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasDtrmm_v2_64`|12.0| | | | | | | | | | +|`cublasDtrsm`| | | | |`rocblas_dtrsm`|1.5.0| | | | | +|`cublasDtrsm_64`|12.0| | | | | | | | | | +|`cublasDtrsm_v2`| | | | |`rocblas_dtrsm`|1.5.0| | | | | +|`cublasDtrsm_v2_64`|12.0| | | | | | | | | | +|`cublasHSHgemvBatched`|11.6| | | |`rocblas_hshgemv_batched`|6.0.0| | | |6.0.0| +|`cublasHSHgemvBatched_64`|12.0| | | | | | | | | | +|`cublasHSHgemvStridedBatched`|11.6| | | |`rocblas_hshgemv_strided_batched`|6.0.0| | | |6.0.0| +|`cublasHSHgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasHSSgemvBatched`|11.6| | | |`rocblas_hssgemv_batched`|6.0.0| | | |6.0.0| +|`cublasHSSgemvBatched_64`|12.0| | | | | | | | | | +|`cublasHSSgemvStridedBatched`|11.6| | | |`rocblas_hssgemv_strided_batched`|6.0.0| | | |6.0.0| +|`cublasHSSgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasHgemm`|7.5| | | |`rocblas_hgemm`|1.5.0| | | | | +|`cublasHgemmBatched`|9.0| | | |`rocblas_hgemm_batched`|3.5.0| | | | | +|`cublasHgemmBatched_64`|12.0| | | | | | | | | | +|`cublasHgemmStridedBatched`|8.0| | | |`rocblas_hgemm_strided_batched`|1.5.0| | | | | +|`cublasHgemmStridedBatched_64`|12.0| | | | | | | | | | +|`cublasHgemm_64`|12.0| | | | | | | | | | +|`cublasSgemm`| | | | |`rocblas_sgemm`|1.5.0| | | | | +|`cublasSgemmBatched`| | | | |`rocblas_sgemm_batched`|3.5.0| | | | | +|`cublasSgemmBatched_64`|12.0| | | | | | | | | | +|`cublasSgemmStridedBatched`|8.0| | | |`rocblas_sgemm_strided_batched`|1.5.0| | | | | +|`cublasSgemmStridedBatched_64`|12.0| | | | | | | | | | +|`cublasSgemm_64`|12.0| | | | | | | | | | +|`cublasSgemm_v2`| | | | |`rocblas_sgemm`|1.5.0| | | | | +|`cublasSgemm_v2_64`|12.0| | | | | | | | | | +|`cublasSgemvBatched`|11.6| | | | | | | | | | +|`cublasSgemvBatched_64`|12.0| | | | | | | | | | +|`cublasSgemvStridedBatched`|11.6| | | | | | | | | | +|`cublasSgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasSsymm`| | | | |`rocblas_ssymm`|3.5.0| | | | | +|`cublasSsymm_64`|12.0| | | | | | | | | | +|`cublasSsymm_v2`| | | | |`rocblas_ssymm`|3.5.0| | | | | +|`cublasSsymm_v2_64`|12.0| | | | | | | | | | +|`cublasSsyr2k`| | | | |`rocblas_ssyr2k`|3.5.0| | | | | +|`cublasSsyr2k_64`|12.0| | | | | | | | | | +|`cublasSsyr2k_v2`| | | | |`rocblas_ssyr2k`|3.5.0| | | | | +|`cublasSsyr2k_v2_64`|12.0| | | | | | | | | | +|`cublasSsyrk`| | | | |`rocblas_ssyrk`|3.5.0| | | | | +|`cublasSsyrk_64`|12.0| | | | | | | | | | +|`cublasSsyrk_v2`| | | | |`rocblas_ssyrk`|3.5.0| | | | | +|`cublasSsyrk_v2_64`|12.0| | | | | | | | | | +|`cublasSsyrkx`| | | | |`rocblas_ssyrkx`|3.5.0| | | | | +|`cublasSsyrkx_64`|12.0| | | | | | | | | | +|`cublasStrmm`| | | | |`rocblas_strmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasStrmm_64`|12.0| | | | | | | | | | +|`cublasStrmm_v2`| | | | |`rocblas_strmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasStrmm_v2_64`|12.0| | | | | | | | | | +|`cublasStrsm`| | | | |`rocblas_strsm`|1.5.0| | | | | +|`cublasStrsm_64`|12.0| | | | | | | | | | +|`cublasStrsm_v2`| | | | |`rocblas_strsm`|1.5.0| | | | | +|`cublasStrsm_v2_64`|12.0| | | | | | | | | | +|`cublasTSSgemvBatched`|11.6| | | |`rocblas_tssgemv_batched`|6.0.0| | | |6.0.0| +|`cublasTSSgemvBatched_64`|12.0| | | | | | | | | | +|`cublasTSSgemvStridedBatched`|11.6| | | |`rocblas_tssgemv_strided_batched`|6.0.0| | | |6.0.0| +|`cublasTSSgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasTSTgemvBatched`|11.6| | | |`rocblas_tstgemv_batched`|6.0.0| | | |6.0.0| +|`cublasTSTgemvBatched_64`|12.0| | | | | | | | | | +|`cublasTSTgemvStridedBatched`|11.6| | | |`rocblas_tstgemv_strided_batched`|6.0.0| | | |6.0.0| +|`cublasTSTgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasZgemm`| | | | |`rocblas_zgemm`|1.5.0| | | | | +|`cublasZgemm3m`|8.0| | | | | | | | | | +|`cublasZgemm3m_64`|12.0| | | | | | | | | | +|`cublasZgemmBatched`| | | | |`rocblas_zgemm_batched`|3.5.0| | | | | +|`cublasZgemmBatched_64`|12.0| | | | | | | | | | +|`cublasZgemmStridedBatched`|8.0| | | |`rocblas_zgemm_strided_batched`|1.5.0| | | | | +|`cublasZgemmStridedBatched_64`|12.0| | | | | | | | | | +|`cublasZgemm_64`|12.0| | | | | | | | | | +|`cublasZgemm_v2`| | | | |`rocblas_zgemm`|1.5.0| | | | | +|`cublasZgemm_v2_64`|12.0| | | | | | | | | | +|`cublasZgemvBatched`|11.6| | | |`rocblas_zgemv_batched`|3.5.0| | | | | +|`cublasZgemvBatched_64`|12.0| | | | | | | | | | +|`cublasZgemvStridedBatched`|11.6| | | |`rocblas_zgemv_strided_batched`|3.5.0| | | | | +|`cublasZgemvStridedBatched_64`|12.0| | | | | | | | | | +|`cublasZhemm`| | | | |`rocblas_zhemm`|3.5.0| | | | | +|`cublasZhemm_64`|12.0| | | | | | | | | | +|`cublasZhemm_v2`| | | | |`rocblas_zhemm`|3.5.0| | | | | +|`cublasZhemm_v2_64`|12.0| | | | | | | | | | +|`cublasZher2k`| | | | |`rocblas_zher2k`|3.5.0| | | | | +|`cublasZher2k_64`|12.0| | | | | | | | | | +|`cublasZher2k_v2`| | | | |`rocblas_zher2k`|3.5.0| | | | | +|`cublasZher2k_v2_64`|12.0| | | | | | | | | | +|`cublasZherk`| | | | |`rocblas_zherk`|3.5.0| | | | | +|`cublasZherk_64`|12.0| | | | | | | | | | +|`cublasZherk_v2`| | | | |`rocblas_zherk`|3.5.0| | | | | +|`cublasZherk_v2_64`|12.0| | | | | | | | | | +|`cublasZherkx`| | | | |`rocblas_zherkx`|3.5.0| | | | | +|`cublasZherkx_64`|12.0| | | | | | | | | | +|`cublasZsymm`| | | | |`rocblas_zsymm`|3.5.0| | | | | +|`cublasZsymm_64`|12.0| | | | | | | | | | +|`cublasZsymm_v2`| | | | |`rocblas_zsymm`|3.5.0| | | | | +|`cublasZsymm_v2_64`|12.0| | | | | | | | | | +|`cublasZsyr2k`| | | | |`rocblas_zsyr2k`|3.5.0| | | | | +|`cublasZsyr2k_64`|12.0| | | | | | | | | | +|`cublasZsyr2k_v2`| | | | |`rocblas_zsyr2k`|3.5.0| | | | | +|`cublasZsyr2k_v2_64`|12.0| | | | | | | | | | +|`cublasZsyrk`| | | | |`rocblas_zsyrk`|3.5.0| | | | | +|`cublasZsyrk_64`|12.0| | | | | | | | | | +|`cublasZsyrk_v2`| | | | |`rocblas_zsyrk`|3.5.0| | | | | +|`cublasZsyrk_v2_64`|12.0| | | | | | | | | | +|`cublasZsyrkx`| | | | |`rocblas_zsyrkx`|3.5.0| | | | | +|`cublasZsyrkx_64`|12.0| | | | | | | | | | +|`cublasZtrmm`| | | | |`rocblas_ztrmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasZtrmm_64`|12.0| | | | | | | | | | +|`cublasZtrmm_v2`| | | | |`rocblas_ztrmm`|3.5.0| |6.0.0| |6.0.0| +|`cublasZtrmm_v2_64`|12.0| | | | | | | | | | +|`cublasZtrsm`| | | | |`rocblas_ztrsm`|3.5.0| | | | | +|`cublasZtrsm_64`|12.0| | | | | | | | | | +|`cublasZtrsm_v2`| | | | |`rocblas_ztrsm`|3.5.0| | | | | +|`cublasZtrsm_v2_64`|12.0| | | | | | | | | | ## **8. BLAS-like Extension** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cublasAsumEx`|10.1| | | | | | | | | -|`cublasAsumEx_64`|12.0| | | | | | | | | -|`cublasAxpyEx`|8.0| | |`rocblas_axpy_ex`|3.9.0| | | | | -|`cublasAxpyEx_64`|12.0| | | | | | | | | -|`cublasCdgmm`| | | |`rocblas_cdgmm`|3.5.0| | | | | -|`cublasCdgmm_64`|12.0| | | | | | | | | -|`cublasCgeam`| | | |`rocblas_cgeam`|3.5.0| | | | | -|`cublasCgeam_64`|12.0| | | | | | | | | -|`cublasCgelsBatched`| | | | | | | | | | -|`cublasCgemmEx`|8.0| | | | | | | | | -|`cublasCgemmEx_64`|12.0| | | | | | | | | -|`cublasCgeqrfBatched`| | | | | | | | | | -|`cublasCgetrfBatched`| | | | | | | | | | -|`cublasCgetriBatched`| | | | | | | | | | -|`cublasCgetrsBatched`| | | | | | | | | | -|`cublasCherk3mEx`|8.0| | | | | | | | | -|`cublasCherk3mEx_64`|12.0| | | | | | | | | -|`cublasCherkEx`|8.0| | | | | | | | | -|`cublasCherkEx_64`|12.0| | | | | | | | | -|`cublasCmatinvBatched`| | | | | | | | | | -|`cublasCopyEx`|10.1| | | | | | | | | -|`cublasCopyEx_64`|12.0| | | | | | | | | -|`cublasCsyrk3mEx`|8.0| | | | | | | | | -|`cublasCsyrk3mEx_64`|12.0| | | | | | | | | -|`cublasCsyrkEx`|8.0| | | | | | | | | -|`cublasCsyrkEx_64`|12.0| | | | | | | | | -|`cublasCtpttr`| | | | | | | | | | -|`cublasCtrsmBatched`| | | |`rocblas_ctrsm_batched`|3.5.0| | | | | -|`cublasCtrsmBatched_64`|12.0| | | | | | | | | -|`cublasCtrttp`| | | | | | | | | | -|`cublasDdgmm`| | | |`rocblas_ddgmm`|3.5.0| | | | | -|`cublasDdgmm_64`|12.0| | | | | | | | | -|`cublasDgeam`| | | |`rocblas_dgeam`|1.6.4| | | | | -|`cublasDgeam_64`|12.0| | | | | | | | | -|`cublasDgelsBatched`| | | | | | | | | | -|`cublasDgeqrfBatched`| | | | | | | | | | -|`cublasDgetrfBatched`| | | | | | | | | | -|`cublasDgetriBatched`| | | | | | | | | | -|`cublasDgetrsBatched`| | | | | | | | | | -|`cublasDmatinvBatched`| | | | | | | | | | -|`cublasDotEx`|8.0| | |`rocblas_dot_ex`|4.1.0| | | | | -|`cublasDotEx_64`|12.0| | | | | | | | | -|`cublasDotcEx`|8.0| | |`rocblas_dotc_ex`|4.1.0| | | | | -|`cublasDotcEx_64`|12.0| | | | | | | | | -|`cublasDtpttr`| | | | | | | | | | -|`cublasDtrsmBatched`| | | |`rocblas_dtrsm_batched`|3.5.0| | | | | -|`cublasDtrsmBatched_64`|12.0| | | | | | | | | -|`cublasDtrttp`| | | | | | | | | | -|`cublasGemmBatchedEx`|9.1| | |`rocblas_gemm_batched_ex`|3.5.0| | | | | -|`cublasGemmBatchedEx_64`|12.0| | | | | | | | | -|`cublasGemmEx`|8.0| | |`rocblas_gemm_ex`|1.8.2| | | | | -|`cublasGemmEx_64`|12.0| | | | | | | | | -|`cublasGemmStridedBatchedEx`|9.1| | |`rocblas_gemm_strided_batched_ex`|1.9.0| | | | | -|`cublasGemmStridedBatchedEx_64`|12.0| | | | | | | | | -|`cublasIamaxEx`|10.1| | | | | | | | | -|`cublasIamaxEx_64`|12.0| | | | | | | | | -|`cublasIaminEx`|10.1| | | | | | | | | -|`cublasIaminEx_64`|12.0| | | | | | | | | -|`cublasRotEx`|10.1| | |`rocblas_rot_ex`|4.1.0| | | | | -|`cublasRotEx_64`|12.0| | | | | | | | | -|`cublasRotgEx`|10.1| | | | | | | | | -|`cublasRotmEx`|10.1| | | | | | | | | -|`cublasRotmEx_64`|12.0| | | | | | | | | -|`cublasRotmgEx`|10.1| | | | | | | | | -|`cublasScalEx`|8.0| | |`rocblas_scal_ex`|4.0.0| | | | | -|`cublasScalEx_64`|12.0| | | | | | | | | -|`cublasSdgmm`| | | |`rocblas_sdgmm`|3.5.0| | | | | -|`cublasSdgmm_64`|12.0| | | | | | | | | -|`cublasSgeam`| | | |`rocblas_sgeam`|1.6.4| | | | | -|`cublasSgeam_64`|12.0| | | | | | | | | -|`cublasSgelsBatched`| | | | | | | | | | -|`cublasSgemmEx`|7.5| | | | | | | | | -|`cublasSgemmEx_64`|12.0| | | | | | | | | -|`cublasSgeqrfBatched`| | | | | | | | | | -|`cublasSgetrfBatched`| | | | | | | | | | -|`cublasSgetriBatched`| | | | | | | | | | -|`cublasSgetrsBatched`| | | | | | | | | | -|`cublasSmatinvBatched`| | | | | | | | | | -|`cublasStpttr`| | | | | | | | | | -|`cublasStrsmBatched`| | | |`rocblas_strsm_batched`|3.5.0| | | | | -|`cublasStrsmBatched_64`|12.0| | | | | | | | | -|`cublasStrttp`| | | | | | | | | | -|`cublasSwapEx`|10.1| | | | | | | | | -|`cublasSwapEx_64`|12.0| | | | | | | | | -|`cublasUint8gemmBias`|8.0| | | | | | | | | -|`cublasZdgmm`| | | |`rocblas_zdgmm`|3.5.0| | | | | -|`cublasZdgmm_64`|12.0| | | | | | | | | -|`cublasZgeam`| | | |`rocblas_zgeam`|3.5.0| | | | | -|`cublasZgeam_64`|12.0| | | | | | | | | -|`cublasZgelsBatched`| | | | | | | | | | -|`cublasZgeqrfBatched`| | | | | | | | | | -|`cublasZgetrfBatched`| | | | | | | | | | -|`cublasZgetriBatched`| | | | | | | | | | -|`cublasZgetrsBatched`| | | | | | | | | | -|`cublasZmatinvBatched`| | | | | | | | | | -|`cublasZtpttr`| | | | | | | | | | -|`cublasZtrsmBatched`| | | |`rocblas_ztrsm_batched`|3.5.0| | | | | -|`cublasZtrsmBatched_64`|12.0| | | | | | | | | -|`cublasZtrttp`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cublasAsumEx`|10.1| | | | | | | | | | +|`cublasAsumEx_64`|12.0| | | | | | | | | | +|`cublasAxpyEx`|8.0| | | |`rocblas_axpy_ex`|3.9.0| | | | | +|`cublasAxpyEx_64`|12.0| | | | | | | | | | +|`cublasCdgmm`| | | | |`rocblas_cdgmm`|3.5.0| | | | | +|`cublasCdgmm_64`|12.0| | | | | | | | | | +|`cublasCgeam`| | | | |`rocblas_cgeam`|3.5.0| | | | | +|`cublasCgeam_64`|12.0| | | | | | | | | | +|`cublasCgelsBatched`| | | | | | | | | | | +|`cublasCgemmEx`|8.0| | | | | | | | | | +|`cublasCgemmEx_64`|12.0| | | | | | | | | | +|`cublasCgeqrfBatched`| | | | | | | | | | | +|`cublasCgetrfBatched`| | | | | | | | | | | +|`cublasCgetriBatched`| | | | | | | | | | | +|`cublasCgetrsBatched`| | | | | | | | | | | +|`cublasCherk3mEx`|8.0| | | | | | | | | | +|`cublasCherk3mEx_64`|12.0| | | | | | | | | | +|`cublasCherkEx`|8.0| | | | | | | | | | +|`cublasCherkEx_64`|12.0| | | | | | | | | | +|`cublasCmatinvBatched`| | | | | | | | | | | +|`cublasCopyEx`|10.1| | | | | | | | | | +|`cublasCopyEx_64`|12.0| | | | | | | | | | +|`cublasCsyrk3mEx`|8.0| | | | | | | | | | +|`cublasCsyrk3mEx_64`|12.0| | | | | | | | | | +|`cublasCsyrkEx`|8.0| | | | | | | | | | +|`cublasCsyrkEx_64`|12.0| | | | | | | | | | +|`cublasCtpttr`| | | | | | | | | | | +|`cublasCtrsmBatched`| | | | |`rocblas_ctrsm_batched`|3.5.0| | | | | +|`cublasCtrsmBatched_64`|12.0| | | | | | | | | | +|`cublasCtrttp`| | | | | | | | | | | +|`cublasDdgmm`| | | | |`rocblas_ddgmm`|3.5.0| | | | | +|`cublasDdgmm_64`|12.0| | | | | | | | | | +|`cublasDgeam`| | | | |`rocblas_dgeam`|1.6.4| | | | | +|`cublasDgeam_64`|12.0| | | | | | | | | | +|`cublasDgelsBatched`| | | | | | | | | | | +|`cublasDgeqrfBatched`| | | | | | | | | | | +|`cublasDgetrfBatched`| | | | | | | | | | | +|`cublasDgetriBatched`| | | | | | | | | | | +|`cublasDgetrsBatched`| | | | | | | | | | | +|`cublasDmatinvBatched`| | | | | | | | | | | +|`cublasDotEx`|8.0| | | |`rocblas_dot_ex`|4.1.0| | | | | +|`cublasDotEx_64`|12.0| | | | | | | | | | +|`cublasDotcEx`|8.0| | | |`rocblas_dotc_ex`|4.1.0| | | | | +|`cublasDotcEx_64`|12.0| | | | | | | | | | +|`cublasDtpttr`| | | | | | | | | | | +|`cublasDtrsmBatched`| | | | |`rocblas_dtrsm_batched`|3.5.0| | | | | +|`cublasDtrsmBatched_64`|12.0| | | | | | | | | | +|`cublasDtrttp`| | | | | | | | | | | +|`cublasGemmBatchedEx`|9.1| | | |`rocblas_gemm_batched_ex`|3.5.0| | | | | +|`cublasGemmBatchedEx_64`|12.0| | | | | | | | | | +|`cublasGemmEx`|8.0| | | |`rocblas_gemm_ex`|1.8.2| | | | | +|`cublasGemmEx_64`|12.0| | | | | | | | | | +|`cublasGemmStridedBatchedEx`|9.1| | | |`rocblas_gemm_strided_batched_ex`|1.9.0| | | | | +|`cublasGemmStridedBatchedEx_64`|12.0| | | | | | | | | | +|`cublasIamaxEx`|10.1| | | | | | | | | | +|`cublasIamaxEx_64`|12.0| | | | | | | | | | +|`cublasIaminEx`|10.1| | | | | | | | | | +|`cublasIaminEx_64`|12.0| | | | | | | | | | +|`cublasRotEx`|10.1| | | |`rocblas_rot_ex`|4.1.0| | | | | +|`cublasRotEx_64`|12.0| | | | | | | | | | +|`cublasRotgEx`|10.1| | | | | | | | | | +|`cublasRotmEx`|10.1| | | | | | | | | | +|`cublasRotmEx_64`|12.0| | | | | | | | | | +|`cublasRotmgEx`|10.1| | | | | | | | | | +|`cublasScalEx`|8.0| | | |`rocblas_scal_ex`|4.0.0| | | | | +|`cublasScalEx_64`|12.0| | | | | | | | | | +|`cublasSdgmm`| | | | |`rocblas_sdgmm`|3.5.0| | | | | +|`cublasSdgmm_64`|12.0| | | | | | | | | | +|`cublasSgeam`| | | | |`rocblas_sgeam`|1.6.4| | | | | +|`cublasSgeam_64`|12.0| | | | | | | | | | +|`cublasSgelsBatched`| | | | | | | | | | | +|`cublasSgemmEx`|7.5| | | | | | | | | | +|`cublasSgemmEx_64`|12.0| | | | | | | | | | +|`cublasSgeqrfBatched`| | | | | | | | | | | +|`cublasSgetrfBatched`| | | | | | | | | | | +|`cublasSgetriBatched`| | | | | | | | | | | +|`cublasSgetrsBatched`| | | | | | | | | | | +|`cublasSmatinvBatched`| | | | | | | | | | | +|`cublasStpttr`| | | | | | | | | | | +|`cublasStrsmBatched`| | | | |`rocblas_strsm_batched`|3.5.0| | | | | +|`cublasStrsmBatched_64`|12.0| | | | | | | | | | +|`cublasStrttp`| | | | | | | | | | | +|`cublasSwapEx`|10.1| | | | | | | | | | +|`cublasSwapEx_64`|12.0| | | | | | | | | | +|`cublasUint8gemmBias`|8.0| | | | | | | | | | +|`cublasZdgmm`| | | | |`rocblas_zdgmm`|3.5.0| | | | | +|`cublasZdgmm_64`|12.0| | | | | | | | | | +|`cublasZgeam`| | | | |`rocblas_zgeam`|3.5.0| | | | | +|`cublasZgeam_64`|12.0| | | | | | | | | | +|`cublasZgelsBatched`| | | | | | | | | | | +|`cublasZgeqrfBatched`| | | | | | | | | | | +|`cublasZgetrfBatched`| | | | | | | | | | | +|`cublasZgetriBatched`| | | | | | | | | | | +|`cublasZgetrsBatched`| | | | | | | | | | | +|`cublasZmatinvBatched`| | | | | | | | | | | +|`cublasZtpttr`| | | | | | | | | | | +|`cublasZtrsmBatched`| | | | |`rocblas_ztrsm_batched`|3.5.0| | | | | +|`cublasZtrsmBatched_64`|12.0| | | | | | | | | | +|`cublasZtrttp`| | | | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUB_API_supported_by_HIP.md b/docs/tables/CUB_API_supported_by_HIP.md index 16dc5313..ea07fccc 100644 --- a/docs/tables/CUB_API_supported_by_HIP.md +++ b/docs/tables/CUB_API_supported_by_HIP.md @@ -2,78 +2,78 @@ ## **1. CUB Data types** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`CUB_ALIGN`| | | | | | | | | | -|`CUB_CAT`| | | | | | | | | | -|`CUB_CAT_`| | | | | | | | | | -|`CUB_COMPILER_DEPRECATION`| | | | | | | | | | -|`CUB_COMPILER_DEPRECATION_SOFT`| | | | | | | | | | -|`CUB_COMP_DEPR_IMPL`| | | | | | | | | | -|`CUB_COMP_DEPR_IMPL0`| | | | | | | | | | -|`CUB_COMP_DEPR_IMPL1`| | | | | | | | | | -|`CUB_CPLUSPLUS`| | | | | | | | | | -|`CUB_CPP_DIALECT`| | | | | | | | | | -|`CUB_DEFINE_DETECT_NESTED_TYPE`| | | | | | | | | | -|`CUB_DEFINE_VECTOR_TYPE`| | | | | | | | | | -|`CUB_DEPRECATED`| | | | | | | | | | -|`CUB_DEVICE_COMPILER`| | | | | | | | | | -|`CUB_DEVICE_COMPILER_CLANG`| | | | | | | | | | -|`CUB_DEVICE_COMPILER_GCC`| | | | | | | | | | -|`CUB_DEVICE_COMPILER_MSVC`| | | | | | | | | | -|`CUB_DEVICE_COMPILER_NVCC`| | | | | | | | | | -|`CUB_DEVICE_COMPILER_UNKNOWN`| | | | | | | | | | -|`CUB_HOST_COMPILER`| | | | | | | | | | -|`CUB_HOST_COMPILER_CLANG`| | | | | | | | | | -|`CUB_HOST_COMPILER_GCC`| | | | | | | | | | -|`CUB_HOST_COMPILER_MSVC`| | | | | | | | | | -|`CUB_HOST_COMPILER_UNKNOWN`| | | | | | | | | | -|`CUB_IGNORE_DEPRECATED_API`| | | | | | | | | | -|`CUB_IGNORE_DEPRECATED_COMPILER`| | | | | | | | | | -|`CUB_IGNORE_DEPRECATED_CPP_11`| | | | | | | | | | -|`CUB_IGNORE_DEPRECATED_CPP_DIALECT`| | | | | | | | | | -|`CUB_IGNORE_DEPRECATED_DIALECT`| | | | | | | | | | -|`CUB_INCLUDE_DEVICE_CODE`| | | | | | | | | | -|`CUB_INCLUDE_HOST_CODE`| | | | | | | | | | -|`CUB_IS_DEVICE_CODE`| | | | | | | | | | -|`CUB_IS_HOST_CODE`| | | | | | | | | | -|`CUB_LOG_SMEM_BANKS`| | | | | | | | | | -|`CUB_LOG_WARP_THREADS`| | | | | | | | | | -|`CUB_MAX`| | | |`CUB_MAX`|4.5.0| | | | | -|`CUB_MAX_DEVICES`| | | | | | | | | | -|`CUB_MIN`| | | |`CUB_MIN`|4.5.0| | | | | -|`CUB_MSVC_VERSION`| | | | | | | | | | -|`CUB_MSVC_VERSION_FULL`| | | | | | | | | | -|`CUB_NAMESPACE_BEGIN`| | | |`BEGIN_HIPCUB_NAMESPACE`|2.5.0| | | | | -|`CUB_NAMESPACE_END`| | | |`END_HIPCUB_NAMESPACE`|2.5.0| | | | | -|`CUB_PREFER_CONFLICT_OVER_PADDING`| | | | | | | | | | -|`CUB_PREVENT_MACRO_SUBSTITUTION`| | | | | | | | | | -|`CUB_PTX_ARCH`| | | |`HIPCUB_ARCH`|2.5.0| | | | | -|`CUB_PTX_LOG_SMEM_BANKS`| | | | | | | | | | -|`CUB_PTX_LOG_WARP_THREADS`| | | | | | | | | | -|`CUB_PTX_PREFER_CONFLICT_OVER_PADDING`| | | | | | | | | | -|`CUB_PTX_SMEM_BANKS`| | | | | | | | | | -|`CUB_PTX_SUBSCRIPTION_FACTOR`| | | | | | | | | | -|`CUB_PTX_WARP_THREADS`| | | |`HIPCUB_WARP_THREADS`|2.5.0| | | | | -|`CUB_QUOTIENT_CEILING`| | | | | | | | | | -|`CUB_QUOTIENT_FLOOR`| | | | | | | | | | -|`CUB_ROUND_DOWN_NEAREST`| | | | | | | | | | -|`CUB_ROUND_UP_NEAREST`| | | | | | | | | | -|`CUB_RUNTIME_ENABLED`| | | | | | | | | | -|`CUB_RUNTIME_FUNCTION`| | | |`HIPCUB_RUNTIME_FUNCTION`|2.5.0| | | | | -|`CUB_SMEM_BANKS`| | | | | | | | | | -|`CUB_STATIC_ASSERT`| | | | | | | | | | -|`CUB_STDERR`| | | |`HIPCUB_STDERR`|2.5.0| | | | | -|`CUB_SUBSCRIPTION_FACTOR`| | | | | | | | | | -|`CUB_USE_COOPERATIVE_GROUPS`| | | | | | | | | | -|`CubDebug`| | | |`HipcubDebug`|2.5.0| | | | | -|`CubDebugExit`| | | | | | | | | | -|`CubVector`| | | | | | | | | | -|`_CUB_ASM_PTR_`| | | | | | | | | | -|`_CUB_ASM_PTR_SIZE_`| | | | | | | | | | -|`_CubLog`| | | |`_HipcubLog`|2.5.0| | | | | -|`__CUB_ALIGN_BYTES`| | | |`__HIPCUB_ALIGN_BYTES`|4.5.0| | | | | -|`__CUB_LP64__`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUB_ALIGN`| | | | | | | | | | | +|`CUB_CAT`| | | | | | | | | | | +|`CUB_CAT_`| | | | | | | | | | | +|`CUB_COMPILER_DEPRECATION`| | | | | | | | | | | +|`CUB_COMPILER_DEPRECATION_SOFT`| | | | | | | | | | | +|`CUB_COMP_DEPR_IMPL`| | | | | | | | | | | +|`CUB_COMP_DEPR_IMPL0`| | | | | | | | | | | +|`CUB_COMP_DEPR_IMPL1`| | | | | | | | | | | +|`CUB_CPLUSPLUS`| | | | | | | | | | | +|`CUB_CPP_DIALECT`| | | | | | | | | | | +|`CUB_DEFINE_DETECT_NESTED_TYPE`| | | | | | | | | | | +|`CUB_DEFINE_VECTOR_TYPE`| | | | | | | | | | | +|`CUB_DEPRECATED`| | | | | | | | | | | +|`CUB_DEVICE_COMPILER`| | | | | | | | | | | +|`CUB_DEVICE_COMPILER_CLANG`| | | | | | | | | | | +|`CUB_DEVICE_COMPILER_GCC`| | | | | | | | | | | +|`CUB_DEVICE_COMPILER_MSVC`| | | | | | | | | | | +|`CUB_DEVICE_COMPILER_NVCC`| | | | | | | | | | | +|`CUB_DEVICE_COMPILER_UNKNOWN`| | | | | | | | | | | +|`CUB_HOST_COMPILER`| | | | | | | | | | | +|`CUB_HOST_COMPILER_CLANG`| | | | | | | | | | | +|`CUB_HOST_COMPILER_GCC`| | | | | | | | | | | +|`CUB_HOST_COMPILER_MSVC`| | | | | | | | | | | +|`CUB_HOST_COMPILER_UNKNOWN`| | | | | | | | | | | +|`CUB_IGNORE_DEPRECATED_API`| | | | | | | | | | | +|`CUB_IGNORE_DEPRECATED_COMPILER`| | | | | | | | | | | +|`CUB_IGNORE_DEPRECATED_CPP_11`| | | | | | | | | | | +|`CUB_IGNORE_DEPRECATED_CPP_DIALECT`| | | | | | | | | | | +|`CUB_IGNORE_DEPRECATED_DIALECT`| | | | | | | | | | | +|`CUB_INCLUDE_DEVICE_CODE`| | | | | | | | | | | +|`CUB_INCLUDE_HOST_CODE`| | | | | | | | | | | +|`CUB_IS_DEVICE_CODE`| | | | | | | | | | | +|`CUB_IS_HOST_CODE`| | | | | | | | | | | +|`CUB_LOG_SMEM_BANKS`| | | | | | | | | | | +|`CUB_LOG_WARP_THREADS`| | | | | | | | | | | +|`CUB_MAX`| | | | |`CUB_MAX`|4.5.0| | | | | +|`CUB_MAX_DEVICES`| | | | | | | | | | | +|`CUB_MIN`| | | | |`CUB_MIN`|4.5.0| | | | | +|`CUB_MSVC_VERSION`| | | | | | | | | | | +|`CUB_MSVC_VERSION_FULL`| | | | | | | | | | | +|`CUB_NAMESPACE_BEGIN`| | | | |`BEGIN_HIPCUB_NAMESPACE`|2.5.0| | | | | +|`CUB_NAMESPACE_END`| | | | |`END_HIPCUB_NAMESPACE`|2.5.0| | | | | +|`CUB_PREFER_CONFLICT_OVER_PADDING`| | | | | | | | | | | +|`CUB_PREVENT_MACRO_SUBSTITUTION`| | | | | | | | | | | +|`CUB_PTX_ARCH`| | | | |`HIPCUB_ARCH`|2.5.0| | | | | +|`CUB_PTX_LOG_SMEM_BANKS`| | | | | | | | | | | +|`CUB_PTX_LOG_WARP_THREADS`| | | | | | | | | | | +|`CUB_PTX_PREFER_CONFLICT_OVER_PADDING`| | | | | | | | | | | +|`CUB_PTX_SMEM_BANKS`| | | | | | | | | | | +|`CUB_PTX_SUBSCRIPTION_FACTOR`| | | | | | | | | | | +|`CUB_PTX_WARP_THREADS`| | | | |`HIPCUB_WARP_THREADS`|2.5.0| | | | | +|`CUB_QUOTIENT_CEILING`| | | | | | | | | | | +|`CUB_QUOTIENT_FLOOR`| | | | | | | | | | | +|`CUB_ROUND_DOWN_NEAREST`| | | | | | | | | | | +|`CUB_ROUND_UP_NEAREST`| | | | | | | | | | | +|`CUB_RUNTIME_ENABLED`| | | | | | | | | | | +|`CUB_RUNTIME_FUNCTION`| | | | |`HIPCUB_RUNTIME_FUNCTION`|2.5.0| | | | | +|`CUB_SMEM_BANKS`| | | | | | | | | | | +|`CUB_STATIC_ASSERT`| | | | | | | | | | | +|`CUB_STDERR`| | | | |`HIPCUB_STDERR`|2.5.0| | | | | +|`CUB_SUBSCRIPTION_FACTOR`| | | | | | | | | | | +|`CUB_USE_COOPERATIVE_GROUPS`| | | | | | | | | | | +|`CubDebug`| | | | |`HipcubDebug`|2.5.0| | | | | +|`CubDebugExit`| | | | | | | | | | | +|`CubVector`| | | | | | | | | | | +|`_CUB_ASM_PTR_`| | | | | | | | | | | +|`_CUB_ASM_PTR_SIZE_`| | | | | | | | | | | +|`_CubLog`| | | | |`_HipcubLog`|2.5.0| | | | | +|`__CUB_ALIGN_BYTES`| | | | |`__HIPCUB_ALIGN_BYTES`|4.5.0| | | | | +|`__CUB_LP64__`| | | | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUDA_Device_API_supported_by_HIP.md b/docs/tables/CUDA_Device_API_supported_by_HIP.md index 4c2f3a8a..0a3c62ab 100644 --- a/docs/tables/CUDA_Device_API_supported_by_HIP.md +++ b/docs/tables/CUDA_Device_API_supported_by_HIP.md @@ -2,831 +2,831 @@ ## **1. Device Functions** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`_Pow_int`| | | | | | | | | | -|`__all`| | | |`__all`|1.6.0| | | | | -|`__any`| | | |`__any`|1.6.0| | | | | -|`__assert_fail`| | | |`__assert_fail`|1.9.0| | | | | -|`__assertfail`| | | |`__assertfail`|1.9.0| | | | | -|`__ballot`| | | |`__ballot`|1.6.0| | | | | -|`__bfloat1622float2`|11.0| | | | | | | | | -|`__bfloat162bfloat162`|11.0| | | | | | | | | -|`__bfloat162char_rz`|12.2| | | | | | | | | -|`__bfloat162float`|11.0| | | | | | | | | -|`__bfloat162int_rd`|11.0| | | | | | | | | -|`__bfloat162int_rn`|11.0| | | | | | | | | -|`__bfloat162int_ru`|11.0| | | | | | | | | -|`__bfloat162int_rz`|11.0| | | | | | | | | -|`__bfloat162ll_rd`|11.0| | | | | | | | | -|`__bfloat162ll_rn`|11.0| | | | | | | | | -|`__bfloat162ll_ru`|11.0| | | | | | | | | -|`__bfloat162ll_rz`|11.0| | | | | | | | | -|`__bfloat162short_rd`|11.0| | | | | | | | | -|`__bfloat162short_rn`|11.0| | | | | | | | | -|`__bfloat162short_ru`|11.0| | | | | | | | | -|`__bfloat162short_rz`|11.0| | | | | | | | | -|`__bfloat162uchar_rz`|12.2| | | | | | | | | -|`__bfloat162uint_rd`|11.0| | | | | | | | | -|`__bfloat162uint_rn`|11.0| | | | | | | | | -|`__bfloat162uint_ru`|11.0| | | | | | | | | -|`__bfloat162uint_rz`|11.0| | | | | | | | | -|`__bfloat162ull_rd`|11.0| | | | | | | | | -|`__bfloat162ull_rn`|11.0| | | | | | | | | -|`__bfloat162ull_ru`|11.0| | | | | | | | | -|`__bfloat162ull_rz`|11.0| | | | | | | | | -|`__bfloat162ushort_rd`|11.0| | | | | | | | | -|`__bfloat162ushort_rn`|11.0| | | | | | | | | -|`__bfloat162ushort_ru`|11.0| | | | | | | | | -|`__bfloat162ushort_rz`|11.0| | | | | | | | | -|`__bfloat16_as_short`|11.0| | | | | | | | | -|`__bfloat16_as_ushort`|11.0| | | | | | | | | -|`__brev`| | | |`__brev`|1.6.0| | | | | -|`__brevll`| | | |`__brevll`|1.6.0| | | | | -|`__brkpt`| | | | | | | | | | -|`__byte_perm`| | | |`__byte_perm`|1.6.0| | | | | -|`__clz`| | | |`__clz`|1.6.0| | | | | -|`__clzll`| | | |`__clzll`|1.6.0| | | | | -|`__cosf`| | | |`__cosf`|1.6.0| | | | | -|`__dadd_rd`| | | | | | | | | | -|`__dadd_rn`| | | |`__dadd_rn`|1.6.0| | | | | -|`__dadd_ru`| | | | | | | | | | -|`__dadd_rz`| | | | | | | | | | -|`__ddiv_rd`| | | | | | | | | | -|`__ddiv_rn`| | | |`__ddiv_rn`|1.6.0| | | | | -|`__ddiv_ru`| | | | | | | | | | -|`__ddiv_rz`| | | | | | | | | | -|`__dmul_rd`| | | | | | | | | | -|`__dmul_rn`| | | |`__dmul_rn`|1.6.0| | | | | -|`__dmul_ru`| | | | | | | | | | -|`__dmul_rz`| | | | | | | | | | -|`__double2bfloat16`|11.0| | | | | | | | | -|`__double2float_rd`| | | |`__double2float_rd`|1.6.0| | | | | -|`__double2float_rn`| | | |`__double2float_rn`|1.6.0| | | | | -|`__double2float_ru`| | | |`__double2float_ru`|1.6.0| | | | | -|`__double2float_rz`| | | |`__double2float_rz`|1.6.0| | | | | -|`__double2half`|11.0| | | | | | | | | -|`__double2hiint`| | | |`__double2hiint`|1.6.0| | | | | -|`__double2int_rd`| | | |`__double2int_rd`|1.6.0| | | | | -|`__double2int_rn`| | | |`__double2int_rn`|1.6.0| | | | | -|`__double2int_ru`| | | |`__double2int_ru`|1.6.0| | | | | -|`__double2int_rz`| | | |`__double2int_rz`|1.6.0| | | | | -|`__double2ll_rd`| | | |`__double2ll_rd`|1.6.0| | | | | -|`__double2ll_rn`| | | |`__double2ll_rn`|1.6.0| | | | | -|`__double2ll_ru`| | | |`__double2ll_ru`|1.6.0| | | | | -|`__double2ll_rz`| | | |`__double2ll_rz`|1.6.0| | | | | -|`__double2loint`| | | |`__double2loint`|1.6.0| | | | | -|`__double2uint_rd`| | | |`__double2uint_rd`|1.6.0| | | | | -|`__double2uint_rn`| | | |`__double2uint_rn`|1.6.0| | | | | -|`__double2uint_ru`| | | |`__double2uint_ru`|1.6.0| | | | | -|`__double2uint_rz`| | | |`__double2uint_rz`|1.6.0| | | | | -|`__double2ull_rd`| | | |`__double2ull_rd`|1.6.0| | | | | -|`__double2ull_rn`| | | |`__double2ull_rn`|1.6.0| | | | | -|`__double2ull_ru`| | | |`__double2ull_ru`|1.6.0| | | | | -|`__double2ull_rz`| | | |`__double2ull_rz`|1.6.0| | | | | -|`__double_as_longlong`| | | |`__double_as_longlong`|1.6.0| | | | | -|`__drcp_rd`| | | | | | | | | | -|`__drcp_rn`| | | |`__drcp_rn`|1.6.0| | | | | -|`__drcp_ru`| | | | | | | | | | -|`__drcp_rz`| | | | | | | | | | -|`__dsqrt_rd`| | | | | | | | | | -|`__dsqrt_rn`| | | |`__dsqrt_rn`|1.6.0| | | | | -|`__dsqrt_ru`| | | | | | | | | | -|`__dsqrt_rz`| | | | | | | | | | -|`__dsub_rd`| | | | | | | | | | -|`__dsub_rn`| | | |`__dsub_rn`|1.6.0| | | | | -|`__dsub_ru`| | | | | | | | | | -|`__dsub_rz`| | | | | | | | | | -|`__exp10f`| | | |`__exp10f`|1.6.0| | | | | -|`__expf`| | | |`__expf`|1.6.0| | | | | -|`__fadd_rd`| | | | | | | | | | -|`__fadd_rn`| | | |`__fadd_rn`|1.6.0| | | | | -|`__fadd_ru`| | | | | | | | | | -|`__fadd_rz`| | | | | | | | | | -|`__fdiv_rd`| | | | | | | | | | -|`__fdiv_rn`| | | |`__fdiv_rn`|1.6.0| | | | | -|`__fdiv_ru`| | | | | | | | | | -|`__fdiv_rz`| | | | | | | | | | -|`__fdividef`| | | |`__fdividef`|1.6.0| | | | | -|`__ffs`| | | |`__ffs`|1.6.0| | | | | -|`__ffsll`| | | |`__ffsll`|1.6.0| | | | | -|`__finite`| | | | | | | | | | -|`__finitef`| | | | | | | | | | -|`__finitel`| | | | | | | | | | -|`__float22bfloat162_rn`|11.0| | | | | | | | | -|`__float22half2_rn`| | | |`__float22half2_rn`|1.6.0| | | | | -|`__float2bfloat16`|11.0| | | | | | | | | -|`__float2bfloat162_rn`|11.0| | | | | | | | | -|`__float2bfloat16_rd`|11.0| | | | | | | | | -|`__float2bfloat16_rn`|11.0| | | | | | | | | -|`__float2bfloat16_ru`|11.0| | | | | | | | | -|`__float2bfloat16_rz`|11.0| | | | | | | | | -|`__float2half`| | | |`__float2half`|1.6.0| | | | | -|`__float2half2_rn`| | | |`__float2half2_rn`|1.6.0| | | | | -|`__float2half_rd`| | | |`__float2half_rd`|1.6.0| | | | | -|`__float2half_rn`| | | |`__float2half_rn`|1.6.0| | | | | -|`__float2half_ru`| | | |`__float2half_ru`|1.6.0| | | | | -|`__float2half_rz`| | | |`__float2half_rz`|1.6.0| | | | | -|`__float2int_rd`| | | |`__float2int_rd`|1.6.0| | | | | -|`__float2int_rn`| | | |`__float2int_rn`|1.6.0| | | | | -|`__float2int_ru`| | | |`__float2int_ru`|1.6.0| | | | | -|`__float2int_rz`| | | |`__float2int_rz`|1.6.0| | | | | -|`__float2ll_rd`| | | |`__float2ll_rd`|1.6.0| | | | | -|`__float2ll_rn`| | | |`__float2ll_rn`|1.6.0| | | | | -|`__float2ll_ru`| | | |`__float2ll_ru`|1.6.0| | | | | -|`__float2ll_rz`| | | |`__float2ll_rz`|1.6.0| | | | | -|`__float2uint_rd`| | | |`__float2uint_rd`|1.6.0| | | | | -|`__float2uint_rn`| | | |`__float2uint_rn`|1.6.0| | | | | -|`__float2uint_ru`| | | |`__float2uint_ru`|1.6.0| | | | | -|`__float2uint_rz`| | | |`__float2uint_rz`|1.6.0| | | | | -|`__float2ull_rd`| | | |`__float2ull_rd`|1.6.0| | | | | -|`__float2ull_rn`| | | |`__float2ull_rn`|1.6.0| | | | | -|`__float2ull_ru`| | | |`__float2ull_ru`|1.6.0| | | | | -|`__float2ull_rz`| | | |`__float2ull_rz`|1.6.0| | | | | -|`__float_as_int`| | | |`__float_as_int`|1.6.0| | | | | -|`__float_as_uint`| | | |`__float_as_uint`|1.6.0| | | | | -|`__floats2bfloat162_rn`|11.0| | | | | | | | | -|`__floats2half2_rn`| | | |`__floats2half2_rn`|1.6.0| | | | | -|`__fma_rd`| | | | | | | | | | -|`__fma_rn`| | | |`__fma_rn`|1.6.0| | | | | -|`__fma_ru`| | | | | | | | | | -|`__fma_rz`| | | | | | | | | | -|`__fmaf_rd`| | | | | | | | | | -|`__fmaf_rn`| | | |`__fmaf_rn`|1.6.0| | | | | -|`__fmaf_ru`| | | | | | | | | | -|`__fmaf_rz`| | | | | | | | | | -|`__fmul_rd`| | | | | | | | | | -|`__fmul_rn`| | | |`__fmul_rn`|1.6.0| | | | | -|`__fmul_ru`| | | | | | | | | | -|`__fmul_rz`| | | | | | | | | | -|`__frcp_rd`| | | | | | | | | | -|`__frcp_rn`| | | |`__frcp_rn`|1.6.0| | | | | -|`__frcp_ru`| | | | | | | | | | -|`__frcp_rz`| | | | | | | | | | -|`__frsqrt_rn`| | | |`__frsqrt_rn`|1.6.0| | | | | -|`__fsqrt_rd`| | | | | | | | | | -|`__fsqrt_rn`| | | |`__fsqrt_rn`|1.6.0| | | | | -|`__fsqrt_ru`| | | | | | | | | | -|`__fsqrt_rz`| | | | | | | | | | -|`__fsub_rd`| | | | | | | | | | -|`__fsub_rn`| | | |`__fsub_rn`|1.6.0| | | | | -|`__fsub_ru`| | | | | | | | | | -|`__fsub_rz`| | | | | | | | | | -|`__funnelshift_l`| | | |`__funnelshift_l`|4.4.0| | | | | -|`__funnelshift_lc`| | | |`__funnelshift_lc`|4.4.0| | | | | -|`__funnelshift_r`| | | |`__funnelshift_r`|4.4.0| | | | | -|`__funnelshift_rc`| | | |`__funnelshift_rc`|4.4.0| | | | | -|`__h2div`| | | |`__h2div`|1.9.0| | | | | -|`__habs`| | | |`__habs`|3.5.0| | | | | -|`__habs2`| | | |`__habs2`|3.5.0| | | | | -|`__hadd`| | | |`__hadd`|1.6.0| | | | | -|`__hadd2`| | | |`__hadd2`|1.6.0| | | | | -|`__hadd2_rn`|11.6| | | | | | | | | -|`__hadd2_sat`| | | |`__hadd2_sat`|1.6.0| | | | | -|`__hadd_rn`|11.6| | | | | | | | | -|`__hadd_sat`| | | |`__hadd_sat`|1.6.0| | | | | -|`__half22float2`| | | |`__half22float2`|1.6.0| | | | | -|`__half2char_rz`|12.2| | | | | | | | | -|`__half2float`| | | |`__half2float`|1.6.0| | | | | -|`__half2half2`| | | |`__half2half2`|1.9.0| | | | | -|`__half2int_rd`| | | |`__half2int_rd`|1.6.0| | | | | -|`__half2int_rn`| | | |`__half2int_rn`|1.6.0| | | | | -|`__half2int_ru`| | | |`__half2int_ru`|1.6.0| | | | | -|`__half2int_rz`| | | |`__half2int_rz`|1.6.0| | | | | -|`__half2ll_rd`| | | |`__half2ll_rd`|1.6.0| | | | | -|`__half2ll_rn`| | | |`__half2ll_rn`|1.6.0| | | | | -|`__half2ll_ru`| | | |`__half2ll_ru`|1.6.0| | | | | -|`__half2ll_rz`| | | |`__half2ll_rz`|1.6.0| | | | | -|`__half2short_rd`| | | |`__half2short_rd`|1.6.0| | | | | -|`__half2short_rn`| | | |`__half2short_rn`|1.6.0| | | | | -|`__half2short_ru`| | | |`__half2short_ru`|1.6.0| | | | | -|`__half2short_rz`| | | |`__half2short_rz`|1.6.0| | | | | -|`__half2uchar_rz`|12.2| | | | | | | | | -|`__half2uint_rd`| | | |`__half2uint_rd`|1.6.0| | | | | -|`__half2uint_rn`| | | |`__half2uint_rn`|1.6.0| | | | | -|`__half2uint_ru`| | | |`__half2uint_ru`|1.6.0| | | | | -|`__half2uint_rz`| | | |`__half2uint_rz`|1.6.0| | | | | -|`__half2ull_rd`| | | |`__half2ull_rd`|1.6.0| | | | | -|`__half2ull_rn`| | | |`__half2ull_rn`|1.6.0| | | | | -|`__half2ull_ru`| | | |`__half2ull_ru`|1.6.0| | | | | -|`__half2ull_rz`| | | |`__half2ull_rz`|1.6.0| | | | | -|`__half2ushort_rd`| | | |`__half2ushort_rd`|1.6.0| | | | | -|`__half2ushort_rn`| | | |`__half2ushort_rn`|1.6.0| | | | | -|`__half2ushort_ru`| | | |`__half2ushort_ru`|1.6.0| | | | | -|`__half2ushort_rz`| | | |`__half2ushort_rz`|1.6.0| | | | | -|`__half_as_short`| | | |`__half_as_short`|1.6.0| | | | | -|`__half_as_ushort`| | | |`__half_as_ushort`|1.6.0| | | | | -|`__halves2bfloat162`|11.0| | | | | | | | | -|`__halves2half2`| | | |`__halves2half2`|1.6.0| | | | | -|`__hbeq2`| | | |`__hbeq2`|1.6.0| | | | | -|`__hbequ2`| | | |`__hbequ2`|1.9.0| | | | | -|`__hbge2`| | | |`__hbge2`|1.6.0| | | | | -|`__hbgeu2`| | | |`__hbgeu2`|1.9.0| | | | | -|`__hbgt2`| | | |`__hbgt2`|1.6.0| | | | | -|`__hbgtu2`| | | |`__hbgtu2`|1.9.0| | | | | -|`__hble2`| | | |`__hble2`|1.6.0| | | | | -|`__hbleu2`| | | |`__hbleu2`|1.9.0| | | | | -|`__hblt2`| | | |`__hblt2`|1.6.0| | | | | -|`__hbltu2`| | | |`__hbltu2`|1.9.0| | | | | -|`__hbne2`| | | |`__hbne2`|1.6.0| | | | | -|`__hbneu2`| | | |`__hbneu2`|1.9.0| | | | | -|`__hcmadd`|11.1| | | | | | | | | -|`__hdiv`| | | |`__hdiv`|1.9.0| | | | | -|`__heq`| | | |`__heq`|1.6.0| | | | | -|`__heq2`| | | |`__heq2`|1.6.0| | | | | -|`__heq2_mask`|12.0| | | | | | | | | -|`__hequ`| | | |`__hequ`|1.9.0| | | | | -|`__hequ2`| | | |`__hequ2`|1.9.0| | | | | -|`__hequ2_mask`|12.0| | | | | | | | | -|`__hfma`| | | |`__hfma`|1.6.0| | | | | -|`__hfma2`| | | |`__hfma2`|1.6.0| | | | | -|`__hfma2_relu`|11.0| | | | | | | | | -|`__hfma2_sat`| | | |`__hfma2_sat`|1.6.0| | | | | -|`__hfma_relu`|11.0| | | | | | | | | -|`__hfma_sat`| | | |`__hfma_sat`|1.6.0| | | | | -|`__hge`| | | |`__hge`|1.6.0| | | | | -|`__hge2`| | | |`__hge2`|1.6.0| | | | | -|`__hge2_mask`|12.0| | | | | | | | | -|`__hgeu`| | | |`__hgeu`|1.9.0| | | | | -|`__hgeu2`| | | |`__hgeu2`|1.9.0| | | | | -|`__hgeu2_mask`|12.0| | | | | | | | | -|`__hgt`| | | |`__hgt`|1.6.0| | | | | -|`__hgt2`| | | |`__hgt2`|1.6.0| | | | | -|`__hgt2_mask`|12.0| | | | | | | | | -|`__hgtu`| | | |`__hgtu`|1.9.0| | | | | -|`__hgtu2`| | | |`__hgtu2`|1.9.0| | | | | -|`__hgtu2_mask`|12.0| | | | | | | | | -|`__high2bfloat16`|11.0| | | | | | | | | -|`__high2bfloat162`|11.0| | | | | | | | | -|`__high2float`| | | |`__high2float`|1.6.0| | | | | -|`__high2half`| | | |`__high2half`|1.6.0| | | | | -|`__high2half2`| | | |`__high2half2`|1.6.0| | | | | -|`__highs2bfloat162`|11.0| | | | | | | | | -|`__highs2half2`| | | |`__highs2half2`|1.6.0| | | | | -|`__hiloint2double`| | | |`__hiloint2double`|1.6.0| | | | | -|`__hisinf`| | | |`__hisinf`|1.6.0| | | | | -|`__hisnan`| | | |`__hisnan`|1.6.0| | | | | -|`__hisnan2`| | | |`__hisnan2`|1.6.0| | | | | -|`__hle`| | | |`__hle`|1.6.0| | | | | -|`__hle2`| | | |`__hle2`|1.6.0| | | | | -|`__hle2_mask`|12.0| | | | | | | | | -|`__hleu`| | | |`__hleu`|1.9.0| | | | | -|`__hleu2`| | | |`__hleu2`|1.9.0| | | | | -|`__hleu2_mask`|12.0| | | | | | | | | -|`__hlt`| | | |`__hlt`|1.6.0| | | | | -|`__hlt2`| | | |`__hlt2`|1.6.0| | | | | -|`__hlt2_mask`|12.0| | | | | | | | | -|`__hltu`| | | |`__hltu`|1.9.0| | | | | -|`__hltu2`| | | |`__hltu2`|1.9.0| | | | | -|`__hltu2_mask`|12.0| | | | | | | | | -|`__hmax`|11.0| | |`__hmax`|5.5.0| | | | | -|`__hmax2`|11.0| | | | | | | | | -|`__hmax2_nan`|11.0| | | | | | | | | -|`__hmax_nan`|11.0| | |`__hmax_nan`|5.5.0| | | | | -|`__hmin`|11.0| | |`__hmin`|5.5.0| | | | | -|`__hmin2`|11.0| | | | | | | | | -|`__hmin2_nan`|11.0| | | | | | | | | -|`__hmin_nan`|11.0| | |`__hmin_nan`|5.5.0| | | | | -|`__hmul`| | | |`__hmul`|1.6.0| | | | | -|`__hmul2`| | | |`__hmul2`|1.6.0| | | | | -|`__hmul2_rn`|11.6| | | | | | | | | -|`__hmul2_sat`| | | |`__hmul2_sat`|1.6.0| | | | | -|`__hmul_rn`|11.6| | | | | | | | | -|`__hmul_sat`| | | |`__hmul_sat`|1.6.0| | | | | -|`__hne`| | | |`__hne`|1.6.0| | | | | -|`__hne2`| | | |`__hne2`|1.6.0| | | | | -|`__hne2_mask`|12.0| | | | | | | | | -|`__hneg`| | | |`__hneg`|1.6.0| | | | | -|`__hneg2`| | | |`__hneg2`|1.6.0| | | | | -|`__hneu`| | | |`__hneu`|1.9.0| | | | | -|`__hneu2`| | | |`__hneu2`|1.9.0| | | | | -|`__hneu2_mask`|12.0| | | | | | | | | -|`__hsub`| | | |`__hsub`|1.6.0| | | | | -|`__hsub2`| | | |`__hsub2`|1.6.0| | | | | -|`__hsub2_rn`|11.6| | | | | | | | | -|`__hsub2_sat`| | | |`__hsub2_sat`|1.6.0| | | | | -|`__hsub_rn`|11.6| | | | | | | | | -|`__hsub_sat`| | | |`__hsub_sat`|1.6.0| | | | | -|`__int2bfloat16_rd`|11.0| | | | | | | | | -|`__int2bfloat16_rn`|11.0| | | | | | | | | -|`__int2bfloat16_ru`|11.0| | | | | | | | | -|`__int2bfloat16_rz`|11.0| | | | | | | | | -|`__int2double_rn`| | | |`__int2double_rn`|1.6.0| | | | | -|`__int2float_rd`| | | |`__int2float_rd`|1.6.0| | | | | -|`__int2float_rn`| | | |`__int2float_rn`|1.6.0| | | | | -|`__int2float_ru`| | | |`__int2float_ru`|1.6.0| | | | | -|`__int2float_rz`| | | |`__int2float_rz`|1.6.0| | | | | -|`__int2half_rd`| | | |`__int2half_rd`|1.6.0| | | | | -|`__int2half_rn`| | | |`__int2half_rn`|1.6.0| | | | | -|`__int2half_ru`| | | |`__int2half_ru`|1.6.0| | | | | -|`__int2half_rz`| | | |`__int2half_rz`|1.6.0| | | | | -|`__int_as_float`| | | |`__int_as_float`|1.6.0| | | | | -|`__isinf`| | | | | | | | | | -|`__isinff`| | | | | | | | | | -|`__isinfl`| | | | | | | | | | -|`__isnan`| | | | | | | | | | -|`__isnanf`| | | | | | | | | | -|`__isnanl`| | | | | | | | | | -|`__ldca`| | | |`__ldca`|1.9.0| | | | | -|`__ldcg`| | | |`__ldcg`|1.9.0| | | | | -|`__ldcs`| | | |`__ldcs`|1.9.0| | | | | -|`__ldcv`|11.0| | | | | | | | | -|`__ldg`| | | |`__ldg`|1.6.0| | | | | -|`__ldlu`|11.0| | | | | | | | | -|`__ll2bfloat16_rd`|11.0| | | | | | | | | -|`__ll2bfloat16_rn`|11.0| | | | | | | | | -|`__ll2bfloat16_ru`|11.0| | | | | | | | | -|`__ll2bfloat16_rz`|11.0| | | | | | | | | -|`__ll2double_rd`| | | |`__ll2double_rd`|1.6.0| | | | | -|`__ll2double_rn`| | | |`__ll2double_rn`|1.6.0| | | | | -|`__ll2double_ru`| | | |`__ll2double_ru`|1.6.0| | | | | -|`__ll2double_rz`| | | |`__ll2double_rz`|1.6.0| | | | | -|`__ll2float_rd`| | | |`__ll2float_rd`|1.6.0| | | | | -|`__ll2float_rn`| | | |`__ll2float_rn`|1.6.0| | | | | -|`__ll2float_ru`| | | |`__ll2float_ru`|1.6.0| | | | | -|`__ll2float_rz`| | | |`__ll2float_rz`|1.6.0| | | | | -|`__ll2half_rd`| | | |`__ll2half_rd`|1.6.0| | | | | -|`__ll2half_rn`| | | |`__ll2half_rn`|1.6.0| | | | | -|`__ll2half_ru`| | | |`__ll2half_ru`|1.6.0| | | | | -|`__ll2half_rz`| | | |`__ll2half_rz`|1.6.0| | | | | -|`__log10f`| | | |`__log10f`|1.6.0| | | | | -|`__log2f`| | | |`__log2f`|1.6.0| | | | | -|`__logf`| | | |`__logf`|1.6.0| | | | | -|`__longlong_as_double`| | | |`__longlong_as_double`|1.6.0| | | | | -|`__low2bfloat16`|11.0| | | | | | | | | -|`__low2bfloat162`|11.0| | | | | | | | | -|`__low2float`| | | |`__low2float`|1.6.0| | | | | -|`__low2half`| | | |`__low2half`|1.6.0| | | | | -|`__low2half2`| | | |`__low2half2`|1.6.0| | | | | -|`__lowhigh2highlow`| | | |`__lowhigh2highlow`|1.6.0| | | | | -|`__lows2bfloat162`|11.0| | | | | | | | | -|`__lows2half2`| | | |`__lows2half2`|1.6.0| | | | | -|`__mul24`| | | |`__mul24`|1.6.0| | | | | -|`__mul64hi`| | | |`__mul64hi`|1.6.0| | | | | -|`__mulhi`| | | |`__mulhi`|1.6.0| | | | | -|`__nv_cvt_bfloat16raw2_to_fp8x2`|11.8| | | | | | | | | -|`__nv_cvt_bfloat16raw_to_fp8`|11.8| | | | | | | | | -|`__nv_cvt_double2_to_fp8x2`|11.8| | | | | | | | | -|`__nv_cvt_double_to_fp8`|11.8| | | | | | | | | -|`__nv_cvt_float2_to_fp8x2`|11.8| | | | | | | | | -|`__nv_cvt_float_to_fp8`|11.8| | | | | | | | | -|`__nv_cvt_fp8_to_halfraw`|11.8| | | | | | | | | -|`__nv_cvt_fp8x2_to_halfraw2`|11.8| | | | | | | | | -|`__nv_cvt_halfraw2_to_fp8x2`|11.8| | | | | | | | | -|`__nv_cvt_halfraw_to_fp8`|11.8| | | | | | | | | -|`__pm0`| | | | | | | | | | -|`__pm1`| | | | | | | | | | -|`__pm2`| | | | | | | | | | -|`__pm3`| | | | | | | | | | -|`__popc`| | | |`__popc`|1.6.0| | | | | -|`__popcll`| | | |`__popcll`|1.6.0| | | | | -|`__powf`| | | |`__powf`|1.6.0| | | | | -|`__prof_trigger`| | | | | | | | | | -|`__rhadd`| | | |`__rhadd`|1.6.0| | | | | -|`__sad`| | | |`__sad`|1.6.0| | | | | -|`__saturatef`| | | |`__saturatef`|1.6.0| | | | | -|`__shfl`|7.5|9.0| |`__shfl`|1.6.0| | | | | -|`__shfl_down`|7.5|9.0| |`__shfl_down`|1.6.0| | | | | -|`__shfl_down_sync`| | | | | | | | | | -|`__shfl_sync`| | | | | | | | | | -|`__shfl_up`|7.5|9.0| |`__shfl_up`|1.6.0| | | | | -|`__shfl_up_sync`| | | | | | | | | | -|`__shfl_xor`|7.5|9.0| |`__shfl_xor`|1.6.0| | | | | -|`__shfl_xor_sync`| | | | | | | | | | -|`__short2bfloat16_rd`|11.0| | | | | | | | | -|`__short2bfloat16_rn`|11.0| | | | | | | | | -|`__short2bfloat16_ru`|11.0| | | | | | | | | -|`__short2bfloat16_rz`|11.0| | | | | | | | | -|`__short2half_rd`| | | |`__short2half_rd`|1.6.0| | | | | -|`__short2half_rn`| | | |`__short2half_rn`|1.6.0| | | | | -|`__short2half_ru`| | | |`__short2half_ru`|1.6.0| | | | | -|`__short2half_rz`| | | |`__short2half_rz`|1.6.0| | | | | -|`__short_as_bfloat16`|11.0| | | | | | | | | -|`__short_as_half`| | | |`__short_as_half`|1.9.0| | | | | -|`__signbit`| | | | | | | | | | -|`__signbitf`| | | | | | | | | | -|`__signbitl`| | | | | | | | | | -|`__sincosf`| | | |`__sincosf`|1.6.0| | | | | -|`__sinf`| | | |`__sinf`|1.6.0| | | | | -|`__stcg`|11.0| | | | | | | | | -|`__stcs`|11.0| | | | | | | | | -|`__stwb`|11.0| | | | | | | | | -|`__stwt`|11.0| | | | | | | | | -|`__syncthreads`| | | |`__syncthreads`|1.6.0| | | | | -|`__syncthreads_and`| | | |`__syncthreads_and`|3.7.0| | | | | -|`__syncthreads_count`| | | |`__syncthreads_count`|3.7.0| | | | | -|`__syncthreads_or`| | | |`__syncthreads_or`|3.7.0| | | | | -|`__tanf`| | | |`__tanf`|1.6.0| | | | | -|`__threadfence`| | | |`__threadfence`|1.6.0| | | | | -|`__threadfence_block`| | | |`__threadfence_block`|1.6.0| | | | | -|`__threadfence_system`| | | |`__threadfence_system`|1.6.0| | | | | -|`__trap`| | | | | | | | | | -|`__uhadd`| | | |`__uhadd`|1.6.0| | | | | -|`__uint2bfloat16_rd`|11.0| | | | | | | | | -|`__uint2bfloat16_rn`|11.0| | | | | | | | | -|`__uint2bfloat16_ru`|11.0| | | | | | | | | -|`__uint2bfloat16_rz`|11.0| | | | | | | | | -|`__uint2double_rn`| | | |`__uint2double_rn`|1.6.0| | | | | -|`__uint2float_rd`| | | |`__uint2float_rd`|1.6.0| | | | | -|`__uint2float_rn`| | | |`__uint2float_rn`|1.6.0| | | | | -|`__uint2float_ru`| | | |`__uint2float_ru`|1.6.0| | | | | -|`__uint2float_rz`| | | |`__uint2float_rz`|1.6.0| | | | | -|`__uint2half_rd`| | | |`__uint2half_rd`|1.6.0| | | | | -|`__uint2half_rn`| | | |`__uint2half_rn`|1.6.0| | | | | -|`__uint2half_ru`| | | |`__uint2half_ru`|1.6.0| | | | | -|`__uint2half_rz`| | | |`__uint2half_rz`|1.6.0| | | | | -|`__uint_as_float`| | | |`__uint_as_float`|1.6.0| | | | | -|`__ull2bfloat16_rd`|11.0| | | | | | | | | -|`__ull2bfloat16_rn`|11.0| | | | | | | | | -|`__ull2bfloat16_ru`|11.0| | | | | | | | | -|`__ull2bfloat16_rz`|11.0| | | | | | | | | -|`__ull2double_rd`| | | |`__ull2double_rd`|1.6.0| | | | | -|`__ull2double_rn`| | | |`__ull2double_rn`|1.6.0| | | | | -|`__ull2double_ru`| | | |`__ull2double_ru`|1.6.0| | | | | -|`__ull2double_rz`| | | |`__ull2double_rz`|1.6.0| | | | | -|`__ull2float_rd`| | | |`__ull2float_rd`|1.6.0| | | | | -|`__ull2float_rn`| | | |`__ull2float_rn`|1.6.0| | | | | -|`__ull2float_ru`| | | |`__ull2float_ru`|1.6.0| | | | | -|`__ull2float_rz`| | | |`__ull2float_rz`|1.6.0| | | | | -|`__ull2half_rd`| | | |`__ull2half_rd`|1.6.0| | | | | -|`__ull2half_rn`| | | |`__ull2half_rn`|1.6.0| | | | | -|`__ull2half_ru`| | | |`__ull2half_ru`|1.6.0| | | | | -|`__ull2half_rz`| | | |`__ull2half_rz`|1.6.0| | | | | -|`__umul24`| | | |`__umul24`|1.6.0| | | | | -|`__umul64hi`| | | |`__umul64hi`|1.6.0| | | | | -|`__umulhi`| | | |`__umulhi`|1.6.0| | | | | -|`__urhadd`| | | |`__urhadd`|1.6.0| | | | | -|`__usad`| | | |`__usad`|1.6.0| | | | | -|`__ushort2bfloat16_rd`|11.0| | | | | | | | | -|`__ushort2bfloat16_rn`|11.0| | | | | | | | | -|`__ushort2bfloat16_ru`|11.0| | | | | | | | | -|`__ushort2bfloat16_rz`|11.0| | | | | | | | | -|`__ushort2half_rd`| | | |`__ushort2half_rd`|1.6.0| | | | | -|`__ushort2half_rn`| | | |`__ushort2half_rn`|1.6.0| | | | | -|`__ushort2half_ru`| | | |`__ushort2half_ru`|1.6.0| | | | | -|`__ushort2half_rz`| | | |`__ushort2half_rz`|1.6.0| | | | | -|`__ushort_as_bfloat16`|11.0| | | | | | | | | -|`__ushort_as_half`| | | |`__ushort_as_half`|1.6.0| | | | | -|`__vabs2`| | | | | | | | | | -|`__vabs4`| | | | | | | | | | -|`__vabsdiffs2`| | | | | | | | | | -|`__vabsdiffs4`| | | | | | | | | | -|`__vabsdiffu2`| | | | | | | | | | -|`__vabsdiffu4`| | | | | | | | | | -|`__vabsss2`| | | | | | | | | | -|`__vabsss4`| | | | | | | | | | -|`__vadd2`| | | | | | | | | | -|`__vadd4`| | | | | | | | | | -|`__vaddss2`| | | | | | | | | | -|`__vaddss4`| | | | | | | | | | -|`__vaddus2`| | | | | | | | | | -|`__vaddus4`| | | | | | | | | | -|`__vavgs2`| | | | | | | | | | -|`__vavgs4`| | | | | | | | | | -|`__vavgu2`| | | | | | | | | | -|`__vavgu4`| | | | | | | | | | -|`__vcmpeq2`| | | | | | | | | | -|`__vcmpeq4`| | | | | | | | | | -|`__vcmpges2`| | | | | | | | | | -|`__vcmpges4`| | | | | | | | | | -|`__vcmpgeu2`| | | | | | | | | | -|`__vcmpgeu4`| | | | | | | | | | -|`__vcmpgts2`| | | | | | | | | | -|`__vcmpgts4`| | | | | | | | | | -|`__vcmpgtu2`| | | | | | | | | | -|`__vcmpgtu4`| | | | | | | | | | -|`__vcmples2`| | | | | | | | | | -|`__vcmples4`| | | | | | | | | | -|`__vcmpleu4`| | | | | | | | | | -|`__vcmplts2`| | | | | | | | | | -|`__vcmplts4`| | | | | | | | | | -|`__vcmpltu2`| | | | | | | | | | -|`__vcmpltu4`| | | | | | | | | | -|`__vcmpne2`| | | | | | | | | | -|`__vcmpne4`| | | | | | | | | | -|`__vhaddu2`| | | | | | | | | | -|`__vhaddu4`| | | | | | | | | | -|`__vmaxs2`| | | | | | | | | | -|`__vmaxs4`| | | | | | | | | | -|`__vmaxu2`| | | | | | | | | | -|`__vmaxu4`| | | | | | | | | | -|`__vmins2`| | | | | | | | | | -|`__vmins4`| | | | | | | | | | -|`__vminu2`| | | | | | | | | | -|`__vminu4`| | | | | | | | | | -|`__vneg2`| | | | | | | | | | -|`__vneg4`| | | | | | | | | | -|`__vnegss2`| | | | | | | | | | -|`__vnegss4`| | | | | | | | | | -|`__vsads2`| | | | | | | | | | -|`__vsads4`| | | | | | | | | | -|`__vsadu2`| | | | | | | | | | -|`__vsadu4`| | | | | | | | | | -|`__vseteq2`| | | | | | | | | | -|`__vseteq4`| | | | | | | | | | -|`__vsetges2`| | | | | | | | | | -|`__vsetges4`| | | | | | | | | | -|`__vsetgeu2`| | | | | | | | | | -|`__vsetgeu4`| | | | | | | | | | -|`__vsetgts2`| | | | | | | | | | -|`__vsetgts4`| | | | | | | | | | -|`__vsetgtu4`| | | | | | | | | | -|`__vsetles2`| | | | | | | | | | -|`__vsetles4`| | | | | | | | | | -|`__vsetleu2`| | | | | | | | | | -|`__vsetleu4`| | | | | | | | | | -|`__vsetlts2`| | | | | | | | | | -|`__vsetlts4`| | | | | | | | | | -|`__vsetltu2`| | | | | | | | | | -|`__vsetltu4`| | | | | | | | | | -|`__vsetne2`| | | | | | | | | | -|`__vsetne4`| | | | | | | | | | -|`__vsub2`| | | | | | | | | | -|`__vsub4`| | | | | | | | | | -|`__vsubss2`| | | | | | | | | | -|`__vsubss4`| | | | | | | | | | -|`__vsubus2`| | | | | | | | | | -|`__vsubus4`| | | | | | | | | | -|`_fdsign`| | | | | | | | | | -|`_ldsign`| | | | | | | | | | -|`abs`| | | |`abs`|1.6.0| | | | | -|`acos`| | | |`acos`|1.6.0| | | | | -|`acosf`| | | |`acosf`|1.6.0| | | | | -|`acosh`| | | |`acosh`|1.6.0| | | | | -|`acoshf`| | | |`acoshf`|1.6.0| | | | | -|`asin`| | | |`asin`|1.6.0| | | | | -|`asinf`| | | |`asinf`|1.6.0| | | | | -|`asinh`| | | |`asinh`|1.6.0| | | | | -|`asinhf`| | | |`asinhf`|1.6.0| | | | | -|`atan`| | | |`atan`|1.6.0| | | | | -|`atan2`| | | |`atan2`|1.6.0| | | | | -|`atan2f`| | | |`atan2f`|1.6.0| | | | | -|`atanf`| | | |`atanf`|1.6.0| | | | | -|`atanh`| | | |`atanh`|1.6.0| | | | | -|`atanhf`| | | |`atanhf`|1.6.0| | | | | -|`atomicAdd`| | | |`atomicAdd`|1.6.0| | | | | -|`atomicAdd_system`| | | |`atomicAdd_system`|4.3.0| | | | | -|`atomicAnd`| | | |`atomicAnd`|1.6.0| | | | | -|`atomicAnd_system`| | | |`atomicAnd_system`|4.3.0| | | | | -|`atomicCAS`| | | |`atomicCAS`|1.6.0| | | | | -|`atomicCAS_system`| | | |`atomicCAS_system`|4.3.0| | | | | -|`atomicDec`| | | |`atomicDec`|1.6.0| | | | | -|`atomicExch`| | | |`atomicExch`|1.6.0| | | | | -|`atomicExch_system`| | | |`atomicExch_system`|4.3.0| | | | | -|`atomicInc`| | | |`atomicInc`|1.6.0| | | | | -|`atomicMax`| | | |`atomicMax`|1.6.0| | | | | -|`atomicMax_system`| | | |`atomicMax_system`|4.3.0| | | | | -|`atomicMin`| | | |`atomicMin`|1.6.0| | | | | -|`atomicMin_system`| | | |`atomicMin_system`|4.3.0| | | | | -|`atomicOr`| | | |`atomicOr`|1.6.0| | | | | -|`atomicOr_system`| | | |`atomicOr_system`|4.3.0| | | | | -|`atomicSub`| | | |`atomicSub`|1.6.0| | | | | -|`atomicSub_system`| | | |`atomicSub_system`|4.3.0| | | | | -|`atomicXor`| | | |`atomicXor`|1.6.0| | | | | -|`atomicXor_system`| | | |`atomicXor_system`|4.3.0| | | | | -|`cbrt`| | | |`cbrt`|1.6.0| | | | | -|`cbrtf`| | | |`cbrtf`|1.6.0| | | | | -|`ceil`| | | |`ceil`|1.6.0| | | | | -|`ceilf`| | | |`ceilf`|1.6.0| | | | | -|`clock`| | | |`clock`|1.6.0| | | | | -|`clock64`| | | |`clock64`|1.6.0| | | | | -|`copysign`| | | |`copysign`|1.6.0| | | | | -|`copysignf`| | | |`copysignf`|1.6.0| | | | | -|`cos`| | | |`cos`|1.6.0| | | | | -|`cosf`| | | |`cosf`|1.6.0| | | | | -|`cosh`| | | |`cosh`|1.6.0| | | | | -|`coshf`| | | |`coshf`|1.6.0| | | | | -|`cospi`| | | |`cospi`|1.6.0| | | | | -|`cospif`| | | |`cospif`|1.6.0| | | | | -|`cyl_bessel_i0`| | | |`cyl_bessel_i0`|1.9.0| | | | | -|`cyl_bessel_i0f`| | | |`cyl_bessel_i0f`|1.9.0| | | | | -|`cyl_bessel_i1`| | | |`cyl_bessel_i1`|1.9.0| | | | | -|`cyl_bessel_i1f`| | | |`cyl_bessel_i1f`|1.9.0| | | | | -|`erf`| | | |`erf`|1.6.0| | | | | -|`erfc`| | | |`erfc`|1.6.0| | | | | -|`erfcf`| | | |`erfcf`|1.6.0| | | | | -|`erfcinv`| | | |`erfcinv`|1.6.0| | | | | -|`erfcinvf`| | | |`erfcinvf`|1.6.0| | | | | -|`erfcx`| | | |`erfcx`|1.6.0| | | | | -|`erfcxf`| | | |`erfcxf`|1.6.0| | | | | -|`erff`| | | |`erff`|1.6.0| | | | | -|`erfinv`| | | |`erfinv`|1.6.0| | | | | -|`erfinvf`| | | |`erfinvf`|1.6.0| | | | | -|`exp`| | | |`exp`|1.6.0| | | | | -|`exp10`| | | |`exp10`|1.6.0| | | | | -|`exp10f`| | | |`exp10f`|1.6.0| | | | | -|`exp2`| | | |`exp2`|1.6.0| | | | | -|`exp2f`| | | |`exp2f`|1.6.0| | | | | -|`expf`| | | |`expf`|1.6.0| | | | | -|`expm1`| | | |`expm1`|1.6.0| | | | | -|`expm1f`| | | |`expm1f`|1.6.0| | | | | -|`fabs`| | | |`fabs`|1.6.0| | | | | -|`fabsf`| | | |`fabsf`|1.6.0| | | | | -|`fdim`| | | |`fdim`|1.6.0| | | | | -|`fdimf`| | | |`fdimf`|1.6.0| | | | | -|`fdivide`| | | | | | | | | | -|`fdividef`| | | |`fdividef`|1.6.0| | | | | -|`float2int`| | | | | | | | | | -|`float_as_int`| | | | | | | | | | -|`float_as_uint`| | | | | | | | | | -|`floor`| | | |`floor`|1.6.0| | | | | -|`floorf`| | | |`floorf`|1.6.0| | | | | -|`fma`| | | |`fma`|1.6.0| | | | | -|`fmaf`| | | |`fmaf`|1.6.0| | | | | -|`fmax`| | | |`fmax`|1.6.0| | | | | -|`fmaxf`| | | |`fmaxf`|1.6.0| | | | | -|`fmin`| | | |`fmin`|1.6.0| | | | | -|`fminf`| | | |`fminf`|1.6.0| | | | | -|`fmod`| | | |`fmod`|1.6.0| | | | | -|`fmodf`| | | |`fmodf`|1.6.0| | | | | -|`frexp`| | | |`frexp`|1.6.0| | | | | -|`frexpf`| | | |`frexpf`|1.6.0| | | | | -|`h2ceil`| | | |`h2ceil`|1.6.0| | | | | -|`h2cos`| | | |`h2cos`|1.6.0| | | | | -|`h2exp`| | | |`h2exp`|1.6.0| | | | | -|`h2exp10`| | | |`h2exp10`|1.6.0| | | | | -|`h2exp2`| | | |`h2exp2`|1.6.0| | | | | -|`h2floor`| | | |`h2floor`|1.6.0| | | | | -|`h2log`| | | |`h2log`|1.6.0| | | | | -|`h2log10`| | | |`h2log10`|1.6.0| | | | | -|`h2log2`| | | |`h2log2`|1.6.0| | | | | -|`h2rcp`| | | |`h2rcp`|1.6.0| | | | | -|`h2rint`| | | |`h2rint`|1.9.0| | | | | -|`h2rsqrt`| | | |`h2rsqrt`|1.6.0| | | | | -|`h2sin`| | | |`h2sin`|1.6.0| | | | | -|`h2sqrt`| | | |`h2sqrt`|1.6.0| | | | | -|`h2trunc`| | | |`h2trunc`|1.6.0| | | | | -|`hceil`| | | |`hceil`|1.6.0| | | | | -|`hcos`| | | |`hcos`|1.6.0| | | | | -|`hexp`| | | |`hexp`|1.6.0| | | | | -|`hexp10`| | | |`hexp10`|1.6.0| | | | | -|`hexp2`| | | |`hexp2`|1.6.0| | | | | -|`hfloor`| | | |`hfloor`|1.6.0| | | | | -|`hlog`| | | |`hlog`|1.6.0| | | | | -|`hlog10`| | | |`hlog10`|1.6.0| | | | | -|`hlog2`| | | |`hlog2`|1.6.0| | | | | -|`hrcp`| | | |`hrcp`|1.9.0| | | | | -|`hrint`| | | |`hrint`|1.6.0| | | | | -|`hrsqrt`| | | |`hrsqrt`|1.6.0| | | | | -|`hsin`| | | |`hsin`|1.6.0| | | | | -|`hsqrt`| | | |`hsqrt`|1.6.0| | | | | -|`htrunc`| | | |`htrunc`|1.6.0| | | | | -|`hypot`| | | |`hypot`|1.6.0| | | | | -|`hypotf`| | | |`hypotf`|1.6.0| | | | | -|`ilogb`| | | |`ilogb`|1.6.0| | | | | -|`ilogbf`| | | |`ilogbf`|1.6.0| | | | | -|`int2float`| | | | | | | | | | -|`int_as_float`| | | | | | | | | | -|`isfinite`| | | |`isfinite`|1.6.0| | | | | -|`isinf`| | | |`isinf`|1.6.0| | | | | -|`isnan`| | | |`isnan`|1.6.0| | | | | -|`j0`| | | |`j0`|1.6.0| | | | | -|`j0f`| | | |`j0f`|1.6.0| | | | | -|`j1`| | | |`j1`|1.6.0| | | | | -|`j1f`| | | |`j1f`|1.6.0| | | | | -|`jn`| | | |`jn`|1.6.0| | | | | -|`jnf`| | | |`jnf`|1.6.0| | | | | -|`labs`| | | |`labs`|1.9.0| | | | | -|`ldexp`| | | |`ldexp`|1.6.0| | | | | -|`ldexpf`| | | |`ldexpf`|1.6.0| | | | | -|`lgamma`| | | |`lgamma`|1.6.0| | | | | -|`lgammaf`| | | |`lgammaf`|1.6.0| | | | | -|`llabs`| | | |`llabs`|1.9.0| | | | | -|`llmax`| | | | | | | | | | -|`llmin`| | | | | | | | | | -|`llrint`| | | |`llrint`|1.6.0| | | | | -|`llrintf`| | | |`llrintf`|1.6.0| | | | | -|`llround`| | | |`llround`|1.6.0| | | | | -|`llroundf`| | | |`llroundf`|1.6.0| | | | | -|`log`| | | |`log`|1.6.0| | | | | -|`log10`| | | |`log10`|1.6.0| | | | | -|`log10f`| | | |`log10f`|1.6.0| | | | | -|`log1p`| | | |`log1p`|1.6.0| | | | | -|`log1pf`| | | |`log1pf`|1.6.0| | | | | -|`log2`| | | |`log2`|1.6.0| | | | | -|`log2f`| | | |`log2f`|1.6.0| | | | | -|`logb`| | | |`logb`|1.6.0| | | | | -|`logbf`| | | |`logbf`|1.6.0| | | | | -|`logf`| | | |`logf`|1.6.0| | | | | -|`lrint`| | | |`lrint`|1.6.0| | | | | -|`lrintf`| | | |`lrintf`|1.6.0| | | | | -|`lround`| | | |`lround`|1.6.0| | | | | -|`lroundf`| | | |`lroundf`|1.6.0| | | | | -|`make_bfloat162`|12.2| | | | | | | | | -|`make_half2`|12.2| | | | | | | | | -|`max`| | | |`max`|1.6.0| | | | | -|`min`| | | |`min`|1.6.0| | | | | -|`modf`| | | |`modf`|1.9.0| | | | | -|`modff`| | | |`modff`|1.9.0| | | | | -|`mul24`| | | | | | | | | | -|`mul64hi`| | | | | | | | | | -|`mulhi`| | | | | | | | | | -|`nan`| | | |`nan`|1.6.0| | | | | -|`nanf`| | | |`nanf`|1.6.0| | | | | -|`nearbyint`| | | |`nearbyint`|1.6.0| | | | | -|`nearbyintf`| | | |`nearbyintf`|1.6.0| | | | | -|`nextafter`| | | |`nextafter`|1.6.0| | | | | -|`nextafterf`| | | |`nextafterf`|1.9.0| | | | | -|`norm`| | | |`norm`|1.6.0| | | | | -|`norm3d`| | | |`norm3d`|1.6.0| | | | | -|`norm3df`| | | |`norm3df`|1.6.0| | | | | -|`norm4d`| | | |`norm4d`|1.6.0| | | | | -|`norm4df`| | | |`norm4df`|1.6.0| | | | | -|`normcdf`| | | |`normcdf`|1.6.0| | | | | -|`normcdff`| | | |`normcdff`|1.6.0| | | | | -|`normcdfinv`| | | |`normcdfinv`|1.6.0| | | | | -|`normcdfinvf`| | | |`normcdfinvf`|1.6.0| | | | | -|`normf`| | | |`normf`|1.6.0| | | | | -|`pow`| | | |`pow`|1.6.0| | | | | -|`powf`| | | |`powf`|1.6.0| | | | | -|`rcbrt`| | | |`rcbrt`|1.6.0| | | | | -|`rcbrtf`| | | |`rcbrtf`|1.6.0| | | | | -|`remainder`| | | |`remainder`|1.6.0| | | | | -|`remainderf`| | | |`remainderf`|1.6.0| | | | | -|`remquo`| | | |`remquo`|1.9.0| | | | | -|`remquof`| | | |`remquof`|1.6.0| | | | | -|`rhypot`| | | |`rhypot`|1.6.0| | | | | -|`rhypotf`| | | |`rhypotf`|1.6.0| | | | | -|`rint`| | | |`rint`|1.6.0| | | | | -|`rintf`| | | |`rintf`|1.6.0| | | | | -|`rnorm`| | | |`rnorm`|1.6.0| | | | | -|`rnorm3d`| | | |`rnorm3d`|1.6.0| | | | | -|`rnorm3df`| | | |`rnorm3df`|1.6.0| | | | | -|`rnorm4d`| | | |`rnorm4d`|1.6.0| | | | | -|`rnorm4df`| | | |`rnorm4df`|1.6.0| | | | | -|`rnormf`| | | |`rnormf`|1.6.0| | | | | -|`round`| | | |`round`|1.6.0| | | | | -|`roundf`| | | |`roundf`|1.6.0| | | | | -|`rsqrt`| | | |`rsqrt`|1.6.0| | | | | -|`rsqrtf`| | | |`rsqrtf`|1.6.0| | | | | -|`saturate`| | | | | | | | | | -|`scalbln`| | | |`scalbln`|1.6.0| | | | | -|`scalblnf`| | | |`scalblnf`|1.6.0| | | | | -|`scalbn`| | | |`scalbn`|1.6.0| | | | | -|`scalbnf`| | | |`scalbnf`|1.6.0| | | | | -|`signbit`| | | |`signbit`|1.6.0| | | | | -|`sin`| | | |`sin`|1.6.0| | | | | -|`sincos`| | | |`sincos`|1.6.0| | | | | -|`sincosf`| | | |`sincosf`|1.6.0| | | | | -|`sincospi`| | | |`sincospi`|1.6.0| | | | | -|`sincospif`| | | |`sincospif`|1.6.0| | | | | -|`sinf`| | | |`sinf`|1.6.0| | | | | -|`sinh`| | | |`sinh`|1.6.0| | | | | -|`sinhf`| | | |`sinhf`|1.6.0| | | | | -|`sinpi`| | | |`sinpi`|1.6.0| | | | | -|`sinpif`| | | |`sinpif`|1.6.0| | | | | -|`sqrt`| | | |`sqrt`|1.6.0| | | | | -|`sqrtf`| | | |`sqrtf`|1.6.0| | | | | -|`tan`| | | |`tan`|1.6.0| | | | | -|`tanf`| | | |`tanf`|1.6.0| | | | | -|`tanh`| | | |`tanh`|1.6.0| | | | | -|`tanhf`| | | |`tanhf`|1.6.0| | | | | -|`tgamma`| | | |`tgamma`|1.6.0| | | | | -|`tgammaf`| | | |`tgammaf`|1.6.0| | | | | -|`trunc`| | | |`trunc`|1.6.0| | | | | -|`truncf`| | | |`truncf`|1.6.0| | | | | -|`uint2float`| | | | | | | | | | -|`uint_as_float`| | | | | | | | | | -|`ullmax`| | | | | | | | | | -|`ullmin`| | | | | | | | | | -|`umax`| | | | | | | | | | -|`umin`| | | | | | | | | | -|`umul24`| | | | | | | | | | -|`y0`| | | |`y0`|1.6.0| | | | | -|`y0f`| | | |`y0f`|1.6.0| | | | | -|`y1`| | | |`y1`|1.6.0| | | | | -|`y1f`| | | |`y1f`|1.6.0| | | | | -|`yn`| | | |`yn`|1.6.0| | | | | -|`ynf`| | | |`ynf`|1.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`_Pow_int`| | | | | | | | | | | +|`__all`| | | | |`__all`|1.6.0| | | | | +|`__any`| | | | |`__any`|1.6.0| | | | | +|`__assert_fail`| | | | |`__assert_fail`|1.9.0| | | | | +|`__assertfail`| | | | |`__assertfail`|1.9.0| | | | | +|`__ballot`| | | | |`__ballot`|1.6.0| | | | | +|`__bfloat1622float2`|11.0| | | | | | | | | | +|`__bfloat162bfloat162`|11.0| | | | | | | | | | +|`__bfloat162char_rz`|12.2| | | | | | | | | | +|`__bfloat162float`|11.0| | | | | | | | | | +|`__bfloat162int_rd`|11.0| | | | | | | | | | +|`__bfloat162int_rn`|11.0| | | | | | | | | | +|`__bfloat162int_ru`|11.0| | | | | | | | | | +|`__bfloat162int_rz`|11.0| | | | | | | | | | +|`__bfloat162ll_rd`|11.0| | | | | | | | | | +|`__bfloat162ll_rn`|11.0| | | | | | | | | | +|`__bfloat162ll_ru`|11.0| | | | | | | | | | +|`__bfloat162ll_rz`|11.0| | | | | | | | | | +|`__bfloat162short_rd`|11.0| | | | | | | | | | +|`__bfloat162short_rn`|11.0| | | | | | | | | | +|`__bfloat162short_ru`|11.0| | | | | | | | | | +|`__bfloat162short_rz`|11.0| | | | | | | | | | +|`__bfloat162uchar_rz`|12.2| | | | | | | | | | +|`__bfloat162uint_rd`|11.0| | | | | | | | | | +|`__bfloat162uint_rn`|11.0| | | | | | | | | | +|`__bfloat162uint_ru`|11.0| | | | | | | | | | +|`__bfloat162uint_rz`|11.0| | | | | | | | | | +|`__bfloat162ull_rd`|11.0| | | | | | | | | | +|`__bfloat162ull_rn`|11.0| | | | | | | | | | +|`__bfloat162ull_ru`|11.0| | | | | | | | | | +|`__bfloat162ull_rz`|11.0| | | | | | | | | | +|`__bfloat162ushort_rd`|11.0| | | | | | | | | | +|`__bfloat162ushort_rn`|11.0| | | | | | | | | | +|`__bfloat162ushort_ru`|11.0| | | | | | | | | | +|`__bfloat162ushort_rz`|11.0| | | | | | | | | | +|`__bfloat16_as_short`|11.0| | | | | | | | | | +|`__bfloat16_as_ushort`|11.0| | | | | | | | | | +|`__brev`| | | | |`__brev`|1.6.0| | | | | +|`__brevll`| | | | |`__brevll`|1.6.0| | | | | +|`__brkpt`| | | | | | | | | | | +|`__byte_perm`| | | | |`__byte_perm`|1.6.0| | | | | +|`__clz`| | | | |`__clz`|1.6.0| | | | | +|`__clzll`| | | | |`__clzll`|1.6.0| | | | | +|`__cosf`| | | | |`__cosf`|1.6.0| | | | | +|`__dadd_rd`| | | | | | | | | | | +|`__dadd_rn`| | | | |`__dadd_rn`|1.6.0| | | | | +|`__dadd_ru`| | | | | | | | | | | +|`__dadd_rz`| | | | | | | | | | | +|`__ddiv_rd`| | | | | | | | | | | +|`__ddiv_rn`| | | | |`__ddiv_rn`|1.6.0| | | | | +|`__ddiv_ru`| | | | | | | | | | | +|`__ddiv_rz`| | | | | | | | | | | +|`__dmul_rd`| | | | | | | | | | | +|`__dmul_rn`| | | | |`__dmul_rn`|1.6.0| | | | | +|`__dmul_ru`| | | | | | | | | | | +|`__dmul_rz`| | | | | | | | | | | +|`__double2bfloat16`|11.0| | | | | | | | | | +|`__double2float_rd`| | | | |`__double2float_rd`|1.6.0| | | | | +|`__double2float_rn`| | | | |`__double2float_rn`|1.6.0| | | | | +|`__double2float_ru`| | | | |`__double2float_ru`|1.6.0| | | | | +|`__double2float_rz`| | | | |`__double2float_rz`|1.6.0| | | | | +|`__double2half`|11.0| | | | | | | | | | +|`__double2hiint`| | | | |`__double2hiint`|1.6.0| | | | | +|`__double2int_rd`| | | | |`__double2int_rd`|1.6.0| | | | | +|`__double2int_rn`| | | | |`__double2int_rn`|1.6.0| | | | | +|`__double2int_ru`| | | | |`__double2int_ru`|1.6.0| | | | | +|`__double2int_rz`| | | | |`__double2int_rz`|1.6.0| | | | | +|`__double2ll_rd`| | | | |`__double2ll_rd`|1.6.0| | | | | +|`__double2ll_rn`| | | | |`__double2ll_rn`|1.6.0| | | | | +|`__double2ll_ru`| | | | |`__double2ll_ru`|1.6.0| | | | | +|`__double2ll_rz`| | | | |`__double2ll_rz`|1.6.0| | | | | +|`__double2loint`| | | | |`__double2loint`|1.6.0| | | | | +|`__double2uint_rd`| | | | |`__double2uint_rd`|1.6.0| | | | | +|`__double2uint_rn`| | | | |`__double2uint_rn`|1.6.0| | | | | +|`__double2uint_ru`| | | | |`__double2uint_ru`|1.6.0| | | | | +|`__double2uint_rz`| | | | |`__double2uint_rz`|1.6.0| | | | | +|`__double2ull_rd`| | | | |`__double2ull_rd`|1.6.0| | | | | +|`__double2ull_rn`| | | | |`__double2ull_rn`|1.6.0| | | | | +|`__double2ull_ru`| | | | |`__double2ull_ru`|1.6.0| | | | | +|`__double2ull_rz`| | | | |`__double2ull_rz`|1.6.0| | | | | +|`__double_as_longlong`| | | | |`__double_as_longlong`|1.6.0| | | | | +|`__drcp_rd`| | | | | | | | | | | +|`__drcp_rn`| | | | |`__drcp_rn`|1.6.0| | | | | +|`__drcp_ru`| | | | | | | | | | | +|`__drcp_rz`| | | | | | | | | | | +|`__dsqrt_rd`| | | | | | | | | | | +|`__dsqrt_rn`| | | | |`__dsqrt_rn`|1.6.0| | | | | +|`__dsqrt_ru`| | | | | | | | | | | +|`__dsqrt_rz`| | | | | | | | | | | +|`__dsub_rd`| | | | | | | | | | | +|`__dsub_rn`| | | | |`__dsub_rn`|1.6.0| | | | | +|`__dsub_ru`| | | | | | | | | | | +|`__dsub_rz`| | | | | | | | | | | +|`__exp10f`| | | | |`__exp10f`|1.6.0| | | | | +|`__expf`| | | | |`__expf`|1.6.0| | | | | +|`__fadd_rd`| | | | | | | | | | | +|`__fadd_rn`| | | | |`__fadd_rn`|1.6.0| | | | | +|`__fadd_ru`| | | | | | | | | | | +|`__fadd_rz`| | | | | | | | | | | +|`__fdiv_rd`| | | | | | | | | | | +|`__fdiv_rn`| | | | |`__fdiv_rn`|1.6.0| | | | | +|`__fdiv_ru`| | | | | | | | | | | +|`__fdiv_rz`| | | | | | | | | | | +|`__fdividef`| | | | |`__fdividef`|1.6.0| | | | | +|`__ffs`| | | | |`__ffs`|1.6.0| | | | | +|`__ffsll`| | | | |`__ffsll`|1.6.0| | | | | +|`__finite`| | | | | | | | | | | +|`__finitef`| | | | | | | | | | | +|`__finitel`| | | | | | | | | | | +|`__float22bfloat162_rn`|11.0| | | | | | | | | | +|`__float22half2_rn`| | | | |`__float22half2_rn`|1.6.0| | | | | +|`__float2bfloat16`|11.0| | | | | | | | | | +|`__float2bfloat162_rn`|11.0| | | | | | | | | | +|`__float2bfloat16_rd`|11.0| | | | | | | | | | +|`__float2bfloat16_rn`|11.0| | | | | | | | | | +|`__float2bfloat16_ru`|11.0| | | | | | | | | | +|`__float2bfloat16_rz`|11.0| | | | | | | | | | +|`__float2half`| | | | |`__float2half`|1.6.0| | | | | +|`__float2half2_rn`| | | | |`__float2half2_rn`|1.6.0| | | | | +|`__float2half_rd`| | | | |`__float2half_rd`|1.6.0| | | | | +|`__float2half_rn`| | | | |`__float2half_rn`|1.6.0| | | | | +|`__float2half_ru`| | | | |`__float2half_ru`|1.6.0| | | | | +|`__float2half_rz`| | | | |`__float2half_rz`|1.6.0| | | | | +|`__float2int_rd`| | | | |`__float2int_rd`|1.6.0| | | | | +|`__float2int_rn`| | | | |`__float2int_rn`|1.6.0| | | | | +|`__float2int_ru`| | | | |`__float2int_ru`|1.6.0| | | | | +|`__float2int_rz`| | | | |`__float2int_rz`|1.6.0| | | | | +|`__float2ll_rd`| | | | |`__float2ll_rd`|1.6.0| | | | | +|`__float2ll_rn`| | | | |`__float2ll_rn`|1.6.0| | | | | +|`__float2ll_ru`| | | | |`__float2ll_ru`|1.6.0| | | | | +|`__float2ll_rz`| | | | |`__float2ll_rz`|1.6.0| | | | | +|`__float2uint_rd`| | | | |`__float2uint_rd`|1.6.0| | | | | +|`__float2uint_rn`| | | | |`__float2uint_rn`|1.6.0| | | | | +|`__float2uint_ru`| | | | |`__float2uint_ru`|1.6.0| | | | | +|`__float2uint_rz`| | | | |`__float2uint_rz`|1.6.0| | | | | +|`__float2ull_rd`| | | | |`__float2ull_rd`|1.6.0| | | | | +|`__float2ull_rn`| | | | |`__float2ull_rn`|1.6.0| | | | | +|`__float2ull_ru`| | | | |`__float2ull_ru`|1.6.0| | | | | +|`__float2ull_rz`| | | | |`__float2ull_rz`|1.6.0| | | | | +|`__float_as_int`| | | | |`__float_as_int`|1.6.0| | | | | +|`__float_as_uint`| | | | |`__float_as_uint`|1.6.0| | | | | +|`__floats2bfloat162_rn`|11.0| | | | | | | | | | +|`__floats2half2_rn`| | | | |`__floats2half2_rn`|1.6.0| | | | | +|`__fma_rd`| | | | | | | | | | | +|`__fma_rn`| | | | |`__fma_rn`|1.6.0| | | | | +|`__fma_ru`| | | | | | | | | | | +|`__fma_rz`| | | | | | | | | | | +|`__fmaf_rd`| | | | | | | | | | | +|`__fmaf_rn`| | | | |`__fmaf_rn`|1.6.0| | | | | +|`__fmaf_ru`| | | | | | | | | | | +|`__fmaf_rz`| | | | | | | | | | | +|`__fmul_rd`| | | | | | | | | | | +|`__fmul_rn`| | | | |`__fmul_rn`|1.6.0| | | | | +|`__fmul_ru`| | | | | | | | | | | +|`__fmul_rz`| | | | | | | | | | | +|`__frcp_rd`| | | | | | | | | | | +|`__frcp_rn`| | | | |`__frcp_rn`|1.6.0| | | | | +|`__frcp_ru`| | | | | | | | | | | +|`__frcp_rz`| | | | | | | | | | | +|`__frsqrt_rn`| | | | |`__frsqrt_rn`|1.6.0| | | | | +|`__fsqrt_rd`| | | | | | | | | | | +|`__fsqrt_rn`| | | | |`__fsqrt_rn`|1.6.0| | | | | +|`__fsqrt_ru`| | | | | | | | | | | +|`__fsqrt_rz`| | | | | | | | | | | +|`__fsub_rd`| | | | | | | | | | | +|`__fsub_rn`| | | | |`__fsub_rn`|1.6.0| | | | | +|`__fsub_ru`| | | | | | | | | | | +|`__fsub_rz`| | | | | | | | | | | +|`__funnelshift_l`| | | | |`__funnelshift_l`|4.4.0| | | | | +|`__funnelshift_lc`| | | | |`__funnelshift_lc`|4.4.0| | | | | +|`__funnelshift_r`| | | | |`__funnelshift_r`|4.4.0| | | | | +|`__funnelshift_rc`| | | | |`__funnelshift_rc`|4.4.0| | | | | +|`__h2div`| | | | |`__h2div`|1.9.0| | | | | +|`__habs`| | | | |`__habs`|3.5.0| | | | | +|`__habs2`| | | | |`__habs2`|3.5.0| | | | | +|`__hadd`| | | | |`__hadd`|1.6.0| | | | | +|`__hadd2`| | | | |`__hadd2`|1.6.0| | | | | +|`__hadd2_rn`|11.6| | | | | | | | | | +|`__hadd2_sat`| | | | |`__hadd2_sat`|1.6.0| | | | | +|`__hadd_rn`|11.6| | | | | | | | | | +|`__hadd_sat`| | | | |`__hadd_sat`|1.6.0| | | | | +|`__half22float2`| | | | |`__half22float2`|1.6.0| | | | | +|`__half2char_rz`|12.2| | | | | | | | | | +|`__half2float`| | | | |`__half2float`|1.6.0| | | | | +|`__half2half2`| | | | |`__half2half2`|1.9.0| | | | | +|`__half2int_rd`| | | | |`__half2int_rd`|1.6.0| | | | | +|`__half2int_rn`| | | | |`__half2int_rn`|1.6.0| | | | | +|`__half2int_ru`| | | | |`__half2int_ru`|1.6.0| | | | | +|`__half2int_rz`| | | | |`__half2int_rz`|1.6.0| | | | | +|`__half2ll_rd`| | | | |`__half2ll_rd`|1.6.0| | | | | +|`__half2ll_rn`| | | | |`__half2ll_rn`|1.6.0| | | | | +|`__half2ll_ru`| | | | |`__half2ll_ru`|1.6.0| | | | | +|`__half2ll_rz`| | | | |`__half2ll_rz`|1.6.0| | | | | +|`__half2short_rd`| | | | |`__half2short_rd`|1.6.0| | | | | +|`__half2short_rn`| | | | |`__half2short_rn`|1.6.0| | | | | +|`__half2short_ru`| | | | |`__half2short_ru`|1.6.0| | | | | +|`__half2short_rz`| | | | |`__half2short_rz`|1.6.0| | | | | +|`__half2uchar_rz`|12.2| | | | | | | | | | +|`__half2uint_rd`| | | | |`__half2uint_rd`|1.6.0| | | | | +|`__half2uint_rn`| | | | |`__half2uint_rn`|1.6.0| | | | | +|`__half2uint_ru`| | | | |`__half2uint_ru`|1.6.0| | | | | +|`__half2uint_rz`| | | | |`__half2uint_rz`|1.6.0| | | | | +|`__half2ull_rd`| | | | |`__half2ull_rd`|1.6.0| | | | | +|`__half2ull_rn`| | | | |`__half2ull_rn`|1.6.0| | | | | +|`__half2ull_ru`| | | | |`__half2ull_ru`|1.6.0| | | | | +|`__half2ull_rz`| | | | |`__half2ull_rz`|1.6.0| | | | | +|`__half2ushort_rd`| | | | |`__half2ushort_rd`|1.6.0| | | | | +|`__half2ushort_rn`| | | | |`__half2ushort_rn`|1.6.0| | | | | +|`__half2ushort_ru`| | | | |`__half2ushort_ru`|1.6.0| | | | | +|`__half2ushort_rz`| | | | |`__half2ushort_rz`|1.6.0| | | | | +|`__half_as_short`| | | | |`__half_as_short`|1.6.0| | | | | +|`__half_as_ushort`| | | | |`__half_as_ushort`|1.6.0| | | | | +|`__halves2bfloat162`|11.0| | | | | | | | | | +|`__halves2half2`| | | | |`__halves2half2`|1.6.0| | | | | +|`__hbeq2`| | | | |`__hbeq2`|1.6.0| | | | | +|`__hbequ2`| | | | |`__hbequ2`|1.9.0| | | | | +|`__hbge2`| | | | |`__hbge2`|1.6.0| | | | | +|`__hbgeu2`| | | | |`__hbgeu2`|1.9.0| | | | | +|`__hbgt2`| | | | |`__hbgt2`|1.6.0| | | | | +|`__hbgtu2`| | | | |`__hbgtu2`|1.9.0| | | | | +|`__hble2`| | | | |`__hble2`|1.6.0| | | | | +|`__hbleu2`| | | | |`__hbleu2`|1.9.0| | | | | +|`__hblt2`| | | | |`__hblt2`|1.6.0| | | | | +|`__hbltu2`| | | | |`__hbltu2`|1.9.0| | | | | +|`__hbne2`| | | | |`__hbne2`|1.6.0| | | | | +|`__hbneu2`| | | | |`__hbneu2`|1.9.0| | | | | +|`__hcmadd`|11.1| | | | | | | | | | +|`__hdiv`| | | | |`__hdiv`|1.9.0| | | | | +|`__heq`| | | | |`__heq`|1.6.0| | | | | +|`__heq2`| | | | |`__heq2`|1.6.0| | | | | +|`__heq2_mask`|12.0| | | | | | | | | | +|`__hequ`| | | | |`__hequ`|1.9.0| | | | | +|`__hequ2`| | | | |`__hequ2`|1.9.0| | | | | +|`__hequ2_mask`|12.0| | | | | | | | | | +|`__hfma`| | | | |`__hfma`|1.6.0| | | | | +|`__hfma2`| | | | |`__hfma2`|1.6.0| | | | | +|`__hfma2_relu`|11.0| | | | | | | | | | +|`__hfma2_sat`| | | | |`__hfma2_sat`|1.6.0| | | | | +|`__hfma_relu`|11.0| | | | | | | | | | +|`__hfma_sat`| | | | |`__hfma_sat`|1.6.0| | | | | +|`__hge`| | | | |`__hge`|1.6.0| | | | | +|`__hge2`| | | | |`__hge2`|1.6.0| | | | | +|`__hge2_mask`|12.0| | | | | | | | | | +|`__hgeu`| | | | |`__hgeu`|1.9.0| | | | | +|`__hgeu2`| | | | |`__hgeu2`|1.9.0| | | | | +|`__hgeu2_mask`|12.0| | | | | | | | | | +|`__hgt`| | | | |`__hgt`|1.6.0| | | | | +|`__hgt2`| | | | |`__hgt2`|1.6.0| | | | | +|`__hgt2_mask`|12.0| | | | | | | | | | +|`__hgtu`| | | | |`__hgtu`|1.9.0| | | | | +|`__hgtu2`| | | | |`__hgtu2`|1.9.0| | | | | +|`__hgtu2_mask`|12.0| | | | | | | | | | +|`__high2bfloat16`|11.0| | | | | | | | | | +|`__high2bfloat162`|11.0| | | | | | | | | | +|`__high2float`| | | | |`__high2float`|1.6.0| | | | | +|`__high2half`| | | | |`__high2half`|1.6.0| | | | | +|`__high2half2`| | | | |`__high2half2`|1.6.0| | | | | +|`__highs2bfloat162`|11.0| | | | | | | | | | +|`__highs2half2`| | | | |`__highs2half2`|1.6.0| | | | | +|`__hiloint2double`| | | | |`__hiloint2double`|1.6.0| | | | | +|`__hisinf`| | | | |`__hisinf`|1.6.0| | | | | +|`__hisnan`| | | | |`__hisnan`|1.6.0| | | | | +|`__hisnan2`| | | | |`__hisnan2`|1.6.0| | | | | +|`__hle`| | | | |`__hle`|1.6.0| | | | | +|`__hle2`| | | | |`__hle2`|1.6.0| | | | | +|`__hle2_mask`|12.0| | | | | | | | | | +|`__hleu`| | | | |`__hleu`|1.9.0| | | | | +|`__hleu2`| | | | |`__hleu2`|1.9.0| | | | | +|`__hleu2_mask`|12.0| | | | | | | | | | +|`__hlt`| | | | |`__hlt`|1.6.0| | | | | +|`__hlt2`| | | | |`__hlt2`|1.6.0| | | | | +|`__hlt2_mask`|12.0| | | | | | | | | | +|`__hltu`| | | | |`__hltu`|1.9.0| | | | | +|`__hltu2`| | | | |`__hltu2`|1.9.0| | | | | +|`__hltu2_mask`|12.0| | | | | | | | | | +|`__hmax`|11.0| | | |`__hmax`|5.5.0| | | | | +|`__hmax2`|11.0| | | | | | | | | | +|`__hmax2_nan`|11.0| | | | | | | | | | +|`__hmax_nan`|11.0| | | |`__hmax_nan`|5.5.0| | | | | +|`__hmin`|11.0| | | |`__hmin`|5.5.0| | | | | +|`__hmin2`|11.0| | | | | | | | | | +|`__hmin2_nan`|11.0| | | | | | | | | | +|`__hmin_nan`|11.0| | | |`__hmin_nan`|5.5.0| | | | | +|`__hmul`| | | | |`__hmul`|1.6.0| | | | | +|`__hmul2`| | | | |`__hmul2`|1.6.0| | | | | +|`__hmul2_rn`|11.6| | | | | | | | | | +|`__hmul2_sat`| | | | |`__hmul2_sat`|1.6.0| | | | | +|`__hmul_rn`|11.6| | | | | | | | | | +|`__hmul_sat`| | | | |`__hmul_sat`|1.6.0| | | | | +|`__hne`| | | | |`__hne`|1.6.0| | | | | +|`__hne2`| | | | |`__hne2`|1.6.0| | | | | +|`__hne2_mask`|12.0| | | | | | | | | | +|`__hneg`| | | | |`__hneg`|1.6.0| | | | | +|`__hneg2`| | | | |`__hneg2`|1.6.0| | | | | +|`__hneu`| | | | |`__hneu`|1.9.0| | | | | +|`__hneu2`| | | | |`__hneu2`|1.9.0| | | | | +|`__hneu2_mask`|12.0| | | | | | | | | | +|`__hsub`| | | | |`__hsub`|1.6.0| | | | | +|`__hsub2`| | | | |`__hsub2`|1.6.0| | | | | +|`__hsub2_rn`|11.6| | | | | | | | | | +|`__hsub2_sat`| | | | |`__hsub2_sat`|1.6.0| | | | | +|`__hsub_rn`|11.6| | | | | | | | | | +|`__hsub_sat`| | | | |`__hsub_sat`|1.6.0| | | | | +|`__int2bfloat16_rd`|11.0| | | | | | | | | | +|`__int2bfloat16_rn`|11.0| | | | | | | | | | +|`__int2bfloat16_ru`|11.0| | | | | | | | | | +|`__int2bfloat16_rz`|11.0| | | | | | | | | | +|`__int2double_rn`| | | | |`__int2double_rn`|1.6.0| | | | | +|`__int2float_rd`| | | | |`__int2float_rd`|1.6.0| | | | | +|`__int2float_rn`| | | | |`__int2float_rn`|1.6.0| | | | | +|`__int2float_ru`| | | | |`__int2float_ru`|1.6.0| | | | | +|`__int2float_rz`| | | | |`__int2float_rz`|1.6.0| | | | | +|`__int2half_rd`| | | | |`__int2half_rd`|1.6.0| | | | | +|`__int2half_rn`| | | | |`__int2half_rn`|1.6.0| | | | | +|`__int2half_ru`| | | | |`__int2half_ru`|1.6.0| | | | | +|`__int2half_rz`| | | | |`__int2half_rz`|1.6.0| | | | | +|`__int_as_float`| | | | |`__int_as_float`|1.6.0| | | | | +|`__isinf`| | | | | | | | | | | +|`__isinff`| | | | | | | | | | | +|`__isinfl`| | | | | | | | | | | +|`__isnan`| | | | | | | | | | | +|`__isnanf`| | | | | | | | | | | +|`__isnanl`| | | | | | | | | | | +|`__ldca`| | | | |`__ldca`|1.9.0| | | | | +|`__ldcg`| | | | |`__ldcg`|1.9.0| | | | | +|`__ldcs`| | | | |`__ldcs`|1.9.0| | | | | +|`__ldcv`|11.0| | | | | | | | | | +|`__ldg`| | | | |`__ldg`|1.6.0| | | | | +|`__ldlu`|11.0| | | | | | | | | | +|`__ll2bfloat16_rd`|11.0| | | | | | | | | | +|`__ll2bfloat16_rn`|11.0| | | | | | | | | | +|`__ll2bfloat16_ru`|11.0| | | | | | | | | | +|`__ll2bfloat16_rz`|11.0| | | | | | | | | | +|`__ll2double_rd`| | | | |`__ll2double_rd`|1.6.0| | | | | +|`__ll2double_rn`| | | | |`__ll2double_rn`|1.6.0| | | | | +|`__ll2double_ru`| | | | |`__ll2double_ru`|1.6.0| | | | | +|`__ll2double_rz`| | | | |`__ll2double_rz`|1.6.0| | | | | +|`__ll2float_rd`| | | | |`__ll2float_rd`|1.6.0| | | | | +|`__ll2float_rn`| | | | |`__ll2float_rn`|1.6.0| | | | | +|`__ll2float_ru`| | | | |`__ll2float_ru`|1.6.0| | | | | +|`__ll2float_rz`| | | | |`__ll2float_rz`|1.6.0| | | | | +|`__ll2half_rd`| | | | |`__ll2half_rd`|1.6.0| | | | | +|`__ll2half_rn`| | | | |`__ll2half_rn`|1.6.0| | | | | +|`__ll2half_ru`| | | | |`__ll2half_ru`|1.6.0| | | | | +|`__ll2half_rz`| | | | |`__ll2half_rz`|1.6.0| | | | | +|`__log10f`| | | | |`__log10f`|1.6.0| | | | | +|`__log2f`| | | | |`__log2f`|1.6.0| | | | | +|`__logf`| | | | |`__logf`|1.6.0| | | | | +|`__longlong_as_double`| | | | |`__longlong_as_double`|1.6.0| | | | | +|`__low2bfloat16`|11.0| | | | | | | | | | +|`__low2bfloat162`|11.0| | | | | | | | | | +|`__low2float`| | | | |`__low2float`|1.6.0| | | | | +|`__low2half`| | | | |`__low2half`|1.6.0| | | | | +|`__low2half2`| | | | |`__low2half2`|1.6.0| | | | | +|`__lowhigh2highlow`| | | | |`__lowhigh2highlow`|1.6.0| | | | | +|`__lows2bfloat162`|11.0| | | | | | | | | | +|`__lows2half2`| | | | |`__lows2half2`|1.6.0| | | | | +|`__mul24`| | | | |`__mul24`|1.6.0| | | | | +|`__mul64hi`| | | | |`__mul64hi`|1.6.0| | | | | +|`__mulhi`| | | | |`__mulhi`|1.6.0| | | | | +|`__nv_cvt_bfloat16raw2_to_fp8x2`|11.8| | | | | | | | | | +|`__nv_cvt_bfloat16raw_to_fp8`|11.8| | | | | | | | | | +|`__nv_cvt_double2_to_fp8x2`|11.8| | | | | | | | | | +|`__nv_cvt_double_to_fp8`|11.8| | | | | | | | | | +|`__nv_cvt_float2_to_fp8x2`|11.8| | | | | | | | | | +|`__nv_cvt_float_to_fp8`|11.8| | | | | | | | | | +|`__nv_cvt_fp8_to_halfraw`|11.8| | | | | | | | | | +|`__nv_cvt_fp8x2_to_halfraw2`|11.8| | | | | | | | | | +|`__nv_cvt_halfraw2_to_fp8x2`|11.8| | | | | | | | | | +|`__nv_cvt_halfraw_to_fp8`|11.8| | | | | | | | | | +|`__pm0`| | | | | | | | | | | +|`__pm1`| | | | | | | | | | | +|`__pm2`| | | | | | | | | | | +|`__pm3`| | | | | | | | | | | +|`__popc`| | | | |`__popc`|1.6.0| | | | | +|`__popcll`| | | | |`__popcll`|1.6.0| | | | | +|`__powf`| | | | |`__powf`|1.6.0| | | | | +|`__prof_trigger`| | | | | | | | | | | +|`__rhadd`| | | | |`__rhadd`|1.6.0| | | | | +|`__sad`| | | | |`__sad`|1.6.0| | | | | +|`__saturatef`| | | | |`__saturatef`|1.6.0| | | | | +|`__shfl`|7.5|9.0| | |`__shfl`|1.6.0| | | | | +|`__shfl_down`|7.5|9.0| | |`__shfl_down`|1.6.0| | | | | +|`__shfl_down_sync`| | | | | | | | | | | +|`__shfl_sync`| | | | | | | | | | | +|`__shfl_up`|7.5|9.0| | |`__shfl_up`|1.6.0| | | | | +|`__shfl_up_sync`| | | | | | | | | | | +|`__shfl_xor`|7.5|9.0| | |`__shfl_xor`|1.6.0| | | | | +|`__shfl_xor_sync`| | | | | | | | | | | +|`__short2bfloat16_rd`|11.0| | | | | | | | | | +|`__short2bfloat16_rn`|11.0| | | | | | | | | | +|`__short2bfloat16_ru`|11.0| | | | | | | | | | +|`__short2bfloat16_rz`|11.0| | | | | | | | | | +|`__short2half_rd`| | | | |`__short2half_rd`|1.6.0| | | | | +|`__short2half_rn`| | | | |`__short2half_rn`|1.6.0| | | | | +|`__short2half_ru`| | | | |`__short2half_ru`|1.6.0| | | | | +|`__short2half_rz`| | | | |`__short2half_rz`|1.6.0| | | | | +|`__short_as_bfloat16`|11.0| | | | | | | | | | +|`__short_as_half`| | | | |`__short_as_half`|1.9.0| | | | | +|`__signbit`| | | | | | | | | | | +|`__signbitf`| | | | | | | | | | | +|`__signbitl`| | | | | | | | | | | +|`__sincosf`| | | | |`__sincosf`|1.6.0| | | | | +|`__sinf`| | | | |`__sinf`|1.6.0| | | | | +|`__stcg`|11.0| | | | | | | | | | +|`__stcs`|11.0| | | | | | | | | | +|`__stwb`|11.0| | | | | | | | | | +|`__stwt`|11.0| | | | | | | | | | +|`__syncthreads`| | | | |`__syncthreads`|1.6.0| | | | | +|`__syncthreads_and`| | | | |`__syncthreads_and`|3.7.0| | | | | +|`__syncthreads_count`| | | | |`__syncthreads_count`|3.7.0| | | | | +|`__syncthreads_or`| | | | |`__syncthreads_or`|3.7.0| | | | | +|`__tanf`| | | | |`__tanf`|1.6.0| | | | | +|`__threadfence`| | | | |`__threadfence`|1.6.0| | | | | +|`__threadfence_block`| | | | |`__threadfence_block`|1.6.0| | | | | +|`__threadfence_system`| | | | |`__threadfence_system`|1.6.0| | | | | +|`__trap`| | | | | | | | | | | +|`__uhadd`| | | | |`__uhadd`|1.6.0| | | | | +|`__uint2bfloat16_rd`|11.0| | | | | | | | | | +|`__uint2bfloat16_rn`|11.0| | | | | | | | | | +|`__uint2bfloat16_ru`|11.0| | | | | | | | | | +|`__uint2bfloat16_rz`|11.0| | | | | | | | | | +|`__uint2double_rn`| | | | |`__uint2double_rn`|1.6.0| | | | | +|`__uint2float_rd`| | | | |`__uint2float_rd`|1.6.0| | | | | +|`__uint2float_rn`| | | | |`__uint2float_rn`|1.6.0| | | | | +|`__uint2float_ru`| | | | |`__uint2float_ru`|1.6.0| | | | | +|`__uint2float_rz`| | | | |`__uint2float_rz`|1.6.0| | | | | +|`__uint2half_rd`| | | | |`__uint2half_rd`|1.6.0| | | | | +|`__uint2half_rn`| | | | |`__uint2half_rn`|1.6.0| | | | | +|`__uint2half_ru`| | | | |`__uint2half_ru`|1.6.0| | | | | +|`__uint2half_rz`| | | | |`__uint2half_rz`|1.6.0| | | | | +|`__uint_as_float`| | | | |`__uint_as_float`|1.6.0| | | | | +|`__ull2bfloat16_rd`|11.0| | | | | | | | | | +|`__ull2bfloat16_rn`|11.0| | | | | | | | | | +|`__ull2bfloat16_ru`|11.0| | | | | | | | | | +|`__ull2bfloat16_rz`|11.0| | | | | | | | | | +|`__ull2double_rd`| | | | |`__ull2double_rd`|1.6.0| | | | | +|`__ull2double_rn`| | | | |`__ull2double_rn`|1.6.0| | | | | +|`__ull2double_ru`| | | | |`__ull2double_ru`|1.6.0| | | | | +|`__ull2double_rz`| | | | |`__ull2double_rz`|1.6.0| | | | | +|`__ull2float_rd`| | | | |`__ull2float_rd`|1.6.0| | | | | +|`__ull2float_rn`| | | | |`__ull2float_rn`|1.6.0| | | | | +|`__ull2float_ru`| | | | |`__ull2float_ru`|1.6.0| | | | | +|`__ull2float_rz`| | | | |`__ull2float_rz`|1.6.0| | | | | +|`__ull2half_rd`| | | | |`__ull2half_rd`|1.6.0| | | | | +|`__ull2half_rn`| | | | |`__ull2half_rn`|1.6.0| | | | | +|`__ull2half_ru`| | | | |`__ull2half_ru`|1.6.0| | | | | +|`__ull2half_rz`| | | | |`__ull2half_rz`|1.6.0| | | | | +|`__umul24`| | | | |`__umul24`|1.6.0| | | | | +|`__umul64hi`| | | | |`__umul64hi`|1.6.0| | | | | +|`__umulhi`| | | | |`__umulhi`|1.6.0| | | | | +|`__urhadd`| | | | |`__urhadd`|1.6.0| | | | | +|`__usad`| | | | |`__usad`|1.6.0| | | | | +|`__ushort2bfloat16_rd`|11.0| | | | | | | | | | +|`__ushort2bfloat16_rn`|11.0| | | | | | | | | | +|`__ushort2bfloat16_ru`|11.0| | | | | | | | | | +|`__ushort2bfloat16_rz`|11.0| | | | | | | | | | +|`__ushort2half_rd`| | | | |`__ushort2half_rd`|1.6.0| | | | | +|`__ushort2half_rn`| | | | |`__ushort2half_rn`|1.6.0| | | | | +|`__ushort2half_ru`| | | | |`__ushort2half_ru`|1.6.0| | | | | +|`__ushort2half_rz`| | | | |`__ushort2half_rz`|1.6.0| | | | | +|`__ushort_as_bfloat16`|11.0| | | | | | | | | | +|`__ushort_as_half`| | | | |`__ushort_as_half`|1.6.0| | | | | +|`__vabs2`| | | | | | | | | | | +|`__vabs4`| | | | | | | | | | | +|`__vabsdiffs2`| | | | | | | | | | | +|`__vabsdiffs4`| | | | | | | | | | | +|`__vabsdiffu2`| | | | | | | | | | | +|`__vabsdiffu4`| | | | | | | | | | | +|`__vabsss2`| | | | | | | | | | | +|`__vabsss4`| | | | | | | | | | | +|`__vadd2`| | | | | | | | | | | +|`__vadd4`| | | | | | | | | | | +|`__vaddss2`| | | | | | | | | | | +|`__vaddss4`| | | | | | | | | | | +|`__vaddus2`| | | | | | | | | | | +|`__vaddus4`| | | | | | | | | | | +|`__vavgs2`| | | | | | | | | | | +|`__vavgs4`| | | | | | | | | | | +|`__vavgu2`| | | | | | | | | | | +|`__vavgu4`| | | | | | | | | | | +|`__vcmpeq2`| | | | | | | | | | | +|`__vcmpeq4`| | | | | | | | | | | +|`__vcmpges2`| | | | | | | | | | | +|`__vcmpges4`| | | | | | | | | | | +|`__vcmpgeu2`| | | | | | | | | | | +|`__vcmpgeu4`| | | | | | | | | | | +|`__vcmpgts2`| | | | | | | | | | | +|`__vcmpgts4`| | | | | | | | | | | +|`__vcmpgtu2`| | | | | | | | | | | +|`__vcmpgtu4`| | | | | | | | | | | +|`__vcmples2`| | | | | | | | | | | +|`__vcmples4`| | | | | | | | | | | +|`__vcmpleu4`| | | | | | | | | | | +|`__vcmplts2`| | | | | | | | | | | +|`__vcmplts4`| | | | | | | | | | | +|`__vcmpltu2`| | | | | | | | | | | +|`__vcmpltu4`| | | | | | | | | | | +|`__vcmpne2`| | | | | | | | | | | +|`__vcmpne4`| | | | | | | | | | | +|`__vhaddu2`| | | | | | | | | | | +|`__vhaddu4`| | | | | | | | | | | +|`__vmaxs2`| | | | | | | | | | | +|`__vmaxs4`| | | | | | | | | | | +|`__vmaxu2`| | | | | | | | | | | +|`__vmaxu4`| | | | | | | | | | | +|`__vmins2`| | | | | | | | | | | +|`__vmins4`| | | | | | | | | | | +|`__vminu2`| | | | | | | | | | | +|`__vminu4`| | | | | | | | | | | +|`__vneg2`| | | | | | | | | | | +|`__vneg4`| | | | | | | | | | | +|`__vnegss2`| | | | | | | | | | | +|`__vnegss4`| | | | | | | | | | | +|`__vsads2`| | | | | | | | | | | +|`__vsads4`| | | | | | | | | | | +|`__vsadu2`| | | | | | | | | | | +|`__vsadu4`| | | | | | | | | | | +|`__vseteq2`| | | | | | | | | | | +|`__vseteq4`| | | | | | | | | | | +|`__vsetges2`| | | | | | | | | | | +|`__vsetges4`| | | | | | | | | | | +|`__vsetgeu2`| | | | | | | | | | | +|`__vsetgeu4`| | | | | | | | | | | +|`__vsetgts2`| | | | | | | | | | | +|`__vsetgts4`| | | | | | | | | | | +|`__vsetgtu4`| | | | | | | | | | | +|`__vsetles2`| | | | | | | | | | | +|`__vsetles4`| | | | | | | | | | | +|`__vsetleu2`| | | | | | | | | | | +|`__vsetleu4`| | | | | | | | | | | +|`__vsetlts2`| | | | | | | | | | | +|`__vsetlts4`| | | | | | | | | | | +|`__vsetltu2`| | | | | | | | | | | +|`__vsetltu4`| | | | | | | | | | | +|`__vsetne2`| | | | | | | | | | | +|`__vsetne4`| | | | | | | | | | | +|`__vsub2`| | | | | | | | | | | +|`__vsub4`| | | | | | | | | | | +|`__vsubss2`| | | | | | | | | | | +|`__vsubss4`| | | | | | | | | | | +|`__vsubus2`| | | | | | | | | | | +|`__vsubus4`| | | | | | | | | | | +|`_fdsign`| | | | | | | | | | | +|`_ldsign`| | | | | | | | | | | +|`abs`| | | | |`abs`|1.6.0| | | | | +|`acos`| | | | |`acos`|1.6.0| | | | | +|`acosf`| | | | |`acosf`|1.6.0| | | | | +|`acosh`| | | | |`acosh`|1.6.0| | | | | +|`acoshf`| | | | |`acoshf`|1.6.0| | | | | +|`asin`| | | | |`asin`|1.6.0| | | | | +|`asinf`| | | | |`asinf`|1.6.0| | | | | +|`asinh`| | | | |`asinh`|1.6.0| | | | | +|`asinhf`| | | | |`asinhf`|1.6.0| | | | | +|`atan`| | | | |`atan`|1.6.0| | | | | +|`atan2`| | | | |`atan2`|1.6.0| | | | | +|`atan2f`| | | | |`atan2f`|1.6.0| | | | | +|`atanf`| | | | |`atanf`|1.6.0| | | | | +|`atanh`| | | | |`atanh`|1.6.0| | | | | +|`atanhf`| | | | |`atanhf`|1.6.0| | | | | +|`atomicAdd`| | | | |`atomicAdd`|1.6.0| | | | | +|`atomicAdd_system`| | | | |`atomicAdd_system`|4.3.0| | | | | +|`atomicAnd`| | | | |`atomicAnd`|1.6.0| | | | | +|`atomicAnd_system`| | | | |`atomicAnd_system`|4.3.0| | | | | +|`atomicCAS`| | | | |`atomicCAS`|1.6.0| | | | | +|`atomicCAS_system`| | | | |`atomicCAS_system`|4.3.0| | | | | +|`atomicDec`| | | | |`atomicDec`|1.6.0| | | | | +|`atomicExch`| | | | |`atomicExch`|1.6.0| | | | | +|`atomicExch_system`| | | | |`atomicExch_system`|4.3.0| | | | | +|`atomicInc`| | | | |`atomicInc`|1.6.0| | | | | +|`atomicMax`| | | | |`atomicMax`|1.6.0| | | | | +|`atomicMax_system`| | | | |`atomicMax_system`|4.3.0| | | | | +|`atomicMin`| | | | |`atomicMin`|1.6.0| | | | | +|`atomicMin_system`| | | | |`atomicMin_system`|4.3.0| | | | | +|`atomicOr`| | | | |`atomicOr`|1.6.0| | | | | +|`atomicOr_system`| | | | |`atomicOr_system`|4.3.0| | | | | +|`atomicSub`| | | | |`atomicSub`|1.6.0| | | | | +|`atomicSub_system`| | | | |`atomicSub_system`|4.3.0| | | | | +|`atomicXor`| | | | |`atomicXor`|1.6.0| | | | | +|`atomicXor_system`| | | | |`atomicXor_system`|4.3.0| | | | | +|`cbrt`| | | | |`cbrt`|1.6.0| | | | | +|`cbrtf`| | | | |`cbrtf`|1.6.0| | | | | +|`ceil`| | | | |`ceil`|1.6.0| | | | | +|`ceilf`| | | | |`ceilf`|1.6.0| | | | | +|`clock`| | | | |`clock`|1.6.0| | | | | +|`clock64`| | | | |`clock64`|1.6.0| | | | | +|`copysign`| | | | |`copysign`|1.6.0| | | | | +|`copysignf`| | | | |`copysignf`|1.6.0| | | | | +|`cos`| | | | |`cos`|1.6.0| | | | | +|`cosf`| | | | |`cosf`|1.6.0| | | | | +|`cosh`| | | | |`cosh`|1.6.0| | | | | +|`coshf`| | | | |`coshf`|1.6.0| | | | | +|`cospi`| | | | |`cospi`|1.6.0| | | | | +|`cospif`| | | | |`cospif`|1.6.0| | | | | +|`cyl_bessel_i0`| | | | |`cyl_bessel_i0`|1.9.0| | | | | +|`cyl_bessel_i0f`| | | | |`cyl_bessel_i0f`|1.9.0| | | | | +|`cyl_bessel_i1`| | | | |`cyl_bessel_i1`|1.9.0| | | | | +|`cyl_bessel_i1f`| | | | |`cyl_bessel_i1f`|1.9.0| | | | | +|`erf`| | | | |`erf`|1.6.0| | | | | +|`erfc`| | | | |`erfc`|1.6.0| | | | | +|`erfcf`| | | | |`erfcf`|1.6.0| | | | | +|`erfcinv`| | | | |`erfcinv`|1.6.0| | | | | +|`erfcinvf`| | | | |`erfcinvf`|1.6.0| | | | | +|`erfcx`| | | | |`erfcx`|1.6.0| | | | | +|`erfcxf`| | | | |`erfcxf`|1.6.0| | | | | +|`erff`| | | | |`erff`|1.6.0| | | | | +|`erfinv`| | | | |`erfinv`|1.6.0| | | | | +|`erfinvf`| | | | |`erfinvf`|1.6.0| | | | | +|`exp`| | | | |`exp`|1.6.0| | | | | +|`exp10`| | | | |`exp10`|1.6.0| | | | | +|`exp10f`| | | | |`exp10f`|1.6.0| | | | | +|`exp2`| | | | |`exp2`|1.6.0| | | | | +|`exp2f`| | | | |`exp2f`|1.6.0| | | | | +|`expf`| | | | |`expf`|1.6.0| | | | | +|`expm1`| | | | |`expm1`|1.6.0| | | | | +|`expm1f`| | | | |`expm1f`|1.6.0| | | | | +|`fabs`| | | | |`fabs`|1.6.0| | | | | +|`fabsf`| | | | |`fabsf`|1.6.0| | | | | +|`fdim`| | | | |`fdim`|1.6.0| | | | | +|`fdimf`| | | | |`fdimf`|1.6.0| | | | | +|`fdivide`| | | | | | | | | | | +|`fdividef`| | | | |`fdividef`|1.6.0| | | | | +|`float2int`| | | | | | | | | | | +|`float_as_int`| | | | | | | | | | | +|`float_as_uint`| | | | | | | | | | | +|`floor`| | | | |`floor`|1.6.0| | | | | +|`floorf`| | | | |`floorf`|1.6.0| | | | | +|`fma`| | | | |`fma`|1.6.0| | | | | +|`fmaf`| | | | |`fmaf`|1.6.0| | | | | +|`fmax`| | | | |`fmax`|1.6.0| | | | | +|`fmaxf`| | | | |`fmaxf`|1.6.0| | | | | +|`fmin`| | | | |`fmin`|1.6.0| | | | | +|`fminf`| | | | |`fminf`|1.6.0| | | | | +|`fmod`| | | | |`fmod`|1.6.0| | | | | +|`fmodf`| | | | |`fmodf`|1.6.0| | | | | +|`frexp`| | | | |`frexp`|1.6.0| | | | | +|`frexpf`| | | | |`frexpf`|1.6.0| | | | | +|`h2ceil`| | | | |`h2ceil`|1.6.0| | | | | +|`h2cos`| | | | |`h2cos`|1.6.0| | | | | +|`h2exp`| | | | |`h2exp`|1.6.0| | | | | +|`h2exp10`| | | | |`h2exp10`|1.6.0| | | | | +|`h2exp2`| | | | |`h2exp2`|1.6.0| | | | | +|`h2floor`| | | | |`h2floor`|1.6.0| | | | | +|`h2log`| | | | |`h2log`|1.6.0| | | | | +|`h2log10`| | | | |`h2log10`|1.6.0| | | | | +|`h2log2`| | | | |`h2log2`|1.6.0| | | | | +|`h2rcp`| | | | |`h2rcp`|1.6.0| | | | | +|`h2rint`| | | | |`h2rint`|1.9.0| | | | | +|`h2rsqrt`| | | | |`h2rsqrt`|1.6.0| | | | | +|`h2sin`| | | | |`h2sin`|1.6.0| | | | | +|`h2sqrt`| | | | |`h2sqrt`|1.6.0| | | | | +|`h2trunc`| | | | |`h2trunc`|1.6.0| | | | | +|`hceil`| | | | |`hceil`|1.6.0| | | | | +|`hcos`| | | | |`hcos`|1.6.0| | | | | +|`hexp`| | | | |`hexp`|1.6.0| | | | | +|`hexp10`| | | | |`hexp10`|1.6.0| | | | | +|`hexp2`| | | | |`hexp2`|1.6.0| | | | | +|`hfloor`| | | | |`hfloor`|1.6.0| | | | | +|`hlog`| | | | |`hlog`|1.6.0| | | | | +|`hlog10`| | | | |`hlog10`|1.6.0| | | | | +|`hlog2`| | | | |`hlog2`|1.6.0| | | | | +|`hrcp`| | | | |`hrcp`|1.9.0| | | | | +|`hrint`| | | | |`hrint`|1.6.0| | | | | +|`hrsqrt`| | | | |`hrsqrt`|1.6.0| | | | | +|`hsin`| | | | |`hsin`|1.6.0| | | | | +|`hsqrt`| | | | |`hsqrt`|1.6.0| | | | | +|`htrunc`| | | | |`htrunc`|1.6.0| | | | | +|`hypot`| | | | |`hypot`|1.6.0| | | | | +|`hypotf`| | | | |`hypotf`|1.6.0| | | | | +|`ilogb`| | | | |`ilogb`|1.6.0| | | | | +|`ilogbf`| | | | |`ilogbf`|1.6.0| | | | | +|`int2float`| | | | | | | | | | | +|`int_as_float`| | | | | | | | | | | +|`isfinite`| | | | |`isfinite`|1.6.0| | | | | +|`isinf`| | | | |`isinf`|1.6.0| | | | | +|`isnan`| | | | |`isnan`|1.6.0| | | | | +|`j0`| | | | |`j0`|1.6.0| | | | | +|`j0f`| | | | |`j0f`|1.6.0| | | | | +|`j1`| | | | |`j1`|1.6.0| | | | | +|`j1f`| | | | |`j1f`|1.6.0| | | | | +|`jn`| | | | |`jn`|1.6.0| | | | | +|`jnf`| | | | |`jnf`|1.6.0| | | | | +|`labs`| | | | |`labs`|1.9.0| | | | | +|`ldexp`| | | | |`ldexp`|1.6.0| | | | | +|`ldexpf`| | | | |`ldexpf`|1.6.0| | | | | +|`lgamma`| | | | |`lgamma`|1.6.0| | | | | +|`lgammaf`| | | | |`lgammaf`|1.6.0| | | | | +|`llabs`| | | | |`llabs`|1.9.0| | | | | +|`llmax`| | | | | | | | | | | +|`llmin`| | | | | | | | | | | +|`llrint`| | | | |`llrint`|1.6.0| | | | | +|`llrintf`| | | | |`llrintf`|1.6.0| | | | | +|`llround`| | | | |`llround`|1.6.0| | | | | +|`llroundf`| | | | |`llroundf`|1.6.0| | | | | +|`log`| | | | |`log`|1.6.0| | | | | +|`log10`| | | | |`log10`|1.6.0| | | | | +|`log10f`| | | | |`log10f`|1.6.0| | | | | +|`log1p`| | | | |`log1p`|1.6.0| | | | | +|`log1pf`| | | | |`log1pf`|1.6.0| | | | | +|`log2`| | | | |`log2`|1.6.0| | | | | +|`log2f`| | | | |`log2f`|1.6.0| | | | | +|`logb`| | | | |`logb`|1.6.0| | | | | +|`logbf`| | | | |`logbf`|1.6.0| | | | | +|`logf`| | | | |`logf`|1.6.0| | | | | +|`lrint`| | | | |`lrint`|1.6.0| | | | | +|`lrintf`| | | | |`lrintf`|1.6.0| | | | | +|`lround`| | | | |`lround`|1.6.0| | | | | +|`lroundf`| | | | |`lroundf`|1.6.0| | | | | +|`make_bfloat162`|12.2| | | | | | | | | | +|`make_half2`|12.2| | | | | | | | | | +|`max`| | | | |`max`|1.6.0| | | | | +|`min`| | | | |`min`|1.6.0| | | | | +|`modf`| | | | |`modf`|1.9.0| | | | | +|`modff`| | | | |`modff`|1.9.0| | | | | +|`mul24`| | | | | | | | | | | +|`mul64hi`| | | | | | | | | | | +|`mulhi`| | | | | | | | | | | +|`nan`| | | | |`nan`|1.6.0| | | | | +|`nanf`| | | | |`nanf`|1.6.0| | | | | +|`nearbyint`| | | | |`nearbyint`|1.6.0| | | | | +|`nearbyintf`| | | | |`nearbyintf`|1.6.0| | | | | +|`nextafter`| | | | |`nextafter`|1.6.0| | | | | +|`nextafterf`| | | | |`nextafterf`|1.9.0| | | | | +|`norm`| | | | |`norm`|1.6.0| | | | | +|`norm3d`| | | | |`norm3d`|1.6.0| | | | | +|`norm3df`| | | | |`norm3df`|1.6.0| | | | | +|`norm4d`| | | | |`norm4d`|1.6.0| | | | | +|`norm4df`| | | | |`norm4df`|1.6.0| | | | | +|`normcdf`| | | | |`normcdf`|1.6.0| | | | | +|`normcdff`| | | | |`normcdff`|1.6.0| | | | | +|`normcdfinv`| | | | |`normcdfinv`|1.6.0| | | | | +|`normcdfinvf`| | | | |`normcdfinvf`|1.6.0| | | | | +|`normf`| | | | |`normf`|1.6.0| | | | | +|`pow`| | | | |`pow`|1.6.0| | | | | +|`powf`| | | | |`powf`|1.6.0| | | | | +|`rcbrt`| | | | |`rcbrt`|1.6.0| | | | | +|`rcbrtf`| | | | |`rcbrtf`|1.6.0| | | | | +|`remainder`| | | | |`remainder`|1.6.0| | | | | +|`remainderf`| | | | |`remainderf`|1.6.0| | | | | +|`remquo`| | | | |`remquo`|1.9.0| | | | | +|`remquof`| | | | |`remquof`|1.6.0| | | | | +|`rhypot`| | | | |`rhypot`|1.6.0| | | | | +|`rhypotf`| | | | |`rhypotf`|1.6.0| | | | | +|`rint`| | | | |`rint`|1.6.0| | | | | +|`rintf`| | | | |`rintf`|1.6.0| | | | | +|`rnorm`| | | | |`rnorm`|1.6.0| | | | | +|`rnorm3d`| | | | |`rnorm3d`|1.6.0| | | | | +|`rnorm3df`| | | | |`rnorm3df`|1.6.0| | | | | +|`rnorm4d`| | | | |`rnorm4d`|1.6.0| | | | | +|`rnorm4df`| | | | |`rnorm4df`|1.6.0| | | | | +|`rnormf`| | | | |`rnormf`|1.6.0| | | | | +|`round`| | | | |`round`|1.6.0| | | | | +|`roundf`| | | | |`roundf`|1.6.0| | | | | +|`rsqrt`| | | | |`rsqrt`|1.6.0| | | | | +|`rsqrtf`| | | | |`rsqrtf`|1.6.0| | | | | +|`saturate`| | | | | | | | | | | +|`scalbln`| | | | |`scalbln`|1.6.0| | | | | +|`scalblnf`| | | | |`scalblnf`|1.6.0| | | | | +|`scalbn`| | | | |`scalbn`|1.6.0| | | | | +|`scalbnf`| | | | |`scalbnf`|1.6.0| | | | | +|`signbit`| | | | |`signbit`|1.6.0| | | | | +|`sin`| | | | |`sin`|1.6.0| | | | | +|`sincos`| | | | |`sincos`|1.6.0| | | | | +|`sincosf`| | | | |`sincosf`|1.6.0| | | | | +|`sincospi`| | | | |`sincospi`|1.6.0| | | | | +|`sincospif`| | | | |`sincospif`|1.6.0| | | | | +|`sinf`| | | | |`sinf`|1.6.0| | | | | +|`sinh`| | | | |`sinh`|1.6.0| | | | | +|`sinhf`| | | | |`sinhf`|1.6.0| | | | | +|`sinpi`| | | | |`sinpi`|1.6.0| | | | | +|`sinpif`| | | | |`sinpif`|1.6.0| | | | | +|`sqrt`| | | | |`sqrt`|1.6.0| | | | | +|`sqrtf`| | | | |`sqrtf`|1.6.0| | | | | +|`tan`| | | | |`tan`|1.6.0| | | | | +|`tanf`| | | | |`tanf`|1.6.0| | | | | +|`tanh`| | | | |`tanh`|1.6.0| | | | | +|`tanhf`| | | | |`tanhf`|1.6.0| | | | | +|`tgamma`| | | | |`tgamma`|1.6.0| | | | | +|`tgammaf`| | | | |`tgammaf`|1.6.0| | | | | +|`trunc`| | | | |`trunc`|1.6.0| | | | | +|`truncf`| | | | |`truncf`|1.6.0| | | | | +|`uint2float`| | | | | | | | | | | +|`uint_as_float`| | | | | | | | | | | +|`ullmax`| | | | | | | | | | | +|`ullmin`| | | | | | | | | | | +|`umax`| | | | | | | | | | | +|`umin`| | | | | | | | | | | +|`umul24`| | | | | | | | | | | +|`y0`| | | | |`y0`|1.6.0| | | | | +|`y0f`| | | | |`y0f`|1.6.0| | | | | +|`y1`| | | | |`y1`|1.6.0| | | | | +|`y1f`| | | | |`y1f`|1.6.0| | | | | +|`yn`| | | | |`yn`|1.6.0| | | | | +|`ynf`| | | | |`ynf`|1.6.0| | | | | ## **2. Device Types** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`__NV_E4M3`|11.8| | | | | | | | | -|`__NV_E5M2`|11.8| | | | | | | | | -|`__NV_NOSAT`|11.8| | | | | | | | | -|`__NV_SATFINITE`|11.8| | | | | | | | | -|`__half`| | | |`__half`|1.6.0| | | | | -|`__half2`| | | |`__half2`|1.6.0| | | | | -|`__half2_raw`| | | |`__half2_raw`|1.9.0| | | | | -|`__half_raw`| | | |`__half_raw`|1.9.0| | | | | -|`__nv_bfloat16`|11.0| | |`hip_bfloat16`|3.5.0| | | | | -|`__nv_bfloat162`|11.0| | | | | | | | | -|`__nv_bfloat162_raw`|11.0| | | | | | | | | -|`__nv_bfloat16_raw`|11.0| | | | | | | | | -|`__nv_fp8_e4m3`|11.8| | | | | | | | | -|`__nv_fp8_e5m2`|11.8| | | | | | | | | -|`__nv_fp8_interpretation_t`|11.8| | | | | | | | | -|`__nv_fp8_storage_t`|11.8| | | | | | | | | -|`__nv_fp8x2_e4m3`|11.8| | | | | | | | | -|`__nv_fp8x2_e5m2`|11.8| | | | | | | | | -|`__nv_fp8x2_storage_t`|11.8| | | | | | | | | -|`__nv_fp8x4_e4m3`|11.8| | | | | | | | | -|`__nv_fp8x4_e5m2`|11.8| | | | | | | | | -|`__nv_fp8x4_storage_t`|11.8| | | | | | | | | -|`__nv_saturation_t`|11.8| | | | | | | | | -|`nv_bfloat162`|11.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`__NV_E4M3`|11.8| | | | | | | | | | +|`__NV_E5M2`|11.8| | | | | | | | | | +|`__NV_NOSAT`|11.8| | | | | | | | | | +|`__NV_SATFINITE`|11.8| | | | | | | | | | +|`__half`| | | | |`__half`|1.6.0| | | | | +|`__half2`| | | | |`__half2`|1.6.0| | | | | +|`__half2_raw`| | | | |`__half2_raw`|1.9.0| | | | | +|`__half_raw`| | | | |`__half_raw`|1.9.0| | | | | +|`__nv_bfloat16`|11.0| | | |`hip_bfloat16`|3.5.0| | | | | +|`__nv_bfloat162`|11.0| | | | | | | | | | +|`__nv_bfloat162_raw`|11.0| | | | | | | | | | +|`__nv_bfloat16_raw`|11.0| | | | | | | | | | +|`__nv_fp8_e4m3`|11.8| | | | | | | | | | +|`__nv_fp8_e5m2`|11.8| | | | | | | | | | +|`__nv_fp8_interpretation_t`|11.8| | | | | | | | | | +|`__nv_fp8_storage_t`|11.8| | | | | | | | | | +|`__nv_fp8x2_e4m3`|11.8| | | | | | | | | | +|`__nv_fp8x2_e5m2`|11.8| | | | | | | | | | +|`__nv_fp8x2_storage_t`|11.8| | | | | | | | | | +|`__nv_fp8x4_e4m3`|11.8| | | | | | | | | | +|`__nv_fp8x4_e5m2`|11.8| | | | | | | | | | +|`__nv_fp8x4_storage_t`|11.8| | | | | | | | | | +|`__nv_saturation_t`|11.8| | | | | | | | | | +|`nv_bfloat162`|11.0| | | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUDA_Driver_API_functions_supported_by_HIP.md b/docs/tables/CUDA_Driver_API_functions_supported_by_HIP.md index eb4c6fd2..654d6b2a 100644 --- a/docs/tables/CUDA_Driver_API_functions_supported_by_HIP.md +++ b/docs/tables/CUDA_Driver_API_functions_supported_by_HIP.md @@ -2,2079 +2,2079 @@ ## **1. CUDA Driver Data Types** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`CUDA_ARRAY3D_2DARRAY`| |5.0| | | | | | | | -|`CUDA_ARRAY3D_COLOR_ATTACHMENT`|10.0| | | | | | | | | -|`CUDA_ARRAY3D_CUBEMAP`| | | |`hipArrayCubemap`|1.7.0| | | | | -|`CUDA_ARRAY3D_DEFERRED_MAPPING`|11.6| | | | | | | | | -|`CUDA_ARRAY3D_DEPTH_TEXTURE`| | | | | | | | | | -|`CUDA_ARRAY3D_DESCRIPTOR`| | | |`HIP_ARRAY3D_DESCRIPTOR`|2.7.0| | | | | -|`CUDA_ARRAY3D_DESCRIPTOR_st`| | | |`HIP_ARRAY3D_DESCRIPTOR`|2.7.0| | | | | -|`CUDA_ARRAY3D_DESCRIPTOR_v2`|11.3| | |`HIP_ARRAY3D_DESCRIPTOR`|2.7.0| | | | | -|`CUDA_ARRAY3D_LAYERED`| | | |`hipArrayLayered`|1.7.0| | | | | -|`CUDA_ARRAY3D_SPARSE`|11.1| | | | | | | | | -|`CUDA_ARRAY3D_SURFACE_LDST`| | | |`hipArraySurfaceLoadStore`|1.7.0| | | | | -|`CUDA_ARRAY3D_TEXTURE_GATHER`| | | |`hipArrayTextureGather`|1.7.0| | | | | -|`CUDA_ARRAY_DESCRIPTOR`| | | |`HIP_ARRAY_DESCRIPTOR`|1.7.0| | | | | -|`CUDA_ARRAY_DESCRIPTOR_st`| | | |`HIP_ARRAY_DESCRIPTOR`|1.7.0| | | | | -|`CUDA_ARRAY_DESCRIPTOR_v1`| | | |`HIP_ARRAY_DESCRIPTOR`|1.7.0| | | | | -|`CUDA_ARRAY_DESCRIPTOR_v1_st`| | | |`HIP_ARRAY_DESCRIPTOR`|1.7.0| | | | | -|`CUDA_ARRAY_DESCRIPTOR_v2`|11.3| | |`HIP_ARRAY_DESCRIPTOR`|1.7.0| | | | | -|`CUDA_ARRAY_MEMORY_REQUIREMENTS`|11.6| | | | | | | | | -|`CUDA_ARRAY_MEMORY_REQUIREMENTS_st`|11.6| | | | | | | | | -|`CUDA_ARRAY_MEMORY_REQUIREMENTS_v1`|11.6| | | | | | | | | -|`CUDA_ARRAY_SPARSE_PROPERTIES`|11.1| | | | | | | | | -|`CUDA_ARRAY_SPARSE_PROPERTIES_st`|11.1| | | | | | | | | -|`CUDA_ARRAY_SPARSE_PROPERTIES_v1`|11.3| | | | | | | | | -|`CUDA_BATCH_MEM_OP_NODE_PARAMS`|11.7| | | | | | | | | -|`CUDA_BATCH_MEM_OP_NODE_PARAMS_st`|11.7| |12.2| | | | | | | -|`CUDA_BATCH_MEM_OP_NODE_PARAMS_v1`|12.2| | | | | | | | | -|`CUDA_BATCH_MEM_OP_NODE_PARAMS_v1_st`|12.2| | | | | | | | | -|`CUDA_BATCH_MEM_OP_NODE_PARAMS_v2`|12.2| | | | | | | | | -|`CUDA_BATCH_MEM_OP_NODE_PARAMS_v2_st`|12.2| | | | | | | | | -|`CUDA_CB`| | | | | | | | | | -|`CUDA_CHILD_GRAPH_NODE_PARAMS`|12.2| | | | | | | | | -|`CUDA_CHILD_GRAPH_NODE_PARAMS_st`|12.2| | | | | | | | | -|`CUDA_COOPERATIVE_LAUNCH_MULTI_DEVICE_NO_POST_LAUNCH_SYNC`|9.0| | |`hipCooperativeLaunchMultiDeviceNoPostSync`|3.2.0| | | | | -|`CUDA_COOPERATIVE_LAUNCH_MULTI_DEVICE_NO_PRE_LAUNCH_SYNC`|9.0| | |`hipCooperativeLaunchMultiDeviceNoPreSync`|3.2.0| | | | | -|`CUDA_ERROR_ALREADY_ACQUIRED`| | | |`hipErrorAlreadyAcquired`|1.6.0| | | | | -|`CUDA_ERROR_ALREADY_MAPPED`| | | |`hipErrorAlreadyMapped`|1.6.0| | | | | -|`CUDA_ERROR_ARRAY_IS_MAPPED`| | | |`hipErrorArrayIsMapped`|1.6.0| | | | | -|`CUDA_ERROR_ASSERT`| | | |`hipErrorAssert`|1.9.0| | | | | -|`CUDA_ERROR_CAPTURED_EVENT`|10.0| | |`hipErrorCapturedEvent`|4.3.0| | | | | -|`CUDA_ERROR_CDP_NOT_SUPPORTED`|12.0| | | | | | | | | -|`CUDA_ERROR_CDP_VERSION_MISMATCH`|12.0| | | | | | | | | -|`CUDA_ERROR_COMPAT_NOT_SUPPORTED_ON_DEVICE`|10.1| | | | | | | | | -|`CUDA_ERROR_CONTEXT_ALREADY_CURRENT`| |3.2| |`hipErrorContextAlreadyCurrent`|1.6.0| | | | | -|`CUDA_ERROR_CONTEXT_ALREADY_IN_USE`| | | |`hipErrorContextAlreadyInUse`|1.6.0| | | | | -|`CUDA_ERROR_CONTEXT_IS_DESTROYED`| | | |`hipErrorContextIsDestroyed`|4.3.0| | | | | -|`CUDA_ERROR_COOPERATIVE_LAUNCH_TOO_LARGE`|9.0| | |`hipErrorCooperativeLaunchTooLarge`|3.2.0| | | | | -|`CUDA_ERROR_DEINITIALIZED`| | | |`hipErrorDeinitialized`|1.6.0| | | | | -|`CUDA_ERROR_DEVICE_NOT_LICENSED`|11.1| | | | | | | | | -|`CUDA_ERROR_DEVICE_UNAVAILABLE`|11.7| | | | | | | | | -|`CUDA_ERROR_ECC_UNCORRECTABLE`| | | |`hipErrorECCNotCorrectable`|1.6.0| | | | | -|`CUDA_ERROR_EXTERNAL_DEVICE`|11.4| | | | | | | | | -|`CUDA_ERROR_FILE_NOT_FOUND`| | | |`hipErrorFileNotFound`|1.6.0| | | | | -|`CUDA_ERROR_GRAPH_EXEC_UPDATE_FAILURE`|10.2| | |`hipErrorGraphExecUpdateFailure`|5.0.0| | | | | -|`CUDA_ERROR_HARDWARE_STACK_ERROR`| | | | | | | | | | -|`CUDA_ERROR_HOST_MEMORY_ALREADY_REGISTERED`| | | |`hipErrorHostMemoryAlreadyRegistered`|1.6.0| | | | | -|`CUDA_ERROR_HOST_MEMORY_NOT_REGISTERED`| | | |`hipErrorHostMemoryNotRegistered`|1.6.0| | | | | -|`CUDA_ERROR_ILLEGAL_ADDRESS`| | | |`hipErrorIllegalAddress`|1.6.0| | | | | -|`CUDA_ERROR_ILLEGAL_INSTRUCTION`| | | | | | | | | | -|`CUDA_ERROR_ILLEGAL_STATE`|10.0| | |`hipErrorIllegalState`|5.0.0| | | | | -|`CUDA_ERROR_INVALID_ADDRESS_SPACE`| | | | | | | | | | -|`CUDA_ERROR_INVALID_CLUSTER_SIZE`|11.8| | | | | | | | | -|`CUDA_ERROR_INVALID_CONTEXT`| | | |`hipErrorInvalidContext`|1.6.0| | | | | -|`CUDA_ERROR_INVALID_DEVICE`| | | |`hipErrorInvalidDevice`|1.6.0| | | | | -|`CUDA_ERROR_INVALID_GRAPHICS_CONTEXT`| | | |`hipErrorInvalidGraphicsContext`|1.6.0| | | | | -|`CUDA_ERROR_INVALID_HANDLE`| | | |`hipErrorInvalidHandle`|1.6.0| | | | | -|`CUDA_ERROR_INVALID_IMAGE`| | | |`hipErrorInvalidImage`|1.6.0| | | | | -|`CUDA_ERROR_INVALID_PC`| | | | | | | | | | -|`CUDA_ERROR_INVALID_PTX`| | | |`hipErrorInvalidKernelFile`|1.6.0| | | | | -|`CUDA_ERROR_INVALID_SOURCE`| | | |`hipErrorInvalidSource`|1.6.0| | | | | -|`CUDA_ERROR_INVALID_VALUE`| | | |`hipErrorInvalidValue`|1.6.0| | | | | -|`CUDA_ERROR_JIT_COMPILATION_DISABLED`|11.2| | | | | | | | | -|`CUDA_ERROR_JIT_COMPILER_NOT_FOUND`|9.0| | | | | | | | | -|`CUDA_ERROR_LAUNCH_FAILED`| | | |`hipErrorLaunchFailure`|1.6.0| | | | | -|`CUDA_ERROR_LAUNCH_INCOMPATIBLE_TEXTURING`| | | | | | | | | | -|`CUDA_ERROR_LAUNCH_OUT_OF_RESOURCES`| | | |`hipErrorLaunchOutOfResources`|1.6.0| | | | | -|`CUDA_ERROR_LAUNCH_TIMEOUT`| | | |`hipErrorLaunchTimeOut`|1.6.0| | | | | -|`CUDA_ERROR_MAP_FAILED`| | | |`hipErrorMapFailed`|1.6.0| | | | | -|`CUDA_ERROR_MISALIGNED_ADDRESS`| | | | | | | | | | -|`CUDA_ERROR_MPS_CLIENT_TERMINATED`|11.8| | | | | | | | | -|`CUDA_ERROR_MPS_CONNECTION_FAILED`|11.4| | | | | | | | | -|`CUDA_ERROR_MPS_MAX_CLIENTS_REACHED`|11.4| | | | | | | | | -|`CUDA_ERROR_MPS_MAX_CONNECTIONS_REACHED`|11.4| | | | | | | | | -|`CUDA_ERROR_MPS_RPC_FAILURE`|11.4| | | | | | | | | -|`CUDA_ERROR_MPS_SERVER_NOT_READY`|11.4| | | | | | | | | -|`CUDA_ERROR_NOT_FOUND`| | | |`hipErrorNotFound`|1.6.0| | | | | -|`CUDA_ERROR_NOT_INITIALIZED`| | | |`hipErrorNotInitialized`|1.6.0| | | | | -|`CUDA_ERROR_NOT_MAPPED`| | | |`hipErrorNotMapped`|1.6.0| | | | | -|`CUDA_ERROR_NOT_MAPPED_AS_ARRAY`| | | |`hipErrorNotMappedAsArray`|1.6.0| | | | | -|`CUDA_ERROR_NOT_MAPPED_AS_POINTER`| | | |`hipErrorNotMappedAsPointer`|1.6.0| | | | | -|`CUDA_ERROR_NOT_PERMITTED`| | | | | | | | | | -|`CUDA_ERROR_NOT_READY`| | | |`hipErrorNotReady`|1.6.0| | | | | -|`CUDA_ERROR_NOT_SUPPORTED`| | | |`hipErrorNotSupported`|1.6.0| | | | | -|`CUDA_ERROR_NO_BINARY_FOR_GPU`| | | |`hipErrorNoBinaryForGpu`|1.6.0| | | | | -|`CUDA_ERROR_NO_DEVICE`| | | |`hipErrorNoDevice`|1.6.0| | | | | -|`CUDA_ERROR_NVLINK_UNCORRECTABLE`|8.0| | | | | | | | | -|`CUDA_ERROR_OPERATING_SYSTEM`| | | |`hipErrorOperatingSystem`|1.6.0| | | | | -|`CUDA_ERROR_OUT_OF_MEMORY`| | | |`hipErrorOutOfMemory`|1.6.0| | | | | -|`CUDA_ERROR_PEER_ACCESS_ALREADY_ENABLED`| | | |`hipErrorPeerAccessAlreadyEnabled`|1.6.0| | | | | -|`CUDA_ERROR_PEER_ACCESS_NOT_ENABLED`| | | |`hipErrorPeerAccessNotEnabled`|1.6.0| | | | | -|`CUDA_ERROR_PEER_ACCESS_UNSUPPORTED`| | | |`hipErrorPeerAccessUnsupported`|1.6.0| | | | | -|`CUDA_ERROR_PRIMARY_CONTEXT_ACTIVE`| | | |`hipErrorSetOnActiveProcess`|1.6.0| | | | | -|`CUDA_ERROR_PROFILER_ALREADY_STARTED`| |5.0| |`hipErrorProfilerAlreadyStarted`|1.6.0| | | | | -|`CUDA_ERROR_PROFILER_ALREADY_STOPPED`| |5.0| |`hipErrorProfilerAlreadyStopped`|1.6.0| | | | | -|`CUDA_ERROR_PROFILER_DISABLED`| | | |`hipErrorProfilerDisabled`|1.6.0| | | | | -|`CUDA_ERROR_PROFILER_NOT_INITIALIZED`| |5.0| |`hipErrorProfilerNotInitialized`|1.6.0| | | | | -|`CUDA_ERROR_SHARED_OBJECT_INIT_FAILED`| | | |`hipErrorSharedObjectInitFailed`|1.6.0| | | | | -|`CUDA_ERROR_SHARED_OBJECT_SYMBOL_NOT_FOUND`| | | |`hipErrorSharedObjectSymbolNotFound`|1.6.0| | | | | -|`CUDA_ERROR_STREAM_CAPTURE_IMPLICIT`|10.0| | |`hipErrorStreamCaptureImplicit`|4.3.0| | | | | -|`CUDA_ERROR_STREAM_CAPTURE_INVALIDATED`|10.0| | |`hipErrorStreamCaptureInvalidated`|4.3.0| | | | | -|`CUDA_ERROR_STREAM_CAPTURE_ISOLATION`|10.0| | |`hipErrorStreamCaptureIsolation`|4.3.0| | | | | -|`CUDA_ERROR_STREAM_CAPTURE_MERGE`|10.0| | |`hipErrorStreamCaptureMerge`|4.3.0| | | | | -|`CUDA_ERROR_STREAM_CAPTURE_UNJOINED`|10.0| | |`hipErrorStreamCaptureUnjoined`|4.3.0| | | | | -|`CUDA_ERROR_STREAM_CAPTURE_UNMATCHED`|10.0| | |`hipErrorStreamCaptureUnmatched`|4.3.0| | | | | -|`CUDA_ERROR_STREAM_CAPTURE_UNSUPPORTED`|10.0| | |`hipErrorStreamCaptureUnsupported`|4.3.0| | | | | -|`CUDA_ERROR_STREAM_CAPTURE_WRONG_THREAD`|10.1| | |`hipErrorStreamCaptureWrongThread`|4.3.0| | | | | -|`CUDA_ERROR_STUB_LIBRARY`|11.1| | | | | | | | | -|`CUDA_ERROR_SYSTEM_DRIVER_MISMATCH`|10.1| | | | | | | | | -|`CUDA_ERROR_SYSTEM_NOT_READY`|10.0| | | | | | | | | -|`CUDA_ERROR_TIMEOUT`|10.2| | | | | | | | | -|`CUDA_ERROR_TOO_MANY_PEERS`| | | | | | | | | | -|`CUDA_ERROR_UNKNOWN`| | | |`hipErrorUnknown`|1.6.0| | | | | -|`CUDA_ERROR_UNMAP_FAILED`| | | |`hipErrorUnmapFailed`|1.6.0| | | | | -|`CUDA_ERROR_UNSUPPORTED_DEVSIDE_SYNC`|12.1| | | | | | | | | -|`CUDA_ERROR_UNSUPPORTED_EXEC_AFFINITY`|11.4| | | | | | | | | -|`CUDA_ERROR_UNSUPPORTED_LIMIT`| | | |`hipErrorUnsupportedLimit`|1.6.0| | | | | -|`CUDA_ERROR_UNSUPPORTED_PTX_VERSION`|11.1| | | | | | | | | -|`CUDA_EVENT_RECORD_NODE_PARAMS`|12.2| | | | | | | | | -|`CUDA_EVENT_RECORD_NODE_PARAMS_st`|12.2| | | | | | | | | -|`CUDA_EVENT_WAIT_NODE_PARAMS`|12.2| | | | | | | | | -|`CUDA_EVENT_WAIT_NODE_PARAMS_st`|12.2| | | | | | | | | -|`CUDA_EXTERNAL_MEMORY_BUFFER_DESC`|10.0| | |`hipExternalMemoryBufferDesc`|4.3.0| | | | | -|`CUDA_EXTERNAL_MEMORY_BUFFER_DESC_st`|10.0| | |`hipExternalMemoryBufferDesc_st`|4.3.0| | | | | -|`CUDA_EXTERNAL_MEMORY_BUFFER_DESC_v1`|11.3| | |`hipExternalMemoryBufferDesc`|4.3.0| | | | | -|`CUDA_EXTERNAL_MEMORY_DEDICATED`|10.0| | |`hipExternalMemoryDedicated`|5.5.0| | | | | -|`CUDA_EXTERNAL_MEMORY_HANDLE_DESC`|10.0| | |`hipExternalMemoryHandleDesc`|4.3.0| | | | | -|`CUDA_EXTERNAL_MEMORY_HANDLE_DESC_st`|10.0| | |`hipExternalMemoryHandleDesc_st`|4.3.0| | | | | -|`CUDA_EXTERNAL_MEMORY_HANDLE_DESC_v1`|11.3| | |`hipExternalMemoryHandleDesc`|4.3.0| | | | | -|`CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC`|10.0| | | | | | | | | -|`CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC_st`|10.0| | | | | | | | | -|`CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC_v1`|11.3| | | | | | | | | -|`CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC`|10.0| | |`hipExternalSemaphoreHandleDesc`|4.4.0| | | | | -|`CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC_st`|10.0| | |`hipExternalSemaphoreHandleDesc_st`|4.4.0| | | | | -|`CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC_v1`|11.3| | |`hipExternalSemaphoreHandleDesc`|4.4.0| | | | | -|`CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS`|10.0| | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | | -|`CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_st`|10.0| | |`hipExternalSemaphoreSignalParams_st`|4.4.0| | | | | -|`CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_v1`|11.3| | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | | -|`CUDA_EXTERNAL_SEMAPHORE_SIGNAL_SKIP_NVSCIBUF_MEMSYNC`|10.2| | | | | | | | | -|`CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS`|10.0| | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | | -|`CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_st`|10.0| | |`hipExternalSemaphoreWaitParams_st`|4.4.0| | | | | -|`CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_v1`|11.3| | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | | -|`CUDA_EXTERNAL_SEMAPHORE_WAIT_SKIP_NVSCIBUF_MEMSYNC`|10.2| | | | | | | | | -|`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS`|11.2| | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| -|`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_st`|11.2| | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| -|`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v1`|11.3| | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| -|`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v2`|12.2| | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| -|`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v2_st`|12.2| | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| -|`CUDA_EXT_SEM_WAIT_NODE_PARAMS`|11.2| | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| -|`CUDA_EXT_SEM_WAIT_NODE_PARAMS_st`|11.2| | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| -|`CUDA_EXT_SEM_WAIT_NODE_PARAMS_v1`|11.3| | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| -|`CUDA_EXT_SEM_WAIT_NODE_PARAMS_v2`|12.2| | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| -|`CUDA_EXT_SEM_WAIT_NODE_PARAMS_v2_st`|12.2| | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| -|`CUDA_GRAPH_INSTANTIATE_ERROR`|12.0| | | | | | | | | -|`CUDA_GRAPH_INSTANTIATE_FLAG_AUTO_FREE_ON_LAUNCH`|11.4| | |`hipGraphInstantiateFlagAutoFreeOnLaunch`|5.2.0| | | | | -|`CUDA_GRAPH_INSTANTIATE_FLAG_DEVICE_LAUNCH`|12.0| | |`hipGraphInstantiateFlagDeviceLaunch`|5.6.0| | | | | -|`CUDA_GRAPH_INSTANTIATE_FLAG_UPLOAD`|12.0| | |`hipGraphInstantiateFlagUpload`|5.6.0| | | | | -|`CUDA_GRAPH_INSTANTIATE_FLAG_USE_NODE_PRIORITY`|11.7| | |`hipGraphInstantiateFlagUseNodePriority`|5.6.0| | | | | -|`CUDA_GRAPH_INSTANTIATE_INVALID_STRUCTURE`|12.0| | | | | | | | | -|`CUDA_GRAPH_INSTANTIATE_MULTIPLE_CTXS_NOT_SUPPORTED`|12.0| | | | | | | | | -|`CUDA_GRAPH_INSTANTIATE_NODE_OPERATION_NOT_SUPPORTED`|12.0| | | | | | | | | -|`CUDA_GRAPH_INSTANTIATE_PARAMS`|12.0| | | | | | | | | -|`CUDA_GRAPH_INSTANTIATE_PARAMS_st`|12.0| | | | | | | | | -|`CUDA_GRAPH_INSTANTIATE_SUCCESS`|12.0| | | | | | | | | -|`CUDA_HOST_NODE_PARAMS`|10.0| | |`hipHostNodeParams`|4.3.0| | | | | -|`CUDA_HOST_NODE_PARAMS_st`|10.0| | |`hipHostNodeParams`|4.3.0| | | | | -|`CUDA_HOST_NODE_PARAMS_v1`|11.3| | |`hipHostNodeParams`|4.3.0| | | | | -|`CUDA_HOST_NODE_PARAMS_v2`|12.2| | | | | | | | | -|`CUDA_HOST_NODE_PARAMS_v2_st`|12.2| | | | | | | | | -|`CUDA_KERNEL_NODE_PARAMS`|10.0| | |`hipKernelNodeParams`|4.3.0| | | | | -|`CUDA_KERNEL_NODE_PARAMS_st`|10.0| | |`hipKernelNodeParams`|4.3.0| | | | | -|`CUDA_KERNEL_NODE_PARAMS_v1`|11.3| | |`hipKernelNodeParams`|4.3.0| | | | | -|`CUDA_KERNEL_NODE_PARAMS_v2`|12.0| | | | | | | | | -|`CUDA_KERNEL_NODE_PARAMS_v2_st`|12.0| | | | | | | | | -|`CUDA_KERNEL_NODE_PARAMS_v3`|12.2| | | | | | | | | -|`CUDA_KERNEL_NODE_PARAMS_v3_st`|12.2| | | | | | | | | -|`CUDA_LAUNCH_PARAMS`|9.0| | |`hipFunctionLaunchParams`|5.5.0| | | | | -|`CUDA_LAUNCH_PARAMS_st`|9.0| | |`hipFunctionLaunchParams_t`|5.5.0| | | | | -|`CUDA_LAUNCH_PARAMS_v1`|11.3| | |`hipFunctionLaunchParams`|5.5.0| | | | | -|`CUDA_MEMCPY2D`| | | |`hip_Memcpy2D`|1.7.0| | | | | -|`CUDA_MEMCPY2D_st`| | | |`hip_Memcpy2D`|1.7.0| | | | | -|`CUDA_MEMCPY2D_v1`| | | |`hip_Memcpy2D`|1.7.0| | | | | -|`CUDA_MEMCPY2D_v1_st`| | | |`hip_Memcpy2D`|1.7.0| | | | | -|`CUDA_MEMCPY2D_v2`|11.3| | |`hip_Memcpy2D`|1.7.0| | | | | -|`CUDA_MEMCPY3D`| | | |`HIP_MEMCPY3D`|3.2.0| | | | | -|`CUDA_MEMCPY3D_PEER`| | | | | | | | | | -|`CUDA_MEMCPY3D_PEER_st`| | | | | | | | | | -|`CUDA_MEMCPY3D_PEER_v1`|11.3| | | | | | | | | -|`CUDA_MEMCPY3D_st`| | | |`HIP_MEMCPY3D`|3.2.0| | | | | -|`CUDA_MEMCPY3D_v1`| | | |`HIP_MEMCPY3D`|3.2.0| | | | | -|`CUDA_MEMCPY3D_v1_st`| | | |`HIP_MEMCPY3D`|3.2.0| | | | | -|`CUDA_MEMCPY3D_v2`|11.3| | |`HIP_MEMCPY3D`|3.2.0| | | | | -|`CUDA_MEMCPY_NODE_PARAMS`|12.2| | | | | | | | | -|`CUDA_MEMCPY_NODE_PARAMS_st`|12.2| | | | | | | | | -|`CUDA_MEMSET_NODE_PARAMS`|10.0| | |`hipMemsetParams`|4.3.0| | | | | -|`CUDA_MEMSET_NODE_PARAMS_st`|10.0| | |`hipMemsetParams`|4.3.0| | | | | -|`CUDA_MEMSET_NODE_PARAMS_v1`|11.3| | |`hipMemsetParams`|4.3.0| | | | | -|`CUDA_MEMSET_NODE_PARAMS_v2`|12.2| | | | | | | | | -|`CUDA_MEMSET_NODE_PARAMS_v2_st`|12.2| | | | | | | | | -|`CUDA_MEM_ALLOC_NODE_PARAMS`|11.4| | |`hipMemAllocNodeParams`|5.5.0| | | | | -|`CUDA_MEM_ALLOC_NODE_PARAMS_st`|11.4| |12.2|`hipMemAllocNodeParams`|5.5.0| | | | | -|`CUDA_MEM_ALLOC_NODE_PARAMS_v1`|12.2| | |`hipMemAllocNodeParams`|5.5.0| | | | | -|`CUDA_MEM_ALLOC_NODE_PARAMS_v1_st`|12.2| | |`hipMemAllocNodeParams`|5.5.0| | | | | -|`CUDA_MEM_ALLOC_NODE_PARAMS_v2`|12.2| | | | | | | | | -|`CUDA_MEM_ALLOC_NODE_PARAMS_v2_st`|12.2| | | | | | | | | -|`CUDA_MEM_FREE_NODE_PARAMS`|12.2| | | | | | | | | -|`CUDA_MEM_FREE_NODE_PARAMS_st`|12.2| | | | | | | | | -|`CUDA_NVSCISYNC_ATTR_SIGNAL`|10.2| | | | | | | | | -|`CUDA_NVSCISYNC_ATTR_WAIT`|10.2| | | | | | | | | -|`CUDA_POINTER_ATTRIBUTE_ACCESS_FLAGS`|11.1| | | | | | | | | -|`CUDA_POINTER_ATTRIBUTE_ACCESS_FLAGS_enum`|11.1| | | | | | | | | -|`CUDA_POINTER_ATTRIBUTE_P2P_TOKENS`| | | | | | | | | | -|`CUDA_POINTER_ATTRIBUTE_P2P_TOKENS_st`| | | | | | | | | | -|`CUDA_POINTER_ATTRIBUTE_P2P_TOKENS_v1`|11.3| | | | | | | | | -|`CUDA_RESOURCE_DESC`| | | |`HIP_RESOURCE_DESC`|3.5.0| | | | | -|`CUDA_RESOURCE_DESC_st`| | | |`HIP_RESOURCE_DESC_st`|3.5.0| | | | | -|`CUDA_RESOURCE_DESC_v1`|11.3| | |`HIP_RESOURCE_DESC`|3.5.0| | | | | -|`CUDA_RESOURCE_VIEW_DESC`| | | |`HIP_RESOURCE_VIEW_DESC`|3.5.0| | | | | -|`CUDA_RESOURCE_VIEW_DESC_st`| | | |`HIP_RESOURCE_VIEW_DESC_st`|3.5.0| | | | | -|`CUDA_RESOURCE_VIEW_DESC_v1`|11.3| | |`HIP_RESOURCE_VIEW_DESC`|3.5.0| | | | | -|`CUDA_SUCCESS`| | | |`hipSuccess`|1.5.0| | | | | -|`CUDA_TEXTURE_DESC`| | | |`HIP_TEXTURE_DESC`|3.5.0| | | | | -|`CUDA_TEXTURE_DESC_st`| | | |`HIP_TEXTURE_DESC_st`|3.5.0| | | | | -|`CUDA_TEXTURE_DESC_v1`|11.3| | |`HIP_TEXTURE_DESC`|3.5.0| | | | | -|`CUGLDeviceList`| | | |`hipGLDeviceList`|4.4.0| | | | | -|`CUGLDeviceList_enum`| | | |`hipGLDeviceList`|4.4.0| | | | | -|`CUGLmap_flags`| | | | | | | | | | -|`CUGLmap_flags_enum`| | | | | | | | | | -|`CUGPUDirectRDMAWritesOrdering`|11.3| | | | | | | | | -|`CUGPUDirectRDMAWritesOrdering_enum`|11.3| | | | | | | | | -|`CU_ACCESS_PROPERTY_NORMAL`|11.0| | |`hipAccessPropertyNormal`|5.2.0| | | | | -|`CU_ACCESS_PROPERTY_PERSISTING`|11.0| | |`hipAccessPropertyPersisting`|5.2.0| | | | | -|`CU_ACCESS_PROPERTY_STREAMING`|11.0| | |`hipAccessPropertyStreaming`|5.2.0| | | | | -|`CU_AD_FORMAT_BC1_UNORM`|11.5| | | | | | | | | -|`CU_AD_FORMAT_BC1_UNORM_SRGB`|11.5| | | | | | | | | -|`CU_AD_FORMAT_BC2_UNORM`|11.5| | | | | | | | | -|`CU_AD_FORMAT_BC2_UNORM_SRGB`|11.5| | | | | | | | | -|`CU_AD_FORMAT_BC3_UNORM`|11.5| | | | | | | | | -|`CU_AD_FORMAT_BC3_UNORM_SRGB`|11.5| | | | | | | | | -|`CU_AD_FORMAT_BC4_SNORM`|11.5| | | | | | | | | -|`CU_AD_FORMAT_BC4_UNORM`|11.5| | | | | | | | | -|`CU_AD_FORMAT_BC5_SNORM`|11.5| | | | | | | | | -|`CU_AD_FORMAT_BC5_UNORM`|11.5| | | | | | | | | -|`CU_AD_FORMAT_BC6H_SF16`|11.5| | | | | | | | | -|`CU_AD_FORMAT_BC6H_UF16`|11.5| | | | | | | | | -|`CU_AD_FORMAT_BC7_UNORM`|11.5| | | | | | | | | -|`CU_AD_FORMAT_BC7_UNORM_SRGB`|11.5| | | | | | | | | -|`CU_AD_FORMAT_FLOAT`| | | |`HIP_AD_FORMAT_FLOAT`|1.7.0| | | | | -|`CU_AD_FORMAT_HALF`| | | |`HIP_AD_FORMAT_HALF`|1.7.0| | | | | -|`CU_AD_FORMAT_NV12`|11.2| | | | | | | | | -|`CU_AD_FORMAT_SIGNED_INT16`| | | |`HIP_AD_FORMAT_SIGNED_INT16`|1.7.0| | | | | -|`CU_AD_FORMAT_SIGNED_INT32`| | | |`HIP_AD_FORMAT_SIGNED_INT32`|1.7.0| | | | | -|`CU_AD_FORMAT_SIGNED_INT8`| | | |`HIP_AD_FORMAT_SIGNED_INT8`|1.7.0| | | | | -|`CU_AD_FORMAT_SNORM_INT16X1`|11.5| | | | | | | | | -|`CU_AD_FORMAT_SNORM_INT16X2`|11.5| | | | | | | | | -|`CU_AD_FORMAT_SNORM_INT16X4`|11.5| | | | | | | | | -|`CU_AD_FORMAT_SNORM_INT8X1`|11.5| | | | | | | | | -|`CU_AD_FORMAT_SNORM_INT8X2`|11.5| | | | | | | | | -|`CU_AD_FORMAT_SNORM_INT8X4`|11.5| | | | | | | | | -|`CU_AD_FORMAT_UNORM_INT16X1`|11.5| | | | | | | | | -|`CU_AD_FORMAT_UNORM_INT16X2`|11.5| | | | | | | | | -|`CU_AD_FORMAT_UNORM_INT16X4`|11.5| | | | | | | | | -|`CU_AD_FORMAT_UNORM_INT8X1`|11.5| | | | | | | | | -|`CU_AD_FORMAT_UNORM_INT8X2`|11.5| | | | | | | | | -|`CU_AD_FORMAT_UNORM_INT8X4`|11.5| | | | | | | | | -|`CU_AD_FORMAT_UNSIGNED_INT16`| | | |`HIP_AD_FORMAT_UNSIGNED_INT16`|1.7.0| | | | | -|`CU_AD_FORMAT_UNSIGNED_INT32`| | | |`HIP_AD_FORMAT_UNSIGNED_INT32`|1.7.0| | | | | -|`CU_AD_FORMAT_UNSIGNED_INT8`| | | |`HIP_AD_FORMAT_UNSIGNED_INT8`|1.7.0| | | | | -|`CU_ARRAY_SPARSE_PROPERTIES_SINGLE_MIPTAIL`|11.1| | | | | | | | | -|`CU_ARRAY_SPARSE_SUBRESOURCE_TYPE_MIPTAIL`|11.1| | |`hipArraySparseSubresourceTypeMiptail`|5.2.0| | | | | -|`CU_ARRAY_SPARSE_SUBRESOURCE_TYPE_SPARSE_LEVEL`|11.1| | |`hipArraySparseSubresourceTypeSparseLevel`|5.2.0| | | | | -|`CU_CLUSTER_SCHEDULING_POLICY_DEFAULT`|11.8| | | | | | | | | -|`CU_CLUSTER_SCHEDULING_POLICY_LOAD_BALANCING`|11.8| | | | | | | | | -|`CU_CLUSTER_SCHEDULING_POLICY_SPREAD`|11.8| | | | | | | | | -|`CU_COMPUTEMODE_DEFAULT`| | | |`hipComputeModeDefault`|1.9.0| | | | | -|`CU_COMPUTEMODE_EXCLUSIVE`| | |8.0|`hipComputeModeExclusive`|1.9.0| | | | | -|`CU_COMPUTEMODE_EXCLUSIVE_PROCESS`| | | |`hipComputeModeExclusiveProcess`|2.0.0| | | | | -|`CU_COMPUTEMODE_PROHIBITED`| | | |`hipComputeModeProhibited`|1.9.0| | | | | -|`CU_COMPUTE_ACCELERATED_TARGET_BASE`|12.0| | | | | | | | | -|`CU_COREDUMP_ENABLE_ON_EXCEPTION`|12.1| | | | | | | | | -|`CU_COREDUMP_ENABLE_USER_TRIGGER`|12.1| | | | | | | | | -|`CU_COREDUMP_FILE`|12.1| | | | | | | | | -|`CU_COREDUMP_LIGHTWEIGHT`|12.1| | | | | | | | | -|`CU_COREDUMP_MAX`|12.1| | | | | | | | | -|`CU_COREDUMP_PIPE`|12.1| | | | | | | | | -|`CU_COREDUMP_TRIGGER_HOST`|12.1| | | | | | | | | -|`CU_CTX_BLOCKING_SYNC`| |4.0| |`hipDeviceScheduleBlockingSync`|1.6.0| | | | | -|`CU_CTX_COREDUMP_ENABLE`|12.1| | | | | | | | | -|`CU_CTX_FLAGS_MASK`| | | | | | | | | | -|`CU_CTX_LMEM_RESIZE_TO_MAX`| | | |`hipDeviceLmemResizeToMax`|1.6.0| | | | | -|`CU_CTX_MAP_HOST`| | | |`hipDeviceMapHost`|1.6.0| | | | | -|`CU_CTX_SCHED_AUTO`| | | |`hipDeviceScheduleAuto`|1.6.0| | | | | -|`CU_CTX_SCHED_BLOCKING_SYNC`| | | |`hipDeviceScheduleBlockingSync`|1.6.0| | | | | -|`CU_CTX_SCHED_MASK`| | | |`hipDeviceScheduleMask`|1.6.0| | | | | -|`CU_CTX_SCHED_SPIN`| | | |`hipDeviceScheduleSpin`|1.6.0| | | | | -|`CU_CTX_SCHED_YIELD`| | | |`hipDeviceScheduleYield`|1.6.0| | | | | -|`CU_CTX_SYNC_MEMOPS`|12.1| | | | | | | | | -|`CU_CTX_USER_COREDUMP_ENABLE`|12.1| | | | | | | | | -|`CU_CUBEMAP_FACE_NEGATIVE_X`| | | | | | | | | | -|`CU_CUBEMAP_FACE_NEGATIVE_Y`| | | | | | | | | | -|`CU_CUBEMAP_FACE_NEGATIVE_Z`| | | | | | | | | | -|`CU_CUBEMAP_FACE_POSITIVE_X`| | | | | | | | | | -|`CU_CUBEMAP_FACE_POSITIVE_Y`| | | | | | | | | | -|`CU_CUBEMAP_FACE_POSITIVE_Z`| | | | | | | | | | -|`CU_D3D10_DEVICE_LIST_ALL`| | | | | | | | | | -|`CU_D3D10_DEVICE_LIST_CURRENT_FRAME`| | | | | | | | | | -|`CU_D3D10_DEVICE_LIST_NEXT_FRAME`| | | | | | | | | | -|`CU_D3D10_MAPRESOURCE_FLAGS_NONE`| | | | | | | | | | -|`CU_D3D10_MAPRESOURCE_FLAGS_READONLY`| | | | | | | | | | -|`CU_D3D10_MAPRESOURCE_FLAGS_WRITEDISCARD`| | | | | | | | | | -|`CU_D3D10_REGISTER_FLAGS_ARRAY`| | | | | | | | | | -|`CU_D3D10_REGISTER_FLAGS_NONE`| | | | | | | | | | -|`CU_D3D11_DEVICE_LIST_ALL`| | | | | | | | | | -|`CU_D3D11_DEVICE_LIST_CURRENT_FRAME`| | | | | | | | | | -|`CU_D3D11_DEVICE_LIST_NEXT_FRAME`| | | | | | | | | | -|`CU_D3D9_DEVICE_LIST_ALL`| | | | | | | | | | -|`CU_D3D9_DEVICE_LIST_CURRENT_FRAME`| | | | | | | | | | -|`CU_D3D9_DEVICE_LIST_NEXT_FRAME`| | | | | | | | | | -|`CU_D3D9_MAPRESOURCE_FLAGS_NONE`| | | | | | | | | | -|`CU_D3D9_MAPRESOURCE_FLAGS_READONLY`| | | | | | | | | | -|`CU_D3D9_MAPRESOURCE_FLAGS_WRITEDISCARD`| | | | | | | | | | -|`CU_D3D9_REGISTER_FLAGS_ARRAY`| | | | | | | | | | -|`CU_D3D9_REGISTER_FLAGS_NONE`| | | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_ASYNC_ENGINE_COUNT`| | | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_CAN_FLUSH_REMOTE_WRITES`|9.2| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_CAN_MAP_HOST_MEMORY`| | | |`hipDeviceAttributeCanMapHostMemory`|2.10.0| | | | | -|`CU_DEVICE_ATTRIBUTE_CAN_TEX2D_GATHER`| |5.0| | | | | | | | -|`CU_DEVICE_ATTRIBUTE_CAN_USE_64_BIT_STREAM_MEM_OPS`|9.0| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_CAN_USE_64_BIT_STREAM_MEM_OPS_V1`|12.0|12.0| | | | | | | | -|`CU_DEVICE_ATTRIBUTE_CAN_USE_64_BIT_STREAM_MEM_OPS_V2`|11.7| |12.0| | | | | | | -|`CU_DEVICE_ATTRIBUTE_CAN_USE_HOST_POINTER_FOR_REGISTERED_MEM`|9.0| | |`hipDeviceAttributeCanUseHostPointerForRegisteredMem`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_MEM_OPS`|9.0| |12.0| | | | | | | -|`CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_MEM_OPS_V1`|12.0|12.0| | | | | | | | -|`CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_WAIT_VALUE_NOR`|9.0| | |`hipDeviceAttributeCanUseStreamWaitValue`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_WAIT_VALUE_NOR_V1`|12.0|12.0| |`hipDeviceAttributeCanUseStreamWaitValue`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_WAIT_VALUE_NOR_V2`|11.7| |12.0| | | | | | | -|`CU_DEVICE_ATTRIBUTE_CLOCK_RATE`| | | |`hipDeviceAttributeClockRate`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_CLUSTER_LAUNCH`|11.8| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MAJOR`| | | |`hipDeviceAttributeComputeCapabilityMajor`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MINOR`| | | |`hipDeviceAttributeComputeCapabilityMinor`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_COMPUTE_MODE`| | | |`hipDeviceAttributeComputeMode`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_COMPUTE_PREEMPTION_SUPPORTED`|8.0| | |`hipDeviceAttributeComputePreemptionSupported`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_CONCURRENT_KERNELS`| | | |`hipDeviceAttributeConcurrentKernels`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_CONCURRENT_MANAGED_ACCESS`|8.0| | |`hipDeviceAttributeConcurrentManagedAccess`|3.10.0| | | | | -|`CU_DEVICE_ATTRIBUTE_COOPERATIVE_LAUNCH`|9.0| | |`hipDeviceAttributeCooperativeLaunch`|2.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_COOPERATIVE_MULTI_DEVICE_LAUNCH`|9.0| | |`hipDeviceAttributeCooperativeMultiDeviceLaunch`|2.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_DEFERRED_MAPPING_CUDA_ARRAY_SUPPORTED`|11.6| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_DIRECT_MANAGED_MEM_ACCESS_FROM_HOST`|9.2| | |`hipDeviceAttributeDirectManagedMemAccessFromHost`|3.10.0| | | | | -|`CU_DEVICE_ATTRIBUTE_DMA_BUF_SUPPORTED`|11.7| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_ECC_ENABLED`| | | |`hipDeviceAttributeEccEnabled`|2.10.0| | | | | -|`CU_DEVICE_ATTRIBUTE_GENERIC_COMPRESSION_SUPPORTED`|11.0| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_GLOBAL_L1_CACHE_SUPPORTED`| | | |`hipDeviceAttributeGlobalL1CacheSupported`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_GLOBAL_MEMORY_BUS_WIDTH`| | | |`hipDeviceAttributeMemoryBusWidth`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_GPU_DIRECT_RDMA_FLUSH_WRITES_OPTIONS`|11.3| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_GPU_DIRECT_RDMA_SUPPORTED`|11.3| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_GPU_DIRECT_RDMA_WITH_CUDA_VMM_SUPPORTED`|11.0| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_GPU_DIRECT_RDMA_WRITES_ORDERING`|11.3| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_GPU_OVERLAP`| |5.0| |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_HANDLE_TYPE_POSIX_FILE_DESCRIPTOR_SUPPORTED`|10.2| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_HANDLE_TYPE_WIN32_HANDLE_SUPPORTED`|10.2| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_HANDLE_TYPE_WIN32_KMT_HANDLE_SUPPORTED`|10.2| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_HOST_NATIVE_ATOMIC_SUPPORTED`|8.0| | |`hipDeviceAttributeHostNativeAtomicSupported`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_HOST_NUMA_ID`|12.2| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_HOST_REGISTER_SUPPORTED`|9.2| | |`hipDeviceAttributeHostRegisterSupported`|6.0.0| | | |6.0.0| -|`CU_DEVICE_ATTRIBUTE_INTEGRATED`| | | |`hipDeviceAttributeIntegrated`|1.9.0| | | | | -|`CU_DEVICE_ATTRIBUTE_IPC_EVENT_SUPPORTED`|12.0| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_KERNEL_EXEC_TIMEOUT`| | | |`hipDeviceAttributeKernelExecTimeout`|2.10.0| | | | | -|`CU_DEVICE_ATTRIBUTE_L2_CACHE_SIZE`| | | |`hipDeviceAttributeL2CacheSize`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_LOCAL_L1_CACHE_SUPPORTED`| | | |`hipDeviceAttributeLocalL1CacheSupported`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MANAGED_MEMORY`| | | |`hipDeviceAttributeManagedMemory`|3.10.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX`| | | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_LAYERS`| | | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_WIDTH`| | | |`hipDeviceAttributeMaxSurface1DLayered`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_WIDTH`| | | |`hipDeviceAttributeMaxSurface1D`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_HEIGHT`| | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_HEIGHT`| | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_LAYERS`| | | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_WIDTH`| | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_WIDTH`| | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_DEPTH`| | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_HEIGHT`| | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_WIDTH`| | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_LAYERS`| | | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_WIDTH`| | | |`hipDeviceAttributeMaxSurfaceCubemapLayered`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_WIDTH`| | | |`hipDeviceAttributeMaxSurfaceCubemap`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_LAYERS`| | | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_WIDTH`| | | |`hipDeviceAttributeMaxTexture1DLayered`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LINEAR_WIDTH`| |11.2| |`hipDeviceAttributeMaxTexture1DLinear`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_MIPMAPPED_WIDTH`| | | |`hipDeviceAttributeMaxTexture1DMipmap`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_WIDTH`| | | |`hipDeviceAttributeMaxTexture1DWidth`|2.7.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_HEIGHT`| |5.0| |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_NUMSLICES`| |5.0| | | | | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_WIDTH`| |5.0| |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_HEIGHT`| | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_WIDTH`| | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_HEIGHT`| | | |`hipDeviceAttributeMaxTexture2DHeight`|2.7.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT`| | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS`| | | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH`| | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_HEIGHT`| | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_PITCH`| | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_WIDTH`| | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_HEIGHT`| | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_WIDTH`| | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_WIDTH`| | | |`hipDeviceAttributeMaxTexture2DWidth`|2.7.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH`| | | |`hipDeviceAttributeMaxTexture3DDepth`|2.7.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH_ALTERNATE`| | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT`| | | |`hipDeviceAttributeMaxTexture3DHeight`|2.7.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT_ALTERNATE`| | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH`| | | |`hipDeviceAttributeMaxTexture3DWidth`|2.7.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH_ALTERNATE`| | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_LAYERS`| | | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_WIDTH`| | | |`hipDeviceAttributeMaxTextureCubemapLayered`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_WIDTH`| | | |`hipDeviceAttributeMaxTextureCubemap`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_ACCESS_POLICY_WINDOW_SIZE`|11.0| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_BLOCKS_PER_MULTIPROCESSOR`|11.0| | |`hipDeviceAttributeMaxBlocksPerMultiprocessor`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_X`| | | |`hipDeviceAttributeMaxBlockDimX`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Y`| | | |`hipDeviceAttributeMaxBlockDimY`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Z`| | | |`hipDeviceAttributeMaxBlockDimZ`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_X`| | | |`hipDeviceAttributeMaxGridDimX`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Y`| | | |`hipDeviceAttributeMaxGridDimY`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Z`| | | |`hipDeviceAttributeMaxGridDimZ`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_PERSISTING_L2_CACHE_SIZE`|11.0| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_PITCH`| | | |`hipDeviceAttributeMaxPitch`|2.10.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_BLOCK`| | | |`hipDeviceAttributeMaxRegistersPerBlock`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_MULTIPROCESSOR`| | | |`hipDeviceAttributeMaxRegistersPerMultiprocessor`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK`| | | |`hipDeviceAttributeMaxSharedMemoryPerBlock`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK_OPTIN`|9.0| | |`hipDeviceAttributeSharedMemPerBlockOptin`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_MULTIPROCESSOR`| | | |`hipDeviceAttributeMaxSharedMemoryPerMultiprocessor`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_BLOCK`| | | |`hipDeviceAttributeMaxThreadsPerBlock`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_MULTIPROCESSOR`| | | |`hipDeviceAttributeMaxThreadsPerMultiProcessor`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MEMORY_CLOCK_RATE`| | | |`hipDeviceAttributeMemoryClockRate`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MEMORY_POOLS_SUPPORTED`|11.2| | |`hipDeviceAttributeMemoryPoolsSupported`|5.2.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MEMPOOL_SUPPORTED_HANDLE_TYPES`|11.3| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_MEM_SYNC_DOMAIN_COUNT`|12.0| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_MULTICAST_SUPPORTED`|12.1| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_MULTIPROCESSOR_COUNT`| | | |`hipDeviceAttributeMultiprocessorCount`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MULTI_GPU_BOARD`| | | |`hipDeviceAttributeIsMultiGpuBoard`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_MULTI_GPU_BOARD_GROUP_ID`| | | |`hipDeviceAttributeMultiGpuBoardGroupId`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_NUMA_CONFIG`|12.2| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_NUMA_ID`|12.2| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_PAGEABLE_MEMORY_ACCESS`|8.0| | |`hipDeviceAttributePageableMemoryAccess`|3.10.0| | | | | -|`CU_DEVICE_ATTRIBUTE_PAGEABLE_MEMORY_ACCESS_USES_HOST_PAGE_TABLES`|9.2| | |`hipDeviceAttributePageableMemoryAccessUsesHostPageTables`|3.10.0| | | | | -|`CU_DEVICE_ATTRIBUTE_PCI_BUS_ID`| | | |`hipDeviceAttributePciBusId`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_PCI_DEVICE_ID`| | | |`hipDeviceAttributePciDeviceId`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_PCI_DOMAIN_ID`| | | |`hipDeviceAttributePciDomainID`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_READ_ONLY_HOST_REGISTER_SUPPORTED`|11.1| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_REGISTERS_PER_BLOCK`| |5.0| |`hipDeviceAttributeMaxRegistersPerBlock`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_RESERVED_SHARED_MEMORY_PER_BLOCK`|11.0| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_SHARED_MEMORY_PER_BLOCK`| |5.0| |`hipDeviceAttributeMaxSharedMemoryPerBlock`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_SINGLE_TO_DOUBLE_PRECISION_PERF_RATIO`|8.0| | |`hipDeviceAttributeSingleToDoublePrecisionPerfRatio`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_SPARSE_CUDA_ARRAY_SUPPORTED`|11.1| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_STREAM_PRIORITIES_SUPPORTED`| | | |`hipDeviceAttributeStreamPrioritiesSupported`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_SURFACE_ALIGNMENT`| | | |`hipDeviceAttributeSurfaceAlignment`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_TCC_DRIVER`| | | |`hipDeviceAttributeTccDriver`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_TENSOR_MAP_ACCESS_SUPPORTED`|12.0| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_TEXTURE_ALIGNMENT`| | | |`hipDeviceAttributeTextureAlignment`|2.10.0| | | | | -|`CU_DEVICE_ATTRIBUTE_TEXTURE_PITCH_ALIGNMENT`| | | |`hipDeviceAttributeTexturePitchAlignment`|3.2.0| | | | | -|`CU_DEVICE_ATTRIBUTE_TIMELINE_SEMAPHORE_INTEROP_SUPPORTED`|11.2| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_TOTAL_CONSTANT_MEMORY`| | | |`hipDeviceAttributeTotalConstantMemory`|1.6.0| | | | | -|`CU_DEVICE_ATTRIBUTE_UNIFIED_ADDRESSING`| | | |`hipDeviceAttributeUnifiedAddressing`|4.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_UNIFIED_FUNCTION_POINTERS`|12.0| | | | | | | | | -|`CU_DEVICE_ATTRIBUTE_VIRTUAL_ADDRESS_MANAGEMENT_SUPPORTED`|10.2|11.2| | | | | | | | -|`CU_DEVICE_ATTRIBUTE_VIRTUAL_MEMORY_MANAGEMENT_SUPPORTED`|11.2| | |`hipDeviceAttributeVirtualMemoryManagementSupported`|5.3.0| | | | | -|`CU_DEVICE_ATTRIBUTE_WARP_SIZE`| | | |`hipDeviceAttributeWarpSize`|1.6.0| | | | | -|`CU_DEVICE_CPU`|8.0| | |`hipCpuDeviceId`|3.7.0| | | | | -|`CU_DEVICE_INVALID`|8.0| | |`hipInvalidDeviceId`|3.7.0| | | | | -|`CU_DEVICE_NUMA_CONFIG_NONE`|12.2| | | | | | | | | -|`CU_DEVICE_NUMA_CONFIG_NUMA_NODE`|12.2| | | | | | | | | -|`CU_DEVICE_P2P_ATTRIBUTE_ACCESS_ACCESS_SUPPORTED`|10.1|10.1| |`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | | | -|`CU_DEVICE_P2P_ATTRIBUTE_ACCESS_SUPPORTED`|8.0| | |`hipDevP2PAttrAccessSupported`|3.8.0| | | | | -|`CU_DEVICE_P2P_ATTRIBUTE_ARRAY_ACCESS_ACCESS_SUPPORTED`|9.2|10.0|10.1|`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | | | -|`CU_DEVICE_P2P_ATTRIBUTE_CUDA_ARRAY_ACCESS_SUPPORTED`|10.0| | |`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | | | -|`CU_DEVICE_P2P_ATTRIBUTE_NATIVE_ATOMIC_SUPPORTED`|8.0| | |`hipDevP2PAttrNativeAtomicSupported`|3.8.0| | | | | -|`CU_DEVICE_P2P_ATTRIBUTE_PERFORMANCE_RANK`|8.0| | |`hipDevP2PAttrPerformanceRank`|3.8.0| | | | | -|`CU_EGL_COLOR_FORMAT_A`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_ABGR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_ARGB`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_AYUV`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_AYUV_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER10_BGGR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER10_GBRG`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER10_GRBG`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER10_RGGB`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER12_BGGR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER12_GBRG`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER12_GRBG`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER12_RGGB`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER14_BGGR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER14_GBRG`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER14_GRBG`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER14_RGGB`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER20_BGGR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER20_GBRG`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER20_GRBG`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER20_RGGB`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER_BGGR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER_GBRG`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER_GRBG`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER_ISP_BGGR`|9.2| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER_ISP_GBRG`|9.2| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER_ISP_GRBG`|9.2| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER_ISP_RGGB`|9.2| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BAYER_RGGB`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BGR`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_BGRA`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_L`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_MAX`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_R`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_RG`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_RGB`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_RGBA`| | | | | | | | | | -|`CU_EGL_COLOR_FORMAT_UYVY_422`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_UYVY_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_VYUY_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_Y10V10U10_444_SEMIPLANAR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_Y12V12U12_420_SEMIPLANAR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_Y12V12U12_444_SEMIPLANAR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUV420_PLANAR`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUV420_PLANAR_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUV422_PLANAR`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUV422_PLANAR_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUV422_SEMIPLANAR`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUV422_SEMIPLANAR_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUV444_PLANAR`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUV444_PLANAR_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUV444_SEMIPLANAR`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUV444_SEMIPLANAR_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUVA_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUV_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUYV_422`|9.0| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YUYV_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YVU420_PLANAR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YVU420_PLANAR_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YVU422_PLANAR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YVU422_PLANAR_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YVU422_SEMIPLANAR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YVU422_SEMIPLANAR_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YVU444_PLANAR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YVU444_PLANAR_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YVU444_SEMIPLANAR`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YVU444_SEMIPLANAR_ER`|9.1| | | | | | | | | -|`CU_EGL_COLOR_FORMAT_YVYU_ER`|9.1| | | | | | | | | -|`CU_EGL_FRAME_TYPE_ARRAY`|9.0| | | | | | | | | -|`CU_EGL_FRAME_TYPE_PITCH`|9.0| | | | | | | | | -|`CU_EGL_RESOURCE_LOCATION_SYSMEM`|9.0| | | | | | | | | -|`CU_EGL_RESOURCE_LOCATION_VIDMEM`|9.0| | | | | | | | | -|`CU_EVENT_BLOCKING_SYNC`| | | |`hipEventBlockingSync`|1.6.0| | | | | -|`CU_EVENT_DEFAULT`| | | |`hipEventDefault`|1.6.0| | | | | -|`CU_EVENT_DISABLE_TIMING`| | | |`hipEventDisableTiming`|1.6.0| | | | | -|`CU_EVENT_INTERPROCESS`| | | |`hipEventInterprocess`|1.6.0| | | | | -|`CU_EVENT_RECORD_DEFAULT`|11.1| | | | | | | | | -|`CU_EVENT_RECORD_EXTERNAL`|11.1| | | | | | | | | -|`CU_EVENT_SCHED_AUTO`|11.8| | | | | | | | | -|`CU_EVENT_SCHED_BLOCKING_SYNC`|11.8| | | | | | | | | -|`CU_EVENT_SCHED_SPIN`|11.8| | | | | | | | | -|`CU_EVENT_SCHED_YIELD`|11.8| | | | | | | | | -|`CU_EVENT_WAIT_DEFAULT`|11.1| | | | | | | | | -|`CU_EVENT_WAIT_EXTERNAL`|11.1| | | | | | | | | -|`CU_EXEC_AFFINITY_TYPE_MAX`|11.4| | | | | | | | | -|`CU_EXEC_AFFINITY_TYPE_SM_COUNT`|11.4| | | | | | | | | -|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_RESOURCE`|10.2| | |`hipExternalMemoryHandleTypeD3D11Resource`|4.3.0| | | | | -|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_RESOURCE_KMT`|10.2| | |`hipExternalMemoryHandleTypeD3D11ResourceKmt`|4.3.0| | | | | -|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP`|10.0| | |`hipExternalMemoryHandleTypeD3D12Heap`|4.3.0| | | | | -|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE`|10.0| | |`hipExternalMemoryHandleTypeD3D12Resource`|4.3.0| | | | | -|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_NVSCIBUF`|10.2| | | | | | | | | -|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD`|10.0| | |`hipExternalMemoryHandleTypeOpaqueFd`|4.3.0| | | | | -|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32`|10.0| | |`hipExternalMemoryHandleTypeOpaqueWin32`|4.3.0| | | | | -|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT`|10.0| | |`hipExternalMemoryHandleTypeOpaqueWin32Kmt`|4.3.0| | | | | -|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_FENCE`|10.2| | | | | | | | | -|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_KEYED_MUTEX`|10.2| | | | | | | | | -|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_KEYED_MUTEX_KMT`|10.2| | | | | | | | | -|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE`|10.0| | |`hipExternalSemaphoreHandleTypeD3D12Fence`|4.4.0| | | | | -|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_NVSCISYNC`|10.2| | | | | | | | | -|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD`|10.0| | |`hipExternalSemaphoreHandleTypeOpaqueFd`|4.4.0| | | | | -|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32`|10.0| | |`hipExternalSemaphoreHandleTypeOpaqueWin32`|4.4.0| | | | | -|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT`|10.0| | |`hipExternalSemaphoreHandleTypeOpaqueWin32Kmt`|4.4.0| | | | | -|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_TIMELINE_SEMAPHORE_FD`|11.2| | | | | | | | | -|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_TIMELINE_SEMAPHORE_WIN32`|11.2| | | | | | | | | -|`CU_FLUSH_GPU_DIRECT_RDMA_WRITES_OPTION_HOST`|11.3| | | | | | | | | -|`CU_FLUSH_GPU_DIRECT_RDMA_WRITES_OPTION_MEMOPS`|11.3| | | | | | | | | -|`CU_FLUSH_GPU_DIRECT_RDMA_WRITES_TARGET_CURRENT_CTX`|11.3| | | | | | | | | -|`CU_FLUSH_GPU_DIRECT_RDMA_WRITES_TO_ALL_DEVICES`|11.3| | | | | | | | | -|`CU_FLUSH_GPU_DIRECT_RDMA_WRITES_TO_OWNER`|11.3| | | | | | | | | -|`CU_FUNC_ATTRIBUTE_BINARY_VERSION`| | | |`HIP_FUNC_ATTRIBUTE_BINARY_VERSION`|2.8.0| | | | | -|`CU_FUNC_ATTRIBUTE_CACHE_MODE_CA`| | | |`HIP_FUNC_ATTRIBUTE_CACHE_MODE_CA`|2.8.0| | | | | -|`CU_FUNC_ATTRIBUTE_CLUSTER_SCHEDULING_POLICY_PREFERENCE`|11.8| | | | | | | | | -|`CU_FUNC_ATTRIBUTE_CLUSTER_SIZE_MUST_BE_SET`|11.8| | | | | | | | | -|`CU_FUNC_ATTRIBUTE_CONST_SIZE_BYTES`| | | |`HIP_FUNC_ATTRIBUTE_CONST_SIZE_BYTES`|2.8.0| | | | | -|`CU_FUNC_ATTRIBUTE_LOCAL_SIZE_BYTES`| | | |`HIP_FUNC_ATTRIBUTE_LOCAL_SIZE_BYTES`|2.8.0| | | | | -|`CU_FUNC_ATTRIBUTE_MAX`| | | |`HIP_FUNC_ATTRIBUTE_MAX`|2.8.0| | | | | -|`CU_FUNC_ATTRIBUTE_MAX_DYNAMIC_SHARED_SIZE_BYTES`|9.0| | |`HIP_FUNC_ATTRIBUTE_MAX_DYNAMIC_SHARED_SIZE_BYTES`|2.8.0| | | | | -|`CU_FUNC_ATTRIBUTE_MAX_THREADS_PER_BLOCK`| | | |`HIP_FUNC_ATTRIBUTE_MAX_THREADS_PER_BLOCK`|2.8.0| | | | | -|`CU_FUNC_ATTRIBUTE_NON_PORTABLE_CLUSTER_SIZE_ALLOWED`|11.8| | | | | | | | | -|`CU_FUNC_ATTRIBUTE_NUM_REGS`| | | |`HIP_FUNC_ATTRIBUTE_NUM_REGS`|2.8.0| | | | | -|`CU_FUNC_ATTRIBUTE_PREFERRED_SHARED_MEMORY_CARVEOUT`|9.0| | |`HIP_FUNC_ATTRIBUTE_PREFERRED_SHARED_MEMORY_CARVEOUT`|2.8.0| | | | | -|`CU_FUNC_ATTRIBUTE_PTX_VERSION`| | | |`HIP_FUNC_ATTRIBUTE_PTX_VERSION`|2.8.0| | | | | -|`CU_FUNC_ATTRIBUTE_REQUIRED_CLUSTER_DEPTH`|11.8| | | | | | | | | -|`CU_FUNC_ATTRIBUTE_REQUIRED_CLUSTER_HEIGHT`|11.8| | | | | | | | | -|`CU_FUNC_ATTRIBUTE_REQUIRED_CLUSTER_WIDTH`|11.8| | | | | | | | | -|`CU_FUNC_ATTRIBUTE_SHARED_SIZE_BYTES`| | | |`HIP_FUNC_ATTRIBUTE_SHARED_SIZE_BYTES`|2.8.0| | | | | -|`CU_FUNC_CACHE_PREFER_EQUAL`| | | |`hipFuncCachePreferEqual`|1.6.0| | | | | -|`CU_FUNC_CACHE_PREFER_L1`| | | |`hipFuncCachePreferL1`|1.6.0| | | | | -|`CU_FUNC_CACHE_PREFER_NONE`| | | |`hipFuncCachePreferNone`|1.6.0| | | | | -|`CU_FUNC_CACHE_PREFER_SHARED`| | | |`hipFuncCachePreferShared`|1.6.0| | | | | -|`CU_GET_PROC_ADDRESS_DEFAULT`|11.3| | | | | | | | | -|`CU_GET_PROC_ADDRESS_LEGACY_STREAM`|11.3| | | | | | | | | -|`CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM`|11.3| | | | | | | | | -|`CU_GET_PROC_ADDRESS_SUCCESS`|12.0| | | | | | | | | -|`CU_GET_PROC_ADDRESS_SYMBOL_NOT_FOUND`|12.0| | | | | | | | | -|`CU_GET_PROC_ADDRESS_VERSION_NOT_SUFFICIENT`|12.0| | | | | | | | | -|`CU_GL_DEVICE_LIST_ALL`| | | |`hipGLDeviceListAll`|4.4.0| | | | | -|`CU_GL_DEVICE_LIST_CURRENT_FRAME`| | | |`hipGLDeviceListCurrentFrame`|4.4.0| | | | | -|`CU_GL_DEVICE_LIST_NEXT_FRAME`| | | |`hipGLDeviceListNextFrame`|4.4.0| | | | | -|`CU_GL_MAP_RESOURCE_FLAGS_NONE`| | | | | | | | | | -|`CU_GL_MAP_RESOURCE_FLAGS_READ_ONLY`| | | | | | | | | | -|`CU_GL_MAP_RESOURCE_FLAGS_WRITE_DISCARD`| | | | | | | | | | -|`CU_GPU_DIRECT_RDMA_WRITES_ORDERING_ALL_DEVICES`|11.3| | | | | | | | | -|`CU_GPU_DIRECT_RDMA_WRITES_ORDERING_NONE`|11.3| | | | | | | | | -|`CU_GPU_DIRECT_RDMA_WRITES_ORDERING_OWNER`|11.3| | | | | | | | | -|`CU_GRAPHICS_MAP_RESOURCE_FLAGS_NONE`| | | | | | | | | | -|`CU_GRAPHICS_MAP_RESOURCE_FLAGS_READ_ONLY`| | | | | | | | | | -|`CU_GRAPHICS_MAP_RESOURCE_FLAGS_WRITE_DISCARD`| | | | | | | | | | -|`CU_GRAPHICS_REGISTER_FLAGS_NONE`| | | |`hipGraphicsRegisterFlagsNone`|4.4.0| | | | | -|`CU_GRAPHICS_REGISTER_FLAGS_READ_ONLY`| | | |`hipGraphicsRegisterFlagsReadOnly`|4.4.0| | | | | -|`CU_GRAPHICS_REGISTER_FLAGS_SURFACE_LDST`| | | |`hipGraphicsRegisterFlagsSurfaceLoadStore`|4.4.0| | | | | -|`CU_GRAPHICS_REGISTER_FLAGS_TEXTURE_GATHER`| | | |`hipGraphicsRegisterFlagsTextureGather`|4.4.0| | | | | -|`CU_GRAPHICS_REGISTER_FLAGS_WRITE_DISCARD`| | | |`hipGraphicsRegisterFlagsWriteDiscard`|4.4.0| | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_BATCH_MEM_OP_NODE_PARAMS`|11.7| | | | | | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_EVENT_NODE_PARAMS`|11.3| | |`hipGraphDebugDotFlagsEventNodeParams`|5.5.0| | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_EXTRA_TOPO_INFO`|12.0| | | | | | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_EXT_SEMAS_SIGNAL_NODE_PARAMS`|11.3| | |`hipGraphDebugDotFlagsExtSemasSignalNodeParams`|5.5.0| | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_EXT_SEMAS_WAIT_NODE_PARAMS`|11.3| | |`hipGraphDebugDotFlagsExtSemasWaitNodeParams`|5.5.0| | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_HANDLES`|11.3| | |`hipGraphDebugDotFlagsHandles`|5.5.0| | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_HOST_NODE_PARAMS`|11.3| | |`hipGraphDebugDotFlagsHostNodeParams`|5.5.0| | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_KERNEL_NODE_ATTRIBUTES`|11.3| | |`hipGraphDebugDotFlagsKernelNodeAttributes`|5.5.0| | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_KERNEL_NODE_PARAMS`|11.3| | |`hipGraphDebugDotFlagsKernelNodeParams`|5.5.0| | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_MEMCPY_NODE_PARAMS`|11.3| | |`hipGraphDebugDotFlagsMemcpyNodeParams`|5.5.0| | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_MEMSET_NODE_PARAMS`|11.3| | |`hipGraphDebugDotFlagsMemsetNodeParams`|5.5.0| | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_MEM_ALLOC_NODE_PARAMS`|11.4| | | | | | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_MEM_FREE_NODE_PARAMS`|11.4| | | | | | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_RUNTIME_TYPES`|11.3| | |`hipGraphDebugDotFlagsRuntimeTypes`| | | | | | -|`CU_GRAPH_DEBUG_DOT_FLAGS_VERBOSE`|11.3| | |`hipGraphDebugDotFlagsVerbose`|5.5.0| | | | | -|`CU_GRAPH_EXEC_UPDATE_ERROR`|10.2| | |`hipGraphExecUpdateError`|4.3.0| | | | | -|`CU_GRAPH_EXEC_UPDATE_ERROR_ATTRIBUTES_CHANGED`|11.6| | | | | | | | | -|`CU_GRAPH_EXEC_UPDATE_ERROR_FUNCTION_CHANGED`|10.2| | |`hipGraphExecUpdateErrorFunctionChanged`|4.3.0| | | | | -|`CU_GRAPH_EXEC_UPDATE_ERROR_NODE_TYPE_CHANGED`|10.2| | |`hipGraphExecUpdateErrorNodeTypeChanged`|4.3.0| | | | | -|`CU_GRAPH_EXEC_UPDATE_ERROR_NOT_SUPPORTED`|10.2| | |`hipGraphExecUpdateErrorNotSupported`|4.3.0| | | | | -|`CU_GRAPH_EXEC_UPDATE_ERROR_PARAMETERS_CHANGED`|10.2| | |`hipGraphExecUpdateErrorParametersChanged`|4.3.0| | | | | -|`CU_GRAPH_EXEC_UPDATE_ERROR_TOPOLOGY_CHANGED`|10.2| | |`hipGraphExecUpdateErrorTopologyChanged`|4.3.0| | | | | -|`CU_GRAPH_EXEC_UPDATE_ERROR_UNSUPPORTED_FUNCTION_CHANGE`|11.2| | |`hipGraphExecUpdateErrorUnsupportedFunctionChange`|4.3.0| | | | | -|`CU_GRAPH_EXEC_UPDATE_SUCCESS`|10.2| | |`hipGraphExecUpdateSuccess`|4.3.0| | | | | -|`CU_GRAPH_MEM_ATTR_RESERVED_MEM_CURRENT`|11.4| | |`hipGraphMemAttrReservedMemCurrent`|5.3.0| | | | | -|`CU_GRAPH_MEM_ATTR_RESERVED_MEM_HIGH`|11.4| | |`hipGraphMemAttrReservedMemHigh`|5.3.0| | | | | -|`CU_GRAPH_MEM_ATTR_USED_MEM_CURRENT`|11.4| | |`hipGraphMemAttrUsedMemCurrent`|5.3.0| | | | | -|`CU_GRAPH_MEM_ATTR_USED_MEM_HIGH`|11.4| | |`hipGraphMemAttrUsedMemHigh`|5.3.0| | | | | -|`CU_GRAPH_NODE_TYPE_BATCH_MEM_OP`|11.7| | | | | | | | | -|`CU_GRAPH_NODE_TYPE_COUNT`|10.0| |11.0|`hipGraphNodeTypeCount`|4.3.0| | | | | -|`CU_GRAPH_NODE_TYPE_EMPTY`|10.0| | |`hipGraphNodeTypeEmpty`|4.3.0| | | | | -|`CU_GRAPH_NODE_TYPE_EVENT_RECORD`|11.1| | |`hipGraphNodeTypeEventRecord`|4.3.0| | | | | -|`CU_GRAPH_NODE_TYPE_EXT_SEMAS_SIGNAL`|11.2| | |`hipGraphNodeTypeExtSemaphoreSignal`|5.3.0| | | | | -|`CU_GRAPH_NODE_TYPE_EXT_SEMAS_WAIT`|11.2| | |`hipGraphNodeTypeExtSemaphoreWait`|5.3.0| | | | | -|`CU_GRAPH_NODE_TYPE_GRAPH`|10.0| | |`hipGraphNodeTypeGraph`|4.3.0| | | | | -|`CU_GRAPH_NODE_TYPE_HOST`|10.0| | |`hipGraphNodeTypeHost`|4.3.0| | | | | -|`CU_GRAPH_NODE_TYPE_KERNEL`|10.0| | |`hipGraphNodeTypeKernel`|4.3.0| | | | | -|`CU_GRAPH_NODE_TYPE_MEMCPY`|10.0| | |`hipGraphNodeTypeMemcpy`|4.3.0| | | | | -|`CU_GRAPH_NODE_TYPE_MEMSET`|10.0| | |`hipGraphNodeTypeMemset`|4.3.0| | | | | -|`CU_GRAPH_NODE_TYPE_MEM_ALLOC`|11.4| | |`hipGraphNodeTypeMemAlloc`|5.5.0| | | | | -|`CU_GRAPH_NODE_TYPE_MEM_FREE`|11.4| | |`hipGraphNodeTypeMemFree`|5.5.0| | | | | -|`CU_GRAPH_NODE_TYPE_WAIT_EVENT`|11.1| | |`hipGraphNodeTypeWaitEvent`|4.3.0| | | | | -|`CU_GRAPH_USER_OBJECT_MOVE`|11.3| | |`hipGraphUserObjectMove`|5.3.0| | | | | -|`CU_IPC_HANDLE_SIZE`| | | |`HIP_IPC_HANDLE_SIZE`|1.6.0| | | | | -|`CU_IPC_MEM_LAZY_ENABLE_PEER_ACCESS`| | | |`hipIpcMemLazyEnablePeerAccess`|1.6.0| | | | | -|`CU_JIT_CACHE_MODE`| | | |`HIPRTC_JIT_CACHE_MODE`|1.6.0| | | | | -|`CU_JIT_CACHE_OPTION_CA`| | | | | | | | | | -|`CU_JIT_CACHE_OPTION_CG`| | | | | | | | | | -|`CU_JIT_CACHE_OPTION_NONE`| | | | | | | | | | -|`CU_JIT_ERROR_LOG_BUFFER`| | | |`HIPRTC_JIT_ERROR_LOG_BUFFER`|1.6.0| | | | | -|`CU_JIT_ERROR_LOG_BUFFER_SIZE_BYTES`| | | |`HIPRTC_JIT_ERROR_LOG_BUFFER_SIZE_BYTES`|1.6.0| | | | | -|`CU_JIT_FALLBACK_STRATEGY`| | | |`HIPRTC_JIT_FALLBACK_STRATEGY`|1.6.0| | | | | -|`CU_JIT_FAST_COMPILE`| | | |`HIPRTC_JIT_FAST_COMPILE`|1.6.0| | | | | -|`CU_JIT_FMA`|11.4|12.0| | | | | | | | -|`CU_JIT_FTZ`|11.4|12.0| | | | | | | | -|`CU_JIT_GENERATE_DEBUG_INFO`| | | |`HIPRTC_JIT_GENERATE_DEBUG_INFO`|1.6.0| | | | | -|`CU_JIT_GENERATE_LINE_INFO`| | | |`HIPRTC_JIT_GENERATE_LINE_INFO`|1.6.0| | | | | -|`CU_JIT_GLOBAL_SYMBOL_ADDRESSES`| | | | | | | | | | -|`CU_JIT_GLOBAL_SYMBOL_COUNT`| | | | | | | | | | -|`CU_JIT_GLOBAL_SYMBOL_NAMES`| | | | | | | | | | -|`CU_JIT_INFO_LOG_BUFFER`| | | |`HIPRTC_JIT_INFO_LOG_BUFFER`|1.6.0| | | | | -|`CU_JIT_INFO_LOG_BUFFER_SIZE_BYTES`| | | |`HIPRTC_JIT_INFO_LOG_BUFFER_SIZE_BYTES`|1.6.0| | | | | -|`CU_JIT_INPUT_CUBIN`| | | |`HIPRTC_JIT_INPUT_CUBIN`|5.3.0| | | | | -|`CU_JIT_INPUT_FATBINARY`| | | |`HIPRTC_JIT_INPUT_FATBINARY`|5.3.0| | | | | -|`CU_JIT_INPUT_LIBRARY`| | | |`HIPRTC_JIT_INPUT_LIBRARY`|5.3.0| | | | | -|`CU_JIT_INPUT_NVVM`|11.4|12.0| |`HIPRTC_JIT_INPUT_NVVM`|5.3.0| | | | | -|`CU_JIT_INPUT_OBJECT`| | | |`HIPRTC_JIT_INPUT_OBJECT`|5.3.0| | | | | -|`CU_JIT_INPUT_PTX`| | | |`HIPRTC_JIT_INPUT_PTX`|5.3.0| | | | | -|`CU_JIT_LOG_VERBOSE`| | | |`HIPRTC_JIT_LOG_VERBOSE`|1.6.0| | | | | -|`CU_JIT_LTO`|11.4|12.0| | | | | | | | -|`CU_JIT_MAX_REGISTERS`| | | |`HIPRTC_JIT_MAX_REGISTERS`|1.6.0| | | | | -|`CU_JIT_NEW_SM3X_OPT`| | | |`HIPRTC_JIT_NEW_SM3X_OPT`|1.6.0| | | | | -|`CU_JIT_NUM_INPUT_TYPES`| | | |`HIPRTC_JIT_NUM_LEGACY_INPUT_TYPES`|5.3.0| | | | | -|`CU_JIT_NUM_OPTIONS`| | | |`HIPRTC_JIT_NUM_OPTIONS`|1.6.0| | | | | -|`CU_JIT_OPTIMIZATION_LEVEL`| | | |`HIPRTC_JIT_OPTIMIZATION_LEVEL`|1.6.0| | | | | -|`CU_JIT_OPTIMIZE_UNUSED_DEVICE_VARIABLES`|11.7|12.0| | | | | | | | -|`CU_JIT_POSITION_INDEPENDENT_CODE`|12.0| | | | | | | | | -|`CU_JIT_PREC_DIV`|11.4|12.0| | | | | | | | -|`CU_JIT_PREC_SQRT`|11.4|12.0| | | | | | | | -|`CU_JIT_REFERENCED_KERNEL_COUNT`|11.7|12.0| | | | | | | | -|`CU_JIT_REFERENCED_KERNEL_NAMES`|11.7|12.0| | | | | | | | -|`CU_JIT_REFERENCED_VARIABLE_COUNT`|11.7|12.0| | | | | | | | -|`CU_JIT_REFERENCED_VARIABLE_NAMES`|11.7|12.0| | | | | | | | -|`CU_JIT_TARGET`| | | |`HIPRTC_JIT_TARGET`|1.6.0| | | | | -|`CU_JIT_TARGET_FROM_CUCONTEXT`| | | |`HIPRTC_JIT_TARGET_FROM_HIPCONTEXT`|1.6.0| | | | | -|`CU_JIT_THREADS_PER_BLOCK`| | | |`HIPRTC_JIT_THREADS_PER_BLOCK`|1.6.0| | | | | -|`CU_JIT_WALL_TIME`| | | |`HIPRTC_JIT_WALL_TIME`|1.6.0| | | | | -|`CU_KERNEL_NODE_ATTRIBUTE_ACCESS_POLICY_WINDOW`|11.0| | |`hipKernelNodeAttributeAccessPolicyWindow`|5.2.0| | | | | -|`CU_KERNEL_NODE_ATTRIBUTE_CLUSTER_DIMENSION`|11.8| | | | | | | | | -|`CU_KERNEL_NODE_ATTRIBUTE_CLUSTER_SCHEDULING_POLICY_PREFERENCE`|11.8| | | | | | | | | -|`CU_KERNEL_NODE_ATTRIBUTE_COOPERATIVE`|11.0| | |`hipKernelNodeAttributeCooperative`|5.2.0| | | | | -|`CU_KERNEL_NODE_ATTRIBUTE_MEM_SYNC_DOMAIN`|12.0| | | | | | | | | -|`CU_KERNEL_NODE_ATTRIBUTE_MEM_SYNC_DOMAIN_MAP`|12.0| | | | | | | | | -|`CU_KERNEL_NODE_ATTRIBUTE_PRIORITY`|11.7| | | | | | | | | -|`CU_LAUNCH_ATTRIBUTE_ACCESS_POLICY_WINDOW`|11.8| | | | | | | | | -|`CU_LAUNCH_ATTRIBUTE_CLUSTER_DIMENSION`|11.8| | | | | | | | | -|`CU_LAUNCH_ATTRIBUTE_CLUSTER_SCHEDULING_POLICY_PREFERENCE`|11.8| | | | | | | | | -|`CU_LAUNCH_ATTRIBUTE_COOPERATIVE`|11.8| | | | | | | | | -|`CU_LAUNCH_ATTRIBUTE_IGNORE`|11.8| | | | | | | | | -|`CU_LAUNCH_ATTRIBUTE_MAX`|12.1| | | | | | | | | -|`CU_LAUNCH_ATTRIBUTE_MEM_SYNC_DOMAIN`|12.0| | | | | | | | | -|`CU_LAUNCH_ATTRIBUTE_MEM_SYNC_DOMAIN_MAP`|12.0| | | | | | | | | -|`CU_LAUNCH_ATTRIBUTE_PRIORITY`|11.8| | | | | | | | | -|`CU_LAUNCH_ATTRIBUTE_PROGRAMMATIC_EVENT`|11.8| | | | | | | | | -|`CU_LAUNCH_ATTRIBUTE_PROGRAMMATIC_STREAM_SERIALIZATION`|11.8| | | | | | | | | -|`CU_LAUNCH_ATTRIBUTE_SYNCHRONIZATION_POLICY`|11.8| | | | | | | | | -|`CU_LAUNCH_MEM_SYNC_DOMAIN_DEFAULT`|12.0| | | | | | | | | -|`CU_LAUNCH_MEM_SYNC_DOMAIN_REMOTE`|12.0| | | | | | | | | -|`CU_LAUNCH_PARAM_BUFFER_POINTER`| | | |`HIP_LAUNCH_PARAM_BUFFER_POINTER`|1.6.0| | | | | -|`CU_LAUNCH_PARAM_BUFFER_POINTER_AS_INT`|11.7| | | | | | | | | -|`CU_LAUNCH_PARAM_BUFFER_SIZE`| | | |`HIP_LAUNCH_PARAM_BUFFER_SIZE`|1.6.0| | | | | -|`CU_LAUNCH_PARAM_BUFFER_SIZE_AS_INT`|11.7| | | | | | | | | -|`CU_LAUNCH_PARAM_END`| | | |`HIP_LAUNCH_PARAM_END`|1.6.0| | | | | -|`CU_LAUNCH_PARAM_END_AS_INT`|11.7| | | | | | | | | -|`CU_LIBRARY_BINARY_IS_PRESERVED`|12.0| | | | | | | | | -|`CU_LIBRARY_HOST_UNIVERSAL_FUNCTION_AND_DATA_TABLE`|12.0| | | | | | | | | -|`CU_LIBRARY_NUM_OPTIONS`|12.0| | | | | | | | | -|`CU_LIMIT_DEV_RUNTIME_PENDING_LAUNCH_COUNT`| | | | | | | | | | -|`CU_LIMIT_DEV_RUNTIME_SYNC_DEPTH`| | | | | | | | | | -|`CU_LIMIT_MALLOC_HEAP_SIZE`| | | |`hipLimitMallocHeapSize`|1.6.0| | | | | -|`CU_LIMIT_MAX`| | | | | | | | | | -|`CU_LIMIT_MAX_L2_FETCH_GRANULARITY`|10.0| | | | | | | | | -|`CU_LIMIT_PERSISTING_L2_CACHE_SIZE`|11.0| | | | | | | | | -|`CU_LIMIT_PRINTF_FIFO_SIZE`| | | |`hipLimitPrintfFifoSize`|4.5.0| | | | | -|`CU_LIMIT_STACK_SIZE`| | | |`hipLimitStackSize`|5.3.0| | | | | -|`CU_MEMHOSTALLOC_DEVICEMAP`| | | |`hipHostMallocMapped`|1.6.0| | | | | -|`CU_MEMHOSTALLOC_PORTABLE`| | | |`hipHostMallocPortable`|1.6.0| | | | | -|`CU_MEMHOSTALLOC_WRITECOMBINED`| | | |`hipHostMallocWriteCombined`|1.6.0| | | | | -|`CU_MEMHOSTREGISTER_DEVICEMAP`| | | |`hipHostRegisterMapped`|1.6.0| | | | | -|`CU_MEMHOSTREGISTER_IOMEMORY`|7.5| | |`hipHostRegisterIoMemory`|1.6.0| | | | | -|`CU_MEMHOSTREGISTER_PORTABLE`| | | |`hipHostRegisterPortable`|1.6.0| | | | | -|`CU_MEMHOSTREGISTER_READ_ONLY`|11.1| | |`hipHostRegisterReadOnly`|5.6.0| | | | | -|`CU_MEMORYTYPE_ARRAY`| | | |`hipMemoryTypeArray`|1.7.0| | | | | -|`CU_MEMORYTYPE_DEVICE`| | | |`hipMemoryTypeDevice`|1.6.0| | | | | -|`CU_MEMORYTYPE_HOST`| | | |`hipMemoryTypeHost`|1.6.0| | | | | -|`CU_MEMORYTYPE_UNIFIED`| | | |`hipMemoryTypeUnified`|1.6.0| | | | | -|`CU_MEMPOOL_ATTR_RELEASE_THRESHOLD`|11.2| | |`hipMemPoolAttrReleaseThreshold`|5.2.0| | | | | -|`CU_MEMPOOL_ATTR_RESERVED_MEM_CURRENT`|11.3| | |`hipMemPoolAttrReservedMemCurrent`|5.2.0| | | | | -|`CU_MEMPOOL_ATTR_RESERVED_MEM_HIGH`|11.3| | |`hipMemPoolAttrReservedMemHigh`|5.2.0| | | | | -|`CU_MEMPOOL_ATTR_REUSE_ALLOW_INTERNAL_DEPENDENCIES`|11.2| | |`hipMemPoolReuseAllowInternalDependencies`|5.2.0| | | | | -|`CU_MEMPOOL_ATTR_REUSE_ALLOW_OPPORTUNISTIC`|11.2| | |`hipMemPoolReuseAllowOpportunistic`|5.2.0| | | | | -|`CU_MEMPOOL_ATTR_REUSE_FOLLOW_EVENT_DEPENDENCIES`|11.2| | |`hipMemPoolReuseFollowEventDependencies`|5.2.0| | | | | -|`CU_MEMPOOL_ATTR_USED_MEM_CURRENT`|11.3| | |`hipMemPoolAttrUsedMemCurrent`|5.2.0| | | | | -|`CU_MEMPOOL_ATTR_USED_MEM_HIGH`|11.3| | |`hipMemPoolAttrUsedMemHigh`|5.2.0| | | | | -|`CU_MEM_ACCESS_FLAGS_PROT_MAX`|10.2| | | | | | | | | -|`CU_MEM_ACCESS_FLAGS_PROT_NONE`|10.2| | |`hipMemAccessFlagsProtNone`|5.2.0| | | | | -|`CU_MEM_ACCESS_FLAGS_PROT_READ`|10.2| | |`hipMemAccessFlagsProtRead`|5.2.0| | | | | -|`CU_MEM_ACCESS_FLAGS_PROT_READWRITE`|10.2| | |`hipMemAccessFlagsProtReadWrite`|5.2.0| | | | | -|`CU_MEM_ADVISE_SET_ACCESSED_BY`|8.0| | |`hipMemAdviseSetAccessedBy`|3.7.0| | | | | -|`CU_MEM_ADVISE_SET_PREFERRED_LOCATION`|8.0| | |`hipMemAdviseSetPreferredLocation`|3.7.0| | | | | -|`CU_MEM_ADVISE_SET_READ_MOSTLY`|8.0| | |`hipMemAdviseSetReadMostly`|3.7.0| | | | | -|`CU_MEM_ADVISE_UNSET_ACCESSED_BY`|8.0| | |`hipMemAdviseUnsetAccessedBy`|3.7.0| | | | | -|`CU_MEM_ADVISE_UNSET_PREFERRED_LOCATION`|8.0| | |`hipMemAdviseUnsetPreferredLocation`|3.7.0| | | | | -|`CU_MEM_ADVISE_UNSET_READ_MOSTLY`|8.0| | |`hipMemAdviseUnsetReadMostly`|3.7.0| | | | | -|`CU_MEM_ALLOCATION_TYPE_INVALID`|10.2| | |`hipMemAllocationTypeInvalid`|5.2.0| | | | | -|`CU_MEM_ALLOCATION_TYPE_MAX`|10.2| | |`hipMemAllocationTypeMax`|5.2.0| | | | | -|`CU_MEM_ALLOCATION_TYPE_PINNED`|10.2| | |`hipMemAllocationTypePinned`|5.2.0| | | | | -|`CU_MEM_ALLOC_GRANULARITY_MINIMUM`|10.2| | |`hipMemAllocationGranularityMinimum`|5.2.0| | | | | -|`CU_MEM_ALLOC_GRANULARITY_RECOMMENDED`|10.2| | |`hipMemAllocationGranularityRecommended`|5.2.0| | | | | -|`CU_MEM_ATTACH_GLOBAL`| | | |`hipMemAttachGlobal`|2.5.0| | | | | -|`CU_MEM_ATTACH_HOST`| | | |`hipMemAttachHost`|2.5.0| | | | | -|`CU_MEM_ATTACH_SINGLE`| | | |`hipMemAttachSingle`|3.7.0| | | | | -|`CU_MEM_CREATE_USAGE_TILE_POOL`|11.1| | | | | | | | | -|`CU_MEM_HANDLE_TYPE_GENERIC`|11.1| | |`hipMemHandleTypeGeneric`|5.2.0| | | | | -|`CU_MEM_HANDLE_TYPE_MAX`|10.2| | | | | | | | | -|`CU_MEM_HANDLE_TYPE_NONE`|11.2| | |`hipMemHandleTypeNone`|5.2.0| | | | | -|`CU_MEM_HANDLE_TYPE_POSIX_FILE_DESCRIPTOR`|10.2| | |`hipMemHandleTypePosixFileDescriptor`|5.2.0| | | | | -|`CU_MEM_HANDLE_TYPE_WIN32`|10.2| | |`hipMemHandleTypeWin32`|5.2.0| | | | | -|`CU_MEM_HANDLE_TYPE_WIN32_KMT`|10.2| | |`hipMemHandleTypeWin32Kmt`|5.2.0| | | | | -|`CU_MEM_LOCATION_TYPE_DEVICE`|10.2| | |`hipMemLocationTypeDevice`|5.2.0| | | | | -|`CU_MEM_LOCATION_TYPE_HOST`|12.2| | | | | | | | | -|`CU_MEM_LOCATION_TYPE_HOST_NUMA`|12.2| | | | | | | | | -|`CU_MEM_LOCATION_TYPE_HOST_NUMA_CURRENT`|12.2| | | | | | | | | -|`CU_MEM_LOCATION_TYPE_INVALID`|10.2| | |`hipMemLocationTypeInvalid`|5.2.0| | | | | -|`CU_MEM_LOCATION_TYPE_MAX`|10.2| | | | | | | | | -|`CU_MEM_OPERATION_TYPE_MAP`|11.1| | |`hipMemOperationTypeMap`|5.2.0| | | | | -|`CU_MEM_OPERATION_TYPE_UNMAP`|11.1| | |`hipMemOperationTypeUnmap`|5.2.0| | | | | -|`CU_MEM_RANGE_ATTRIBUTE_ACCESSED_BY`|8.0| | |`hipMemRangeAttributeAccessedBy`|3.7.0| | | | | -|`CU_MEM_RANGE_ATTRIBUTE_LAST_PREFETCH_LOCATION`|8.0| | |`hipMemRangeAttributeLastPrefetchLocation`|3.7.0| | | | | -|`CU_MEM_RANGE_ATTRIBUTE_LAST_PREFETCH_LOCATION_ID`|12.2| | | | | | | | | -|`CU_MEM_RANGE_ATTRIBUTE_LAST_PREFETCH_LOCATION_TYPE`|12.2| | | | | | | | | -|`CU_MEM_RANGE_ATTRIBUTE_PREFERRED_LOCATION`|8.0| | |`hipMemRangeAttributePreferredLocation`|3.7.0| | | | | -|`CU_MEM_RANGE_ATTRIBUTE_PREFERRED_LOCATION_ID`|12.2| | | | | | | | | -|`CU_MEM_RANGE_ATTRIBUTE_PREFERRED_LOCATION_TYPE`|12.2| | | | | | | | | -|`CU_MEM_RANGE_ATTRIBUTE_READ_MOSTLY`|8.0| | |`hipMemRangeAttributeReadMostly`|3.7.0| | | | | -|`CU_MEM_RANGE_HANDLE_TYPE_DMA_BUF_FD`|11.7| | | | | | | | | -|`CU_MEM_RANGE_HANDLE_TYPE_MAX`|11.7| | | | | | | | | -|`CU_MODULE_EAGER_LOADING`|11.7| | | | | | | | | -|`CU_MODULE_LAZY_LOADING`|11.7| | | | | | | | | -|`CU_MULTICAST_GRANULARITY_MINIMUM`|12.1| | | | | | | | | -|`CU_MULTICAST_GRANULARITY_RECOMMENDED`|12.1| | | | | | | | | -|`CU_OCCUPANCY_DEFAULT`| | | |`hipOccupancyDefault`|3.2.0| | | | | -|`CU_OCCUPANCY_DISABLE_CACHING_OVERRIDE`| | | |`hipOccupancyDisableCachingOverride`|5.5.0| | | | | -|`CU_PARAM_TR_DEFAULT`| | | | | | | | | | -|`CU_POINTER_ATTRIBUTE_ACCESS_FLAGS`|11.1| | |`HIP_POINTER_ATTRIBUTE_ACCESS_FLAGS`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_ACCESS_FLAG_NONE`|11.1| | | | | | | | | -|`CU_POINTER_ATTRIBUTE_ACCESS_FLAG_READ`|11.1| | | | | | | | | -|`CU_POINTER_ATTRIBUTE_ACCESS_FLAG_READWRITE`|11.1| | | | | | | | | -|`CU_POINTER_ATTRIBUTE_ALLOWED_HANDLE_TYPES`|10.2| | |`HIP_POINTER_ATTRIBUTE_ALLOWED_HANDLE_TYPES`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_BUFFER_ID`| | | |`HIP_POINTER_ATTRIBUTE_BUFFER_ID`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_CONTEXT`| | | |`HIP_POINTER_ATTRIBUTE_CONTEXT`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_DEVICE_ORDINAL`|9.2| | |`HIP_POINTER_ATTRIBUTE_DEVICE_ORDINAL`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_DEVICE_POINTER`| | | |`HIP_POINTER_ATTRIBUTE_DEVICE_POINTER`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_HOST_POINTER`| | | |`HIP_POINTER_ATTRIBUTE_HOST_POINTER`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_IS_GPU_DIRECT_RDMA_CAPABLE`|11.0| | |`HIP_POINTER_ATTRIBUTE_IS_GPU_DIRECT_RDMA_CAPABLE`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_IS_LEGACY_CUDA_IPC_CAPABLE`|10.2| | |`HIP_POINTER_ATTRIBUTE_IS_LEGACY_HIP_IPC_CAPABLE`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_IS_MANAGED`| | | |`HIP_POINTER_ATTRIBUTE_IS_MANAGED`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_MAPPED`|10.2| | |`HIP_POINTER_ATTRIBUTE_MAPPED`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_MAPPING_BASE_ADDR`|11.7| | | | | | | | | -|`CU_POINTER_ATTRIBUTE_MAPPING_SIZE`|11.7| | | | | | | | | -|`CU_POINTER_ATTRIBUTE_MEMORY_BLOCK_ID`|11.7| | | | | | | | | -|`CU_POINTER_ATTRIBUTE_MEMORY_TYPE`| | | |`HIP_POINTER_ATTRIBUTE_MEMORY_TYPE`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_MEMPOOL_HANDLE`|11.3| | |`HIP_POINTER_ATTRIBUTE_MEMPOOL_HANDLE`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_P2P_TOKENS`| | | |`HIP_POINTER_ATTRIBUTE_P2P_TOKENS`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_RANGE_SIZE`|10.2| | |`HIP_POINTER_ATTRIBUTE_RANGE_SIZE`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_RANGE_START_ADDR`|10.2| | |`HIP_POINTER_ATTRIBUTE_RANGE_START_ADDR`|5.0.0| | | | | -|`CU_POINTER_ATTRIBUTE_SYNC_MEMOPS`| | | |`HIP_POINTER_ATTRIBUTE_SYNC_MEMOPS`|5.0.0| | | | | -|`CU_PREFER_BINARY`| | | | | | | | | | -|`CU_PREFER_PTX`| | | | | | | | | | -|`CU_RESOURCE_TYPE_ARRAY`| | | |`HIP_RESOURCE_TYPE_ARRAY`|3.5.0| | | | | -|`CU_RESOURCE_TYPE_LINEAR`| | | |`HIP_RESOURCE_TYPE_LINEAR`|3.5.0| | | | | -|`CU_RESOURCE_TYPE_MIPMAPPED_ARRAY`| | | |`HIP_RESOURCE_TYPE_MIPMAPPED_ARRAY`|3.5.0| | | | | -|`CU_RESOURCE_TYPE_PITCH2D`| | | |`HIP_RESOURCE_TYPE_PITCH2D`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_FLOAT_1X16`| | | |`HIP_RES_VIEW_FORMAT_FLOAT_1X16`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_FLOAT_1X32`| | | |`HIP_RES_VIEW_FORMAT_FLOAT_1X32`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_FLOAT_2X16`| | | |`HIP_RES_VIEW_FORMAT_FLOAT_2X16`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_FLOAT_2X32`| | | |`HIP_RES_VIEW_FORMAT_FLOAT_2X32`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_FLOAT_4X16`| | | |`HIP_RES_VIEW_FORMAT_FLOAT_4X16`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_FLOAT_4X32`| | | |`HIP_RES_VIEW_FORMAT_FLOAT_4X32`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_NONE`| | | |`HIP_RES_VIEW_FORMAT_NONE`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_SIGNED_BC4`| | | |`HIP_RES_VIEW_FORMAT_SIGNED_BC4`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_SIGNED_BC5`| | | |`HIP_RES_VIEW_FORMAT_SIGNED_BC5`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_SIGNED_BC6H`| | | |`HIP_RES_VIEW_FORMAT_SIGNED_BC6H`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_SINT_1X16`| | | |`HIP_RES_VIEW_FORMAT_SINT_1X16`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_SINT_1X32`| | | |`HIP_RES_VIEW_FORMAT_SINT_1X32`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_SINT_1X8`| | | |`HIP_RES_VIEW_FORMAT_SINT_1X8`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_SINT_2X16`| | | |`HIP_RES_VIEW_FORMAT_SINT_2X16`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_SINT_2X32`| | | |`HIP_RES_VIEW_FORMAT_SINT_2X32`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_SINT_2X8`| | | |`HIP_RES_VIEW_FORMAT_SINT_2X8`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_SINT_4X16`| | | |`HIP_RES_VIEW_FORMAT_SINT_4X16`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_SINT_4X32`| | | |`HIP_RES_VIEW_FORMAT_SINT_4X32`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_SINT_4X8`| | | |`HIP_RES_VIEW_FORMAT_SINT_4X8`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UINT_1X16`| | | |`HIP_RES_VIEW_FORMAT_UINT_1X16`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UINT_1X32`| | | |`HIP_RES_VIEW_FORMAT_UINT_1X32`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UINT_1X8`| | | |`HIP_RES_VIEW_FORMAT_UINT_1X8`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UINT_2X16`| | | |`HIP_RES_VIEW_FORMAT_UINT_2X16`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UINT_2X32`| | | |`HIP_RES_VIEW_FORMAT_UINT_2X32`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UINT_2X8`| | | |`HIP_RES_VIEW_FORMAT_UINT_2X8`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UINT_4X16`| | | |`HIP_RES_VIEW_FORMAT_UINT_4X16`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UINT_4X32`| | | |`HIP_RES_VIEW_FORMAT_UINT_4X32`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UINT_4X8`| | | |`HIP_RES_VIEW_FORMAT_UINT_4X8`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UNSIGNED_BC1`| | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC1`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UNSIGNED_BC2`| | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC2`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UNSIGNED_BC3`| | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC3`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UNSIGNED_BC4`| | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC4`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UNSIGNED_BC5`| | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC5`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UNSIGNED_BC6H`| | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC6H`|3.5.0| | | | | -|`CU_RES_VIEW_FORMAT_UNSIGNED_BC7`| | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC7`|3.5.0| | | | | -|`CU_SHAREDMEM_CARVEOUT_DEFAULT`|9.0| | | | | | | | | -|`CU_SHAREDMEM_CARVEOUT_MAX_L1`|9.0| | | | | | | | | -|`CU_SHAREDMEM_CARVEOUT_MAX_SHARED`|9.0| | | | | | | | | -|`CU_SHARED_MEM_CONFIG_DEFAULT_BANK_SIZE`| | | |`hipSharedMemBankSizeDefault`|1.6.0| | | | | -|`CU_SHARED_MEM_CONFIG_EIGHT_BYTE_BANK_SIZE`| | | |`hipSharedMemBankSizeEightByte`|1.6.0| | | | | -|`CU_SHARED_MEM_CONFIG_FOUR_BYTE_BANK_SIZE`| | | |`hipSharedMemBankSizeFourByte`|1.6.0| | | | | -|`CU_STREAM_ADD_CAPTURE_DEPENDENCIES`|11.3| | |`hipStreamAddCaptureDependencies`|5.0.0| | | | | -|`CU_STREAM_ATTRIBUTE_ACCESS_POLICY_WINDOW`|11.0| | | | | | | | | -|`CU_STREAM_ATTRIBUTE_MEM_SYNC_DOMAIN`|12.0| | | | | | | | | -|`CU_STREAM_ATTRIBUTE_MEM_SYNC_DOMAIN_MAP`|12.0| | | | | | | | | -|`CU_STREAM_ATTRIBUTE_PRIORITY`|12.0| | | | | | | | | -|`CU_STREAM_ATTRIBUTE_SYNCHRONIZATION_POLICY`|11.0| | | | | | | | | -|`CU_STREAM_CAPTURE_MODE_GLOBAL`|10.1| | |`hipStreamCaptureModeGlobal`|4.3.0| | | | | -|`CU_STREAM_CAPTURE_MODE_RELAXED`|10.1| | |`hipStreamCaptureModeRelaxed`|4.3.0| | | | | -|`CU_STREAM_CAPTURE_MODE_THREAD_LOCAL`|10.1| | |`hipStreamCaptureModeThreadLocal`|4.3.0| | | | | -|`CU_STREAM_CAPTURE_STATUS_ACTIVE`|10.0| | |`hipStreamCaptureStatusActive`|4.3.0| | | | | -|`CU_STREAM_CAPTURE_STATUS_INVALIDATED`|10.0| | |`hipStreamCaptureStatusInvalidated`|4.3.0| | | | | -|`CU_STREAM_CAPTURE_STATUS_NONE`|10.0| | |`hipStreamCaptureStatusNone`|4.3.0| | | | | -|`CU_STREAM_DEFAULT`| | | |`hipStreamDefault`|1.6.0| | | | | -|`CU_STREAM_LEGACY`| | | | | | | | | | -|`CU_STREAM_MEMORY_BARRIER_TYPE_GPU`|11.7| | | | | | | | | -|`CU_STREAM_MEMORY_BARRIER_TYPE_SYS`|11.7| | | | | | | | | -|`CU_STREAM_MEM_OP_BARRIER`|11.7| | | | | | | | | -|`CU_STREAM_MEM_OP_FLUSH_REMOTE_WRITES`|8.0| | | | | | | | | -|`CU_STREAM_MEM_OP_WAIT_VALUE_32`|8.0| | | | | | | | | -|`CU_STREAM_MEM_OP_WAIT_VALUE_64`|9.0| | | | | | | | | -|`CU_STREAM_MEM_OP_WRITE_VALUE_32`|8.0| | | | | | | | | -|`CU_STREAM_MEM_OP_WRITE_VALUE_64`|9.0| | | | | | | | | -|`CU_STREAM_NON_BLOCKING`| | | |`hipStreamNonBlocking`|1.6.0| | | | | -|`CU_STREAM_PER_THREAD`| | | |`hipStreamPerThread`|4.5.0| | | | | -|`CU_STREAM_SET_CAPTURE_DEPENDENCIES`|11.3| | |`hipStreamSetCaptureDependencies`|5.0.0| | | | | -|`CU_STREAM_WAIT_VALUE_AND`|8.0| | |`hipStreamWaitValueAnd`|4.2.0| | | | | -|`CU_STREAM_WAIT_VALUE_EQ`|8.0| | |`hipStreamWaitValueEq`|4.2.0| | | | | -|`CU_STREAM_WAIT_VALUE_FLUSH`|8.0| | | | | | | | | -|`CU_STREAM_WAIT_VALUE_GEQ`|8.0| | |`hipStreamWaitValueGte`|4.2.0| | | | | -|`CU_STREAM_WAIT_VALUE_NOR`|9.0| | |`hipStreamWaitValueNor`|4.2.0| | | | | -|`CU_STREAM_WRITE_VALUE_DEFAULT`|8.0| | | | | | | | | -|`CU_STREAM_WRITE_VALUE_NO_MEMORY_BARRIER`|8.0| | | | | | | | | -|`CU_SYNC_POLICY_AUTO`|11.0| | | | | | | | | -|`CU_SYNC_POLICY_BLOCKING_SYNC`|11.0| | | | | | | | | -|`CU_SYNC_POLICY_SPIN`|11.0| | | | | | | | | -|`CU_SYNC_POLICY_YIELD`|11.0| | | | | | | | | -|`CU_TARGET_COMPUTE_10`| | |9.0| | | | | | | -|`CU_TARGET_COMPUTE_11`| | |9.0| | | | | | | -|`CU_TARGET_COMPUTE_12`| | |9.0| | | | | | | -|`CU_TARGET_COMPUTE_13`| | |9.0| | | | | | | -|`CU_TARGET_COMPUTE_20`| | |12.0| | | | | | | -|`CU_TARGET_COMPUTE_21`| | |12.0| | | | | | | -|`CU_TARGET_COMPUTE_30`| | | | | | | | | | -|`CU_TARGET_COMPUTE_32`| | | | | | | | | | -|`CU_TARGET_COMPUTE_35`| | | | | | | | | | -|`CU_TARGET_COMPUTE_37`| | | | | | | | | | -|`CU_TARGET_COMPUTE_50`| | | | | | | | | | -|`CU_TARGET_COMPUTE_52`| | | | | | | | | | -|`CU_TARGET_COMPUTE_53`|8.0| | | | | | | | | -|`CU_TARGET_COMPUTE_60`|8.0| | | | | | | | | -|`CU_TARGET_COMPUTE_61`|8.0| | | | | | | | | -|`CU_TARGET_COMPUTE_62`|8.0| | | | | | | | | -|`CU_TARGET_COMPUTE_70`|9.0| | | | | | | | | -|`CU_TARGET_COMPUTE_72`|10.1| | | | | | | | | -|`CU_TARGET_COMPUTE_73`|9.1| |10.0| | | | | | | -|`CU_TARGET_COMPUTE_75`|9.1| | | | | | | | | -|`CU_TARGET_COMPUTE_80`|11.0| | | | | | | | | -|`CU_TARGET_COMPUTE_86`|11.1| | | | | | | | | -|`CU_TARGET_COMPUTE_87`|11.7| | | | | | | | | -|`CU_TARGET_COMPUTE_89`|11.8| | | | | | | | | -|`CU_TARGET_COMPUTE_90`|11.8| | | | | | | | | -|`CU_TARGET_COMPUTE_90A`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_DATA_TYPE_BFLOAT16`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_DATA_TYPE_FLOAT16`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_DATA_TYPE_FLOAT32`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_DATA_TYPE_FLOAT32_FTZ`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_DATA_TYPE_FLOAT64`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_DATA_TYPE_INT32`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_DATA_TYPE_INT64`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_DATA_TYPE_TFLOAT32`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_DATA_TYPE_TFLOAT32_FTZ`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_DATA_TYPE_UINT16`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_DATA_TYPE_UINT32`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_DATA_TYPE_UINT64`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_DATA_TYPE_UINT8`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_FLOAT_OOB_FILL_NAN_REQUEST_ZERO_FMA`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_FLOAT_OOB_FILL_NONE`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_INTERLEAVE_16B`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_INTERLEAVE_32B`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_INTERLEAVE_NONE`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_L2_PROMOTION_L2_128B`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_L2_PROMOTION_L2_256B`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_L2_PROMOTION_L2_64B`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_L2_PROMOTION_NONE`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_NUM_QWORDS`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_SWIZZLE_128B`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_SWIZZLE_32B`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_SWIZZLE_64B`|12.0| | | | | | | | | -|`CU_TENSOR_MAP_SWIZZLE_NONE`|12.0| | | | | | | | | -|`CU_TRSA_OVERRIDE_FORMAT`| | | |`HIP_TRSA_OVERRIDE_FORMAT`|1.7.0| | | | | -|`CU_TRSF_DISABLE_TRILINEAR_OPTIMIZATION`|11.0| | | | | | | | | -|`CU_TRSF_NORMALIZED_COORDINATES`| | | |`HIP_TRSF_NORMALIZED_COORDINATES`|1.7.0| | | | | -|`CU_TRSF_READ_AS_INTEGER`| | | |`HIP_TRSF_READ_AS_INTEGER`|1.7.0| | | | | -|`CU_TRSF_SEAMLESS_CUBEMAP`|11.6| | | | | | | | | -|`CU_TRSF_SRGB`| | | |`HIP_TRSF_SRGB`|3.2.0| | | | | -|`CU_TR_ADDRESS_MODE_BORDER`| | | |`HIP_TR_ADDRESS_MODE_BORDER`|3.5.0| | | | | -|`CU_TR_ADDRESS_MODE_CLAMP`| | | |`HIP_TR_ADDRESS_MODE_CLAMP`|3.5.0| | | | | -|`CU_TR_ADDRESS_MODE_MIRROR`| | | |`HIP_TR_ADDRESS_MODE_MIRROR`|3.5.0| | | | | -|`CU_TR_ADDRESS_MODE_WRAP`| | | |`HIP_TR_ADDRESS_MODE_WRAP`|3.5.0| | | | | -|`CU_TR_FILTER_MODE_LINEAR`| | | |`HIP_TR_FILTER_MODE_LINEAR`|3.5.0| | | | | -|`CU_TR_FILTER_MODE_POINT`| | | |`HIP_TR_FILTER_MODE_POINT`|3.5.0| | | | | -|`CU_USER_OBJECT_NO_DESTRUCTOR_SYNC`|11.3| | |`hipUserObjectNoDestructorSync`|5.3.0| | | | | -|`CUaccessPolicyWindow`|11.0| | |`hipAccessPolicyWindow`|5.2.0| | | | | -|`CUaccessPolicyWindow_st`|11.0| | |`hipAccessPolicyWindow`|5.2.0| | | | | -|`CUaccessProperty`|11.0| | |`hipAccessProperty`|5.2.0| | | | | -|`CUaccessProperty_enum`|11.0| | |`hipAccessProperty`|5.2.0| | | | | -|`CUaddress_mode`| | | |`HIPaddress_mode`|3.5.0| | | | | -|`CUaddress_mode_enum`| | | |`HIPaddress_mode_enum`|3.5.0| | | | | -|`CUarray`| | | |`hipArray_t`|1.7.0| | | | | -|`CUarrayMapInfo`|11.1| | |`hipArrayMapInfo`|5.2.0| | | | | -|`CUarrayMapInfo_st`|11.1| | |`hipArrayMapInfo`|5.2.0| | | | | -|`CUarrayMapInfo_v1`|11.3| | |`hipArrayMapInfo`|5.2.0| | | | | -|`CUarraySparseSubresourceType`|11.1| | |`hipArraySparseSubresourceType`|5.2.0| | | | | -|`CUarraySparseSubresourceType_enum`|11.1| | |`hipArraySparseSubresourceType`|5.2.0| | | | | -|`CUarray_cubemap_face`| | | | | | | | | | -|`CUarray_cubemap_face_enum`| | | | | | | | | | -|`CUarray_format`| | | |`hipArray_Format`|1.7.0| | | | | -|`CUarray_format_enum`| | | |`hipArray_Format`|1.7.0| | | | | -|`CUarray_st`| | | |`hipArray`|1.7.0| | | | | -|`CUclusterSchedulingPolicy`|11.8| | | | | | | | | -|`CUclusterSchedulingPolicy_enum`|11.8| | | | | | | | | -|`CUcomputemode`| | | |`hipComputeMode`|1.9.0| | | | | -|`CUcomputemode_enum`| | | |`hipComputeMode`|1.9.0| | | | | -|`CUcontext`| | | |`hipCtx_t`|1.6.0| | | | | -|`CUcoredumpSettings`|12.1| | | | | | | | | -|`CUcoredumpSettings_enum`|12.1| | | | | | | | | -|`CUctx_flags`| | | | | | | | | | -|`CUctx_flags_enum`| | | | | | | | | | -|`CUctx_st`| | | |`ihipCtx_t`|1.6.0| | | | | -|`CUd3d10DeviceList`| | | | | | | | | | -|`CUd3d10DeviceList_enum`| | | | | | | | | | -|`CUd3d10map_flags`| | | | | | | | | | -|`CUd3d10map_flags_enum`| | | | | | | | | | -|`CUd3d10register_flags`| | | | | | | | | | -|`CUd3d10register_flags_enum`| | | | | | | | | | -|`CUd3d11DeviceList`| | | | | | | | | | -|`CUd3d11DeviceList_enum`| | | | | | | | | | -|`CUd3d9DeviceList`| | | | | | | | | | -|`CUd3d9DeviceList_enum`| | | | | | | | | | -|`CUd3d9map_flags`| | | | | | | | | | -|`CUd3d9map_flags_enum`| | | | | | | | | | -|`CUd3d9register_flags`| | | | | | | | | | -|`CUd3d9register_flags_enum`| | | | | | | | | | -|`CUdevice`| | | |`hipDevice_t`|1.6.0| | | | | -|`CUdeviceNumaConfig`|12.2| | | | | | | | | -|`CUdeviceNumaConfig_enum`|12.2| | | | | | | | | -|`CUdevice_P2PAttribute`|8.0| | |`hipDeviceP2PAttr`|3.8.0| | | | | -|`CUdevice_P2PAttribute_enum`|8.0| | |`hipDeviceP2PAttr`|3.8.0| | | | | -|`CUdevice_attribute`| | | |`hipDeviceAttribute_t`|1.6.0| | | | | -|`CUdevice_attribute_enum`| | | |`hipDeviceAttribute_t`|1.6.0| | | | | -|`CUdevice_v1`|11.3| | |`hipDevice_t`|1.6.0| | | | | -|`CUdeviceptr`| | | |`hipDeviceptr_t`|1.7.0| | | | | -|`CUdeviceptr_v1`| | | |`hipDeviceptr_t`|1.7.0| | | | | -|`CUdeviceptr_v2`|11.3| | |`hipDeviceptr_t`|1.7.0| | | | | -|`CUdevprop`| | | | | | | | | | -|`CUdevprop_st`| | | | | | | | | | -|`CUdevprop_v1`|11.3| | | | | | | | | -|`CUdriverProcAddressQueryResult`|12.0| | | | | | | | | -|`CUdriverProcAddressQueryResult_enum`|12.0| | | | | | | | | -|`CUdriverProcAddress_flags`|11.3| | | | | | | | | -|`CUdriverProcAddress_flags_enum`|11.3| | | | | | | | | -|`CUeglColorFormat`|9.0| | | | | | | | | -|`CUeglColorFormate_enum`|9.0| | | | | | | | | -|`CUeglFrameType`|9.0| | | | | | | | | -|`CUeglFrameType_enum`|9.0| | | | | | | | | -|`CUeglResourceLocationFlags`|9.0| | | | | | | | | -|`CUeglResourceLocationFlags_enum`|9.0| | | | | | | | | -|`CUeglStreamConnection`|9.0| | | | | | | | | -|`CUeglStreamConnection_st`|9.0| | | | | | | | | -|`CUevent`| | | |`hipEvent_t`|1.6.0| | | | | -|`CUevent_flags`| | | | | | | | | | -|`CUevent_flags_enum`| | | | | | | | | | -|`CUevent_record_flags`|11.1| | | | | | | | | -|`CUevent_record_flags_enum`|11.1| | | | | | | | | -|`CUevent_sched_flags`|11.8| | | | | | | | | -|`CUevent_sched_flags_enum`|11.8| | | | | | | | | -|`CUevent_st`| | | |`ihipEvent_t`|1.6.0| | | | | -|`CUevent_wait_flags`|11.1| | | | | | | | | -|`CUevent_wait_flags_enum`| | | | | | | | | | -|`CUexecAffinityParam`|11.4| | | | | | | | | -|`CUexecAffinityParam_st`|11.4| | | | | | | | | -|`CUexecAffinityParam_v1`|11.4| | | | | | | | | -|`CUexecAffinitySmCount`|11.4| | | | | | | | | -|`CUexecAffinitySmCount_st`|11.4| | | | | | | | | -|`CUexecAffinitySmCount_v1`|11.4| | | | | | | | | -|`CUexecAffinityType`|11.4| | | | | | | | | -|`CUexecAffinityType_enum`|11.4| | | | | | | | | -|`CUextMemory_st`|10.0| | | | | | | | | -|`CUextSemaphore_st`|10.0| | | | | | | | | -|`CUexternalMemory`|10.0| | |`hipExternalMemory_t`|4.3.0| | | | | -|`CUexternalMemoryHandleType`|10.0| | |`hipExternalMemoryHandleType`|4.3.0| | | | | -|`CUexternalMemoryHandleType_enum`|10.0| | |`hipExternalMemoryHandleType_enum`|4.3.0| | | | | -|`CUexternalSemaphore`|10.0| | |`hipExternalSemaphore_t`|4.4.0| | | | | -|`CUexternalSemaphoreHandleType`|10.0| | |`hipExternalSemaphoreHandleType`|4.4.0| | | | | -|`CUexternalSemaphoreHandleType_enum`|10.0| | |`hipExternalSemaphoreHandleType_enum`|4.4.0| | | | | -|`CUfilter_mode`| | | |`HIPfilter_mode`|3.5.0| | | | | -|`CUfilter_mode_enum`| | | |`HIPfilter_mode_enum`|3.5.0| | | | | -|`CUflushGPUDirectRDMAWritesOptions`|11.3| | | | | | | | | -|`CUflushGPUDirectRDMAWritesOptions_enum`|11.3| | | | | | | | | -|`CUflushGPUDirectRDMAWritesScope`|11.3| | | | | | | | | -|`CUflushGPUDirectRDMAWritesScope_enum`|11.3| | | | | | | | | -|`CUflushGPUDirectRDMAWritesTarget`|11.3| | | | | | | | | -|`CUflushGPUDirectRDMAWritesTarget_enum`|11.3| | | | | | | | | -|`CUfunc_cache`| | | |`hipFuncCache_t`|1.6.0| | | | | -|`CUfunc_cache_enum`| | | |`hipFuncCache_t`|1.6.0| | | | | -|`CUfunc_st`| | | |`ihipModuleSymbol_t`|1.6.0| | | | | -|`CUfunction`| | | |`hipFunction_t`|1.6.0| | | | | -|`CUfunction_attribute`| | | |`hipFunction_attribute`|2.8.0| | | | | -|`CUfunction_attribute_enum`| | | |`hipFunction_attribute`|2.8.0| | | | | -|`CUgraph`|10.0| | |`hipGraph_t`|4.3.0| | | | | -|`CUgraphDebugDot_flags`|11.3| | |`hipGraphDebugDotFlags`|5.5.0| | | | | -|`CUgraphDebugDot_flags_enum`|11.3| | |`hipGraphDebugDotFlags`|5.5.0| | | | | -|`CUgraphExec`|10.0| | |`hipGraphExec_t`|4.3.0| | | | | -|`CUgraphExecUpdateResult`|10.2| | |`hipGraphExecUpdateResult`|4.3.0| | | | | -|`CUgraphExecUpdateResultInfo`|12.0| | | | | | | | | -|`CUgraphExecUpdateResultInfo_st`|12.0| | | | | | | | | -|`CUgraphExecUpdateResultInfo_v1`|12.0| | | | | | | | | -|`CUgraphExecUpdateResult_enum`|10.2| | |`hipGraphExecUpdateResult`|4.3.0| | | | | -|`CUgraphExec_st`|10.0| | |`hipGraphExec`|4.3.0| | | | | -|`CUgraphInstantiateResult`|12.0| | | | | | | | | -|`CUgraphInstantiateResult_enum`|12.0| | | | | | | | | -|`CUgraphInstantiate_flags`|11.4| | |`hipGraphInstantiateFlags`|5.2.0| | | | | -|`CUgraphInstantiate_flags_enum`|11.4| | |`hipGraphInstantiateFlags`|5.2.0| | | | | -|`CUgraphMem_attribute`|11.4| | |`hipGraphMemAttributeType`|5.3.0| | | | | -|`CUgraphMem_attribute_enum`|11.4| | |`hipGraphMemAttributeType`|5.3.0| | | | | -|`CUgraphNode`|10.0| | |`hipGraphNode_t`|4.3.0| | | | | -|`CUgraphNodeParams`|12.2| | | | | | | | | -|`CUgraphNodeParams_st`|12.2| | | | | | | | | -|`CUgraphNodeType`|10.0| | |`hipGraphNodeType`|4.3.0| | | | | -|`CUgraphNodeType_enum`|10.0| | |`hipGraphNodeType`|4.3.0| | | | | -|`CUgraphNode_st`|10.0| | |`hipGraphNode`|4.3.0| | | | | -|`CUgraph_st`|10.0| | |`ihipGraph`|4.3.0| | | | | -|`CUgraphicsMapResourceFlags`| | | | | | | | | | -|`CUgraphicsMapResourceFlags_enum`| | | | | | | | | | -|`CUgraphicsRegisterFlags`| | | |`hipGraphicsRegisterFlags`|4.4.0| | | | | -|`CUgraphicsRegisterFlags_enum`| | | |`hipGraphicsRegisterFlags`|4.4.0| | | | | -|`CUgraphicsResource`| | | |`hipGraphicsResource_t`|4.4.0| | | | | -|`CUgraphicsResource_st`| | | |`hipGraphicsResource`|4.4.0| | | | | -|`CUhostFn`|10.0| | |`hipHostFn_t`|4.3.0| | | | | -|`CUipcEventHandle`| | | |`hipIpcEventHandle_t`|1.6.0| | | | | -|`CUipcEventHandle_st`| | | |`hipIpcEventHandle_st`|3.5.0| | | | | -|`CUipcEventHandle_v1`|11.3| | |`hipIpcEventHandle_t`|1.6.0| | | | | -|`CUipcMemHandle`| | | |`hipIpcMemHandle_t`|1.6.0| | | | | -|`CUipcMemHandle_st`| | | |`hipIpcMemHandle_st`|1.6.0| | | | | -|`CUipcMemHandle_v1`|11.3| | |`hipIpcMemHandle_t`|1.6.0| | | | | -|`CUipcMem_flags`| | | | | | | | | | -|`CUipcMem_flags_enum`| | | | | | | | | | -|`CUjitInputType`| | | |`hiprtcJITInputType`|5.3.0| | | | | -|`CUjitInputType_enum`| | | |`hiprtcJITInputType`|5.3.0| | | | | -|`CUjit_cacheMode`| | | | | | | | | | -|`CUjit_cacheMode_enum`| | | | | | | | | | -|`CUjit_fallback`| | | | | | | | | | -|`CUjit_fallback_enum`| | | | | | | | | | -|`CUjit_option`| | | |`hipJitOption`|1.6.0| | | | | -|`CUjit_option_enum`| | | |`hipJitOption`|1.6.0| | | | | -|`CUjit_target`| | | | | | | | | | -|`CUjit_target_enum`| | | | | | | | | | -|`CUkern_st`|12.0| | | | | | | | | -|`CUkernel`|12.0| | | | | | | | | -|`CUkernelNodeAttrID`|11.0| | |`hipKernelNodeAttrID`|5.2.0| | | | | -|`CUkernelNodeAttrID_enum`|11.0| |11.8|`hipKernelNodeAttrID`|5.2.0| | | | | -|`CUkernelNodeAttrValue`|11.0| | |`hipKernelNodeAttrValue`|5.2.0| | | | | -|`CUkernelNodeAttrValue_union`|11.0| |11.8|`hipKernelNodeAttrValue`|5.2.0| | | | | -|`CUkernelNodeAttrValue_v1`|11.3| | |`hipKernelNodeAttrValue`|5.2.0| | | | | -|`CUlaunchAttribute`|11.8| | | | | | | | | -|`CUlaunchAttributeID`|11.8| | | | | | | | | -|`CUlaunchAttributeID_enum`|11.8| | | | | | | | | -|`CUlaunchAttributeValue`|11.8| | | | | | | | | -|`CUlaunchAttributeValue_union`|11.8| | | | | | | | | -|`CUlaunchAttribute_st`|11.8| | | | | | | | | -|`CUlaunchConfig`|11.8| | | | | | | | | -|`CUlaunchConfig_st`|11.8| | | | | | | | | -|`CUlaunchMemSyncDomain`|12.0| | | | | | | | | -|`CUlaunchMemSyncDomainMap`|12.0| | | | | | | | | -|`CUlaunchMemSyncDomainMap_st`|12.0| | | | | | | | | -|`CUlaunchMemSyncDomain_enum`|12.0| | | | | | | | | -|`CUlib_st`|12.0| | | | | | | | | -|`CUlibrary`|12.0| | | | | | | | | -|`CUlibraryHostUniversalFunctionAndDataTable`|12.0| | | | | | | | | -|`CUlibraryHostUniversalFunctionAndDataTable_st`|12.0| | | | | | | | | -|`CUlibraryOption`|12.0| | | | | | | | | -|`CUlibraryOption_enum`|12.0| | | | | | | | | -|`CUlimit`| | | |`hipLimit_t`|1.6.0| | | | | -|`CUlimit_enum`| | | |`hipLimit_t`|1.6.0| | | | | -|`CUlinkState`| | | |`hiprtcLinkState`|5.3.0| | | | | -|`CUlinkState_st`| | | |`ihiprtcLinkState`|5.3.0| | | | | -|`CUmemAccessDesc`|10.2| | |`hipMemAccessDesc`|5.2.0| | | | | -|`CUmemAccessDesc_st`|10.2| | |`hipMemAccessDesc`|5.2.0| | | | | -|`CUmemAccessDesc_v1`|11.3| | |`hipMemAccessDesc`|5.2.0| | | | | -|`CUmemAccess_flags`|10.2| | |`hipMemAccessFlags`|5.2.0| | | | | -|`CUmemAccess_flags_enum`|10.2| | |`hipMemAccessFlags`|5.2.0| | | | | -|`CUmemAllocationGranularity_flags`|10.2| | |`hipMemAllocationGranularity_flags`|5.2.0| | | | | -|`CUmemAllocationGranularity_flags_enum`|10.2| | |`hipMemAllocationGranularity_flags`|5.2.0| | | | | -|`CUmemAllocationHandleType`|10.2| | |`hipMemAllocationHandleType`|5.2.0| | | | | -|`CUmemAllocationHandleType_enum`|10.2| | |`hipMemAllocationHandleType`|5.2.0| | | | | -|`CUmemAllocationProp`|10.2| | |`hipMemAllocationProp`|5.2.0| | | | | -|`CUmemAllocationProp_st`|10.2| | |`hipMemAllocationProp`|5.2.0| | | | | -|`CUmemAllocationProp_v1`|11.3| | |`hipMemAllocationProp`|5.2.0| | | | | -|`CUmemAllocationType`|10.2| | |`hipMemAllocationType`|5.2.0| | | | | -|`CUmemAllocationType_enum`|10.2| | |`hipMemAllocationType`|5.2.0| | | | | -|`CUmemAttach_flags`| | | | | | | | | | -|`CUmemAttach_flags_enum`| | | | | | | | | | -|`CUmemGenericAllocationHandle`|10.2| | |`hipMemGenericAllocationHandle_t`|5.2.0| | | | | -|`CUmemGenericAllocationHandle_v1`|11.3| | |`hipMemGenericAllocationHandle_t`|5.2.0| | | | | -|`CUmemHandleType`|11.1| | |`hipMemHandleType`|5.2.0| | | | | -|`CUmemHandleType_enum`|11.1| | |`hipMemHandleType`|5.2.0| | | | | -|`CUmemLocation`|10.2| | |`hipMemLocation`|5.2.0| | | | | -|`CUmemLocationType`|10.2| | |`hipMemLocationType`|5.2.0| | | | | -|`CUmemLocationType_enum`|10.2| | |`hipMemLocationType`|5.2.0| | | | | -|`CUmemLocation_st`|10.2| | |`hipMemLocation`|5.2.0| | | | | -|`CUmemLocation_v1`|11.3| | |`hipMemLocation`|5.2.0| | | | | -|`CUmemOperationType`|11.1| | |`hipMemOperationType`|5.2.0| | | | | -|`CUmemOperationType_enum`|11.1| | |`hipMemOperationType`|5.2.0| | | | | -|`CUmemPoolHandle_st`|11.2| | |`ihipMemPoolHandle_t`|5.2.0| | | | | -|`CUmemPoolProps`|11.2| | |`hipMemPoolProps`|5.2.0| | | | | -|`CUmemPoolProps_st`|11.2| | |`hipMemPoolProps`|5.2.0| | | | | -|`CUmemPoolProps_v1`|11.3| | |`hipMemPoolProps`|5.2.0| | | | | -|`CUmemPoolPtrExportData`|11.2| | |`hipMemPoolPtrExportData`|5.2.0| | | | | -|`CUmemPoolPtrExportData_st`|11.2| | |`hipMemPoolPtrExportData`|5.2.0| | | | | -|`CUmemPoolPtrExportData_v1`|11.3| | |`hipMemPoolPtrExportData`|5.2.0| | | | | -|`CUmemPool_attribute`|11.2| | |`hipMemPoolAttr`|5.2.0| | | | | -|`CUmemPool_attribute_enum`|11.2| | |`hipMemPoolAttr`|5.2.0| | | | | -|`CUmemRangeHandleType`|11.7| | | | | | | | | -|`CUmemRangeHandleType_enum`|11.7| | | | | | | | | -|`CUmem_advise`|8.0| | |`hipMemoryAdvise`|3.7.0| | | | | -|`CUmem_advise_enum`|8.0| | |`hipMemoryAdvise`|3.7.0| | | | | -|`CUmem_range_attribute`|8.0| | |`hipMemRangeAttribute`|3.7.0| | | | | -|`CUmem_range_attribute_enum`|8.0| | |`hipMemRangeAttribute`|3.7.0| | | | | -|`CUmemoryPool`|11.2| | |`hipMemPool_t`|5.2.0| | | | | -|`CUmemorytype`| | | |`hipMemoryType`|1.6.0| | | | | -|`CUmemorytype_enum`| | | |`hipMemoryType`|1.6.0| | | | | -|`CUmipmappedArray`| | | |`hipMipmappedArray_t`|1.7.0| | | | | -|`CUmipmappedArray_st`| | | |`hipMipmappedArray`|1.7.0| | | | | -|`CUmod_st`| | | |`ihipModule_t`|1.6.0| | | | | -|`CUmodule`| | | |`hipModule_t`|1.6.0| | | | | -|`CUmoduleLoadingMode`|11.7| | | | | | | | | -|`CUmoduleLoadingMode_enum`|11.7| | | | | | | | | -|`CUmulticastGranularity_flags`|12.1| | | | | | | | | -|`CUmulticastGranularity_flags_enum`|12.1| | | | | | | | | -|`CUmulticastObjectProp`|12.1| | | | | | | | | -|`CUmulticastObjectProp_st`|12.1| | | | | | | | | -|`CUmulticastObjectProp_v1`|12.1| | | | | | | | | -|`CUoccupancyB2DSize`| | | |`void*`| | | | | | -|`CUoccupancy_flags`| | | | | | | | | | -|`CUoccupancy_flags_enum`| | | | | | | | | | -|`CUpointer_attribute`| | | |`hipPointer_attribute`|5.0.0| | | | | -|`CUpointer_attribute_enum`| | | |`hipPointer_attribute`|5.0.0| | | | | -|`CUresourceViewFormat`| | | |`HIPresourceViewFormat`|3.5.0| | | | | -|`CUresourceViewFormat_enum`| | | |`HIPresourceViewFormat_enum`|3.5.0| | | | | -|`CUresourcetype`| | | |`HIPresourcetype`|3.5.0| | | | | -|`CUresourcetype_enum`| | | |`HIPresourcetype_enum`|3.5.0| | | | | -|`CUresult`| | | |`hipError_t`|1.5.0| | | | | -|`CUshared_carveout`|9.0| | | | | | | | | -|`CUshared_carveout_enum`|9.0| | | | | | | | | -|`CUsharedconfig`| | | |`hipSharedMemConfig`|1.6.0| | | | | -|`CUsharedconfig_enum`| | | |`hipSharedMemConfig`|1.6.0| | | | | -|`CUstream`| | | |`hipStream_t`|1.5.0| | | | | -|`CUstreamAttrID`|11.0| | | | | | | | | -|`CUstreamAttrID_enum`|11.0| |11.8| | | | | | | -|`CUstreamAttrValue`|11.0| | | | | | | | | -|`CUstreamAttrValue_union`|11.0| | | | | | | | | -|`CUstreamAttrValue_v1`|11.3| | | | | | | | | -|`CUstreamBatchMemOpParams`|8.0| | | | | | | | | -|`CUstreamBatchMemOpParams_union`|8.0| | | | | | | | | -|`CUstreamBatchMemOpParams_v1`|11.3| | | | | | | | | -|`CUstreamBatchMemOpType`|8.0| | | | | | | | | -|`CUstreamBatchMemOpType_enum`|8.0| | | | | | | | | -|`CUstreamCallback`| | | |`hipStreamCallback_t`|1.6.0| | | | | -|`CUstreamCaptureMode`|10.1| | |`hipStreamCaptureMode`|4.3.0| | | | | -|`CUstreamCaptureMode_enum`|10.1| | |`hipStreamCaptureMode`|4.3.0| | | | | -|`CUstreamCaptureStatus`|10.0| | |`hipStreamCaptureStatus`|4.3.0| | | | | -|`CUstreamCaptureStatus_enum`|10.0| | |`hipStreamCaptureStatus`|4.3.0| | | | | -|`CUstreamMemOpMemoryBarrierParams_st`|11.7| | | | | | | | | -|`CUstreamMemoryBarrier_flags`|11.7| | | | | | | | | -|`CUstreamMemoryBarrier_flags_enum`|11.7| | | | | | | | | -|`CUstreamUpdateCaptureDependencies_flags`|11.3| | |`hipStreamUpdateCaptureDependenciesFlags`|5.0.0| | | | | -|`CUstreamUpdateCaptureDependencies_flags_enum`|11.3| | |`hipStreamUpdateCaptureDependenciesFlags`|5.0.0| | | | | -|`CUstreamWaitValue_flags`|8.0| | | | | | | | | -|`CUstreamWaitValue_flags_enum`|8.0| | | | | | | | | -|`CUstreamWriteValue_flags`|8.0| | | | | | | | | -|`CUstreamWriteValue_flags_enum`|8.0| | | | | | | | | -|`CUstream_flags`| | | | | | | | | | -|`CUstream_flags_enum`| | | | | | | | | | -|`CUstream_st`| | | |`ihipStream_t`|1.5.0| | | | | -|`CUsurfObject`| | | |`hipSurfaceObject_t`|1.9.0| | | | | -|`CUsurfObject_v1`|11.3| | |`hipSurfaceObject_t`|1.9.0| | | | | -|`CUsurfref`| | | | | | | | | | -|`CUsurfref_st`| | | | | | | | | | -|`CUsynchronizationPolicy`|11.0| | | | | | | | | -|`CUsynchronizationPolicy_enum`|11.0| | | | | | | | | -|`CUtensorMap`|12.0| | | | | | | | | -|`CUtensorMapDataType`|12.0| | | | | | | | | -|`CUtensorMapDataType_enum`|12.0| | | | | | | | | -|`CUtensorMapFloatOOBfill`|12.0| | | | | | | | | -|`CUtensorMapFloatOOBfill_enum`|12.0| | | | | | | | | -|`CUtensorMapInterleave`|12.0| | | | | | | | | -|`CUtensorMapInterleave_enum`|12.0| | | | | | | | | -|`CUtensorMapL2promotion`|12.0| | | | | | | | | -|`CUtensorMapL2promotion_enum`|12.0| | | | | | | | | -|`CUtensorMapSwizzle`|12.0| | | | | | | | | -|`CUtensorMapSwizzle_enum`|12.0| | | | | | | | | -|`CUtensorMap_st`|12.0| | | | | | | | | -|`CUtexObject`| | | |`hipTextureObject_t`|1.7.0| | | | | -|`CUtexObject_v1`|11.3| | |`hipTextureObject_t`|1.7.0| | | | | -|`CUtexref`| | | |`hipTexRef`|3.10.0| | | | | -|`CUtexref_st`| | | |`textureReference`|1.6.0| | | | | -|`CUuserObject`|11.3| | |`hipUserObject_t`|5.3.0| | | | | -|`CUuserObjectRetain_flags`|11.3| | |`hipUserObjectRetainFlags`|5.3.0| | | | | -|`CUuserObjectRetain_flags_enum`|11.3| | |`hipUserObjectRetainFlags`|5.3.0| | | | | -|`CUuserObject_flags`|11.3| | |`hipUserObjectFlags`|5.3.0| | | | | -|`CUuserObject_flags_enum`|11.3| | |`hipUserObjectFlags`|5.3.0| | | | | -|`CUuserObject_st`|11.3| | |`hipUserObject`|5.3.0| | | | | -|`CUuuid`| | | |`hipUUID`|5.2.0| | | | | -|`CUuuid_st`| | | |`hipUUID_t`|5.2.0| | | | | -|`GLenum`| | | |`GLenum`|5.1.0| | | | | -|`GLuint`| | | |`GLuint`|5.1.0| | | | | -|`NVCL_CTX_SCHED_AUTO`|11.8| | | | | | | | | -|`NVCL_CTX_SCHED_BLOCKING_SYNC`|11.8| | | | | | | | | -|`NVCL_CTX_SCHED_SPIN`|11.8| | | | | | | | | -|`NVCL_CTX_SCHED_YIELD`|11.8| | | | | | | | | -|`NVCL_EVENT_SCHED_AUTO`|11.8| | | | | | | | | -|`NVCL_EVENT_SCHED_BLOCKING_SYNC`|11.8| | | | | | | | | -|`NVCL_EVENT_SCHED_SPIN`|11.8| | | | | | | | | -|`NVCL_EVENT_SCHED_YIELD`|11.8| | | | | | | | | -|`__CUDACC__`| | | |`__HIPCC__`|1.6.0| | | | | -|`cl_context_flags`|11.8| | | | | | | | | -|`cl_context_flags_enum`|11.8| | | | | | | | | -|`cl_event_flags`|11.8| | | | | | | | | -|`cl_event_flags_enum`|11.8| | | | | | | | | -|`cudaError_enum`| | | |`hipError_t`|1.5.0| | | | | -|`memoryBarrier`|11.7| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUDA_ARRAY3D_2DARRAY`| |5.0| | | | | | | | | +|`CUDA_ARRAY3D_COLOR_ATTACHMENT`|10.0| | | | | | | | | | +|`CUDA_ARRAY3D_CUBEMAP`| | | | |`hipArrayCubemap`|1.7.0| | | | | +|`CUDA_ARRAY3D_DEFERRED_MAPPING`|11.6| | | | | | | | | | +|`CUDA_ARRAY3D_DEPTH_TEXTURE`| | | | | | | | | | | +|`CUDA_ARRAY3D_DESCRIPTOR`| | | | |`HIP_ARRAY3D_DESCRIPTOR`|2.7.0| | | | | +|`CUDA_ARRAY3D_DESCRIPTOR_st`| | | | |`HIP_ARRAY3D_DESCRIPTOR`|2.7.0| | | | | +|`CUDA_ARRAY3D_DESCRIPTOR_v2`|11.3| | | |`HIP_ARRAY3D_DESCRIPTOR`|2.7.0| | | | | +|`CUDA_ARRAY3D_LAYERED`| | | | |`hipArrayLayered`|1.7.0| | | | | +|`CUDA_ARRAY3D_SPARSE`|11.1| | | | | | | | | | +|`CUDA_ARRAY3D_SURFACE_LDST`| | | | |`hipArraySurfaceLoadStore`|1.7.0| | | | | +|`CUDA_ARRAY3D_TEXTURE_GATHER`| | | | |`hipArrayTextureGather`|1.7.0| | | | | +|`CUDA_ARRAY_DESCRIPTOR`| | | | |`HIP_ARRAY_DESCRIPTOR`|1.7.0| | | | | +|`CUDA_ARRAY_DESCRIPTOR_st`| | | | |`HIP_ARRAY_DESCRIPTOR`|1.7.0| | | | | +|`CUDA_ARRAY_DESCRIPTOR_v1`| | | | |`HIP_ARRAY_DESCRIPTOR`|1.7.0| | | | | +|`CUDA_ARRAY_DESCRIPTOR_v1_st`| | | | |`HIP_ARRAY_DESCRIPTOR`|1.7.0| | | | | +|`CUDA_ARRAY_DESCRIPTOR_v2`|11.3| | | |`HIP_ARRAY_DESCRIPTOR`|1.7.0| | | | | +|`CUDA_ARRAY_MEMORY_REQUIREMENTS`|11.6| | | | | | | | | | +|`CUDA_ARRAY_MEMORY_REQUIREMENTS_st`|11.6| | | | | | | | | | +|`CUDA_ARRAY_MEMORY_REQUIREMENTS_v1`|11.6| | | | | | | | | | +|`CUDA_ARRAY_SPARSE_PROPERTIES`|11.1| | | | | | | | | | +|`CUDA_ARRAY_SPARSE_PROPERTIES_st`|11.1| | | | | | | | | | +|`CUDA_ARRAY_SPARSE_PROPERTIES_v1`|11.3| | | | | | | | | | +|`CUDA_BATCH_MEM_OP_NODE_PARAMS`|11.7| | | | | | | | | | +|`CUDA_BATCH_MEM_OP_NODE_PARAMS_st`|11.7| | |12.2| | | | | | | +|`CUDA_BATCH_MEM_OP_NODE_PARAMS_v1`|12.2| | | | | | | | | | +|`CUDA_BATCH_MEM_OP_NODE_PARAMS_v1_st`|12.2| | | | | | | | | | +|`CUDA_BATCH_MEM_OP_NODE_PARAMS_v2`|12.2| | | | | | | | | | +|`CUDA_BATCH_MEM_OP_NODE_PARAMS_v2_st`|12.2| | | | | | | | | | +|`CUDA_CB`| | | | | | | | | | | +|`CUDA_CHILD_GRAPH_NODE_PARAMS`|12.2| | | | | | | | | | +|`CUDA_CHILD_GRAPH_NODE_PARAMS_st`|12.2| | | | | | | | | | +|`CUDA_COOPERATIVE_LAUNCH_MULTI_DEVICE_NO_POST_LAUNCH_SYNC`|9.0| | | |`hipCooperativeLaunchMultiDeviceNoPostSync`|3.2.0| | | | | +|`CUDA_COOPERATIVE_LAUNCH_MULTI_DEVICE_NO_PRE_LAUNCH_SYNC`|9.0| | | |`hipCooperativeLaunchMultiDeviceNoPreSync`|3.2.0| | | | | +|`CUDA_ERROR_ALREADY_ACQUIRED`| | | | |`hipErrorAlreadyAcquired`|1.6.0| | | | | +|`CUDA_ERROR_ALREADY_MAPPED`| | | | |`hipErrorAlreadyMapped`|1.6.0| | | | | +|`CUDA_ERROR_ARRAY_IS_MAPPED`| | | | |`hipErrorArrayIsMapped`|1.6.0| | | | | +|`CUDA_ERROR_ASSERT`| | | | |`hipErrorAssert`|1.9.0| | | | | +|`CUDA_ERROR_CAPTURED_EVENT`|10.0| | | |`hipErrorCapturedEvent`|4.3.0| | | | | +|`CUDA_ERROR_CDP_NOT_SUPPORTED`|12.0| | | | | | | | | | +|`CUDA_ERROR_CDP_VERSION_MISMATCH`|12.0| | | | | | | | | | +|`CUDA_ERROR_COMPAT_NOT_SUPPORTED_ON_DEVICE`|10.1| | | | | | | | | | +|`CUDA_ERROR_CONTEXT_ALREADY_CURRENT`| |3.2| | |`hipErrorContextAlreadyCurrent`|1.6.0| | | | | +|`CUDA_ERROR_CONTEXT_ALREADY_IN_USE`| | | | |`hipErrorContextAlreadyInUse`|1.6.0| | | | | +|`CUDA_ERROR_CONTEXT_IS_DESTROYED`| | | | |`hipErrorContextIsDestroyed`|4.3.0| | | | | +|`CUDA_ERROR_COOPERATIVE_LAUNCH_TOO_LARGE`|9.0| | | |`hipErrorCooperativeLaunchTooLarge`|3.2.0| | | | | +|`CUDA_ERROR_DEINITIALIZED`| | | | |`hipErrorDeinitialized`|1.6.0| | | | | +|`CUDA_ERROR_DEVICE_NOT_LICENSED`|11.1| | | | | | | | | | +|`CUDA_ERROR_DEVICE_UNAVAILABLE`|11.7| | | | | | | | | | +|`CUDA_ERROR_ECC_UNCORRECTABLE`| | | | |`hipErrorECCNotCorrectable`|1.6.0| | | | | +|`CUDA_ERROR_EXTERNAL_DEVICE`|11.4| | | | | | | | | | +|`CUDA_ERROR_FILE_NOT_FOUND`| | | | |`hipErrorFileNotFound`|1.6.0| | | | | +|`CUDA_ERROR_GRAPH_EXEC_UPDATE_FAILURE`|10.2| | | |`hipErrorGraphExecUpdateFailure`|5.0.0| | | | | +|`CUDA_ERROR_HARDWARE_STACK_ERROR`| | | | | | | | | | | +|`CUDA_ERROR_HOST_MEMORY_ALREADY_REGISTERED`| | | | |`hipErrorHostMemoryAlreadyRegistered`|1.6.0| | | | | +|`CUDA_ERROR_HOST_MEMORY_NOT_REGISTERED`| | | | |`hipErrorHostMemoryNotRegistered`|1.6.0| | | | | +|`CUDA_ERROR_ILLEGAL_ADDRESS`| | | | |`hipErrorIllegalAddress`|1.6.0| | | | | +|`CUDA_ERROR_ILLEGAL_INSTRUCTION`| | | | | | | | | | | +|`CUDA_ERROR_ILLEGAL_STATE`|10.0| | | |`hipErrorIllegalState`|5.0.0| | | | | +|`CUDA_ERROR_INVALID_ADDRESS_SPACE`| | | | | | | | | | | +|`CUDA_ERROR_INVALID_CLUSTER_SIZE`|11.8| | | | | | | | | | +|`CUDA_ERROR_INVALID_CONTEXT`| | | | |`hipErrorInvalidContext`|1.6.0| | | | | +|`CUDA_ERROR_INVALID_DEVICE`| | | | |`hipErrorInvalidDevice`|1.6.0| | | | | +|`CUDA_ERROR_INVALID_GRAPHICS_CONTEXT`| | | | |`hipErrorInvalidGraphicsContext`|1.6.0| | | | | +|`CUDA_ERROR_INVALID_HANDLE`| | | | |`hipErrorInvalidHandle`|1.6.0| | | | | +|`CUDA_ERROR_INVALID_IMAGE`| | | | |`hipErrorInvalidImage`|1.6.0| | | | | +|`CUDA_ERROR_INVALID_PC`| | | | | | | | | | | +|`CUDA_ERROR_INVALID_PTX`| | | | |`hipErrorInvalidKernelFile`|1.6.0| | | | | +|`CUDA_ERROR_INVALID_SOURCE`| | | | |`hipErrorInvalidSource`|1.6.0| | | | | +|`CUDA_ERROR_INVALID_VALUE`| | | | |`hipErrorInvalidValue`|1.6.0| | | | | +|`CUDA_ERROR_JIT_COMPILATION_DISABLED`|11.2| | | | | | | | | | +|`CUDA_ERROR_JIT_COMPILER_NOT_FOUND`|9.0| | | | | | | | | | +|`CUDA_ERROR_LAUNCH_FAILED`| | | | |`hipErrorLaunchFailure`|1.6.0| | | | | +|`CUDA_ERROR_LAUNCH_INCOMPATIBLE_TEXTURING`| | | | | | | | | | | +|`CUDA_ERROR_LAUNCH_OUT_OF_RESOURCES`| | | | |`hipErrorLaunchOutOfResources`|1.6.0| | | | | +|`CUDA_ERROR_LAUNCH_TIMEOUT`| | | | |`hipErrorLaunchTimeOut`|1.6.0| | | | | +|`CUDA_ERROR_MAP_FAILED`| | | | |`hipErrorMapFailed`|1.6.0| | | | | +|`CUDA_ERROR_MISALIGNED_ADDRESS`| | | | | | | | | | | +|`CUDA_ERROR_MPS_CLIENT_TERMINATED`|11.8| | | | | | | | | | +|`CUDA_ERROR_MPS_CONNECTION_FAILED`|11.4| | | | | | | | | | +|`CUDA_ERROR_MPS_MAX_CLIENTS_REACHED`|11.4| | | | | | | | | | +|`CUDA_ERROR_MPS_MAX_CONNECTIONS_REACHED`|11.4| | | | | | | | | | +|`CUDA_ERROR_MPS_RPC_FAILURE`|11.4| | | | | | | | | | +|`CUDA_ERROR_MPS_SERVER_NOT_READY`|11.4| | | | | | | | | | +|`CUDA_ERROR_NOT_FOUND`| | | | |`hipErrorNotFound`|1.6.0| | | | | +|`CUDA_ERROR_NOT_INITIALIZED`| | | | |`hipErrorNotInitialized`|1.6.0| | | | | +|`CUDA_ERROR_NOT_MAPPED`| | | | |`hipErrorNotMapped`|1.6.0| | | | | +|`CUDA_ERROR_NOT_MAPPED_AS_ARRAY`| | | | |`hipErrorNotMappedAsArray`|1.6.0| | | | | +|`CUDA_ERROR_NOT_MAPPED_AS_POINTER`| | | | |`hipErrorNotMappedAsPointer`|1.6.0| | | | | +|`CUDA_ERROR_NOT_PERMITTED`| | | | | | | | | | | +|`CUDA_ERROR_NOT_READY`| | | | |`hipErrorNotReady`|1.6.0| | | | | +|`CUDA_ERROR_NOT_SUPPORTED`| | | | |`hipErrorNotSupported`|1.6.0| | | | | +|`CUDA_ERROR_NO_BINARY_FOR_GPU`| | | | |`hipErrorNoBinaryForGpu`|1.6.0| | | | | +|`CUDA_ERROR_NO_DEVICE`| | | | |`hipErrorNoDevice`|1.6.0| | | | | +|`CUDA_ERROR_NVLINK_UNCORRECTABLE`|8.0| | | | | | | | | | +|`CUDA_ERROR_OPERATING_SYSTEM`| | | | |`hipErrorOperatingSystem`|1.6.0| | | | | +|`CUDA_ERROR_OUT_OF_MEMORY`| | | | |`hipErrorOutOfMemory`|1.6.0| | | | | +|`CUDA_ERROR_PEER_ACCESS_ALREADY_ENABLED`| | | | |`hipErrorPeerAccessAlreadyEnabled`|1.6.0| | | | | +|`CUDA_ERROR_PEER_ACCESS_NOT_ENABLED`| | | | |`hipErrorPeerAccessNotEnabled`|1.6.0| | | | | +|`CUDA_ERROR_PEER_ACCESS_UNSUPPORTED`| | | | |`hipErrorPeerAccessUnsupported`|1.6.0| | | | | +|`CUDA_ERROR_PRIMARY_CONTEXT_ACTIVE`| | | | |`hipErrorSetOnActiveProcess`|1.6.0| | | | | +|`CUDA_ERROR_PROFILER_ALREADY_STARTED`| |5.0| | |`hipErrorProfilerAlreadyStarted`|1.6.0| | | | | +|`CUDA_ERROR_PROFILER_ALREADY_STOPPED`| |5.0| | |`hipErrorProfilerAlreadyStopped`|1.6.0| | | | | +|`CUDA_ERROR_PROFILER_DISABLED`| | | | |`hipErrorProfilerDisabled`|1.6.0| | | | | +|`CUDA_ERROR_PROFILER_NOT_INITIALIZED`| |5.0| | |`hipErrorProfilerNotInitialized`|1.6.0| | | | | +|`CUDA_ERROR_SHARED_OBJECT_INIT_FAILED`| | | | |`hipErrorSharedObjectInitFailed`|1.6.0| | | | | +|`CUDA_ERROR_SHARED_OBJECT_SYMBOL_NOT_FOUND`| | | | |`hipErrorSharedObjectSymbolNotFound`|1.6.0| | | | | +|`CUDA_ERROR_STREAM_CAPTURE_IMPLICIT`|10.0| | | |`hipErrorStreamCaptureImplicit`|4.3.0| | | | | +|`CUDA_ERROR_STREAM_CAPTURE_INVALIDATED`|10.0| | | |`hipErrorStreamCaptureInvalidated`|4.3.0| | | | | +|`CUDA_ERROR_STREAM_CAPTURE_ISOLATION`|10.0| | | |`hipErrorStreamCaptureIsolation`|4.3.0| | | | | +|`CUDA_ERROR_STREAM_CAPTURE_MERGE`|10.0| | | |`hipErrorStreamCaptureMerge`|4.3.0| | | | | +|`CUDA_ERROR_STREAM_CAPTURE_UNJOINED`|10.0| | | |`hipErrorStreamCaptureUnjoined`|4.3.0| | | | | +|`CUDA_ERROR_STREAM_CAPTURE_UNMATCHED`|10.0| | | |`hipErrorStreamCaptureUnmatched`|4.3.0| | | | | +|`CUDA_ERROR_STREAM_CAPTURE_UNSUPPORTED`|10.0| | | |`hipErrorStreamCaptureUnsupported`|4.3.0| | | | | +|`CUDA_ERROR_STREAM_CAPTURE_WRONG_THREAD`|10.1| | | |`hipErrorStreamCaptureWrongThread`|4.3.0| | | | | +|`CUDA_ERROR_STUB_LIBRARY`|11.1| | | | | | | | | | +|`CUDA_ERROR_SYSTEM_DRIVER_MISMATCH`|10.1| | | | | | | | | | +|`CUDA_ERROR_SYSTEM_NOT_READY`|10.0| | | | | | | | | | +|`CUDA_ERROR_TIMEOUT`|10.2| | | | | | | | | | +|`CUDA_ERROR_TOO_MANY_PEERS`| | | | | | | | | | | +|`CUDA_ERROR_UNKNOWN`| | | | |`hipErrorUnknown`|1.6.0| | | | | +|`CUDA_ERROR_UNMAP_FAILED`| | | | |`hipErrorUnmapFailed`|1.6.0| | | | | +|`CUDA_ERROR_UNSUPPORTED_DEVSIDE_SYNC`|12.1| | | | | | | | | | +|`CUDA_ERROR_UNSUPPORTED_EXEC_AFFINITY`|11.4| | | | | | | | | | +|`CUDA_ERROR_UNSUPPORTED_LIMIT`| | | | |`hipErrorUnsupportedLimit`|1.6.0| | | | | +|`CUDA_ERROR_UNSUPPORTED_PTX_VERSION`|11.1| | | | | | | | | | +|`CUDA_EVENT_RECORD_NODE_PARAMS`|12.2| | | | | | | | | | +|`CUDA_EVENT_RECORD_NODE_PARAMS_st`|12.2| | | | | | | | | | +|`CUDA_EVENT_WAIT_NODE_PARAMS`|12.2| | | | | | | | | | +|`CUDA_EVENT_WAIT_NODE_PARAMS_st`|12.2| | | | | | | | | | +|`CUDA_EXTERNAL_MEMORY_BUFFER_DESC`|10.0| | | |`hipExternalMemoryBufferDesc`|4.3.0| | | | | +|`CUDA_EXTERNAL_MEMORY_BUFFER_DESC_st`|10.0| | | |`hipExternalMemoryBufferDesc_st`|4.3.0| | | | | +|`CUDA_EXTERNAL_MEMORY_BUFFER_DESC_v1`|11.3| | | |`hipExternalMemoryBufferDesc`|4.3.0| | | | | +|`CUDA_EXTERNAL_MEMORY_DEDICATED`|10.0| | | |`hipExternalMemoryDedicated`|5.5.0| | | | | +|`CUDA_EXTERNAL_MEMORY_HANDLE_DESC`|10.0| | | |`hipExternalMemoryHandleDesc`|4.3.0| | | | | +|`CUDA_EXTERNAL_MEMORY_HANDLE_DESC_st`|10.0| | | |`hipExternalMemoryHandleDesc_st`|4.3.0| | | | | +|`CUDA_EXTERNAL_MEMORY_HANDLE_DESC_v1`|11.3| | | |`hipExternalMemoryHandleDesc`|4.3.0| | | | | +|`CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC`|10.0| | | | | | | | | | +|`CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC_st`|10.0| | | | | | | | | | +|`CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC_v1`|11.3| | | | | | | | | | +|`CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC`|10.0| | | |`hipExternalSemaphoreHandleDesc`|4.4.0| | | | | +|`CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC_st`|10.0| | | |`hipExternalSemaphoreHandleDesc_st`|4.4.0| | | | | +|`CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC_v1`|11.3| | | |`hipExternalSemaphoreHandleDesc`|4.4.0| | | | | +|`CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS`|10.0| | | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | | +|`CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_st`|10.0| | | |`hipExternalSemaphoreSignalParams_st`|4.4.0| | | | | +|`CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_v1`|11.3| | | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | | +|`CUDA_EXTERNAL_SEMAPHORE_SIGNAL_SKIP_NVSCIBUF_MEMSYNC`|10.2| | | | | | | | | | +|`CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS`|10.0| | | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | | +|`CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_st`|10.0| | | |`hipExternalSemaphoreWaitParams_st`|4.4.0| | | | | +|`CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_v1`|11.3| | | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | | +|`CUDA_EXTERNAL_SEMAPHORE_WAIT_SKIP_NVSCIBUF_MEMSYNC`|10.2| | | | | | | | | | +|`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS`|11.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| +|`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_st`|11.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| +|`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v1`|11.3| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| +|`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v2`|12.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| +|`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v2_st`|12.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| +|`CUDA_EXT_SEM_WAIT_NODE_PARAMS`|11.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| +|`CUDA_EXT_SEM_WAIT_NODE_PARAMS_st`|11.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| +|`CUDA_EXT_SEM_WAIT_NODE_PARAMS_v1`|11.3| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| +|`CUDA_EXT_SEM_WAIT_NODE_PARAMS_v2`|12.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| +|`CUDA_EXT_SEM_WAIT_NODE_PARAMS_v2_st`|12.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| +|`CUDA_GRAPH_INSTANTIATE_ERROR`|12.0| | | | | | | | | | +|`CUDA_GRAPH_INSTANTIATE_FLAG_AUTO_FREE_ON_LAUNCH`|11.4| | | |`hipGraphInstantiateFlagAutoFreeOnLaunch`|5.2.0| | | | | +|`CUDA_GRAPH_INSTANTIATE_FLAG_DEVICE_LAUNCH`|12.0| | | |`hipGraphInstantiateFlagDeviceLaunch`|5.6.0| | | | | +|`CUDA_GRAPH_INSTANTIATE_FLAG_UPLOAD`|12.0| | | |`hipGraphInstantiateFlagUpload`|5.6.0| | | | | +|`CUDA_GRAPH_INSTANTIATE_FLAG_USE_NODE_PRIORITY`|11.7| | | |`hipGraphInstantiateFlagUseNodePriority`|5.6.0| | | | | +|`CUDA_GRAPH_INSTANTIATE_INVALID_STRUCTURE`|12.0| | | | | | | | | | +|`CUDA_GRAPH_INSTANTIATE_MULTIPLE_CTXS_NOT_SUPPORTED`|12.0| | | | | | | | | | +|`CUDA_GRAPH_INSTANTIATE_NODE_OPERATION_NOT_SUPPORTED`|12.0| | | | | | | | | | +|`CUDA_GRAPH_INSTANTIATE_PARAMS`|12.0| | | | | | | | | | +|`CUDA_GRAPH_INSTANTIATE_PARAMS_st`|12.0| | | | | | | | | | +|`CUDA_GRAPH_INSTANTIATE_SUCCESS`|12.0| | | | | | | | | | +|`CUDA_HOST_NODE_PARAMS`|10.0| | | |`hipHostNodeParams`|4.3.0| | | | | +|`CUDA_HOST_NODE_PARAMS_st`|10.0| | | |`hipHostNodeParams`|4.3.0| | | | | +|`CUDA_HOST_NODE_PARAMS_v1`|11.3| | | |`hipHostNodeParams`|4.3.0| | | | | +|`CUDA_HOST_NODE_PARAMS_v2`|12.2| | | | | | | | | | +|`CUDA_HOST_NODE_PARAMS_v2_st`|12.2| | | | | | | | | | +|`CUDA_KERNEL_NODE_PARAMS`|10.0| | | |`hipKernelNodeParams`|4.3.0| | | | | +|`CUDA_KERNEL_NODE_PARAMS_st`|10.0| | | |`hipKernelNodeParams`|4.3.0| | | | | +|`CUDA_KERNEL_NODE_PARAMS_v1`|11.3| | | |`hipKernelNodeParams`|4.3.0| | | | | +|`CUDA_KERNEL_NODE_PARAMS_v2`|12.0| | | | | | | | | | +|`CUDA_KERNEL_NODE_PARAMS_v2_st`|12.0| | | | | | | | | | +|`CUDA_KERNEL_NODE_PARAMS_v3`|12.2| | | | | | | | | | +|`CUDA_KERNEL_NODE_PARAMS_v3_st`|12.2| | | | | | | | | | +|`CUDA_LAUNCH_PARAMS`|9.0| | | |`hipFunctionLaunchParams`|5.5.0| | | | | +|`CUDA_LAUNCH_PARAMS_st`|9.0| | | |`hipFunctionLaunchParams_t`|5.5.0| | | | | +|`CUDA_LAUNCH_PARAMS_v1`|11.3| | | |`hipFunctionLaunchParams`|5.5.0| | | | | +|`CUDA_MEMCPY2D`| | | | |`hip_Memcpy2D`|1.7.0| | | | | +|`CUDA_MEMCPY2D_st`| | | | |`hip_Memcpy2D`|1.7.0| | | | | +|`CUDA_MEMCPY2D_v1`| | | | |`hip_Memcpy2D`|1.7.0| | | | | +|`CUDA_MEMCPY2D_v1_st`| | | | |`hip_Memcpy2D`|1.7.0| | | | | +|`CUDA_MEMCPY2D_v2`|11.3| | | |`hip_Memcpy2D`|1.7.0| | | | | +|`CUDA_MEMCPY3D`| | | | |`HIP_MEMCPY3D`|3.2.0| | | | | +|`CUDA_MEMCPY3D_PEER`| | | | | | | | | | | +|`CUDA_MEMCPY3D_PEER_st`| | | | | | | | | | | +|`CUDA_MEMCPY3D_PEER_v1`|11.3| | | | | | | | | | +|`CUDA_MEMCPY3D_st`| | | | |`HIP_MEMCPY3D`|3.2.0| | | | | +|`CUDA_MEMCPY3D_v1`| | | | |`HIP_MEMCPY3D`|3.2.0| | | | | +|`CUDA_MEMCPY3D_v1_st`| | | | |`HIP_MEMCPY3D`|3.2.0| | | | | +|`CUDA_MEMCPY3D_v2`|11.3| | | |`HIP_MEMCPY3D`|3.2.0| | | | | +|`CUDA_MEMCPY_NODE_PARAMS`|12.2| | | | | | | | | | +|`CUDA_MEMCPY_NODE_PARAMS_st`|12.2| | | | | | | | | | +|`CUDA_MEMSET_NODE_PARAMS`|10.0| | | |`hipMemsetParams`|4.3.0| | | | | +|`CUDA_MEMSET_NODE_PARAMS_st`|10.0| | | |`hipMemsetParams`|4.3.0| | | | | +|`CUDA_MEMSET_NODE_PARAMS_v1`|11.3| | | |`hipMemsetParams`|4.3.0| | | | | +|`CUDA_MEMSET_NODE_PARAMS_v2`|12.2| | | | | | | | | | +|`CUDA_MEMSET_NODE_PARAMS_v2_st`|12.2| | | | | | | | | | +|`CUDA_MEM_ALLOC_NODE_PARAMS`|11.4| | | |`hipMemAllocNodeParams`|5.5.0| | | | | +|`CUDA_MEM_ALLOC_NODE_PARAMS_st`|11.4| | |12.2|`hipMemAllocNodeParams`|5.5.0| | | | | +|`CUDA_MEM_ALLOC_NODE_PARAMS_v1`|12.2| | | |`hipMemAllocNodeParams`|5.5.0| | | | | +|`CUDA_MEM_ALLOC_NODE_PARAMS_v1_st`|12.2| | | |`hipMemAllocNodeParams`|5.5.0| | | | | +|`CUDA_MEM_ALLOC_NODE_PARAMS_v2`|12.2| | | | | | | | | | +|`CUDA_MEM_ALLOC_NODE_PARAMS_v2_st`|12.2| | | | | | | | | | +|`CUDA_MEM_FREE_NODE_PARAMS`|12.2| | | | | | | | | | +|`CUDA_MEM_FREE_NODE_PARAMS_st`|12.2| | | | | | | | | | +|`CUDA_NVSCISYNC_ATTR_SIGNAL`|10.2| | | | | | | | | | +|`CUDA_NVSCISYNC_ATTR_WAIT`|10.2| | | | | | | | | | +|`CUDA_POINTER_ATTRIBUTE_ACCESS_FLAGS`|11.1| | | | | | | | | | +|`CUDA_POINTER_ATTRIBUTE_ACCESS_FLAGS_enum`|11.1| | | | | | | | | | +|`CUDA_POINTER_ATTRIBUTE_P2P_TOKENS`| | | | | | | | | | | +|`CUDA_POINTER_ATTRIBUTE_P2P_TOKENS_st`| | | | | | | | | | | +|`CUDA_POINTER_ATTRIBUTE_P2P_TOKENS_v1`|11.3| | | | | | | | | | +|`CUDA_RESOURCE_DESC`| | | | |`HIP_RESOURCE_DESC`|3.5.0| | | | | +|`CUDA_RESOURCE_DESC_st`| | | | |`HIP_RESOURCE_DESC_st`|3.5.0| | | | | +|`CUDA_RESOURCE_DESC_v1`|11.3| | | |`HIP_RESOURCE_DESC`|3.5.0| | | | | +|`CUDA_RESOURCE_VIEW_DESC`| | | | |`HIP_RESOURCE_VIEW_DESC`|3.5.0| | | | | +|`CUDA_RESOURCE_VIEW_DESC_st`| | | | |`HIP_RESOURCE_VIEW_DESC_st`|3.5.0| | | | | +|`CUDA_RESOURCE_VIEW_DESC_v1`|11.3| | | |`HIP_RESOURCE_VIEW_DESC`|3.5.0| | | | | +|`CUDA_SUCCESS`| | | | |`hipSuccess`|1.5.0| | | | | +|`CUDA_TEXTURE_DESC`| | | | |`HIP_TEXTURE_DESC`|3.5.0| | | | | +|`CUDA_TEXTURE_DESC_st`| | | | |`HIP_TEXTURE_DESC_st`|3.5.0| | | | | +|`CUDA_TEXTURE_DESC_v1`|11.3| | | |`HIP_TEXTURE_DESC`|3.5.0| | | | | +|`CUGLDeviceList`| | | | |`hipGLDeviceList`|4.4.0| | | | | +|`CUGLDeviceList_enum`| | | | |`hipGLDeviceList`|4.4.0| | | | | +|`CUGLmap_flags`| | | | | | | | | | | +|`CUGLmap_flags_enum`| | | | | | | | | | | +|`CUGPUDirectRDMAWritesOrdering`|11.3| | | | | | | | | | +|`CUGPUDirectRDMAWritesOrdering_enum`|11.3| | | | | | | | | | +|`CU_ACCESS_PROPERTY_NORMAL`|11.0| | | |`hipAccessPropertyNormal`|5.2.0| | | | | +|`CU_ACCESS_PROPERTY_PERSISTING`|11.0| | | |`hipAccessPropertyPersisting`|5.2.0| | | | | +|`CU_ACCESS_PROPERTY_STREAMING`|11.0| | | |`hipAccessPropertyStreaming`|5.2.0| | | | | +|`CU_AD_FORMAT_BC1_UNORM`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_BC1_UNORM_SRGB`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_BC2_UNORM`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_BC2_UNORM_SRGB`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_BC3_UNORM`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_BC3_UNORM_SRGB`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_BC4_SNORM`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_BC4_UNORM`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_BC5_SNORM`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_BC5_UNORM`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_BC6H_SF16`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_BC6H_UF16`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_BC7_UNORM`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_BC7_UNORM_SRGB`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_FLOAT`| | | | |`HIP_AD_FORMAT_FLOAT`|1.7.0| | | | | +|`CU_AD_FORMAT_HALF`| | | | |`HIP_AD_FORMAT_HALF`|1.7.0| | | | | +|`CU_AD_FORMAT_NV12`|11.2| | | | | | | | | | +|`CU_AD_FORMAT_SIGNED_INT16`| | | | |`HIP_AD_FORMAT_SIGNED_INT16`|1.7.0| | | | | +|`CU_AD_FORMAT_SIGNED_INT32`| | | | |`HIP_AD_FORMAT_SIGNED_INT32`|1.7.0| | | | | +|`CU_AD_FORMAT_SIGNED_INT8`| | | | |`HIP_AD_FORMAT_SIGNED_INT8`|1.7.0| | | | | +|`CU_AD_FORMAT_SNORM_INT16X1`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_SNORM_INT16X2`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_SNORM_INT16X4`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_SNORM_INT8X1`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_SNORM_INT8X2`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_SNORM_INT8X4`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_UNORM_INT16X1`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_UNORM_INT16X2`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_UNORM_INT16X4`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_UNORM_INT8X1`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_UNORM_INT8X2`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_UNORM_INT8X4`|11.5| | | | | | | | | | +|`CU_AD_FORMAT_UNSIGNED_INT16`| | | | |`HIP_AD_FORMAT_UNSIGNED_INT16`|1.7.0| | | | | +|`CU_AD_FORMAT_UNSIGNED_INT32`| | | | |`HIP_AD_FORMAT_UNSIGNED_INT32`|1.7.0| | | | | +|`CU_AD_FORMAT_UNSIGNED_INT8`| | | | |`HIP_AD_FORMAT_UNSIGNED_INT8`|1.7.0| | | | | +|`CU_ARRAY_SPARSE_PROPERTIES_SINGLE_MIPTAIL`|11.1| | | | | | | | | | +|`CU_ARRAY_SPARSE_SUBRESOURCE_TYPE_MIPTAIL`|11.1| | | |`hipArraySparseSubresourceTypeMiptail`|5.2.0| | | | | +|`CU_ARRAY_SPARSE_SUBRESOURCE_TYPE_SPARSE_LEVEL`|11.1| | | |`hipArraySparseSubresourceTypeSparseLevel`|5.2.0| | | | | +|`CU_CLUSTER_SCHEDULING_POLICY_DEFAULT`|11.8| | | | | | | | | | +|`CU_CLUSTER_SCHEDULING_POLICY_LOAD_BALANCING`|11.8| | | | | | | | | | +|`CU_CLUSTER_SCHEDULING_POLICY_SPREAD`|11.8| | | | | | | | | | +|`CU_COMPUTEMODE_DEFAULT`| | | | |`hipComputeModeDefault`|1.9.0| | | | | +|`CU_COMPUTEMODE_EXCLUSIVE`| | | |8.0|`hipComputeModeExclusive`|1.9.0| | | | | +|`CU_COMPUTEMODE_EXCLUSIVE_PROCESS`| | | | |`hipComputeModeExclusiveProcess`|2.0.0| | | | | +|`CU_COMPUTEMODE_PROHIBITED`| | | | |`hipComputeModeProhibited`|1.9.0| | | | | +|`CU_COMPUTE_ACCELERATED_TARGET_BASE`|12.0| | | | | | | | | | +|`CU_COREDUMP_ENABLE_ON_EXCEPTION`|12.1| | | | | | | | | | +|`CU_COREDUMP_ENABLE_USER_TRIGGER`|12.1| | | | | | | | | | +|`CU_COREDUMP_FILE`|12.1| | | | | | | | | | +|`CU_COREDUMP_LIGHTWEIGHT`|12.1| | | | | | | | | | +|`CU_COREDUMP_MAX`|12.1| | | | | | | | | | +|`CU_COREDUMP_PIPE`|12.1| | | | | | | | | | +|`CU_COREDUMP_TRIGGER_HOST`|12.1| | | | | | | | | | +|`CU_CTX_BLOCKING_SYNC`| |4.0| | |`hipDeviceScheduleBlockingSync`|1.6.0| | | | | +|`CU_CTX_COREDUMP_ENABLE`|12.1| | | | | | | | | | +|`CU_CTX_FLAGS_MASK`| | | | | | | | | | | +|`CU_CTX_LMEM_RESIZE_TO_MAX`| | | | |`hipDeviceLmemResizeToMax`|1.6.0| | | | | +|`CU_CTX_MAP_HOST`| | | | |`hipDeviceMapHost`|1.6.0| | | | | +|`CU_CTX_SCHED_AUTO`| | | | |`hipDeviceScheduleAuto`|1.6.0| | | | | +|`CU_CTX_SCHED_BLOCKING_SYNC`| | | | |`hipDeviceScheduleBlockingSync`|1.6.0| | | | | +|`CU_CTX_SCHED_MASK`| | | | |`hipDeviceScheduleMask`|1.6.0| | | | | +|`CU_CTX_SCHED_SPIN`| | | | |`hipDeviceScheduleSpin`|1.6.0| | | | | +|`CU_CTX_SCHED_YIELD`| | | | |`hipDeviceScheduleYield`|1.6.0| | | | | +|`CU_CTX_SYNC_MEMOPS`|12.1| | | | | | | | | | +|`CU_CTX_USER_COREDUMP_ENABLE`|12.1| | | | | | | | | | +|`CU_CUBEMAP_FACE_NEGATIVE_X`| | | | | | | | | | | +|`CU_CUBEMAP_FACE_NEGATIVE_Y`| | | | | | | | | | | +|`CU_CUBEMAP_FACE_NEGATIVE_Z`| | | | | | | | | | | +|`CU_CUBEMAP_FACE_POSITIVE_X`| | | | | | | | | | | +|`CU_CUBEMAP_FACE_POSITIVE_Y`| | | | | | | | | | | +|`CU_CUBEMAP_FACE_POSITIVE_Z`| | | | | | | | | | | +|`CU_D3D10_DEVICE_LIST_ALL`| | | | | | | | | | | +|`CU_D3D10_DEVICE_LIST_CURRENT_FRAME`| | | | | | | | | | | +|`CU_D3D10_DEVICE_LIST_NEXT_FRAME`| | | | | | | | | | | +|`CU_D3D10_MAPRESOURCE_FLAGS_NONE`| | | | | | | | | | | +|`CU_D3D10_MAPRESOURCE_FLAGS_READONLY`| | | | | | | | | | | +|`CU_D3D10_MAPRESOURCE_FLAGS_WRITEDISCARD`| | | | | | | | | | | +|`CU_D3D10_REGISTER_FLAGS_ARRAY`| | | | | | | | | | | +|`CU_D3D10_REGISTER_FLAGS_NONE`| | | | | | | | | | | +|`CU_D3D11_DEVICE_LIST_ALL`| | | | | | | | | | | +|`CU_D3D11_DEVICE_LIST_CURRENT_FRAME`| | | | | | | | | | | +|`CU_D3D11_DEVICE_LIST_NEXT_FRAME`| | | | | | | | | | | +|`CU_D3D9_DEVICE_LIST_ALL`| | | | | | | | | | | +|`CU_D3D9_DEVICE_LIST_CURRENT_FRAME`| | | | | | | | | | | +|`CU_D3D9_DEVICE_LIST_NEXT_FRAME`| | | | | | | | | | | +|`CU_D3D9_MAPRESOURCE_FLAGS_NONE`| | | | | | | | | | | +|`CU_D3D9_MAPRESOURCE_FLAGS_READONLY`| | | | | | | | | | | +|`CU_D3D9_MAPRESOURCE_FLAGS_WRITEDISCARD`| | | | | | | | | | | +|`CU_D3D9_REGISTER_FLAGS_ARRAY`| | | | | | | | | | | +|`CU_D3D9_REGISTER_FLAGS_NONE`| | | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_ASYNC_ENGINE_COUNT`| | | | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_CAN_FLUSH_REMOTE_WRITES`|9.2| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_CAN_MAP_HOST_MEMORY`| | | | |`hipDeviceAttributeCanMapHostMemory`|2.10.0| | | | | +|`CU_DEVICE_ATTRIBUTE_CAN_TEX2D_GATHER`| |5.0| | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_CAN_USE_64_BIT_STREAM_MEM_OPS`|9.0| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_CAN_USE_64_BIT_STREAM_MEM_OPS_V1`|12.0|12.0| | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_CAN_USE_64_BIT_STREAM_MEM_OPS_V2`|11.7| | |12.0| | | | | | | +|`CU_DEVICE_ATTRIBUTE_CAN_USE_HOST_POINTER_FOR_REGISTERED_MEM`|9.0| | | |`hipDeviceAttributeCanUseHostPointerForRegisteredMem`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_MEM_OPS`|9.0| | |12.0| | | | | | | +|`CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_MEM_OPS_V1`|12.0|12.0| | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_WAIT_VALUE_NOR`|9.0| | | |`hipDeviceAttributeCanUseStreamWaitValue`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_WAIT_VALUE_NOR_V1`|12.0|12.0| | |`hipDeviceAttributeCanUseStreamWaitValue`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_WAIT_VALUE_NOR_V2`|11.7| | |12.0| | | | | | | +|`CU_DEVICE_ATTRIBUTE_CLOCK_RATE`| | | | |`hipDeviceAttributeClockRate`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_CLUSTER_LAUNCH`|11.8| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MAJOR`| | | | |`hipDeviceAttributeComputeCapabilityMajor`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MINOR`| | | | |`hipDeviceAttributeComputeCapabilityMinor`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_COMPUTE_MODE`| | | | |`hipDeviceAttributeComputeMode`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_COMPUTE_PREEMPTION_SUPPORTED`|8.0| | | |`hipDeviceAttributeComputePreemptionSupported`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_CONCURRENT_KERNELS`| | | | |`hipDeviceAttributeConcurrentKernels`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_CONCURRENT_MANAGED_ACCESS`|8.0| | | |`hipDeviceAttributeConcurrentManagedAccess`|3.10.0| | | | | +|`CU_DEVICE_ATTRIBUTE_COOPERATIVE_LAUNCH`|9.0| | | |`hipDeviceAttributeCooperativeLaunch`|2.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_COOPERATIVE_MULTI_DEVICE_LAUNCH`|9.0| | | |`hipDeviceAttributeCooperativeMultiDeviceLaunch`|2.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_DEFERRED_MAPPING_CUDA_ARRAY_SUPPORTED`|11.6| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_DIRECT_MANAGED_MEM_ACCESS_FROM_HOST`|9.2| | | |`hipDeviceAttributeDirectManagedMemAccessFromHost`|3.10.0| | | | | +|`CU_DEVICE_ATTRIBUTE_DMA_BUF_SUPPORTED`|11.7| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_ECC_ENABLED`| | | | |`hipDeviceAttributeEccEnabled`|2.10.0| | | | | +|`CU_DEVICE_ATTRIBUTE_GENERIC_COMPRESSION_SUPPORTED`|11.0| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_GLOBAL_L1_CACHE_SUPPORTED`| | | | |`hipDeviceAttributeGlobalL1CacheSupported`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_GLOBAL_MEMORY_BUS_WIDTH`| | | | |`hipDeviceAttributeMemoryBusWidth`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_GPU_DIRECT_RDMA_FLUSH_WRITES_OPTIONS`|11.3| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_GPU_DIRECT_RDMA_SUPPORTED`|11.3| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_GPU_DIRECT_RDMA_WITH_CUDA_VMM_SUPPORTED`|11.0| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_GPU_DIRECT_RDMA_WRITES_ORDERING`|11.3| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_GPU_OVERLAP`| |5.0| | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_HANDLE_TYPE_POSIX_FILE_DESCRIPTOR_SUPPORTED`|10.2| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_HANDLE_TYPE_WIN32_HANDLE_SUPPORTED`|10.2| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_HANDLE_TYPE_WIN32_KMT_HANDLE_SUPPORTED`|10.2| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_HOST_NATIVE_ATOMIC_SUPPORTED`|8.0| | | |`hipDeviceAttributeHostNativeAtomicSupported`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_HOST_NUMA_ID`|12.2| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_HOST_REGISTER_SUPPORTED`|9.2| | | |`hipDeviceAttributeHostRegisterSupported`|6.0.0| | | |6.0.0| +|`CU_DEVICE_ATTRIBUTE_INTEGRATED`| | | | |`hipDeviceAttributeIntegrated`|1.9.0| | | | | +|`CU_DEVICE_ATTRIBUTE_IPC_EVENT_SUPPORTED`|12.0| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_KERNEL_EXEC_TIMEOUT`| | | | |`hipDeviceAttributeKernelExecTimeout`|2.10.0| | | | | +|`CU_DEVICE_ATTRIBUTE_L2_CACHE_SIZE`| | | | |`hipDeviceAttributeL2CacheSize`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_LOCAL_L1_CACHE_SUPPORTED`| | | | |`hipDeviceAttributeLocalL1CacheSupported`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MANAGED_MEMORY`| | | | |`hipDeviceAttributeManagedMemory`|3.10.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX`| | | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_LAYERS`| | | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_WIDTH`| | | | |`hipDeviceAttributeMaxSurface1DLayered`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_WIDTH`| | | | |`hipDeviceAttributeMaxSurface1D`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_HEIGHT`| | | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_HEIGHT`| | | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_LAYERS`| | | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_WIDTH`| | | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_WIDTH`| | | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_DEPTH`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_HEIGHT`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_WIDTH`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_LAYERS`| | | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_WIDTH`| | | | |`hipDeviceAttributeMaxSurfaceCubemapLayered`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_WIDTH`| | | | |`hipDeviceAttributeMaxSurfaceCubemap`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_LAYERS`| | | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_WIDTH`| | | | |`hipDeviceAttributeMaxTexture1DLayered`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LINEAR_WIDTH`| |11.2| | |`hipDeviceAttributeMaxTexture1DLinear`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_MIPMAPPED_WIDTH`| | | | |`hipDeviceAttributeMaxTexture1DMipmap`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_WIDTH`| | | | |`hipDeviceAttributeMaxTexture1DWidth`|2.7.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_HEIGHT`| |5.0| | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_NUMSLICES`| |5.0| | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_WIDTH`| |5.0| | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_HEIGHT`| | | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_WIDTH`| | | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_HEIGHT`| | | | |`hipDeviceAttributeMaxTexture2DHeight`|2.7.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT`| | | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS`| | | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH`| | | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_HEIGHT`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_PITCH`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_WIDTH`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_HEIGHT`| | | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_WIDTH`| | | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_WIDTH`| | | | |`hipDeviceAttributeMaxTexture2DWidth`|2.7.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH`| | | | |`hipDeviceAttributeMaxTexture3DDepth`|2.7.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH_ALTERNATE`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT`| | | | |`hipDeviceAttributeMaxTexture3DHeight`|2.7.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT_ALTERNATE`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH`| | | | |`hipDeviceAttributeMaxTexture3DWidth`|2.7.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH_ALTERNATE`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_LAYERS`| | | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_WIDTH`| | | | |`hipDeviceAttributeMaxTextureCubemapLayered`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_WIDTH`| | | | |`hipDeviceAttributeMaxTextureCubemap`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_ACCESS_POLICY_WINDOW_SIZE`|11.0| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_BLOCKS_PER_MULTIPROCESSOR`|11.0| | | |`hipDeviceAttributeMaxBlocksPerMultiprocessor`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_X`| | | | |`hipDeviceAttributeMaxBlockDimX`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Y`| | | | |`hipDeviceAttributeMaxBlockDimY`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Z`| | | | |`hipDeviceAttributeMaxBlockDimZ`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_X`| | | | |`hipDeviceAttributeMaxGridDimX`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Y`| | | | |`hipDeviceAttributeMaxGridDimY`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Z`| | | | |`hipDeviceAttributeMaxGridDimZ`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_PERSISTING_L2_CACHE_SIZE`|11.0| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_PITCH`| | | | |`hipDeviceAttributeMaxPitch`|2.10.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_BLOCK`| | | | |`hipDeviceAttributeMaxRegistersPerBlock`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_MULTIPROCESSOR`| | | | |`hipDeviceAttributeMaxRegistersPerMultiprocessor`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK`| | | | |`hipDeviceAttributeMaxSharedMemoryPerBlock`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK_OPTIN`|9.0| | | |`hipDeviceAttributeSharedMemPerBlockOptin`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_MULTIPROCESSOR`| | | | |`hipDeviceAttributeMaxSharedMemoryPerMultiprocessor`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_BLOCK`| | | | |`hipDeviceAttributeMaxThreadsPerBlock`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_MULTIPROCESSOR`| | | | |`hipDeviceAttributeMaxThreadsPerMultiProcessor`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MEMORY_CLOCK_RATE`| | | | |`hipDeviceAttributeMemoryClockRate`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MEMORY_POOLS_SUPPORTED`|11.2| | | |`hipDeviceAttributeMemoryPoolsSupported`|5.2.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MEMPOOL_SUPPORTED_HANDLE_TYPES`|11.3| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_MEM_SYNC_DOMAIN_COUNT`|12.0| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_MULTICAST_SUPPORTED`|12.1| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_MULTIPROCESSOR_COUNT`| | | | |`hipDeviceAttributeMultiprocessorCount`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MULTI_GPU_BOARD`| | | | |`hipDeviceAttributeIsMultiGpuBoard`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_MULTI_GPU_BOARD_GROUP_ID`| | | | |`hipDeviceAttributeMultiGpuBoardGroupId`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_NUMA_CONFIG`|12.2| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_NUMA_ID`|12.2| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_PAGEABLE_MEMORY_ACCESS`|8.0| | | |`hipDeviceAttributePageableMemoryAccess`|3.10.0| | | | | +|`CU_DEVICE_ATTRIBUTE_PAGEABLE_MEMORY_ACCESS_USES_HOST_PAGE_TABLES`|9.2| | | |`hipDeviceAttributePageableMemoryAccessUsesHostPageTables`|3.10.0| | | | | +|`CU_DEVICE_ATTRIBUTE_PCI_BUS_ID`| | | | |`hipDeviceAttributePciBusId`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_PCI_DEVICE_ID`| | | | |`hipDeviceAttributePciDeviceId`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_PCI_DOMAIN_ID`| | | | |`hipDeviceAttributePciDomainID`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_READ_ONLY_HOST_REGISTER_SUPPORTED`|11.1| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_REGISTERS_PER_BLOCK`| |5.0| | |`hipDeviceAttributeMaxRegistersPerBlock`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_RESERVED_SHARED_MEMORY_PER_BLOCK`|11.0| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_SHARED_MEMORY_PER_BLOCK`| |5.0| | |`hipDeviceAttributeMaxSharedMemoryPerBlock`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_SINGLE_TO_DOUBLE_PRECISION_PERF_RATIO`|8.0| | | |`hipDeviceAttributeSingleToDoublePrecisionPerfRatio`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_SPARSE_CUDA_ARRAY_SUPPORTED`|11.1| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_STREAM_PRIORITIES_SUPPORTED`| | | | |`hipDeviceAttributeStreamPrioritiesSupported`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_SURFACE_ALIGNMENT`| | | | |`hipDeviceAttributeSurfaceAlignment`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_TCC_DRIVER`| | | | |`hipDeviceAttributeTccDriver`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_TENSOR_MAP_ACCESS_SUPPORTED`|12.0| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_TEXTURE_ALIGNMENT`| | | | |`hipDeviceAttributeTextureAlignment`|2.10.0| | | | | +|`CU_DEVICE_ATTRIBUTE_TEXTURE_PITCH_ALIGNMENT`| | | | |`hipDeviceAttributeTexturePitchAlignment`|3.2.0| | | | | +|`CU_DEVICE_ATTRIBUTE_TIMELINE_SEMAPHORE_INTEROP_SUPPORTED`|11.2| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_TOTAL_CONSTANT_MEMORY`| | | | |`hipDeviceAttributeTotalConstantMemory`|1.6.0| | | | | +|`CU_DEVICE_ATTRIBUTE_UNIFIED_ADDRESSING`| | | | |`hipDeviceAttributeUnifiedAddressing`|4.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_UNIFIED_FUNCTION_POINTERS`|12.0| | | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_VIRTUAL_ADDRESS_MANAGEMENT_SUPPORTED`|10.2|11.2| | | | | | | | | +|`CU_DEVICE_ATTRIBUTE_VIRTUAL_MEMORY_MANAGEMENT_SUPPORTED`|11.2| | | |`hipDeviceAttributeVirtualMemoryManagementSupported`|5.3.0| | | | | +|`CU_DEVICE_ATTRIBUTE_WARP_SIZE`| | | | |`hipDeviceAttributeWarpSize`|1.6.0| | | | | +|`CU_DEVICE_CPU`|8.0| | | |`hipCpuDeviceId`|3.7.0| | | | | +|`CU_DEVICE_INVALID`|8.0| | | |`hipInvalidDeviceId`|3.7.0| | | | | +|`CU_DEVICE_NUMA_CONFIG_NONE`|12.2| | | | | | | | | | +|`CU_DEVICE_NUMA_CONFIG_NUMA_NODE`|12.2| | | | | | | | | | +|`CU_DEVICE_P2P_ATTRIBUTE_ACCESS_ACCESS_SUPPORTED`|10.1|10.1| | |`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | | | +|`CU_DEVICE_P2P_ATTRIBUTE_ACCESS_SUPPORTED`|8.0| | | |`hipDevP2PAttrAccessSupported`|3.8.0| | | | | +|`CU_DEVICE_P2P_ATTRIBUTE_ARRAY_ACCESS_ACCESS_SUPPORTED`|9.2|10.0| |10.1|`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | | | +|`CU_DEVICE_P2P_ATTRIBUTE_CUDA_ARRAY_ACCESS_SUPPORTED`|10.0| | | |`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | | | +|`CU_DEVICE_P2P_ATTRIBUTE_NATIVE_ATOMIC_SUPPORTED`|8.0| | | |`hipDevP2PAttrNativeAtomicSupported`|3.8.0| | | | | +|`CU_DEVICE_P2P_ATTRIBUTE_PERFORMANCE_RANK`|8.0| | | |`hipDevP2PAttrPerformanceRank`|3.8.0| | | | | +|`CU_EGL_COLOR_FORMAT_A`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_ABGR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_ARGB`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_AYUV`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_AYUV_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER10_BGGR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER10_GBRG`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER10_GRBG`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER10_RGGB`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER12_BGGR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER12_GBRG`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER12_GRBG`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER12_RGGB`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER14_BGGR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER14_GBRG`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER14_GRBG`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER14_RGGB`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER20_BGGR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER20_GBRG`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER20_GRBG`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER20_RGGB`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER_BGGR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER_GBRG`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER_GRBG`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER_ISP_BGGR`|9.2| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER_ISP_GBRG`|9.2| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER_ISP_GRBG`|9.2| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER_ISP_RGGB`|9.2| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BAYER_RGGB`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BGR`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_BGRA`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_L`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_MAX`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_R`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_RG`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_RGB`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_RGBA`| | | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_UYVY_422`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_UYVY_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_VYUY_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_Y10V10U10_444_SEMIPLANAR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_Y12V12U12_420_SEMIPLANAR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_Y12V12U12_444_SEMIPLANAR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUV420_PLANAR`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUV420_PLANAR_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUV422_PLANAR`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUV422_PLANAR_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUV422_SEMIPLANAR`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUV422_SEMIPLANAR_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUV444_PLANAR`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUV444_PLANAR_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUV444_SEMIPLANAR`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUV444_SEMIPLANAR_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUVA_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUV_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUYV_422`|9.0| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YUYV_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YVU420_PLANAR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YVU420_PLANAR_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YVU422_PLANAR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YVU422_PLANAR_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YVU422_SEMIPLANAR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YVU422_SEMIPLANAR_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YVU444_PLANAR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YVU444_PLANAR_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YVU444_SEMIPLANAR`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YVU444_SEMIPLANAR_ER`|9.1| | | | | | | | | | +|`CU_EGL_COLOR_FORMAT_YVYU_ER`|9.1| | | | | | | | | | +|`CU_EGL_FRAME_TYPE_ARRAY`|9.0| | | | | | | | | | +|`CU_EGL_FRAME_TYPE_PITCH`|9.0| | | | | | | | | | +|`CU_EGL_RESOURCE_LOCATION_SYSMEM`|9.0| | | | | | | | | | +|`CU_EGL_RESOURCE_LOCATION_VIDMEM`|9.0| | | | | | | | | | +|`CU_EVENT_BLOCKING_SYNC`| | | | |`hipEventBlockingSync`|1.6.0| | | | | +|`CU_EVENT_DEFAULT`| | | | |`hipEventDefault`|1.6.0| | | | | +|`CU_EVENT_DISABLE_TIMING`| | | | |`hipEventDisableTiming`|1.6.0| | | | | +|`CU_EVENT_INTERPROCESS`| | | | |`hipEventInterprocess`|1.6.0| | | | | +|`CU_EVENT_RECORD_DEFAULT`|11.1| | | | | | | | | | +|`CU_EVENT_RECORD_EXTERNAL`|11.1| | | | | | | | | | +|`CU_EVENT_SCHED_AUTO`|11.8| | | | | | | | | | +|`CU_EVENT_SCHED_BLOCKING_SYNC`|11.8| | | | | | | | | | +|`CU_EVENT_SCHED_SPIN`|11.8| | | | | | | | | | +|`CU_EVENT_SCHED_YIELD`|11.8| | | | | | | | | | +|`CU_EVENT_WAIT_DEFAULT`|11.1| | | | | | | | | | +|`CU_EVENT_WAIT_EXTERNAL`|11.1| | | | | | | | | | +|`CU_EXEC_AFFINITY_TYPE_MAX`|11.4| | | | | | | | | | +|`CU_EXEC_AFFINITY_TYPE_SM_COUNT`|11.4| | | | | | | | | | +|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_RESOURCE`|10.2| | | |`hipExternalMemoryHandleTypeD3D11Resource`|4.3.0| | | | | +|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_RESOURCE_KMT`|10.2| | | |`hipExternalMemoryHandleTypeD3D11ResourceKmt`|4.3.0| | | | | +|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP`|10.0| | | |`hipExternalMemoryHandleTypeD3D12Heap`|4.3.0| | | | | +|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE`|10.0| | | |`hipExternalMemoryHandleTypeD3D12Resource`|4.3.0| | | | | +|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_NVSCIBUF`|10.2| | | | | | | | | | +|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueFd`|4.3.0| | | | | +|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueWin32`|4.3.0| | | | | +|`CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueWin32Kmt`|4.3.0| | | | | +|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_FENCE`|10.2| | | | | | | | | | +|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_KEYED_MUTEX`|10.2| | | | | | | | | | +|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_KEYED_MUTEX_KMT`|10.2| | | | | | | | | | +|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE`|10.0| | | |`hipExternalSemaphoreHandleTypeD3D12Fence`|4.4.0| | | | | +|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_NVSCISYNC`|10.2| | | | | | | | | | +|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueFd`|4.4.0| | | | | +|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueWin32`|4.4.0| | | | | +|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueWin32Kmt`|4.4.0| | | | | +|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_TIMELINE_SEMAPHORE_FD`|11.2| | | | | | | | | | +|`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_TIMELINE_SEMAPHORE_WIN32`|11.2| | | | | | | | | | +|`CU_FLUSH_GPU_DIRECT_RDMA_WRITES_OPTION_HOST`|11.3| | | | | | | | | | +|`CU_FLUSH_GPU_DIRECT_RDMA_WRITES_OPTION_MEMOPS`|11.3| | | | | | | | | | +|`CU_FLUSH_GPU_DIRECT_RDMA_WRITES_TARGET_CURRENT_CTX`|11.3| | | | | | | | | | +|`CU_FLUSH_GPU_DIRECT_RDMA_WRITES_TO_ALL_DEVICES`|11.3| | | | | | | | | | +|`CU_FLUSH_GPU_DIRECT_RDMA_WRITES_TO_OWNER`|11.3| | | | | | | | | | +|`CU_FUNC_ATTRIBUTE_BINARY_VERSION`| | | | |`HIP_FUNC_ATTRIBUTE_BINARY_VERSION`|2.8.0| | | | | +|`CU_FUNC_ATTRIBUTE_CACHE_MODE_CA`| | | | |`HIP_FUNC_ATTRIBUTE_CACHE_MODE_CA`|2.8.0| | | | | +|`CU_FUNC_ATTRIBUTE_CLUSTER_SCHEDULING_POLICY_PREFERENCE`|11.8| | | | | | | | | | +|`CU_FUNC_ATTRIBUTE_CLUSTER_SIZE_MUST_BE_SET`|11.8| | | | | | | | | | +|`CU_FUNC_ATTRIBUTE_CONST_SIZE_BYTES`| | | | |`HIP_FUNC_ATTRIBUTE_CONST_SIZE_BYTES`|2.8.0| | | | | +|`CU_FUNC_ATTRIBUTE_LOCAL_SIZE_BYTES`| | | | |`HIP_FUNC_ATTRIBUTE_LOCAL_SIZE_BYTES`|2.8.0| | | | | +|`CU_FUNC_ATTRIBUTE_MAX`| | | | |`HIP_FUNC_ATTRIBUTE_MAX`|2.8.0| | | | | +|`CU_FUNC_ATTRIBUTE_MAX_DYNAMIC_SHARED_SIZE_BYTES`|9.0| | | |`HIP_FUNC_ATTRIBUTE_MAX_DYNAMIC_SHARED_SIZE_BYTES`|2.8.0| | | | | +|`CU_FUNC_ATTRIBUTE_MAX_THREADS_PER_BLOCK`| | | | |`HIP_FUNC_ATTRIBUTE_MAX_THREADS_PER_BLOCK`|2.8.0| | | | | +|`CU_FUNC_ATTRIBUTE_NON_PORTABLE_CLUSTER_SIZE_ALLOWED`|11.8| | | | | | | | | | +|`CU_FUNC_ATTRIBUTE_NUM_REGS`| | | | |`HIP_FUNC_ATTRIBUTE_NUM_REGS`|2.8.0| | | | | +|`CU_FUNC_ATTRIBUTE_PREFERRED_SHARED_MEMORY_CARVEOUT`|9.0| | | |`HIP_FUNC_ATTRIBUTE_PREFERRED_SHARED_MEMORY_CARVEOUT`|2.8.0| | | | | +|`CU_FUNC_ATTRIBUTE_PTX_VERSION`| | | | |`HIP_FUNC_ATTRIBUTE_PTX_VERSION`|2.8.0| | | | | +|`CU_FUNC_ATTRIBUTE_REQUIRED_CLUSTER_DEPTH`|11.8| | | | | | | | | | +|`CU_FUNC_ATTRIBUTE_REQUIRED_CLUSTER_HEIGHT`|11.8| | | | | | | | | | +|`CU_FUNC_ATTRIBUTE_REQUIRED_CLUSTER_WIDTH`|11.8| | | | | | | | | | +|`CU_FUNC_ATTRIBUTE_SHARED_SIZE_BYTES`| | | | |`HIP_FUNC_ATTRIBUTE_SHARED_SIZE_BYTES`|2.8.0| | | | | +|`CU_FUNC_CACHE_PREFER_EQUAL`| | | | |`hipFuncCachePreferEqual`|1.6.0| | | | | +|`CU_FUNC_CACHE_PREFER_L1`| | | | |`hipFuncCachePreferL1`|1.6.0| | | | | +|`CU_FUNC_CACHE_PREFER_NONE`| | | | |`hipFuncCachePreferNone`|1.6.0| | | | | +|`CU_FUNC_CACHE_PREFER_SHARED`| | | | |`hipFuncCachePreferShared`|1.6.0| | | | | +|`CU_GET_PROC_ADDRESS_DEFAULT`|11.3| | | | | | | | | | +|`CU_GET_PROC_ADDRESS_LEGACY_STREAM`|11.3| | | | | | | | | | +|`CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM`|11.3| | | | | | | | | | +|`CU_GET_PROC_ADDRESS_SUCCESS`|12.0| | | | | | | | | | +|`CU_GET_PROC_ADDRESS_SYMBOL_NOT_FOUND`|12.0| | | | | | | | | | +|`CU_GET_PROC_ADDRESS_VERSION_NOT_SUFFICIENT`|12.0| | | | | | | | | | +|`CU_GL_DEVICE_LIST_ALL`| | | | |`hipGLDeviceListAll`|4.4.0| | | | | +|`CU_GL_DEVICE_LIST_CURRENT_FRAME`| | | | |`hipGLDeviceListCurrentFrame`|4.4.0| | | | | +|`CU_GL_DEVICE_LIST_NEXT_FRAME`| | | | |`hipGLDeviceListNextFrame`|4.4.0| | | | | +|`CU_GL_MAP_RESOURCE_FLAGS_NONE`| | | | | | | | | | | +|`CU_GL_MAP_RESOURCE_FLAGS_READ_ONLY`| | | | | | | | | | | +|`CU_GL_MAP_RESOURCE_FLAGS_WRITE_DISCARD`| | | | | | | | | | | +|`CU_GPU_DIRECT_RDMA_WRITES_ORDERING_ALL_DEVICES`|11.3| | | | | | | | | | +|`CU_GPU_DIRECT_RDMA_WRITES_ORDERING_NONE`|11.3| | | | | | | | | | +|`CU_GPU_DIRECT_RDMA_WRITES_ORDERING_OWNER`|11.3| | | | | | | | | | +|`CU_GRAPHICS_MAP_RESOURCE_FLAGS_NONE`| | | | | | | | | | | +|`CU_GRAPHICS_MAP_RESOURCE_FLAGS_READ_ONLY`| | | | | | | | | | | +|`CU_GRAPHICS_MAP_RESOURCE_FLAGS_WRITE_DISCARD`| | | | | | | | | | | +|`CU_GRAPHICS_REGISTER_FLAGS_NONE`| | | | |`hipGraphicsRegisterFlagsNone`|4.4.0| | | | | +|`CU_GRAPHICS_REGISTER_FLAGS_READ_ONLY`| | | | |`hipGraphicsRegisterFlagsReadOnly`|4.4.0| | | | | +|`CU_GRAPHICS_REGISTER_FLAGS_SURFACE_LDST`| | | | |`hipGraphicsRegisterFlagsSurfaceLoadStore`|4.4.0| | | | | +|`CU_GRAPHICS_REGISTER_FLAGS_TEXTURE_GATHER`| | | | |`hipGraphicsRegisterFlagsTextureGather`|4.4.0| | | | | +|`CU_GRAPHICS_REGISTER_FLAGS_WRITE_DISCARD`| | | | |`hipGraphicsRegisterFlagsWriteDiscard`|4.4.0| | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_BATCH_MEM_OP_NODE_PARAMS`|11.7| | | | | | | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_EVENT_NODE_PARAMS`|11.3| | | |`hipGraphDebugDotFlagsEventNodeParams`|5.5.0| | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_EXTRA_TOPO_INFO`|12.0| | | | | | | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_EXT_SEMAS_SIGNAL_NODE_PARAMS`|11.3| | | |`hipGraphDebugDotFlagsExtSemasSignalNodeParams`|5.5.0| | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_EXT_SEMAS_WAIT_NODE_PARAMS`|11.3| | | |`hipGraphDebugDotFlagsExtSemasWaitNodeParams`|5.5.0| | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_HANDLES`|11.3| | | |`hipGraphDebugDotFlagsHandles`|5.5.0| | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_HOST_NODE_PARAMS`|11.3| | | |`hipGraphDebugDotFlagsHostNodeParams`|5.5.0| | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_KERNEL_NODE_ATTRIBUTES`|11.3| | | |`hipGraphDebugDotFlagsKernelNodeAttributes`|5.5.0| | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_KERNEL_NODE_PARAMS`|11.3| | | |`hipGraphDebugDotFlagsKernelNodeParams`|5.5.0| | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_MEMCPY_NODE_PARAMS`|11.3| | | |`hipGraphDebugDotFlagsMemcpyNodeParams`|5.5.0| | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_MEMSET_NODE_PARAMS`|11.3| | | |`hipGraphDebugDotFlagsMemsetNodeParams`|5.5.0| | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_MEM_ALLOC_NODE_PARAMS`|11.4| | | | | | | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_MEM_FREE_NODE_PARAMS`|11.4| | | | | | | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_RUNTIME_TYPES`|11.3| | | |`hipGraphDebugDotFlagsRuntimeTypes`| | | | | | +|`CU_GRAPH_DEBUG_DOT_FLAGS_VERBOSE`|11.3| | | |`hipGraphDebugDotFlagsVerbose`|5.5.0| | | | | +|`CU_GRAPH_EXEC_UPDATE_ERROR`|10.2| | | |`hipGraphExecUpdateError`|4.3.0| | | | | +|`CU_GRAPH_EXEC_UPDATE_ERROR_ATTRIBUTES_CHANGED`|11.6| | | | | | | | | | +|`CU_GRAPH_EXEC_UPDATE_ERROR_FUNCTION_CHANGED`|10.2| | | |`hipGraphExecUpdateErrorFunctionChanged`|4.3.0| | | | | +|`CU_GRAPH_EXEC_UPDATE_ERROR_NODE_TYPE_CHANGED`|10.2| | | |`hipGraphExecUpdateErrorNodeTypeChanged`|4.3.0| | | | | +|`CU_GRAPH_EXEC_UPDATE_ERROR_NOT_SUPPORTED`|10.2| | | |`hipGraphExecUpdateErrorNotSupported`|4.3.0| | | | | +|`CU_GRAPH_EXEC_UPDATE_ERROR_PARAMETERS_CHANGED`|10.2| | | |`hipGraphExecUpdateErrorParametersChanged`|4.3.0| | | | | +|`CU_GRAPH_EXEC_UPDATE_ERROR_TOPOLOGY_CHANGED`|10.2| | | |`hipGraphExecUpdateErrorTopologyChanged`|4.3.0| | | | | +|`CU_GRAPH_EXEC_UPDATE_ERROR_UNSUPPORTED_FUNCTION_CHANGE`|11.2| | | |`hipGraphExecUpdateErrorUnsupportedFunctionChange`|4.3.0| | | | | +|`CU_GRAPH_EXEC_UPDATE_SUCCESS`|10.2| | | |`hipGraphExecUpdateSuccess`|4.3.0| | | | | +|`CU_GRAPH_MEM_ATTR_RESERVED_MEM_CURRENT`|11.4| | | |`hipGraphMemAttrReservedMemCurrent`|5.3.0| | | | | +|`CU_GRAPH_MEM_ATTR_RESERVED_MEM_HIGH`|11.4| | | |`hipGraphMemAttrReservedMemHigh`|5.3.0| | | | | +|`CU_GRAPH_MEM_ATTR_USED_MEM_CURRENT`|11.4| | | |`hipGraphMemAttrUsedMemCurrent`|5.3.0| | | | | +|`CU_GRAPH_MEM_ATTR_USED_MEM_HIGH`|11.4| | | |`hipGraphMemAttrUsedMemHigh`|5.3.0| | | | | +|`CU_GRAPH_NODE_TYPE_BATCH_MEM_OP`|11.7| | | | | | | | | | +|`CU_GRAPH_NODE_TYPE_COUNT`|10.0| | |11.0|`hipGraphNodeTypeCount`|4.3.0| | | | | +|`CU_GRAPH_NODE_TYPE_EMPTY`|10.0| | | |`hipGraphNodeTypeEmpty`|4.3.0| | | | | +|`CU_GRAPH_NODE_TYPE_EVENT_RECORD`|11.1| | | |`hipGraphNodeTypeEventRecord`|4.3.0| | | | | +|`CU_GRAPH_NODE_TYPE_EXT_SEMAS_SIGNAL`|11.2| | | |`hipGraphNodeTypeExtSemaphoreSignal`|5.3.0| | | | | +|`CU_GRAPH_NODE_TYPE_EXT_SEMAS_WAIT`|11.2| | | |`hipGraphNodeTypeExtSemaphoreWait`|5.3.0| | | | | +|`CU_GRAPH_NODE_TYPE_GRAPH`|10.0| | | |`hipGraphNodeTypeGraph`|4.3.0| | | | | +|`CU_GRAPH_NODE_TYPE_HOST`|10.0| | | |`hipGraphNodeTypeHost`|4.3.0| | | | | +|`CU_GRAPH_NODE_TYPE_KERNEL`|10.0| | | |`hipGraphNodeTypeKernel`|4.3.0| | | | | +|`CU_GRAPH_NODE_TYPE_MEMCPY`|10.0| | | |`hipGraphNodeTypeMemcpy`|4.3.0| | | | | +|`CU_GRAPH_NODE_TYPE_MEMSET`|10.0| | | |`hipGraphNodeTypeMemset`|4.3.0| | | | | +|`CU_GRAPH_NODE_TYPE_MEM_ALLOC`|11.4| | | |`hipGraphNodeTypeMemAlloc`|5.5.0| | | | | +|`CU_GRAPH_NODE_TYPE_MEM_FREE`|11.4| | | |`hipGraphNodeTypeMemFree`|5.5.0| | | | | +|`CU_GRAPH_NODE_TYPE_WAIT_EVENT`|11.1| | | |`hipGraphNodeTypeWaitEvent`|4.3.0| | | | | +|`CU_GRAPH_USER_OBJECT_MOVE`|11.3| | | |`hipGraphUserObjectMove`|5.3.0| | | | | +|`CU_IPC_HANDLE_SIZE`| | | | |`HIP_IPC_HANDLE_SIZE`|1.6.0| | | | | +|`CU_IPC_MEM_LAZY_ENABLE_PEER_ACCESS`| | | | |`hipIpcMemLazyEnablePeerAccess`|1.6.0| | | | | +|`CU_JIT_CACHE_MODE`| | | | |`HIPRTC_JIT_CACHE_MODE`|1.6.0| | | | | +|`CU_JIT_CACHE_OPTION_CA`| | | | | | | | | | | +|`CU_JIT_CACHE_OPTION_CG`| | | | | | | | | | | +|`CU_JIT_CACHE_OPTION_NONE`| | | | | | | | | | | +|`CU_JIT_ERROR_LOG_BUFFER`| | | | |`HIPRTC_JIT_ERROR_LOG_BUFFER`|1.6.0| | | | | +|`CU_JIT_ERROR_LOG_BUFFER_SIZE_BYTES`| | | | |`HIPRTC_JIT_ERROR_LOG_BUFFER_SIZE_BYTES`|1.6.0| | | | | +|`CU_JIT_FALLBACK_STRATEGY`| | | | |`HIPRTC_JIT_FALLBACK_STRATEGY`|1.6.0| | | | | +|`CU_JIT_FAST_COMPILE`| | | | |`HIPRTC_JIT_FAST_COMPILE`|1.6.0| | | | | +|`CU_JIT_FMA`|11.4|12.0| | | | | | | | | +|`CU_JIT_FTZ`|11.4|12.0| | | | | | | | | +|`CU_JIT_GENERATE_DEBUG_INFO`| | | | |`HIPRTC_JIT_GENERATE_DEBUG_INFO`|1.6.0| | | | | +|`CU_JIT_GENERATE_LINE_INFO`| | | | |`HIPRTC_JIT_GENERATE_LINE_INFO`|1.6.0| | | | | +|`CU_JIT_GLOBAL_SYMBOL_ADDRESSES`| | | | | | | | | | | +|`CU_JIT_GLOBAL_SYMBOL_COUNT`| | | | | | | | | | | +|`CU_JIT_GLOBAL_SYMBOL_NAMES`| | | | | | | | | | | +|`CU_JIT_INFO_LOG_BUFFER`| | | | |`HIPRTC_JIT_INFO_LOG_BUFFER`|1.6.0| | | | | +|`CU_JIT_INFO_LOG_BUFFER_SIZE_BYTES`| | | | |`HIPRTC_JIT_INFO_LOG_BUFFER_SIZE_BYTES`|1.6.0| | | | | +|`CU_JIT_INPUT_CUBIN`| | | | |`HIPRTC_JIT_INPUT_CUBIN`|5.3.0| | | | | +|`CU_JIT_INPUT_FATBINARY`| | | | |`HIPRTC_JIT_INPUT_FATBINARY`|5.3.0| | | | | +|`CU_JIT_INPUT_LIBRARY`| | | | |`HIPRTC_JIT_INPUT_LIBRARY`|5.3.0| | | | | +|`CU_JIT_INPUT_NVVM`|11.4|12.0| | |`HIPRTC_JIT_INPUT_NVVM`|5.3.0| | | | | +|`CU_JIT_INPUT_OBJECT`| | | | |`HIPRTC_JIT_INPUT_OBJECT`|5.3.0| | | | | +|`CU_JIT_INPUT_PTX`| | | | |`HIPRTC_JIT_INPUT_PTX`|5.3.0| | | | | +|`CU_JIT_LOG_VERBOSE`| | | | |`HIPRTC_JIT_LOG_VERBOSE`|1.6.0| | | | | +|`CU_JIT_LTO`|11.4|12.0| | | | | | | | | +|`CU_JIT_MAX_REGISTERS`| | | | |`HIPRTC_JIT_MAX_REGISTERS`|1.6.0| | | | | +|`CU_JIT_NEW_SM3X_OPT`| | | | |`HIPRTC_JIT_NEW_SM3X_OPT`|1.6.0| | | | | +|`CU_JIT_NUM_INPUT_TYPES`| | | | |`HIPRTC_JIT_NUM_LEGACY_INPUT_TYPES`|5.3.0| | | | | +|`CU_JIT_NUM_OPTIONS`| | | | |`HIPRTC_JIT_NUM_OPTIONS`|1.6.0| | | | | +|`CU_JIT_OPTIMIZATION_LEVEL`| | | | |`HIPRTC_JIT_OPTIMIZATION_LEVEL`|1.6.0| | | | | +|`CU_JIT_OPTIMIZE_UNUSED_DEVICE_VARIABLES`|11.7|12.0| | | | | | | | | +|`CU_JIT_POSITION_INDEPENDENT_CODE`|12.0| | | | | | | | | | +|`CU_JIT_PREC_DIV`|11.4|12.0| | | | | | | | | +|`CU_JIT_PREC_SQRT`|11.4|12.0| | | | | | | | | +|`CU_JIT_REFERENCED_KERNEL_COUNT`|11.7|12.0| | | | | | | | | +|`CU_JIT_REFERENCED_KERNEL_NAMES`|11.7|12.0| | | | | | | | | +|`CU_JIT_REFERENCED_VARIABLE_COUNT`|11.7|12.0| | | | | | | | | +|`CU_JIT_REFERENCED_VARIABLE_NAMES`|11.7|12.0| | | | | | | | | +|`CU_JIT_TARGET`| | | | |`HIPRTC_JIT_TARGET`|1.6.0| | | | | +|`CU_JIT_TARGET_FROM_CUCONTEXT`| | | | |`HIPRTC_JIT_TARGET_FROM_HIPCONTEXT`|1.6.0| | | | | +|`CU_JIT_THREADS_PER_BLOCK`| | | | |`HIPRTC_JIT_THREADS_PER_BLOCK`|1.6.0| | | | | +|`CU_JIT_WALL_TIME`| | | | |`HIPRTC_JIT_WALL_TIME`|1.6.0| | | | | +|`CU_KERNEL_NODE_ATTRIBUTE_ACCESS_POLICY_WINDOW`|11.0| | | |`hipKernelNodeAttributeAccessPolicyWindow`|5.2.0| | | | | +|`CU_KERNEL_NODE_ATTRIBUTE_CLUSTER_DIMENSION`|11.8| | | | | | | | | | +|`CU_KERNEL_NODE_ATTRIBUTE_CLUSTER_SCHEDULING_POLICY_PREFERENCE`|11.8| | | | | | | | | | +|`CU_KERNEL_NODE_ATTRIBUTE_COOPERATIVE`|11.0| | | |`hipKernelNodeAttributeCooperative`|5.2.0| | | | | +|`CU_KERNEL_NODE_ATTRIBUTE_MEM_SYNC_DOMAIN`|12.0| | | | | | | | | | +|`CU_KERNEL_NODE_ATTRIBUTE_MEM_SYNC_DOMAIN_MAP`|12.0| | | | | | | | | | +|`CU_KERNEL_NODE_ATTRIBUTE_PRIORITY`|11.7| | | | | | | | | | +|`CU_LAUNCH_ATTRIBUTE_ACCESS_POLICY_WINDOW`|11.8| | | | | | | | | | +|`CU_LAUNCH_ATTRIBUTE_CLUSTER_DIMENSION`|11.8| | | | | | | | | | +|`CU_LAUNCH_ATTRIBUTE_CLUSTER_SCHEDULING_POLICY_PREFERENCE`|11.8| | | | | | | | | | +|`CU_LAUNCH_ATTRIBUTE_COOPERATIVE`|11.8| | | | | | | | | | +|`CU_LAUNCH_ATTRIBUTE_IGNORE`|11.8| | | | | | | | | | +|`CU_LAUNCH_ATTRIBUTE_MAX`|12.1| | | | | | | | | | +|`CU_LAUNCH_ATTRIBUTE_MEM_SYNC_DOMAIN`|12.0| | | | | | | | | | +|`CU_LAUNCH_ATTRIBUTE_MEM_SYNC_DOMAIN_MAP`|12.0| | | | | | | | | | +|`CU_LAUNCH_ATTRIBUTE_PRIORITY`|11.8| | | | | | | | | | +|`CU_LAUNCH_ATTRIBUTE_PROGRAMMATIC_EVENT`|11.8| | | | | | | | | | +|`CU_LAUNCH_ATTRIBUTE_PROGRAMMATIC_STREAM_SERIALIZATION`|11.8| | | | | | | | | | +|`CU_LAUNCH_ATTRIBUTE_SYNCHRONIZATION_POLICY`|11.8| | | | | | | | | | +|`CU_LAUNCH_MEM_SYNC_DOMAIN_DEFAULT`|12.0| | | | | | | | | | +|`CU_LAUNCH_MEM_SYNC_DOMAIN_REMOTE`|12.0| | | | | | | | | | +|`CU_LAUNCH_PARAM_BUFFER_POINTER`| | | | |`HIP_LAUNCH_PARAM_BUFFER_POINTER`|1.6.0| | | | | +|`CU_LAUNCH_PARAM_BUFFER_POINTER_AS_INT`|11.7| | | | | | | | | | +|`CU_LAUNCH_PARAM_BUFFER_SIZE`| | | | |`HIP_LAUNCH_PARAM_BUFFER_SIZE`|1.6.0| | | | | +|`CU_LAUNCH_PARAM_BUFFER_SIZE_AS_INT`|11.7| | | | | | | | | | +|`CU_LAUNCH_PARAM_END`| | | | |`HIP_LAUNCH_PARAM_END`|1.6.0| | | | | +|`CU_LAUNCH_PARAM_END_AS_INT`|11.7| | | | | | | | | | +|`CU_LIBRARY_BINARY_IS_PRESERVED`|12.0| | | | | | | | | | +|`CU_LIBRARY_HOST_UNIVERSAL_FUNCTION_AND_DATA_TABLE`|12.0| | | | | | | | | | +|`CU_LIBRARY_NUM_OPTIONS`|12.0| | | | | | | | | | +|`CU_LIMIT_DEV_RUNTIME_PENDING_LAUNCH_COUNT`| | | | | | | | | | | +|`CU_LIMIT_DEV_RUNTIME_SYNC_DEPTH`| | | | | | | | | | | +|`CU_LIMIT_MALLOC_HEAP_SIZE`| | | | |`hipLimitMallocHeapSize`|1.6.0| | | | | +|`CU_LIMIT_MAX`| | | | | | | | | | | +|`CU_LIMIT_MAX_L2_FETCH_GRANULARITY`|10.0| | | | | | | | | | +|`CU_LIMIT_PERSISTING_L2_CACHE_SIZE`|11.0| | | | | | | | | | +|`CU_LIMIT_PRINTF_FIFO_SIZE`| | | | |`hipLimitPrintfFifoSize`|4.5.0| | | | | +|`CU_LIMIT_STACK_SIZE`| | | | |`hipLimitStackSize`|5.3.0| | | | | +|`CU_MEMHOSTALLOC_DEVICEMAP`| | | | |`hipHostMallocMapped`|1.6.0| | | | | +|`CU_MEMHOSTALLOC_PORTABLE`| | | | |`hipHostMallocPortable`|1.6.0| | | | | +|`CU_MEMHOSTALLOC_WRITECOMBINED`| | | | |`hipHostMallocWriteCombined`|1.6.0| | | | | +|`CU_MEMHOSTREGISTER_DEVICEMAP`| | | | |`hipHostRegisterMapped`|1.6.0| | | | | +|`CU_MEMHOSTREGISTER_IOMEMORY`|7.5| | | |`hipHostRegisterIoMemory`|1.6.0| | | | | +|`CU_MEMHOSTREGISTER_PORTABLE`| | | | |`hipHostRegisterPortable`|1.6.0| | | | | +|`CU_MEMHOSTREGISTER_READ_ONLY`|11.1| | | |`hipHostRegisterReadOnly`|5.6.0| | | | | +|`CU_MEMORYTYPE_ARRAY`| | | | |`hipMemoryTypeArray`|1.7.0| | | | | +|`CU_MEMORYTYPE_DEVICE`| | | | |`hipMemoryTypeDevice`|1.6.0| | | | | +|`CU_MEMORYTYPE_HOST`| | | | |`hipMemoryTypeHost`|1.6.0| | | | | +|`CU_MEMORYTYPE_UNIFIED`| | | | |`hipMemoryTypeUnified`|1.6.0| | | | | +|`CU_MEMPOOL_ATTR_RELEASE_THRESHOLD`|11.2| | | |`hipMemPoolAttrReleaseThreshold`|5.2.0| | | | | +|`CU_MEMPOOL_ATTR_RESERVED_MEM_CURRENT`|11.3| | | |`hipMemPoolAttrReservedMemCurrent`|5.2.0| | | | | +|`CU_MEMPOOL_ATTR_RESERVED_MEM_HIGH`|11.3| | | |`hipMemPoolAttrReservedMemHigh`|5.2.0| | | | | +|`CU_MEMPOOL_ATTR_REUSE_ALLOW_INTERNAL_DEPENDENCIES`|11.2| | | |`hipMemPoolReuseAllowInternalDependencies`|5.2.0| | | | | +|`CU_MEMPOOL_ATTR_REUSE_ALLOW_OPPORTUNISTIC`|11.2| | | |`hipMemPoolReuseAllowOpportunistic`|5.2.0| | | | | +|`CU_MEMPOOL_ATTR_REUSE_FOLLOW_EVENT_DEPENDENCIES`|11.2| | | |`hipMemPoolReuseFollowEventDependencies`|5.2.0| | | | | +|`CU_MEMPOOL_ATTR_USED_MEM_CURRENT`|11.3| | | |`hipMemPoolAttrUsedMemCurrent`|5.2.0| | | | | +|`CU_MEMPOOL_ATTR_USED_MEM_HIGH`|11.3| | | |`hipMemPoolAttrUsedMemHigh`|5.2.0| | | | | +|`CU_MEM_ACCESS_FLAGS_PROT_MAX`|10.2| | | | | | | | | | +|`CU_MEM_ACCESS_FLAGS_PROT_NONE`|10.2| | | |`hipMemAccessFlagsProtNone`|5.2.0| | | | | +|`CU_MEM_ACCESS_FLAGS_PROT_READ`|10.2| | | |`hipMemAccessFlagsProtRead`|5.2.0| | | | | +|`CU_MEM_ACCESS_FLAGS_PROT_READWRITE`|10.2| | | |`hipMemAccessFlagsProtReadWrite`|5.2.0| | | | | +|`CU_MEM_ADVISE_SET_ACCESSED_BY`|8.0| | | |`hipMemAdviseSetAccessedBy`|3.7.0| | | | | +|`CU_MEM_ADVISE_SET_PREFERRED_LOCATION`|8.0| | | |`hipMemAdviseSetPreferredLocation`|3.7.0| | | | | +|`CU_MEM_ADVISE_SET_READ_MOSTLY`|8.0| | | |`hipMemAdviseSetReadMostly`|3.7.0| | | | | +|`CU_MEM_ADVISE_UNSET_ACCESSED_BY`|8.0| | | |`hipMemAdviseUnsetAccessedBy`|3.7.0| | | | | +|`CU_MEM_ADVISE_UNSET_PREFERRED_LOCATION`|8.0| | | |`hipMemAdviseUnsetPreferredLocation`|3.7.0| | | | | +|`CU_MEM_ADVISE_UNSET_READ_MOSTLY`|8.0| | | |`hipMemAdviseUnsetReadMostly`|3.7.0| | | | | +|`CU_MEM_ALLOCATION_TYPE_INVALID`|10.2| | | |`hipMemAllocationTypeInvalid`|5.2.0| | | | | +|`CU_MEM_ALLOCATION_TYPE_MAX`|10.2| | | |`hipMemAllocationTypeMax`|5.2.0| | | | | +|`CU_MEM_ALLOCATION_TYPE_PINNED`|10.2| | | |`hipMemAllocationTypePinned`|5.2.0| | | | | +|`CU_MEM_ALLOC_GRANULARITY_MINIMUM`|10.2| | | |`hipMemAllocationGranularityMinimum`|5.2.0| | | | | +|`CU_MEM_ALLOC_GRANULARITY_RECOMMENDED`|10.2| | | |`hipMemAllocationGranularityRecommended`|5.2.0| | | | | +|`CU_MEM_ATTACH_GLOBAL`| | | | |`hipMemAttachGlobal`|2.5.0| | | | | +|`CU_MEM_ATTACH_HOST`| | | | |`hipMemAttachHost`|2.5.0| | | | | +|`CU_MEM_ATTACH_SINGLE`| | | | |`hipMemAttachSingle`|3.7.0| | | | | +|`CU_MEM_CREATE_USAGE_TILE_POOL`|11.1| | | | | | | | | | +|`CU_MEM_HANDLE_TYPE_GENERIC`|11.1| | | |`hipMemHandleTypeGeneric`|5.2.0| | | | | +|`CU_MEM_HANDLE_TYPE_MAX`|10.2| | | | | | | | | | +|`CU_MEM_HANDLE_TYPE_NONE`|11.2| | | |`hipMemHandleTypeNone`|5.2.0| | | | | +|`CU_MEM_HANDLE_TYPE_POSIX_FILE_DESCRIPTOR`|10.2| | | |`hipMemHandleTypePosixFileDescriptor`|5.2.0| | | | | +|`CU_MEM_HANDLE_TYPE_WIN32`|10.2| | | |`hipMemHandleTypeWin32`|5.2.0| | | | | +|`CU_MEM_HANDLE_TYPE_WIN32_KMT`|10.2| | | |`hipMemHandleTypeWin32Kmt`|5.2.0| | | | | +|`CU_MEM_LOCATION_TYPE_DEVICE`|10.2| | | |`hipMemLocationTypeDevice`|5.2.0| | | | | +|`CU_MEM_LOCATION_TYPE_HOST`|12.2| | | | | | | | | | +|`CU_MEM_LOCATION_TYPE_HOST_NUMA`|12.2| | | | | | | | | | +|`CU_MEM_LOCATION_TYPE_HOST_NUMA_CURRENT`|12.2| | | | | | | | | | +|`CU_MEM_LOCATION_TYPE_INVALID`|10.2| | | |`hipMemLocationTypeInvalid`|5.2.0| | | | | +|`CU_MEM_LOCATION_TYPE_MAX`|10.2| | | | | | | | | | +|`CU_MEM_OPERATION_TYPE_MAP`|11.1| | | |`hipMemOperationTypeMap`|5.2.0| | | | | +|`CU_MEM_OPERATION_TYPE_UNMAP`|11.1| | | |`hipMemOperationTypeUnmap`|5.2.0| | | | | +|`CU_MEM_RANGE_ATTRIBUTE_ACCESSED_BY`|8.0| | | |`hipMemRangeAttributeAccessedBy`|3.7.0| | | | | +|`CU_MEM_RANGE_ATTRIBUTE_LAST_PREFETCH_LOCATION`|8.0| | | |`hipMemRangeAttributeLastPrefetchLocation`|3.7.0| | | | | +|`CU_MEM_RANGE_ATTRIBUTE_LAST_PREFETCH_LOCATION_ID`|12.2| | | | | | | | | | +|`CU_MEM_RANGE_ATTRIBUTE_LAST_PREFETCH_LOCATION_TYPE`|12.2| | | | | | | | | | +|`CU_MEM_RANGE_ATTRIBUTE_PREFERRED_LOCATION`|8.0| | | |`hipMemRangeAttributePreferredLocation`|3.7.0| | | | | +|`CU_MEM_RANGE_ATTRIBUTE_PREFERRED_LOCATION_ID`|12.2| | | | | | | | | | +|`CU_MEM_RANGE_ATTRIBUTE_PREFERRED_LOCATION_TYPE`|12.2| | | | | | | | | | +|`CU_MEM_RANGE_ATTRIBUTE_READ_MOSTLY`|8.0| | | |`hipMemRangeAttributeReadMostly`|3.7.0| | | | | +|`CU_MEM_RANGE_HANDLE_TYPE_DMA_BUF_FD`|11.7| | | | | | | | | | +|`CU_MEM_RANGE_HANDLE_TYPE_MAX`|11.7| | | | | | | | | | +|`CU_MODULE_EAGER_LOADING`|11.7| | | | | | | | | | +|`CU_MODULE_LAZY_LOADING`|11.7| | | | | | | | | | +|`CU_MULTICAST_GRANULARITY_MINIMUM`|12.1| | | | | | | | | | +|`CU_MULTICAST_GRANULARITY_RECOMMENDED`|12.1| | | | | | | | | | +|`CU_OCCUPANCY_DEFAULT`| | | | |`hipOccupancyDefault`|3.2.0| | | | | +|`CU_OCCUPANCY_DISABLE_CACHING_OVERRIDE`| | | | |`hipOccupancyDisableCachingOverride`|5.5.0| | | | | +|`CU_PARAM_TR_DEFAULT`| | | | | | | | | | | +|`CU_POINTER_ATTRIBUTE_ACCESS_FLAGS`|11.1| | | |`HIP_POINTER_ATTRIBUTE_ACCESS_FLAGS`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_ACCESS_FLAG_NONE`|11.1| | | | | | | | | | +|`CU_POINTER_ATTRIBUTE_ACCESS_FLAG_READ`|11.1| | | | | | | | | | +|`CU_POINTER_ATTRIBUTE_ACCESS_FLAG_READWRITE`|11.1| | | | | | | | | | +|`CU_POINTER_ATTRIBUTE_ALLOWED_HANDLE_TYPES`|10.2| | | |`HIP_POINTER_ATTRIBUTE_ALLOWED_HANDLE_TYPES`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_BUFFER_ID`| | | | |`HIP_POINTER_ATTRIBUTE_BUFFER_ID`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_CONTEXT`| | | | |`HIP_POINTER_ATTRIBUTE_CONTEXT`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_DEVICE_ORDINAL`|9.2| | | |`HIP_POINTER_ATTRIBUTE_DEVICE_ORDINAL`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_DEVICE_POINTER`| | | | |`HIP_POINTER_ATTRIBUTE_DEVICE_POINTER`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_HOST_POINTER`| | | | |`HIP_POINTER_ATTRIBUTE_HOST_POINTER`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_IS_GPU_DIRECT_RDMA_CAPABLE`|11.0| | | |`HIP_POINTER_ATTRIBUTE_IS_GPU_DIRECT_RDMA_CAPABLE`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_IS_LEGACY_CUDA_IPC_CAPABLE`|10.2| | | |`HIP_POINTER_ATTRIBUTE_IS_LEGACY_HIP_IPC_CAPABLE`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_IS_MANAGED`| | | | |`HIP_POINTER_ATTRIBUTE_IS_MANAGED`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_MAPPED`|10.2| | | |`HIP_POINTER_ATTRIBUTE_MAPPED`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_MAPPING_BASE_ADDR`|11.7| | | | | | | | | | +|`CU_POINTER_ATTRIBUTE_MAPPING_SIZE`|11.7| | | | | | | | | | +|`CU_POINTER_ATTRIBUTE_MEMORY_BLOCK_ID`|11.7| | | | | | | | | | +|`CU_POINTER_ATTRIBUTE_MEMORY_TYPE`| | | | |`HIP_POINTER_ATTRIBUTE_MEMORY_TYPE`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_MEMPOOL_HANDLE`|11.3| | | |`HIP_POINTER_ATTRIBUTE_MEMPOOL_HANDLE`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_P2P_TOKENS`| | | | |`HIP_POINTER_ATTRIBUTE_P2P_TOKENS`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_RANGE_SIZE`|10.2| | | |`HIP_POINTER_ATTRIBUTE_RANGE_SIZE`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_RANGE_START_ADDR`|10.2| | | |`HIP_POINTER_ATTRIBUTE_RANGE_START_ADDR`|5.0.0| | | | | +|`CU_POINTER_ATTRIBUTE_SYNC_MEMOPS`| | | | |`HIP_POINTER_ATTRIBUTE_SYNC_MEMOPS`|5.0.0| | | | | +|`CU_PREFER_BINARY`| | | | | | | | | | | +|`CU_PREFER_PTX`| | | | | | | | | | | +|`CU_RESOURCE_TYPE_ARRAY`| | | | |`HIP_RESOURCE_TYPE_ARRAY`|3.5.0| | | | | +|`CU_RESOURCE_TYPE_LINEAR`| | | | |`HIP_RESOURCE_TYPE_LINEAR`|3.5.0| | | | | +|`CU_RESOURCE_TYPE_MIPMAPPED_ARRAY`| | | | |`HIP_RESOURCE_TYPE_MIPMAPPED_ARRAY`|3.5.0| | | | | +|`CU_RESOURCE_TYPE_PITCH2D`| | | | |`HIP_RESOURCE_TYPE_PITCH2D`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_FLOAT_1X16`| | | | |`HIP_RES_VIEW_FORMAT_FLOAT_1X16`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_FLOAT_1X32`| | | | |`HIP_RES_VIEW_FORMAT_FLOAT_1X32`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_FLOAT_2X16`| | | | |`HIP_RES_VIEW_FORMAT_FLOAT_2X16`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_FLOAT_2X32`| | | | |`HIP_RES_VIEW_FORMAT_FLOAT_2X32`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_FLOAT_4X16`| | | | |`HIP_RES_VIEW_FORMAT_FLOAT_4X16`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_FLOAT_4X32`| | | | |`HIP_RES_VIEW_FORMAT_FLOAT_4X32`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_NONE`| | | | |`HIP_RES_VIEW_FORMAT_NONE`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_SIGNED_BC4`| | | | |`HIP_RES_VIEW_FORMAT_SIGNED_BC4`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_SIGNED_BC5`| | | | |`HIP_RES_VIEW_FORMAT_SIGNED_BC5`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_SIGNED_BC6H`| | | | |`HIP_RES_VIEW_FORMAT_SIGNED_BC6H`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_SINT_1X16`| | | | |`HIP_RES_VIEW_FORMAT_SINT_1X16`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_SINT_1X32`| | | | |`HIP_RES_VIEW_FORMAT_SINT_1X32`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_SINT_1X8`| | | | |`HIP_RES_VIEW_FORMAT_SINT_1X8`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_SINT_2X16`| | | | |`HIP_RES_VIEW_FORMAT_SINT_2X16`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_SINT_2X32`| | | | |`HIP_RES_VIEW_FORMAT_SINT_2X32`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_SINT_2X8`| | | | |`HIP_RES_VIEW_FORMAT_SINT_2X8`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_SINT_4X16`| | | | |`HIP_RES_VIEW_FORMAT_SINT_4X16`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_SINT_4X32`| | | | |`HIP_RES_VIEW_FORMAT_SINT_4X32`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_SINT_4X8`| | | | |`HIP_RES_VIEW_FORMAT_SINT_4X8`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UINT_1X16`| | | | |`HIP_RES_VIEW_FORMAT_UINT_1X16`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UINT_1X32`| | | | |`HIP_RES_VIEW_FORMAT_UINT_1X32`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UINT_1X8`| | | | |`HIP_RES_VIEW_FORMAT_UINT_1X8`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UINT_2X16`| | | | |`HIP_RES_VIEW_FORMAT_UINT_2X16`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UINT_2X32`| | | | |`HIP_RES_VIEW_FORMAT_UINT_2X32`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UINT_2X8`| | | | |`HIP_RES_VIEW_FORMAT_UINT_2X8`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UINT_4X16`| | | | |`HIP_RES_VIEW_FORMAT_UINT_4X16`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UINT_4X32`| | | | |`HIP_RES_VIEW_FORMAT_UINT_4X32`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UINT_4X8`| | | | |`HIP_RES_VIEW_FORMAT_UINT_4X8`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UNSIGNED_BC1`| | | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC1`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UNSIGNED_BC2`| | | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC2`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UNSIGNED_BC3`| | | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC3`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UNSIGNED_BC4`| | | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC4`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UNSIGNED_BC5`| | | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC5`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UNSIGNED_BC6H`| | | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC6H`|3.5.0| | | | | +|`CU_RES_VIEW_FORMAT_UNSIGNED_BC7`| | | | |`HIP_RES_VIEW_FORMAT_UNSIGNED_BC7`|3.5.0| | | | | +|`CU_SHAREDMEM_CARVEOUT_DEFAULT`|9.0| | | | | | | | | | +|`CU_SHAREDMEM_CARVEOUT_MAX_L1`|9.0| | | | | | | | | | +|`CU_SHAREDMEM_CARVEOUT_MAX_SHARED`|9.0| | | | | | | | | | +|`CU_SHARED_MEM_CONFIG_DEFAULT_BANK_SIZE`| | | | |`hipSharedMemBankSizeDefault`|1.6.0| | | | | +|`CU_SHARED_MEM_CONFIG_EIGHT_BYTE_BANK_SIZE`| | | | |`hipSharedMemBankSizeEightByte`|1.6.0| | | | | +|`CU_SHARED_MEM_CONFIG_FOUR_BYTE_BANK_SIZE`| | | | |`hipSharedMemBankSizeFourByte`|1.6.0| | | | | +|`CU_STREAM_ADD_CAPTURE_DEPENDENCIES`|11.3| | | |`hipStreamAddCaptureDependencies`|5.0.0| | | | | +|`CU_STREAM_ATTRIBUTE_ACCESS_POLICY_WINDOW`|11.0| | | | | | | | | | +|`CU_STREAM_ATTRIBUTE_MEM_SYNC_DOMAIN`|12.0| | | | | | | | | | +|`CU_STREAM_ATTRIBUTE_MEM_SYNC_DOMAIN_MAP`|12.0| | | | | | | | | | +|`CU_STREAM_ATTRIBUTE_PRIORITY`|12.0| | | | | | | | | | +|`CU_STREAM_ATTRIBUTE_SYNCHRONIZATION_POLICY`|11.0| | | | | | | | | | +|`CU_STREAM_CAPTURE_MODE_GLOBAL`|10.1| | | |`hipStreamCaptureModeGlobal`|4.3.0| | | | | +|`CU_STREAM_CAPTURE_MODE_RELAXED`|10.1| | | |`hipStreamCaptureModeRelaxed`|4.3.0| | | | | +|`CU_STREAM_CAPTURE_MODE_THREAD_LOCAL`|10.1| | | |`hipStreamCaptureModeThreadLocal`|4.3.0| | | | | +|`CU_STREAM_CAPTURE_STATUS_ACTIVE`|10.0| | | |`hipStreamCaptureStatusActive`|4.3.0| | | | | +|`CU_STREAM_CAPTURE_STATUS_INVALIDATED`|10.0| | | |`hipStreamCaptureStatusInvalidated`|4.3.0| | | | | +|`CU_STREAM_CAPTURE_STATUS_NONE`|10.0| | | |`hipStreamCaptureStatusNone`|4.3.0| | | | | +|`CU_STREAM_DEFAULT`| | | | |`hipStreamDefault`|1.6.0| | | | | +|`CU_STREAM_LEGACY`| | | | | | | | | | | +|`CU_STREAM_MEMORY_BARRIER_TYPE_GPU`|11.7| | | | | | | | | | +|`CU_STREAM_MEMORY_BARRIER_TYPE_SYS`|11.7| | | | | | | | | | +|`CU_STREAM_MEM_OP_BARRIER`|11.7| | | | | | | | | | +|`CU_STREAM_MEM_OP_FLUSH_REMOTE_WRITES`|8.0| | | | | | | | | | +|`CU_STREAM_MEM_OP_WAIT_VALUE_32`|8.0| | | | | | | | | | +|`CU_STREAM_MEM_OP_WAIT_VALUE_64`|9.0| | | | | | | | | | +|`CU_STREAM_MEM_OP_WRITE_VALUE_32`|8.0| | | | | | | | | | +|`CU_STREAM_MEM_OP_WRITE_VALUE_64`|9.0| | | | | | | | | | +|`CU_STREAM_NON_BLOCKING`| | | | |`hipStreamNonBlocking`|1.6.0| | | | | +|`CU_STREAM_PER_THREAD`| | | | |`hipStreamPerThread`|4.5.0| | | | | +|`CU_STREAM_SET_CAPTURE_DEPENDENCIES`|11.3| | | |`hipStreamSetCaptureDependencies`|5.0.0| | | | | +|`CU_STREAM_WAIT_VALUE_AND`|8.0| | | |`hipStreamWaitValueAnd`|4.2.0| | | | | +|`CU_STREAM_WAIT_VALUE_EQ`|8.0| | | |`hipStreamWaitValueEq`|4.2.0| | | | | +|`CU_STREAM_WAIT_VALUE_FLUSH`|8.0| | | | | | | | | | +|`CU_STREAM_WAIT_VALUE_GEQ`|8.0| | | |`hipStreamWaitValueGte`|4.2.0| | | | | +|`CU_STREAM_WAIT_VALUE_NOR`|9.0| | | |`hipStreamWaitValueNor`|4.2.0| | | | | +|`CU_STREAM_WRITE_VALUE_DEFAULT`|8.0| | | | | | | | | | +|`CU_STREAM_WRITE_VALUE_NO_MEMORY_BARRIER`|8.0| | | | | | | | | | +|`CU_SYNC_POLICY_AUTO`|11.0| | | | | | | | | | +|`CU_SYNC_POLICY_BLOCKING_SYNC`|11.0| | | | | | | | | | +|`CU_SYNC_POLICY_SPIN`|11.0| | | | | | | | | | +|`CU_SYNC_POLICY_YIELD`|11.0| | | | | | | | | | +|`CU_TARGET_COMPUTE_10`| | | |9.0| | | | | | | +|`CU_TARGET_COMPUTE_11`| | | |9.0| | | | | | | +|`CU_TARGET_COMPUTE_12`| | | |9.0| | | | | | | +|`CU_TARGET_COMPUTE_13`| | | |9.0| | | | | | | +|`CU_TARGET_COMPUTE_20`| | | |12.0| | | | | | | +|`CU_TARGET_COMPUTE_21`| | | |12.0| | | | | | | +|`CU_TARGET_COMPUTE_30`| | | | | | | | | | | +|`CU_TARGET_COMPUTE_32`| | | | | | | | | | | +|`CU_TARGET_COMPUTE_35`| | | | | | | | | | | +|`CU_TARGET_COMPUTE_37`| | | | | | | | | | | +|`CU_TARGET_COMPUTE_50`| | | | | | | | | | | +|`CU_TARGET_COMPUTE_52`| | | | | | | | | | | +|`CU_TARGET_COMPUTE_53`|8.0| | | | | | | | | | +|`CU_TARGET_COMPUTE_60`|8.0| | | | | | | | | | +|`CU_TARGET_COMPUTE_61`|8.0| | | | | | | | | | +|`CU_TARGET_COMPUTE_62`|8.0| | | | | | | | | | +|`CU_TARGET_COMPUTE_70`|9.0| | | | | | | | | | +|`CU_TARGET_COMPUTE_72`|10.1| | | | | | | | | | +|`CU_TARGET_COMPUTE_73`|9.1| | |10.0| | | | | | | +|`CU_TARGET_COMPUTE_75`|9.1| | | | | | | | | | +|`CU_TARGET_COMPUTE_80`|11.0| | | | | | | | | | +|`CU_TARGET_COMPUTE_86`|11.1| | | | | | | | | | +|`CU_TARGET_COMPUTE_87`|11.7| | | | | | | | | | +|`CU_TARGET_COMPUTE_89`|11.8| | | | | | | | | | +|`CU_TARGET_COMPUTE_90`|11.8| | | | | | | | | | +|`CU_TARGET_COMPUTE_90A`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_DATA_TYPE_BFLOAT16`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_DATA_TYPE_FLOAT16`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_DATA_TYPE_FLOAT32`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_DATA_TYPE_FLOAT32_FTZ`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_DATA_TYPE_FLOAT64`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_DATA_TYPE_INT32`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_DATA_TYPE_INT64`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_DATA_TYPE_TFLOAT32`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_DATA_TYPE_TFLOAT32_FTZ`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_DATA_TYPE_UINT16`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_DATA_TYPE_UINT32`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_DATA_TYPE_UINT64`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_DATA_TYPE_UINT8`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_FLOAT_OOB_FILL_NAN_REQUEST_ZERO_FMA`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_FLOAT_OOB_FILL_NONE`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_INTERLEAVE_16B`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_INTERLEAVE_32B`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_INTERLEAVE_NONE`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_L2_PROMOTION_L2_128B`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_L2_PROMOTION_L2_256B`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_L2_PROMOTION_L2_64B`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_L2_PROMOTION_NONE`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_NUM_QWORDS`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_SWIZZLE_128B`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_SWIZZLE_32B`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_SWIZZLE_64B`|12.0| | | | | | | | | | +|`CU_TENSOR_MAP_SWIZZLE_NONE`|12.0| | | | | | | | | | +|`CU_TRSA_OVERRIDE_FORMAT`| | | | |`HIP_TRSA_OVERRIDE_FORMAT`|1.7.0| | | | | +|`CU_TRSF_DISABLE_TRILINEAR_OPTIMIZATION`|11.0| | | | | | | | | | +|`CU_TRSF_NORMALIZED_COORDINATES`| | | | |`HIP_TRSF_NORMALIZED_COORDINATES`|1.7.0| | | | | +|`CU_TRSF_READ_AS_INTEGER`| | | | |`HIP_TRSF_READ_AS_INTEGER`|1.7.0| | | | | +|`CU_TRSF_SEAMLESS_CUBEMAP`|11.6| | | | | | | | | | +|`CU_TRSF_SRGB`| | | | |`HIP_TRSF_SRGB`|3.2.0| | | | | +|`CU_TR_ADDRESS_MODE_BORDER`| | | | |`HIP_TR_ADDRESS_MODE_BORDER`|3.5.0| | | | | +|`CU_TR_ADDRESS_MODE_CLAMP`| | | | |`HIP_TR_ADDRESS_MODE_CLAMP`|3.5.0| | | | | +|`CU_TR_ADDRESS_MODE_MIRROR`| | | | |`HIP_TR_ADDRESS_MODE_MIRROR`|3.5.0| | | | | +|`CU_TR_ADDRESS_MODE_WRAP`| | | | |`HIP_TR_ADDRESS_MODE_WRAP`|3.5.0| | | | | +|`CU_TR_FILTER_MODE_LINEAR`| | | | |`HIP_TR_FILTER_MODE_LINEAR`|3.5.0| | | | | +|`CU_TR_FILTER_MODE_POINT`| | | | |`HIP_TR_FILTER_MODE_POINT`|3.5.0| | | | | +|`CU_USER_OBJECT_NO_DESTRUCTOR_SYNC`|11.3| | | |`hipUserObjectNoDestructorSync`|5.3.0| | | | | +|`CUaccessPolicyWindow`|11.0| | | |`hipAccessPolicyWindow`|5.2.0| | | | | +|`CUaccessPolicyWindow_st`|11.0| | | |`hipAccessPolicyWindow`|5.2.0| | | | | +|`CUaccessProperty`|11.0| | | |`hipAccessProperty`|5.2.0| | | | | +|`CUaccessProperty_enum`|11.0| | | |`hipAccessProperty`|5.2.0| | | | | +|`CUaddress_mode`| | | | |`HIPaddress_mode`|3.5.0| | | | | +|`CUaddress_mode_enum`| | | | |`HIPaddress_mode_enum`|3.5.0| | | | | +|`CUarray`| | | | |`hipArray_t`|1.7.0| | | | | +|`CUarrayMapInfo`|11.1| | | |`hipArrayMapInfo`|5.2.0| | | | | +|`CUarrayMapInfo_st`|11.1| | | |`hipArrayMapInfo`|5.2.0| | | | | +|`CUarrayMapInfo_v1`|11.3| | | |`hipArrayMapInfo`|5.2.0| | | | | +|`CUarraySparseSubresourceType`|11.1| | | |`hipArraySparseSubresourceType`|5.2.0| | | | | +|`CUarraySparseSubresourceType_enum`|11.1| | | |`hipArraySparseSubresourceType`|5.2.0| | | | | +|`CUarray_cubemap_face`| | | | | | | | | | | +|`CUarray_cubemap_face_enum`| | | | | | | | | | | +|`CUarray_format`| | | | |`hipArray_Format`|1.7.0| | | | | +|`CUarray_format_enum`| | | | |`hipArray_Format`|1.7.0| | | | | +|`CUarray_st`| | | | |`hipArray`|1.7.0| | | | | +|`CUclusterSchedulingPolicy`|11.8| | | | | | | | | | +|`CUclusterSchedulingPolicy_enum`|11.8| | | | | | | | | | +|`CUcomputemode`| | | | |`hipComputeMode`|1.9.0| | | | | +|`CUcomputemode_enum`| | | | |`hipComputeMode`|1.9.0| | | | | +|`CUcontext`| | | | |`hipCtx_t`|1.6.0| | | | | +|`CUcoredumpSettings`|12.1| | | | | | | | | | +|`CUcoredumpSettings_enum`|12.1| | | | | | | | | | +|`CUctx_flags`| | | | | | | | | | | +|`CUctx_flags_enum`| | | | | | | | | | | +|`CUctx_st`| | | | |`ihipCtx_t`|1.6.0| | | | | +|`CUd3d10DeviceList`| | | | | | | | | | | +|`CUd3d10DeviceList_enum`| | | | | | | | | | | +|`CUd3d10map_flags`| | | | | | | | | | | +|`CUd3d10map_flags_enum`| | | | | | | | | | | +|`CUd3d10register_flags`| | | | | | | | | | | +|`CUd3d10register_flags_enum`| | | | | | | | | | | +|`CUd3d11DeviceList`| | | | | | | | | | | +|`CUd3d11DeviceList_enum`| | | | | | | | | | | +|`CUd3d9DeviceList`| | | | | | | | | | | +|`CUd3d9DeviceList_enum`| | | | | | | | | | | +|`CUd3d9map_flags`| | | | | | | | | | | +|`CUd3d9map_flags_enum`| | | | | | | | | | | +|`CUd3d9register_flags`| | | | | | | | | | | +|`CUd3d9register_flags_enum`| | | | | | | | | | | +|`CUdevice`| | | | |`hipDevice_t`|1.6.0| | | | | +|`CUdeviceNumaConfig`|12.2| | | | | | | | | | +|`CUdeviceNumaConfig_enum`|12.2| | | | | | | | | | +|`CUdevice_P2PAttribute`|8.0| | | |`hipDeviceP2PAttr`|3.8.0| | | | | +|`CUdevice_P2PAttribute_enum`|8.0| | | |`hipDeviceP2PAttr`|3.8.0| | | | | +|`CUdevice_attribute`| | | | |`hipDeviceAttribute_t`|1.6.0| | | | | +|`CUdevice_attribute_enum`| | | | |`hipDeviceAttribute_t`|1.6.0| | | | | +|`CUdevice_v1`|11.3| | | |`hipDevice_t`|1.6.0| | | | | +|`CUdeviceptr`| | | | |`hipDeviceptr_t`|1.7.0| | | | | +|`CUdeviceptr_v1`| | | | |`hipDeviceptr_t`|1.7.0| | | | | +|`CUdeviceptr_v2`|11.3| | | |`hipDeviceptr_t`|1.7.0| | | | | +|`CUdevprop`| | | | | | | | | | | +|`CUdevprop_st`| | | | | | | | | | | +|`CUdevprop_v1`|11.3| | | | | | | | | | +|`CUdriverProcAddressQueryResult`|12.0| | | | | | | | | | +|`CUdriverProcAddressQueryResult_enum`|12.0| | | | | | | | | | +|`CUdriverProcAddress_flags`|11.3| | | | | | | | | | +|`CUdriverProcAddress_flags_enum`|11.3| | | | | | | | | | +|`CUeglColorFormat`|9.0| | | | | | | | | | +|`CUeglColorFormate_enum`|9.0| | | | | | | | | | +|`CUeglFrameType`|9.0| | | | | | | | | | +|`CUeglFrameType_enum`|9.0| | | | | | | | | | +|`CUeglResourceLocationFlags`|9.0| | | | | | | | | | +|`CUeglResourceLocationFlags_enum`|9.0| | | | | | | | | | +|`CUeglStreamConnection`|9.0| | | | | | | | | | +|`CUeglStreamConnection_st`|9.0| | | | | | | | | | +|`CUevent`| | | | |`hipEvent_t`|1.6.0| | | | | +|`CUevent_flags`| | | | | | | | | | | +|`CUevent_flags_enum`| | | | | | | | | | | +|`CUevent_record_flags`|11.1| | | | | | | | | | +|`CUevent_record_flags_enum`|11.1| | | | | | | | | | +|`CUevent_sched_flags`|11.8| | | | | | | | | | +|`CUevent_sched_flags_enum`|11.8| | | | | | | | | | +|`CUevent_st`| | | | |`ihipEvent_t`|1.6.0| | | | | +|`CUevent_wait_flags`|11.1| | | | | | | | | | +|`CUevent_wait_flags_enum`| | | | | | | | | | | +|`CUexecAffinityParam`|11.4| | | | | | | | | | +|`CUexecAffinityParam_st`|11.4| | | | | | | | | | +|`CUexecAffinityParam_v1`|11.4| | | | | | | | | | +|`CUexecAffinitySmCount`|11.4| | | | | | | | | | +|`CUexecAffinitySmCount_st`|11.4| | | | | | | | | | +|`CUexecAffinitySmCount_v1`|11.4| | | | | | | | | | +|`CUexecAffinityType`|11.4| | | | | | | | | | +|`CUexecAffinityType_enum`|11.4| | | | | | | | | | +|`CUextMemory_st`|10.0| | | | | | | | | | +|`CUextSemaphore_st`|10.0| | | | | | | | | | +|`CUexternalMemory`|10.0| | | |`hipExternalMemory_t`|4.3.0| | | | | +|`CUexternalMemoryHandleType`|10.0| | | |`hipExternalMemoryHandleType`|4.3.0| | | | | +|`CUexternalMemoryHandleType_enum`|10.0| | | |`hipExternalMemoryHandleType_enum`|4.3.0| | | | | +|`CUexternalSemaphore`|10.0| | | |`hipExternalSemaphore_t`|4.4.0| | | | | +|`CUexternalSemaphoreHandleType`|10.0| | | |`hipExternalSemaphoreHandleType`|4.4.0| | | | | +|`CUexternalSemaphoreHandleType_enum`|10.0| | | |`hipExternalSemaphoreHandleType_enum`|4.4.0| | | | | +|`CUfilter_mode`| | | | |`HIPfilter_mode`|3.5.0| | | | | +|`CUfilter_mode_enum`| | | | |`HIPfilter_mode_enum`|3.5.0| | | | | +|`CUflushGPUDirectRDMAWritesOptions`|11.3| | | | | | | | | | +|`CUflushGPUDirectRDMAWritesOptions_enum`|11.3| | | | | | | | | | +|`CUflushGPUDirectRDMAWritesScope`|11.3| | | | | | | | | | +|`CUflushGPUDirectRDMAWritesScope_enum`|11.3| | | | | | | | | | +|`CUflushGPUDirectRDMAWritesTarget`|11.3| | | | | | | | | | +|`CUflushGPUDirectRDMAWritesTarget_enum`|11.3| | | | | | | | | | +|`CUfunc_cache`| | | | |`hipFuncCache_t`|1.6.0| | | | | +|`CUfunc_cache_enum`| | | | |`hipFuncCache_t`|1.6.0| | | | | +|`CUfunc_st`| | | | |`ihipModuleSymbol_t`|1.6.0| | | | | +|`CUfunction`| | | | |`hipFunction_t`|1.6.0| | | | | +|`CUfunction_attribute`| | | | |`hipFunction_attribute`|2.8.0| | | | | +|`CUfunction_attribute_enum`| | | | |`hipFunction_attribute`|2.8.0| | | | | +|`CUgraph`|10.0| | | |`hipGraph_t`|4.3.0| | | | | +|`CUgraphDebugDot_flags`|11.3| | | |`hipGraphDebugDotFlags`|5.5.0| | | | | +|`CUgraphDebugDot_flags_enum`|11.3| | | |`hipGraphDebugDotFlags`|5.5.0| | | | | +|`CUgraphExec`|10.0| | | |`hipGraphExec_t`|4.3.0| | | | | +|`CUgraphExecUpdateResult`|10.2| | | |`hipGraphExecUpdateResult`|4.3.0| | | | | +|`CUgraphExecUpdateResultInfo`|12.0| | | | | | | | | | +|`CUgraphExecUpdateResultInfo_st`|12.0| | | | | | | | | | +|`CUgraphExecUpdateResultInfo_v1`|12.0| | | | | | | | | | +|`CUgraphExecUpdateResult_enum`|10.2| | | |`hipGraphExecUpdateResult`|4.3.0| | | | | +|`CUgraphExec_st`|10.0| | | |`hipGraphExec`|4.3.0| | | | | +|`CUgraphInstantiateResult`|12.0| | | | | | | | | | +|`CUgraphInstantiateResult_enum`|12.0| | | | | | | | | | +|`CUgraphInstantiate_flags`|11.4| | | |`hipGraphInstantiateFlags`|5.2.0| | | | | +|`CUgraphInstantiate_flags_enum`|11.4| | | |`hipGraphInstantiateFlags`|5.2.0| | | | | +|`CUgraphMem_attribute`|11.4| | | |`hipGraphMemAttributeType`|5.3.0| | | | | +|`CUgraphMem_attribute_enum`|11.4| | | |`hipGraphMemAttributeType`|5.3.0| | | | | +|`CUgraphNode`|10.0| | | |`hipGraphNode_t`|4.3.0| | | | | +|`CUgraphNodeParams`|12.2| | | | | | | | | | +|`CUgraphNodeParams_st`|12.2| | | | | | | | | | +|`CUgraphNodeType`|10.0| | | |`hipGraphNodeType`|4.3.0| | | | | +|`CUgraphNodeType_enum`|10.0| | | |`hipGraphNodeType`|4.3.0| | | | | +|`CUgraphNode_st`|10.0| | | |`hipGraphNode`|4.3.0| | | | | +|`CUgraph_st`|10.0| | | |`ihipGraph`|4.3.0| | | | | +|`CUgraphicsMapResourceFlags`| | | | | | | | | | | +|`CUgraphicsMapResourceFlags_enum`| | | | | | | | | | | +|`CUgraphicsRegisterFlags`| | | | |`hipGraphicsRegisterFlags`|4.4.0| | | | | +|`CUgraphicsRegisterFlags_enum`| | | | |`hipGraphicsRegisterFlags`|4.4.0| | | | | +|`CUgraphicsResource`| | | | |`hipGraphicsResource_t`|4.4.0| | | | | +|`CUgraphicsResource_st`| | | | |`hipGraphicsResource`|4.4.0| | | | | +|`CUhostFn`|10.0| | | |`hipHostFn_t`|4.3.0| | | | | +|`CUipcEventHandle`| | | | |`hipIpcEventHandle_t`|1.6.0| | | | | +|`CUipcEventHandle_st`| | | | |`hipIpcEventHandle_st`|3.5.0| | | | | +|`CUipcEventHandle_v1`|11.3| | | |`hipIpcEventHandle_t`|1.6.0| | | | | +|`CUipcMemHandle`| | | | |`hipIpcMemHandle_t`|1.6.0| | | | | +|`CUipcMemHandle_st`| | | | |`hipIpcMemHandle_st`|1.6.0| | | | | +|`CUipcMemHandle_v1`|11.3| | | |`hipIpcMemHandle_t`|1.6.0| | | | | +|`CUipcMem_flags`| | | | | | | | | | | +|`CUipcMem_flags_enum`| | | | | | | | | | | +|`CUjitInputType`| | | | |`hiprtcJITInputType`|5.3.0| | | | | +|`CUjitInputType_enum`| | | | |`hiprtcJITInputType`|5.3.0| | | | | +|`CUjit_cacheMode`| | | | | | | | | | | +|`CUjit_cacheMode_enum`| | | | | | | | | | | +|`CUjit_fallback`| | | | | | | | | | | +|`CUjit_fallback_enum`| | | | | | | | | | | +|`CUjit_option`| | | | |`hipJitOption`|1.6.0| | | | | +|`CUjit_option_enum`| | | | |`hipJitOption`|1.6.0| | | | | +|`CUjit_target`| | | | | | | | | | | +|`CUjit_target_enum`| | | | | | | | | | | +|`CUkern_st`|12.0| | | | | | | | | | +|`CUkernel`|12.0| | | | | | | | | | +|`CUkernelNodeAttrID`|11.0| | | |`hipKernelNodeAttrID`|5.2.0| | | | | +|`CUkernelNodeAttrID_enum`|11.0| | |11.8|`hipKernelNodeAttrID`|5.2.0| | | | | +|`CUkernelNodeAttrValue`|11.0| | | |`hipKernelNodeAttrValue`|5.2.0| | | | | +|`CUkernelNodeAttrValue_union`|11.0| | |11.8|`hipKernelNodeAttrValue`|5.2.0| | | | | +|`CUkernelNodeAttrValue_v1`|11.3| | | |`hipKernelNodeAttrValue`|5.2.0| | | | | +|`CUlaunchAttribute`|11.8| | | | | | | | | | +|`CUlaunchAttributeID`|11.8| | | | | | | | | | +|`CUlaunchAttributeID_enum`|11.8| | | | | | | | | | +|`CUlaunchAttributeValue`|11.8| | | | | | | | | | +|`CUlaunchAttributeValue_union`|11.8| | | | | | | | | | +|`CUlaunchAttribute_st`|11.8| | | | | | | | | | +|`CUlaunchConfig`|11.8| | | | | | | | | | +|`CUlaunchConfig_st`|11.8| | | | | | | | | | +|`CUlaunchMemSyncDomain`|12.0| | | | | | | | | | +|`CUlaunchMemSyncDomainMap`|12.0| | | | | | | | | | +|`CUlaunchMemSyncDomainMap_st`|12.0| | | | | | | | | | +|`CUlaunchMemSyncDomain_enum`|12.0| | | | | | | | | | +|`CUlib_st`|12.0| | | | | | | | | | +|`CUlibrary`|12.0| | | | | | | | | | +|`CUlibraryHostUniversalFunctionAndDataTable`|12.0| | | | | | | | | | +|`CUlibraryHostUniversalFunctionAndDataTable_st`|12.0| | | | | | | | | | +|`CUlibraryOption`|12.0| | | | | | | | | | +|`CUlibraryOption_enum`|12.0| | | | | | | | | | +|`CUlimit`| | | | |`hipLimit_t`|1.6.0| | | | | +|`CUlimit_enum`| | | | |`hipLimit_t`|1.6.0| | | | | +|`CUlinkState`| | | | |`hiprtcLinkState`|5.3.0| | | | | +|`CUlinkState_st`| | | | |`ihiprtcLinkState`|5.3.0| | | | | +|`CUmemAccessDesc`|10.2| | | |`hipMemAccessDesc`|5.2.0| | | | | +|`CUmemAccessDesc_st`|10.2| | | |`hipMemAccessDesc`|5.2.0| | | | | +|`CUmemAccessDesc_v1`|11.3| | | |`hipMemAccessDesc`|5.2.0| | | | | +|`CUmemAccess_flags`|10.2| | | |`hipMemAccessFlags`|5.2.0| | | | | +|`CUmemAccess_flags_enum`|10.2| | | |`hipMemAccessFlags`|5.2.0| | | | | +|`CUmemAllocationGranularity_flags`|10.2| | | |`hipMemAllocationGranularity_flags`|5.2.0| | | | | +|`CUmemAllocationGranularity_flags_enum`|10.2| | | |`hipMemAllocationGranularity_flags`|5.2.0| | | | | +|`CUmemAllocationHandleType`|10.2| | | |`hipMemAllocationHandleType`|5.2.0| | | | | +|`CUmemAllocationHandleType_enum`|10.2| | | |`hipMemAllocationHandleType`|5.2.0| | | | | +|`CUmemAllocationProp`|10.2| | | |`hipMemAllocationProp`|5.2.0| | | | | +|`CUmemAllocationProp_st`|10.2| | | |`hipMemAllocationProp`|5.2.0| | | | | +|`CUmemAllocationProp_v1`|11.3| | | |`hipMemAllocationProp`|5.2.0| | | | | +|`CUmemAllocationType`|10.2| | | |`hipMemAllocationType`|5.2.0| | | | | +|`CUmemAllocationType_enum`|10.2| | | |`hipMemAllocationType`|5.2.0| | | | | +|`CUmemAttach_flags`| | | | | | | | | | | +|`CUmemAttach_flags_enum`| | | | | | | | | | | +|`CUmemGenericAllocationHandle`|10.2| | | |`hipMemGenericAllocationHandle_t`|5.2.0| | | | | +|`CUmemGenericAllocationHandle_v1`|11.3| | | |`hipMemGenericAllocationHandle_t`|5.2.0| | | | | +|`CUmemHandleType`|11.1| | | |`hipMemHandleType`|5.2.0| | | | | +|`CUmemHandleType_enum`|11.1| | | |`hipMemHandleType`|5.2.0| | | | | +|`CUmemLocation`|10.2| | | |`hipMemLocation`|5.2.0| | | | | +|`CUmemLocationType`|10.2| | | |`hipMemLocationType`|5.2.0| | | | | +|`CUmemLocationType_enum`|10.2| | | |`hipMemLocationType`|5.2.0| | | | | +|`CUmemLocation_st`|10.2| | | |`hipMemLocation`|5.2.0| | | | | +|`CUmemLocation_v1`|11.3| | | |`hipMemLocation`|5.2.0| | | | | +|`CUmemOperationType`|11.1| | | |`hipMemOperationType`|5.2.0| | | | | +|`CUmemOperationType_enum`|11.1| | | |`hipMemOperationType`|5.2.0| | | | | +|`CUmemPoolHandle_st`|11.2| | | |`ihipMemPoolHandle_t`|5.2.0| | | | | +|`CUmemPoolProps`|11.2| | | |`hipMemPoolProps`|5.2.0| | | | | +|`CUmemPoolProps_st`|11.2| | | |`hipMemPoolProps`|5.2.0| | | | | +|`CUmemPoolProps_v1`|11.3| | | |`hipMemPoolProps`|5.2.0| | | | | +|`CUmemPoolPtrExportData`|11.2| | | |`hipMemPoolPtrExportData`|5.2.0| | | | | +|`CUmemPoolPtrExportData_st`|11.2| | | |`hipMemPoolPtrExportData`|5.2.0| | | | | +|`CUmemPoolPtrExportData_v1`|11.3| | | |`hipMemPoolPtrExportData`|5.2.0| | | | | +|`CUmemPool_attribute`|11.2| | | |`hipMemPoolAttr`|5.2.0| | | | | +|`CUmemPool_attribute_enum`|11.2| | | |`hipMemPoolAttr`|5.2.0| | | | | +|`CUmemRangeHandleType`|11.7| | | | | | | | | | +|`CUmemRangeHandleType_enum`|11.7| | | | | | | | | | +|`CUmem_advise`|8.0| | | |`hipMemoryAdvise`|3.7.0| | | | | +|`CUmem_advise_enum`|8.0| | | |`hipMemoryAdvise`|3.7.0| | | | | +|`CUmem_range_attribute`|8.0| | | |`hipMemRangeAttribute`|3.7.0| | | | | +|`CUmem_range_attribute_enum`|8.0| | | |`hipMemRangeAttribute`|3.7.0| | | | | +|`CUmemoryPool`|11.2| | | |`hipMemPool_t`|5.2.0| | | | | +|`CUmemorytype`| | | | |`hipMemoryType`|1.6.0| | | | | +|`CUmemorytype_enum`| | | | |`hipMemoryType`|1.6.0| | | | | +|`CUmipmappedArray`| | | | |`hipMipmappedArray_t`|1.7.0| | | | | +|`CUmipmappedArray_st`| | | | |`hipMipmappedArray`|1.7.0| | | | | +|`CUmod_st`| | | | |`ihipModule_t`|1.6.0| | | | | +|`CUmodule`| | | | |`hipModule_t`|1.6.0| | | | | +|`CUmoduleLoadingMode`|11.7| | | | | | | | | | +|`CUmoduleLoadingMode_enum`|11.7| | | | | | | | | | +|`CUmulticastGranularity_flags`|12.1| | | | | | | | | | +|`CUmulticastGranularity_flags_enum`|12.1| | | | | | | | | | +|`CUmulticastObjectProp`|12.1| | | | | | | | | | +|`CUmulticastObjectProp_st`|12.1| | | | | | | | | | +|`CUmulticastObjectProp_v1`|12.1| | | | | | | | | | +|`CUoccupancyB2DSize`| | | | |`void*`| | | | | | +|`CUoccupancy_flags`| | | | | | | | | | | +|`CUoccupancy_flags_enum`| | | | | | | | | | | +|`CUpointer_attribute`| | | | |`hipPointer_attribute`|5.0.0| | | | | +|`CUpointer_attribute_enum`| | | | |`hipPointer_attribute`|5.0.0| | | | | +|`CUresourceViewFormat`| | | | |`HIPresourceViewFormat`|3.5.0| | | | | +|`CUresourceViewFormat_enum`| | | | |`HIPresourceViewFormat_enum`|3.5.0| | | | | +|`CUresourcetype`| | | | |`HIPresourcetype`|3.5.0| | | | | +|`CUresourcetype_enum`| | | | |`HIPresourcetype_enum`|3.5.0| | | | | +|`CUresult`| | | | |`hipError_t`|1.5.0| | | | | +|`CUshared_carveout`|9.0| | | | | | | | | | +|`CUshared_carveout_enum`|9.0| | | | | | | | | | +|`CUsharedconfig`| | | | |`hipSharedMemConfig`|1.6.0| | | | | +|`CUsharedconfig_enum`| | | | |`hipSharedMemConfig`|1.6.0| | | | | +|`CUstream`| | | | |`hipStream_t`|1.5.0| | | | | +|`CUstreamAttrID`|11.0| | | | | | | | | | +|`CUstreamAttrID_enum`|11.0| | |11.8| | | | | | | +|`CUstreamAttrValue`|11.0| | | | | | | | | | +|`CUstreamAttrValue_union`|11.0| | | | | | | | | | +|`CUstreamAttrValue_v1`|11.3| | | | | | | | | | +|`CUstreamBatchMemOpParams`|8.0| | | | | | | | | | +|`CUstreamBatchMemOpParams_union`|8.0| | | | | | | | | | +|`CUstreamBatchMemOpParams_v1`|11.3| | | | | | | | | | +|`CUstreamBatchMemOpType`|8.0| | | | | | | | | | +|`CUstreamBatchMemOpType_enum`|8.0| | | | | | | | | | +|`CUstreamCallback`| | | | |`hipStreamCallback_t`|1.6.0| | | | | +|`CUstreamCaptureMode`|10.1| | | |`hipStreamCaptureMode`|4.3.0| | | | | +|`CUstreamCaptureMode_enum`|10.1| | | |`hipStreamCaptureMode`|4.3.0| | | | | +|`CUstreamCaptureStatus`|10.0| | | |`hipStreamCaptureStatus`|4.3.0| | | | | +|`CUstreamCaptureStatus_enum`|10.0| | | |`hipStreamCaptureStatus`|4.3.0| | | | | +|`CUstreamMemOpMemoryBarrierParams_st`|11.7| | | | | | | | | | +|`CUstreamMemoryBarrier_flags`|11.7| | | | | | | | | | +|`CUstreamMemoryBarrier_flags_enum`|11.7| | | | | | | | | | +|`CUstreamUpdateCaptureDependencies_flags`|11.3| | | |`hipStreamUpdateCaptureDependenciesFlags`|5.0.0| | | | | +|`CUstreamUpdateCaptureDependencies_flags_enum`|11.3| | | |`hipStreamUpdateCaptureDependenciesFlags`|5.0.0| | | | | +|`CUstreamWaitValue_flags`|8.0| | | | | | | | | | +|`CUstreamWaitValue_flags_enum`|8.0| | | | | | | | | | +|`CUstreamWriteValue_flags`|8.0| | | | | | | | | | +|`CUstreamWriteValue_flags_enum`|8.0| | | | | | | | | | +|`CUstream_flags`| | | | | | | | | | | +|`CUstream_flags_enum`| | | | | | | | | | | +|`CUstream_st`| | | | |`ihipStream_t`|1.5.0| | | | | +|`CUsurfObject`| | | | |`hipSurfaceObject_t`|1.9.0| | | | | +|`CUsurfObject_v1`|11.3| | | |`hipSurfaceObject_t`|1.9.0| | | | | +|`CUsurfref`| | | | | | | | | | | +|`CUsurfref_st`| | | | | | | | | | | +|`CUsynchronizationPolicy`|11.0| | | | | | | | | | +|`CUsynchronizationPolicy_enum`|11.0| | | | | | | | | | +|`CUtensorMap`|12.0| | | | | | | | | | +|`CUtensorMapDataType`|12.0| | | | | | | | | | +|`CUtensorMapDataType_enum`|12.0| | | | | | | | | | +|`CUtensorMapFloatOOBfill`|12.0| | | | | | | | | | +|`CUtensorMapFloatOOBfill_enum`|12.0| | | | | | | | | | +|`CUtensorMapInterleave`|12.0| | | | | | | | | | +|`CUtensorMapInterleave_enum`|12.0| | | | | | | | | | +|`CUtensorMapL2promotion`|12.0| | | | | | | | | | +|`CUtensorMapL2promotion_enum`|12.0| | | | | | | | | | +|`CUtensorMapSwizzle`|12.0| | | | | | | | | | +|`CUtensorMapSwizzle_enum`|12.0| | | | | | | | | | +|`CUtensorMap_st`|12.0| | | | | | | | | | +|`CUtexObject`| | | | |`hipTextureObject_t`|1.7.0| | | | | +|`CUtexObject_v1`|11.3| | | |`hipTextureObject_t`|1.7.0| | | | | +|`CUtexref`| | | | |`hipTexRef`|3.10.0| | | | | +|`CUtexref_st`| | | | |`textureReference`|1.6.0| | | | | +|`CUuserObject`|11.3| | | |`hipUserObject_t`|5.3.0| | | | | +|`CUuserObjectRetain_flags`|11.3| | | |`hipUserObjectRetainFlags`|5.3.0| | | | | +|`CUuserObjectRetain_flags_enum`|11.3| | | |`hipUserObjectRetainFlags`|5.3.0| | | | | +|`CUuserObject_flags`|11.3| | | |`hipUserObjectFlags`|5.3.0| | | | | +|`CUuserObject_flags_enum`|11.3| | | |`hipUserObjectFlags`|5.3.0| | | | | +|`CUuserObject_st`|11.3| | | |`hipUserObject`|5.3.0| | | | | +|`CUuuid`| | | | |`hipUUID`|5.2.0| | | | | +|`CUuuid_st`| | | | |`hipUUID_t`|5.2.0| | | | | +|`GLenum`| | | | |`GLenum`|5.1.0| | | | | +|`GLuint`| | | | |`GLuint`|5.1.0| | | | | +|`NVCL_CTX_SCHED_AUTO`|11.8| | | | | | | | | | +|`NVCL_CTX_SCHED_BLOCKING_SYNC`|11.8| | | | | | | | | | +|`NVCL_CTX_SCHED_SPIN`|11.8| | | | | | | | | | +|`NVCL_CTX_SCHED_YIELD`|11.8| | | | | | | | | | +|`NVCL_EVENT_SCHED_AUTO`|11.8| | | | | | | | | | +|`NVCL_EVENT_SCHED_BLOCKING_SYNC`|11.8| | | | | | | | | | +|`NVCL_EVENT_SCHED_SPIN`|11.8| | | | | | | | | | +|`NVCL_EVENT_SCHED_YIELD`|11.8| | | | | | | | | | +|`__CUDACC__`| | | | |`__HIPCC__`|1.6.0| | | | | +|`cl_context_flags`|11.8| | | | | | | | | | +|`cl_context_flags_enum`|11.8| | | | | | | | | | +|`cl_event_flags`|11.8| | | | | | | | | | +|`cl_event_flags_enum`|11.8| | | | | | | | | | +|`cudaError_enum`| | | | |`hipError_t`|1.5.0| | | | | +|`memoryBarrier`|11.7| | | | | | | | | | ## **2. Error Handling** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuGetErrorName`| | | |`hipDrvGetErrorName`|5.4.0| | | | | -|`cuGetErrorString`| | | |`hipDrvGetErrorString`|5.4.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuGetErrorName`| | | | |`hipDrvGetErrorName`|5.4.0| | | | | +|`cuGetErrorString`| | | | |`hipDrvGetErrorString`|5.4.0| | | | | ## **3. Initialization** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuInit`| | | |`hipInit`|1.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuInit`| | | | |`hipInit`|1.6.0| | | | | ## **4. Version Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuDriverGetVersion`| | | |`hipDriverGetVersion`|1.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuDriverGetVersion`| | | | |`hipDriverGetVersion`|1.6.0| | | | | ## **5. Device Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuDeviceGet`| | | |`hipDeviceGet`|1.6.0| | | | | -|`cuDeviceGetAttribute`| | | |`hipDeviceGetAttribute`|1.6.0| | | | | -|`cuDeviceGetCount`| | | |`hipGetDeviceCount`|1.6.0| | | | | -|`cuDeviceGetDefaultMemPool`|11.2| | |`hipDeviceGetDefaultMemPool`|5.2.0| | | | | -|`cuDeviceGetExecAffinitySupport`|11.4| | | | | | | | | -|`cuDeviceGetLuid`|10.0| | | | | | | | | -|`cuDeviceGetMemPool`|11.2| | |`hipDeviceGetMemPool`|5.2.0| | | | | -|`cuDeviceGetName`| | | |`hipDeviceGetName`|1.6.0| | | | | -|`cuDeviceGetNvSciSyncAttributes`|10.2| | | | | | | | | -|`cuDeviceGetTexture1DLinearMaxWidth`|11.1| | | | | | | | | -|`cuDeviceGetUuid`|9.2| | |`hipDeviceGetUuid`|5.2.0| | | | | -|`cuDeviceGetUuid_v2`|11.4| | |`hipDeviceGetUuid`|5.2.0| | | | | -|`cuDeviceSetMemPool`|11.2| | |`hipDeviceSetMemPool`|5.2.0| | | | | -|`cuDeviceTotalMem`| | | |`hipDeviceTotalMem`|1.6.0| | | | | -|`cuDeviceTotalMem_v2`| | | |`hipDeviceTotalMem`|1.6.0| | | | | -|`cuFlushGPUDirectRDMAWrites`|11.3| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuDeviceGet`| | | | |`hipDeviceGet`|1.6.0| | | | | +|`cuDeviceGetAttribute`| | | | |`hipDeviceGetAttribute`|1.6.0| | | | | +|`cuDeviceGetCount`| | | | |`hipGetDeviceCount`|1.6.0| | | | | +|`cuDeviceGetDefaultMemPool`|11.2| | | |`hipDeviceGetDefaultMemPool`|5.2.0| | | | | +|`cuDeviceGetExecAffinitySupport`|11.4| | | | | | | | | | +|`cuDeviceGetLuid`|10.0| | | | | | | | | | +|`cuDeviceGetMemPool`|11.2| | | |`hipDeviceGetMemPool`|5.2.0| | | | | +|`cuDeviceGetName`| | | | |`hipDeviceGetName`|1.6.0| | | | | +|`cuDeviceGetNvSciSyncAttributes`|10.2| | | | | | | | | | +|`cuDeviceGetTexture1DLinearMaxWidth`|11.1| | | | | | | | | | +|`cuDeviceGetUuid`|9.2| | | |`hipDeviceGetUuid`|5.2.0| | | | | +|`cuDeviceGetUuid_v2`|11.4| | | |`hipDeviceGetUuid`|5.2.0| | | | | +|`cuDeviceSetMemPool`|11.2| | | |`hipDeviceSetMemPool`|5.2.0| | | | | +|`cuDeviceTotalMem`| | | | |`hipDeviceTotalMem`|1.6.0| | | | | +|`cuDeviceTotalMem_v2`| | | | |`hipDeviceTotalMem`|1.6.0| | | | | +|`cuFlushGPUDirectRDMAWrites`|11.3| | | | | | | | | | ## **6. Device Management [DEPRECATED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuDeviceComputeCapability`| |9.2| |`hipDeviceComputeCapability`|1.6.0| | | | | -|`cuDeviceGetProperties`| |9.2| | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuDeviceComputeCapability`| |9.2| | |`hipDeviceComputeCapability`|1.6.0| | | | | +|`cuDeviceGetProperties`| |9.2| | | | | | | | | ## **7. Primary Context Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuDevicePrimaryCtxGetState`| | | |`hipDevicePrimaryCtxGetState`|1.9.0| | | | | -|`cuDevicePrimaryCtxRelease`| | | |`hipDevicePrimaryCtxRelease`|1.9.0| | | | | -|`cuDevicePrimaryCtxRelease_v2`|11.0| | |`hipDevicePrimaryCtxRelease`|1.9.0| | | | | -|`cuDevicePrimaryCtxReset`| | | |`hipDevicePrimaryCtxReset`|1.9.0| | | | | -|`cuDevicePrimaryCtxReset_v2`|11.0| | |`hipDevicePrimaryCtxReset`|1.9.0| | | | | -|`cuDevicePrimaryCtxRetain`| | | |`hipDevicePrimaryCtxRetain`|1.9.0| | | | | -|`cuDevicePrimaryCtxSetFlags`| | | |`hipDevicePrimaryCtxSetFlags`|1.9.0| | | | | -|`cuDevicePrimaryCtxSetFlags_v2`|11.0| | |`hipDevicePrimaryCtxSetFlags`|1.9.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuDevicePrimaryCtxGetState`| | | | |`hipDevicePrimaryCtxGetState`|1.9.0| | | | | +|`cuDevicePrimaryCtxRelease`| | | | |`hipDevicePrimaryCtxRelease`|1.9.0| | | | | +|`cuDevicePrimaryCtxRelease_v2`|11.0| | | |`hipDevicePrimaryCtxRelease`|1.9.0| | | | | +|`cuDevicePrimaryCtxReset`| | | | |`hipDevicePrimaryCtxReset`|1.9.0| | | | | +|`cuDevicePrimaryCtxReset_v2`|11.0| | | |`hipDevicePrimaryCtxReset`|1.9.0| | | | | +|`cuDevicePrimaryCtxRetain`| | | | |`hipDevicePrimaryCtxRetain`|1.9.0| | | | | +|`cuDevicePrimaryCtxSetFlags`| | | | |`hipDevicePrimaryCtxSetFlags`|1.9.0| | | | | +|`cuDevicePrimaryCtxSetFlags_v2`|11.0| | | |`hipDevicePrimaryCtxSetFlags`|1.9.0| | | | | ## **8. Context Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuCtxCreate`| | | |`hipCtxCreate`|1.6.0|1.9.0| | | | -|`cuCtxCreate_v2`| | | |`hipCtxCreate`|1.6.0|1.9.0| | | | -|`cuCtxCreate_v3`|11.4| | | | | | | | | -|`cuCtxDestroy`| | | |`hipCtxDestroy`|1.6.0|1.9.0| | | | -|`cuCtxDestroy_v2`| | | |`hipCtxDestroy`|1.6.0|1.9.0| | | | -|`cuCtxGetApiVersion`| | | |`hipCtxGetApiVersion`|1.9.0|1.9.0| | | | -|`cuCtxGetCacheConfig`| | | |`hipCtxGetCacheConfig`|1.9.0|1.9.0| | | | -|`cuCtxGetCurrent`| | | |`hipCtxGetCurrent`|1.6.0|1.9.0| | | | -|`cuCtxGetDevice`| | | |`hipCtxGetDevice`|1.6.0|1.9.0| | | | -|`cuCtxGetExecAffinity`|11.4| | | | | | | | | -|`cuCtxGetFlags`| | | |`hipCtxGetFlags`|1.9.0|1.9.0| | | | -|`cuCtxGetId`|12.0| | | | | | | | | -|`cuCtxGetLimit`| | | |`hipDeviceGetLimit`|1.6.0| | | | | -|`cuCtxGetSharedMemConfig`| | | |`hipCtxGetSharedMemConfig`|1.9.0|1.9.0| | | | -|`cuCtxGetStreamPriorityRange`| | | |`hipDeviceGetStreamPriorityRange`|2.0.0| | | | | -|`cuCtxPopCurrent`| | | |`hipCtxPopCurrent`|1.6.0|1.9.0| | | | -|`cuCtxPopCurrent_v2`| | | |`hipCtxPopCurrent`|1.6.0|1.9.0| | | | -|`cuCtxPushCurrent`| | | |`hipCtxPushCurrent`|1.6.0|1.9.0| | | | -|`cuCtxPushCurrent_v2`| | | |`hipCtxPushCurrent`|1.6.0|1.9.0| | | | -|`cuCtxResetPersistingL2Cache`|11.0| | | | | | | | | -|`cuCtxSetCacheConfig`| | | |`hipCtxSetCacheConfig`|1.9.0|1.9.0| | | | -|`cuCtxSetCurrent`| | | |`hipCtxSetCurrent`|1.6.0|1.9.0| | | | -|`cuCtxSetFlags`|12.1| | | | | | | | | -|`cuCtxSetLimit`| | | |`hipDeviceSetLimit`|5.3.0| | | | | -|`cuCtxSetSharedMemConfig`| | | |`hipCtxSetSharedMemConfig`|1.9.0|1.9.0| | | | -|`cuCtxSynchronize`| | | |`hipCtxSynchronize`|1.9.0|1.9.0| | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuCtxCreate`| | | | |`hipCtxCreate`|1.6.0|1.9.0| | | | +|`cuCtxCreate_v2`| | | | |`hipCtxCreate`|1.6.0|1.9.0| | | | +|`cuCtxCreate_v3`|11.4| | | | | | | | | | +|`cuCtxDestroy`| | | | |`hipCtxDestroy`|1.6.0|1.9.0| | | | +|`cuCtxDestroy_v2`| | | | |`hipCtxDestroy`|1.6.0|1.9.0| | | | +|`cuCtxGetApiVersion`| | | | |`hipCtxGetApiVersion`|1.9.0|1.9.0| | | | +|`cuCtxGetCacheConfig`| | | | |`hipCtxGetCacheConfig`|1.9.0|1.9.0| | | | +|`cuCtxGetCurrent`| | | | |`hipCtxGetCurrent`|1.6.0|1.9.0| | | | +|`cuCtxGetDevice`| | | | |`hipCtxGetDevice`|1.6.0|1.9.0| | | | +|`cuCtxGetExecAffinity`|11.4| | | | | | | | | | +|`cuCtxGetFlags`| | | | |`hipCtxGetFlags`|1.9.0|1.9.0| | | | +|`cuCtxGetId`|12.0| | | | | | | | | | +|`cuCtxGetLimit`| | | | |`hipDeviceGetLimit`|1.6.0| | | | | +|`cuCtxGetSharedMemConfig`| | | | |`hipCtxGetSharedMemConfig`|1.9.0|1.9.0| | | | +|`cuCtxGetStreamPriorityRange`| | | | |`hipDeviceGetStreamPriorityRange`|2.0.0| | | | | +|`cuCtxPopCurrent`| | | | |`hipCtxPopCurrent`|1.6.0|1.9.0| | | | +|`cuCtxPopCurrent_v2`| | | | |`hipCtxPopCurrent`|1.6.0|1.9.0| | | | +|`cuCtxPushCurrent`| | | | |`hipCtxPushCurrent`|1.6.0|1.9.0| | | | +|`cuCtxPushCurrent_v2`| | | | |`hipCtxPushCurrent`|1.6.0|1.9.0| | | | +|`cuCtxResetPersistingL2Cache`|11.0| | | | | | | | | | +|`cuCtxSetCacheConfig`| | | | |`hipCtxSetCacheConfig`|1.9.0|1.9.0| | | | +|`cuCtxSetCurrent`| | | | |`hipCtxSetCurrent`|1.6.0|1.9.0| | | | +|`cuCtxSetFlags`|12.1| | | | | | | | | | +|`cuCtxSetLimit`| | | | |`hipDeviceSetLimit`|5.3.0| | | | | +|`cuCtxSetSharedMemConfig`| | | | |`hipCtxSetSharedMemConfig`|1.9.0|1.9.0| | | | +|`cuCtxSynchronize`| | | | |`hipCtxSynchronize`|1.9.0|1.9.0| | | | ## **9. Context Management [DEPRECATED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuCtxAttach`| | | | | | | | | | -|`cuCtxDetach`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuCtxAttach`| | | | | | | | | | | +|`cuCtxDetach`| | | | | | | | | | | ## **10. Module Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuLinkAddData`| | | |`hiprtcLinkAddData`|5.3.0| | | | | -|`cuLinkAddData_v2`| | | |`hiprtcLinkAddData`|5.3.0| | | | | -|`cuLinkAddFile`| | | |`hiprtcLinkAddFile`|5.3.0| | | | | -|`cuLinkAddFile_v2`| | | |`hiprtcLinkAddFile`|5.3.0| | | | | -|`cuLinkComplete`| | | |`hiprtcLinkComplete`|5.3.0| | | | | -|`cuLinkCreate`| | | |`hiprtcLinkCreate`|5.3.0| | | | | -|`cuLinkCreate_v2`| | | |`hiprtcLinkCreate`|5.3.0| | | | | -|`cuLinkDestroy`| | | |`hiprtcLinkDestroy`|5.3.0| | | | | -|`cuModuleGetFunction`| | | |`hipModuleGetFunction`|1.6.0| | | | | -|`cuModuleGetGlobal`| | | |`hipModuleGetGlobal`|1.6.0| | | | | -|`cuModuleGetGlobal_v2`| | | |`hipModuleGetGlobal`|1.6.0| | | | | -|`cuModuleGetLoadingMode`|11.7| | | | | | | | | -|`cuModuleLoad`| | | |`hipModuleLoad`|1.6.0| | | | | -|`cuModuleLoadData`| | | |`hipModuleLoadData`|1.6.0| | | | | -|`cuModuleLoadDataEx`| | | |`hipModuleLoadDataEx`|1.6.0| | | | | -|`cuModuleLoadFatBinary`| | | | | | | | | | -|`cuModuleUnload`| | | |`hipModuleUnload`|1.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuLinkAddData`| | | | |`hiprtcLinkAddData`|5.3.0| | | | | +|`cuLinkAddData_v2`| | | | |`hiprtcLinkAddData`|5.3.0| | | | | +|`cuLinkAddFile`| | | | |`hiprtcLinkAddFile`|5.3.0| | | | | +|`cuLinkAddFile_v2`| | | | |`hiprtcLinkAddFile`|5.3.0| | | | | +|`cuLinkComplete`| | | | |`hiprtcLinkComplete`|5.3.0| | | | | +|`cuLinkCreate`| | | | |`hiprtcLinkCreate`|5.3.0| | | | | +|`cuLinkCreate_v2`| | | | |`hiprtcLinkCreate`|5.3.0| | | | | +|`cuLinkDestroy`| | | | |`hiprtcLinkDestroy`|5.3.0| | | | | +|`cuModuleGetFunction`| | | | |`hipModuleGetFunction`|1.6.0| | | | | +|`cuModuleGetGlobal`| | | | |`hipModuleGetGlobal`|1.6.0| | | | | +|`cuModuleGetGlobal_v2`| | | | |`hipModuleGetGlobal`|1.6.0| | | | | +|`cuModuleGetLoadingMode`|11.7| | | | | | | | | | +|`cuModuleLoad`| | | | |`hipModuleLoad`|1.6.0| | | | | +|`cuModuleLoadData`| | | | |`hipModuleLoadData`|1.6.0| | | | | +|`cuModuleLoadDataEx`| | | | |`hipModuleLoadDataEx`|1.6.0| | | | | +|`cuModuleLoadFatBinary`| | | | | | | | | | | +|`cuModuleUnload`| | | | |`hipModuleUnload`|1.6.0| | | | | ## **11. Module Management [DEPRECATED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuModuleGetSurfRef`| |12.0| | | | | | | | -|`cuModuleGetTexRef`| |12.0| |`hipModuleGetTexRef`|1.7.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuModuleGetSurfRef`| |12.0| | | | | | | | | +|`cuModuleGetTexRef`| |12.0| | |`hipModuleGetTexRef`|1.7.0| | | | | ## **12. Library Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuKernelGetAttribute`|12.0| | | | | | | | | -|`cuKernelGetFunction`|12.0| | | | | | | | | -|`cuKernelSetAttribute`|12.0| | | | | | | | | -|`cuKernelSetCacheConfig`|12.0| | | | | | | | | -|`cuLibraryGetGlobal`|12.0| | | | | | | | | -|`cuLibraryGetKernel`|12.0| | | | | | | | | -|`cuLibraryGetManaged`|12.0| | | | | | | | | -|`cuLibraryGetModule`|12.0| | | | | | | | | -|`cuLibraryGetUnifiedFunction`|12.0| | | | | | | | | -|`cuLibraryLoadData`|12.0| | | | | | | | | -|`cuLibraryLoadFromFile`|12.0| | | | | | | | | -|`cuLibraryUnload`|12.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuKernelGetAttribute`|12.0| | | | | | | | | | +|`cuKernelGetFunction`|12.0| | | | | | | | | | +|`cuKernelSetAttribute`|12.0| | | | | | | | | | +|`cuKernelSetCacheConfig`|12.0| | | | | | | | | | +|`cuLibraryGetGlobal`|12.0| | | | | | | | | | +|`cuLibraryGetKernel`|12.0| | | | | | | | | | +|`cuLibraryGetManaged`|12.0| | | | | | | | | | +|`cuLibraryGetModule`|12.0| | | | | | | | | | +|`cuLibraryGetUnifiedFunction`|12.0| | | | | | | | | | +|`cuLibraryLoadData`|12.0| | | | | | | | | | +|`cuLibraryLoadFromFile`|12.0| | | | | | | | | | +|`cuLibraryUnload`|12.0| | | | | | | | | | ## **13. Memory Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuArray3DCreate`| | | |`hipArray3DCreate`|1.7.1| | | | | -|`cuArray3DCreate_v2`| | | |`hipArray3DCreate`|1.7.1| | | | | -|`cuArray3DGetDescriptor`| | | |`hipArray3DGetDescriptor`|5.6.0| | | | | -|`cuArray3DGetDescriptor_v2`| | | |`hipArray3DGetDescriptor`|5.6.0| | | | | -|`cuArrayCreate`| | | |`hipArrayCreate`|1.9.0| | | | | -|`cuArrayCreate_v2`| | | |`hipArrayCreate`|1.9.0| | | | | -|`cuArrayDestroy`| | | |`hipArrayDestroy`|4.2.0| | | | | -|`cuArrayGetDescriptor`| | | |`hipArrayGetDescriptor`|5.6.0| | | | | -|`cuArrayGetDescriptor_v2`| | | |`hipArrayGetDescriptor`|5.6.0| | | | | -|`cuArrayGetMemoryRequirements`|11.6| | | | | | | | | -|`cuArrayGetPlane`|11.2| | | | | | | | | -|`cuArrayGetSparseProperties`|11.1| | | | | | | | | -|`cuDeviceGetByPCIBusId`| | | |`hipDeviceGetByPCIBusId`|1.6.0| | | | | -|`cuDeviceGetPCIBusId`| | | |`hipDeviceGetPCIBusId`|1.6.0| | | | | -|`cuIpcCloseMemHandle`| | | |`hipIpcCloseMemHandle`|1.6.0| | | | | -|`cuIpcGetEventHandle`| | | |`hipIpcGetEventHandle`|1.6.0| | | | | -|`cuIpcGetMemHandle`| | | |`hipIpcGetMemHandle`|1.6.0| | | | | -|`cuIpcOpenEventHandle`| | | |`hipIpcOpenEventHandle`|1.6.0| | | | | -|`cuIpcOpenMemHandle`| | | |`hipIpcOpenMemHandle`|1.6.0| | | | | -|`cuMemAlloc`| | | |`hipMalloc`|1.5.0| | | | | -|`cuMemAllocHost`| | | |`hipMemAllocHost`|3.0.0|3.0.0| | | | -|`cuMemAllocHost_v2`| | | |`hipMemAllocHost`|3.0.0|3.0.0| | | | -|`cuMemAllocManaged`| | | |`hipMallocManaged`|2.5.0| | | | | -|`cuMemAllocPitch`| | | |`hipMemAllocPitch`|3.0.0| | | | | -|`cuMemAllocPitch_v2`| | | |`hipMemAllocPitch`|3.0.0| | | | | -|`cuMemAlloc_v2`| | | |`hipMalloc`|1.5.0| | | | | -|`cuMemFree`| | | |`hipFree`|1.5.0| | | | | -|`cuMemFreeHost`| | | |`hipHostFree`|1.6.0| | | | | -|`cuMemFree_v2`| | | |`hipFree`|1.5.0| | | | | -|`cuMemGetAddressRange`| | | |`hipMemGetAddressRange`|1.9.0| | | | | -|`cuMemGetAddressRange_v2`| | | |`hipMemGetAddressRange`|1.9.0| | | | | -|`cuMemGetHandleForAddressRange`|11.7| | | | | | | | | -|`cuMemGetInfo`| | | |`hipMemGetInfo`|1.6.0| | | | | -|`cuMemGetInfo_v2`| | | |`hipMemGetInfo`|1.6.0| | | | | -|`cuMemHostAlloc`| | | |`hipHostAlloc`|1.6.0| | | | | -|`cuMemHostGetDevicePointer`| | | |`hipHostGetDevicePointer`|1.6.0| | | | | -|`cuMemHostGetDevicePointer_v2`| | | |`hipHostGetDevicePointer`|1.6.0| | | | | -|`cuMemHostGetFlags`| | | |`hipHostGetFlags`|1.6.0| | | | | -|`cuMemHostRegister`| | | |`hipHostRegister`|1.6.0| | | | | -|`cuMemHostRegister_v2`| | | |`hipHostRegister`|1.6.0| | | | | -|`cuMemHostUnregister`| | | |`hipHostUnregister`|1.6.0| | | | | -|`cuMemcpy`| | | | | | | | | | -|`cuMemcpy2D`| | | |`hipMemcpyParam2D`|1.7.0| | | | | -|`cuMemcpy2DAsync`| | | |`hipMemcpyParam2DAsync`|2.8.0| | | | | -|`cuMemcpy2DAsync_v2`| | | |`hipMemcpyParam2DAsync`|2.8.0| | | | | -|`cuMemcpy2DUnaligned`| | | |`hipDrvMemcpy2DUnaligned`|4.2.0| | | | | -|`cuMemcpy2DUnaligned_v2`| | | |`hipDrvMemcpy2DUnaligned`|4.2.0| | | | | -|`cuMemcpy2D_v2`| | | |`hipMemcpyParam2D`|1.7.0| | | | | -|`cuMemcpy3D`| | | |`hipDrvMemcpy3D`|3.5.0| | | | | -|`cuMemcpy3DAsync`| | | |`hipDrvMemcpy3DAsync`|3.5.0| | | | | -|`cuMemcpy3DAsync_v2`| | | |`hipDrvMemcpy3DAsync`|3.5.0| | | | | -|`cuMemcpy3DPeer`| | | | | | | | | | -|`cuMemcpy3DPeerAsync`| | | | | | | | | | -|`cuMemcpy3D_v2`| | | |`hipDrvMemcpy3D`|3.5.0| | | | | -|`cuMemcpyAsync`| | | | | | | | | | -|`cuMemcpyAtoA`| | | | | | | | | | -|`cuMemcpyAtoA_v2`| | | | | | | | | | -|`cuMemcpyAtoD`| | | | | | | | | | -|`cuMemcpyAtoD_v2`| | | | | | | | | | -|`cuMemcpyAtoH`| | | |`hipMemcpyAtoH`|1.9.0| | | | | -|`cuMemcpyAtoHAsync`| | | | | | | | | | -|`cuMemcpyAtoHAsync_v2`| | | | | | | | | | -|`cuMemcpyAtoH_v2`| | | |`hipMemcpyAtoH`|1.9.0| | | | | -|`cuMemcpyDtoA`| | | | | | | | | | -|`cuMemcpyDtoA_v2`| | | | | | | | | | -|`cuMemcpyDtoD`| | | |`hipMemcpyDtoD`|1.6.0| | | | | -|`cuMemcpyDtoDAsync`| | | |`hipMemcpyDtoDAsync`|1.6.0| | | | | -|`cuMemcpyDtoDAsync_v2`| | | |`hipMemcpyDtoDAsync`|1.6.0| | | | | -|`cuMemcpyDtoD_v2`| | | |`hipMemcpyDtoD`|1.6.0| | | | | -|`cuMemcpyDtoH`| | | |`hipMemcpyDtoH`|1.6.0| | | | | -|`cuMemcpyDtoHAsync`| | | |`hipMemcpyDtoHAsync`|1.6.0| | | | | -|`cuMemcpyDtoHAsync_v2`| | | |`hipMemcpyDtoHAsync`|1.6.0| | | | | -|`cuMemcpyDtoH_v2`| | | |`hipMemcpyDtoH`|1.6.0| | | | | -|`cuMemcpyHtoA`| | | |`hipMemcpyHtoA`|1.9.0| | | | | -|`cuMemcpyHtoAAsync`| | | | | | | | | | -|`cuMemcpyHtoAAsync_v2`| | | | | | | | | | -|`cuMemcpyHtoA_v2`| | | |`hipMemcpyHtoA`|1.9.0| | | | | -|`cuMemcpyHtoD`| | | |`hipMemcpyHtoD`|1.6.0| | | | | -|`cuMemcpyHtoDAsync`| | | |`hipMemcpyHtoDAsync`|1.6.0| | | | | -|`cuMemcpyHtoDAsync_v2`| | | |`hipMemcpyHtoDAsync`|1.6.0| | | | | -|`cuMemcpyHtoD_v2`| | | |`hipMemcpyHtoD`|1.6.0| | | | | -|`cuMemcpyPeer`| | | | | | | | | | -|`cuMemcpyPeerAsync`| | | | | | | | | | -|`cuMemsetD16`| | | |`hipMemsetD16`|3.0.0| | | | | -|`cuMemsetD16Async`| | | |`hipMemsetD16Async`|3.0.0| | | | | -|`cuMemsetD16_v2`| | | |`hipMemsetD16`|3.0.0| | | | | -|`cuMemsetD2D16`| | | | | | | | | | -|`cuMemsetD2D16Async`| | | | | | | | | | -|`cuMemsetD2D16_v2`| | | | | | | | | | -|`cuMemsetD2D32`| | | | | | | | | | -|`cuMemsetD2D32Async`| | | | | | | | | | -|`cuMemsetD2D32_v2`| | | | | | | | | | -|`cuMemsetD2D8`| | | | | | | | | | -|`cuMemsetD2D8Async`| | | | | | | | | | -|`cuMemsetD2D8_v2`| | | | | | | | | | -|`cuMemsetD32`| | | |`hipMemsetD32`|2.3.0| | | | | -|`cuMemsetD32Async`| | | |`hipMemsetD32Async`|2.3.0| | | | | -|`cuMemsetD32_v2`| | | |`hipMemsetD32`|2.3.0| | | | | -|`cuMemsetD8`| | | |`hipMemsetD8`|1.6.0| | | | | -|`cuMemsetD8Async`| | | |`hipMemsetD8Async`|3.0.0| | | | | -|`cuMemsetD8_v2`| | | |`hipMemsetD8`|1.6.0| | | | | -|`cuMipmappedArrayCreate`| | | |`hipMipmappedArrayCreate`|3.5.0|5.7.0| | | | -|`cuMipmappedArrayDestroy`| | | |`hipMipmappedArrayDestroy`|3.5.0|5.7.0| | | | -|`cuMipmappedArrayGetLevel`| | | |`hipMipmappedArrayGetLevel`|3.5.0|5.7.0| | | | -|`cuMipmappedArrayGetMemoryRequirements`|11.6| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuArray3DCreate`| | | | |`hipArray3DCreate`|1.7.1| | | | | +|`cuArray3DCreate_v2`| | | | |`hipArray3DCreate`|1.7.1| | | | | +|`cuArray3DGetDescriptor`| | | | |`hipArray3DGetDescriptor`|5.6.0| | | | | +|`cuArray3DGetDescriptor_v2`| | | | |`hipArray3DGetDescriptor`|5.6.0| | | | | +|`cuArrayCreate`| | | | |`hipArrayCreate`|1.9.0| | | | | +|`cuArrayCreate_v2`| | | | |`hipArrayCreate`|1.9.0| | | | | +|`cuArrayDestroy`| | | | |`hipArrayDestroy`|4.2.0| | | | | +|`cuArrayGetDescriptor`| | | | |`hipArrayGetDescriptor`|5.6.0| | | | | +|`cuArrayGetDescriptor_v2`| | | | |`hipArrayGetDescriptor`|5.6.0| | | | | +|`cuArrayGetMemoryRequirements`|11.6| | | | | | | | | | +|`cuArrayGetPlane`|11.2| | | | | | | | | | +|`cuArrayGetSparseProperties`|11.1| | | | | | | | | | +|`cuDeviceGetByPCIBusId`| | | | |`hipDeviceGetByPCIBusId`|1.6.0| | | | | +|`cuDeviceGetPCIBusId`| | | | |`hipDeviceGetPCIBusId`|1.6.0| | | | | +|`cuIpcCloseMemHandle`| | | | |`hipIpcCloseMemHandle`|1.6.0| | | | | +|`cuIpcGetEventHandle`| | | | |`hipIpcGetEventHandle`|1.6.0| | | | | +|`cuIpcGetMemHandle`| | | | |`hipIpcGetMemHandle`|1.6.0| | | | | +|`cuIpcOpenEventHandle`| | | | |`hipIpcOpenEventHandle`|1.6.0| | | | | +|`cuIpcOpenMemHandle`| | | | |`hipIpcOpenMemHandle`|1.6.0| | | | | +|`cuMemAlloc`| | | | |`hipMalloc`|1.5.0| | | | | +|`cuMemAllocHost`| | | | |`hipMemAllocHost`|3.0.0|3.0.0| | | | +|`cuMemAllocHost_v2`| | | | |`hipMemAllocHost`|3.0.0|3.0.0| | | | +|`cuMemAllocManaged`| | | | |`hipMallocManaged`|2.5.0| | | | | +|`cuMemAllocPitch`| | | | |`hipMemAllocPitch`|3.0.0| | | | | +|`cuMemAllocPitch_v2`| | | | |`hipMemAllocPitch`|3.0.0| | | | | +|`cuMemAlloc_v2`| | | | |`hipMalloc`|1.5.0| | | | | +|`cuMemFree`| | | | |`hipFree`|1.5.0| | | | | +|`cuMemFreeHost`| | | | |`hipHostFree`|1.6.0| | | | | +|`cuMemFree_v2`| | | | |`hipFree`|1.5.0| | | | | +|`cuMemGetAddressRange`| | | | |`hipMemGetAddressRange`|1.9.0| | | | | +|`cuMemGetAddressRange_v2`| | | | |`hipMemGetAddressRange`|1.9.0| | | | | +|`cuMemGetHandleForAddressRange`|11.7| | | | | | | | | | +|`cuMemGetInfo`| | | | |`hipMemGetInfo`|1.6.0| | | | | +|`cuMemGetInfo_v2`| | | | |`hipMemGetInfo`|1.6.0| | | | | +|`cuMemHostAlloc`| | | | |`hipHostAlloc`|1.6.0| | | | | +|`cuMemHostGetDevicePointer`| | | | |`hipHostGetDevicePointer`|1.6.0| | | | | +|`cuMemHostGetDevicePointer_v2`| | | | |`hipHostGetDevicePointer`|1.6.0| | | | | +|`cuMemHostGetFlags`| | | | |`hipHostGetFlags`|1.6.0| | | | | +|`cuMemHostRegister`| | | | |`hipHostRegister`|1.6.0| | | | | +|`cuMemHostRegister_v2`| | | | |`hipHostRegister`|1.6.0| | | | | +|`cuMemHostUnregister`| | | | |`hipHostUnregister`|1.6.0| | | | | +|`cuMemcpy`| | | | | | | | | | | +|`cuMemcpy2D`| | | | |`hipMemcpyParam2D`|1.7.0| | | | | +|`cuMemcpy2DAsync`| | | | |`hipMemcpyParam2DAsync`|2.8.0| | | | | +|`cuMemcpy2DAsync_v2`| | | | |`hipMemcpyParam2DAsync`|2.8.0| | | | | +|`cuMemcpy2DUnaligned`| | | | |`hipDrvMemcpy2DUnaligned`|4.2.0| | | | | +|`cuMemcpy2DUnaligned_v2`| | | | |`hipDrvMemcpy2DUnaligned`|4.2.0| | | | | +|`cuMemcpy2D_v2`| | | | |`hipMemcpyParam2D`|1.7.0| | | | | +|`cuMemcpy3D`| | | | |`hipDrvMemcpy3D`|3.5.0| | | | | +|`cuMemcpy3DAsync`| | | | |`hipDrvMemcpy3DAsync`|3.5.0| | | | | +|`cuMemcpy3DAsync_v2`| | | | |`hipDrvMemcpy3DAsync`|3.5.0| | | | | +|`cuMemcpy3DPeer`| | | | | | | | | | | +|`cuMemcpy3DPeerAsync`| | | | | | | | | | | +|`cuMemcpy3D_v2`| | | | |`hipDrvMemcpy3D`|3.5.0| | | | | +|`cuMemcpyAsync`| | | | | | | | | | | +|`cuMemcpyAtoA`| | | | | | | | | | | +|`cuMemcpyAtoA_v2`| | | | | | | | | | | +|`cuMemcpyAtoD`| | | | | | | | | | | +|`cuMemcpyAtoD_v2`| | | | | | | | | | | +|`cuMemcpyAtoH`| | | | |`hipMemcpyAtoH`|1.9.0| | | | | +|`cuMemcpyAtoHAsync`| | | | | | | | | | | +|`cuMemcpyAtoHAsync_v2`| | | | | | | | | | | +|`cuMemcpyAtoH_v2`| | | | |`hipMemcpyAtoH`|1.9.0| | | | | +|`cuMemcpyDtoA`| | | | | | | | | | | +|`cuMemcpyDtoA_v2`| | | | | | | | | | | +|`cuMemcpyDtoD`| | | | |`hipMemcpyDtoD`|1.6.0| | | | | +|`cuMemcpyDtoDAsync`| | | | |`hipMemcpyDtoDAsync`|1.6.0| | | | | +|`cuMemcpyDtoDAsync_v2`| | | | |`hipMemcpyDtoDAsync`|1.6.0| | | | | +|`cuMemcpyDtoD_v2`| | | | |`hipMemcpyDtoD`|1.6.0| | | | | +|`cuMemcpyDtoH`| | | | |`hipMemcpyDtoH`|1.6.0| | | | | +|`cuMemcpyDtoHAsync`| | | | |`hipMemcpyDtoHAsync`|1.6.0| | | | | +|`cuMemcpyDtoHAsync_v2`| | | | |`hipMemcpyDtoHAsync`|1.6.0| | | | | +|`cuMemcpyDtoH_v2`| | | | |`hipMemcpyDtoH`|1.6.0| | | | | +|`cuMemcpyHtoA`| | | | |`hipMemcpyHtoA`|1.9.0| | | | | +|`cuMemcpyHtoAAsync`| | | | | | | | | | | +|`cuMemcpyHtoAAsync_v2`| | | | | | | | | | | +|`cuMemcpyHtoA_v2`| | | | |`hipMemcpyHtoA`|1.9.0| | | | | +|`cuMemcpyHtoD`| | | | |`hipMemcpyHtoD`|1.6.0| | | | | +|`cuMemcpyHtoDAsync`| | | | |`hipMemcpyHtoDAsync`|1.6.0| | | | | +|`cuMemcpyHtoDAsync_v2`| | | | |`hipMemcpyHtoDAsync`|1.6.0| | | | | +|`cuMemcpyHtoD_v2`| | | | |`hipMemcpyHtoD`|1.6.0| | | | | +|`cuMemcpyPeer`| | | | | | | | | | | +|`cuMemcpyPeerAsync`| | | | | | | | | | | +|`cuMemsetD16`| | | | |`hipMemsetD16`|3.0.0| | | | | +|`cuMemsetD16Async`| | | | |`hipMemsetD16Async`|3.0.0| | | | | +|`cuMemsetD16_v2`| | | | |`hipMemsetD16`|3.0.0| | | | | +|`cuMemsetD2D16`| | | | | | | | | | | +|`cuMemsetD2D16Async`| | | | | | | | | | | +|`cuMemsetD2D16_v2`| | | | | | | | | | | +|`cuMemsetD2D32`| | | | | | | | | | | +|`cuMemsetD2D32Async`| | | | | | | | | | | +|`cuMemsetD2D32_v2`| | | | | | | | | | | +|`cuMemsetD2D8`| | | | | | | | | | | +|`cuMemsetD2D8Async`| | | | | | | | | | | +|`cuMemsetD2D8_v2`| | | | | | | | | | | +|`cuMemsetD32`| | | | |`hipMemsetD32`|2.3.0| | | | | +|`cuMemsetD32Async`| | | | |`hipMemsetD32Async`|2.3.0| | | | | +|`cuMemsetD32_v2`| | | | |`hipMemsetD32`|2.3.0| | | | | +|`cuMemsetD8`| | | | |`hipMemsetD8`|1.6.0| | | | | +|`cuMemsetD8Async`| | | | |`hipMemsetD8Async`|3.0.0| | | | | +|`cuMemsetD8_v2`| | | | |`hipMemsetD8`|1.6.0| | | | | +|`cuMipmappedArrayCreate`| | | | |`hipMipmappedArrayCreate`|3.5.0|5.7.0| | | | +|`cuMipmappedArrayDestroy`| | | | |`hipMipmappedArrayDestroy`|3.5.0|5.7.0| | | | +|`cuMipmappedArrayGetLevel`| | | | |`hipMipmappedArrayGetLevel`|3.5.0|5.7.0| | | | +|`cuMipmappedArrayGetMemoryRequirements`|11.6| | | | | | | | | | ## **14. Virtual Memory Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuMemAddressFree`|10.2| | |`hipMemAddressFree`|5.2.0| | | | | -|`cuMemAddressReserve`|10.2| | |`hipMemAddressReserve`|5.2.0| | | | | -|`cuMemCreate`|10.2| | |`hipMemCreate`|5.2.0| | | | | -|`cuMemExportToShareableHandle`|10.2| | |`hipMemExportToShareableHandle`|5.2.0| | | | | -|`cuMemGetAccess`|10.2| | |`hipMemGetAccess`|5.2.0| | | | | -|`cuMemGetAllocationGranularity`|10.2| | |`hipMemGetAllocationGranularity`|5.2.0| | | | | -|`cuMemGetAllocationPropertiesFromHandle`|10.2| | |`hipMemGetAllocationPropertiesFromHandle`|5.2.0| | | | | -|`cuMemImportFromShareableHandle`|10.2| | |`hipMemImportFromShareableHandle`|5.2.0| | | | | -|`cuMemMap`|10.2| | |`hipMemMap`|5.2.0| | | | | -|`cuMemMapArrayAsync`|11.1| | |`hipMemMapArrayAsync`|5.2.0| | | | | -|`cuMemRelease`|10.2| | |`hipMemRelease`|5.2.0| | | | | -|`cuMemRetainAllocationHandle`|11.0| | |`hipMemRetainAllocationHandle`|5.2.0| | | | | -|`cuMemSetAccess`|10.2| | |`hipMemSetAccess`|5.2.0| | | | | -|`cuMemUnmap`|10.2| | |`hipMemUnmap`|5.2.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuMemAddressFree`|10.2| | | |`hipMemAddressFree`|5.2.0| | | | | +|`cuMemAddressReserve`|10.2| | | |`hipMemAddressReserve`|5.2.0| | | | | +|`cuMemCreate`|10.2| | | |`hipMemCreate`|5.2.0| | | | | +|`cuMemExportToShareableHandle`|10.2| | | |`hipMemExportToShareableHandle`|5.2.0| | | | | +|`cuMemGetAccess`|10.2| | | |`hipMemGetAccess`|5.2.0| | | | | +|`cuMemGetAllocationGranularity`|10.2| | | |`hipMemGetAllocationGranularity`|5.2.0| | | | | +|`cuMemGetAllocationPropertiesFromHandle`|10.2| | | |`hipMemGetAllocationPropertiesFromHandle`|5.2.0| | | | | +|`cuMemImportFromShareableHandle`|10.2| | | |`hipMemImportFromShareableHandle`|5.2.0| | | | | +|`cuMemMap`|10.2| | | |`hipMemMap`|5.2.0| | | | | +|`cuMemMapArrayAsync`|11.1| | | |`hipMemMapArrayAsync`|5.2.0| | | | | +|`cuMemRelease`|10.2| | | |`hipMemRelease`|5.2.0| | | | | +|`cuMemRetainAllocationHandle`|11.0| | | |`hipMemRetainAllocationHandle`|5.2.0| | | | | +|`cuMemSetAccess`|10.2| | | |`hipMemSetAccess`|5.2.0| | | | | +|`cuMemUnmap`|10.2| | | |`hipMemUnmap`|5.2.0| | | | | ## **15. Stream Ordered Memory Allocator** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuMemAllocAsync`|11.2| | |`hipMallocAsync`|5.2.0| | | | | -|`cuMemAllocFromPoolAsync`|11.2| | |`hipMallocFromPoolAsync`|5.2.0| | | | | -|`cuMemFreeAsync`|11.2| | |`hipFreeAsync`|5.2.0| | | | | -|`cuMemPoolCreate`|11.2| | |`hipMemPoolCreate`|5.2.0| | | | | -|`cuMemPoolDestroy`|11.2| | |`hipMemPoolDestroy`|5.2.0| | | | | -|`cuMemPoolExportPointer`|11.2| | |`hipMemPoolExportPointer`|5.2.0| | | | | -|`cuMemPoolExportToShareableHandle`|11.2| | |`hipMemPoolExportToShareableHandle`|5.2.0| | | | | -|`cuMemPoolGetAccess`|11.2| | |`hipMemPoolGetAccess`|5.2.0| | | | | -|`cuMemPoolGetAttribute`|11.2| | |`hipMemPoolGetAttribute`|5.2.0| | | | | -|`cuMemPoolImportFromShareableHandle`|11.2| | |`hipMemPoolImportFromShareableHandle`|5.2.0| | | | | -|`cuMemPoolImportPointer`|11.2| | |`hipMemPoolImportPointer`|5.2.0| | | | | -|`cuMemPoolSetAccess`|11.2| | |`hipMemPoolSetAccess`|5.2.0| | | | | -|`cuMemPoolSetAttribute`|11.2| | |`hipMemPoolSetAttribute`|5.2.0| | | | | -|`cuMemPoolTrimTo`|11.2| | |`hipMemPoolTrimTo`|5.2.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuMemAllocAsync`|11.2| | | |`hipMallocAsync`|5.2.0| | | | | +|`cuMemAllocFromPoolAsync`|11.2| | | |`hipMallocFromPoolAsync`|5.2.0| | | | | +|`cuMemFreeAsync`|11.2| | | |`hipFreeAsync`|5.2.0| | | | | +|`cuMemPoolCreate`|11.2| | | |`hipMemPoolCreate`|5.2.0| | | | | +|`cuMemPoolDestroy`|11.2| | | |`hipMemPoolDestroy`|5.2.0| | | | | +|`cuMemPoolExportPointer`|11.2| | | |`hipMemPoolExportPointer`|5.2.0| | | | | +|`cuMemPoolExportToShareableHandle`|11.2| | | |`hipMemPoolExportToShareableHandle`|5.2.0| | | | | +|`cuMemPoolGetAccess`|11.2| | | |`hipMemPoolGetAccess`|5.2.0| | | | | +|`cuMemPoolGetAttribute`|11.2| | | |`hipMemPoolGetAttribute`|5.2.0| | | | | +|`cuMemPoolImportFromShareableHandle`|11.2| | | |`hipMemPoolImportFromShareableHandle`|5.2.0| | | | | +|`cuMemPoolImportPointer`|11.2| | | |`hipMemPoolImportPointer`|5.2.0| | | | | +|`cuMemPoolSetAccess`|11.2| | | |`hipMemPoolSetAccess`|5.2.0| | | | | +|`cuMemPoolSetAttribute`|11.2| | | |`hipMemPoolSetAttribute`|5.2.0| | | | | +|`cuMemPoolTrimTo`|11.2| | | |`hipMemPoolTrimTo`|5.2.0| | | | | ## **16. Multicast Object Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuMulticastAddDevice`|12.1| | | | | | | | | -|`cuMulticastBindAddr`|12.1| | | | | | | | | -|`cuMulticastBindMem`|12.1| | | | | | | | | -|`cuMulticastCreate`|12.1| | | | | | | | | -|`cuMulticastGetGranularity`|12.1| | | | | | | | | -|`cuMulticastUnbind`|12.1| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuMulticastAddDevice`|12.1| | | | | | | | | | +|`cuMulticastBindAddr`|12.1| | | | | | | | | | +|`cuMulticastBindMem`|12.1| | | | | | | | | | +|`cuMulticastCreate`|12.1| | | | | | | | | | +|`cuMulticastGetGranularity`|12.1| | | | | | | | | | +|`cuMulticastUnbind`|12.1| | | | | | | | | | ## **17. Unified Addressing** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuMemAdvise`|8.0| | |`hipMemAdvise`|3.7.0| | | | | -|`cuMemAdvise_v2`|12.2| | | | | | | | | -|`cuMemPrefetchAsync`|8.0| | |`hipMemPrefetchAsync`|3.7.0| | | | | -|`cuMemPrefetchAsync_v2`|12.2| | | | | | | | | -|`cuMemRangeGetAttribute`|8.0| | |`hipMemRangeGetAttribute`|3.7.0| | | | | -|`cuMemRangeGetAttributes`|8.0| | |`hipMemRangeGetAttributes`|3.7.0| | | | | -|`cuPointerGetAttribute`| | | |`hipPointerGetAttribute`|5.0.0| | | | | -|`cuPointerGetAttributes`| | | |`hipDrvPointerGetAttributes`|5.0.0| | | | | -|`cuPointerSetAttribute`| | | |`hipPointerSetAttribute`|5.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuMemAdvise`|8.0| | | |`hipMemAdvise`|3.7.0| | | | | +|`cuMemAdvise_v2`|12.2| | | | | | | | | | +|`cuMemPrefetchAsync`|8.0| | | |`hipMemPrefetchAsync`|3.7.0| | | | | +|`cuMemPrefetchAsync_v2`|12.2| | | | | | | | | | +|`cuMemRangeGetAttribute`|8.0| | | |`hipMemRangeGetAttribute`|3.7.0| | | | | +|`cuMemRangeGetAttributes`|8.0| | | |`hipMemRangeGetAttributes`|3.7.0| | | | | +|`cuPointerGetAttribute`| | | | |`hipPointerGetAttribute`|5.0.0| | | | | +|`cuPointerGetAttributes`| | | | |`hipDrvPointerGetAttributes`|5.0.0| | | | | +|`cuPointerSetAttribute`| | | | |`hipPointerSetAttribute`|5.5.0| | | | | ## **18. Stream Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuStreamAddCallback`| | | |`hipStreamAddCallback`|1.6.0| | | | | -|`cuStreamAttachMemAsync`| | | |`hipStreamAttachMemAsync`|3.7.0| | | | | -|`cuStreamBeginCapture`|10.0| | |`hipStreamBeginCapture`|4.3.0| | | | | -|`cuStreamBeginCapture_ptsz`|10.1| | | | | | | | | -|`cuStreamBeginCapture_v2`|10.1| | |`hipStreamBeginCapture`|4.3.0| | | | | -|`cuStreamCopyAttributes`|11.0| | | | | | | | | -|`cuStreamCreate`| | | |`hipStreamCreateWithFlags`|1.6.0| | | | | -|`cuStreamCreateWithPriority`| | | |`hipStreamCreateWithPriority`|2.0.0| | | | | -|`cuStreamDestroy`| | | |`hipStreamDestroy`|1.6.0| | | | | -|`cuStreamDestroy_v2`| | | |`hipStreamDestroy`|1.6.0| | | | | -|`cuStreamEndCapture`|10.0| | |`hipStreamEndCapture`|4.3.0| | | | | -|`cuStreamGetAttribute`|11.0| | | | | | | | | -|`cuStreamGetCaptureInfo`|10.1| | |`hipStreamGetCaptureInfo`|5.0.0| | | | | -|`cuStreamGetCaptureInfo_v2`|11.3| | |`hipStreamGetCaptureInfo_v2`|5.0.0| | | | | -|`cuStreamGetCtx`|9.2| | | | | | | | | -|`cuStreamGetFlags`| | | |`hipStreamGetFlags`|1.6.0| | | | | -|`cuStreamGetId`|12.0| | | | | | | | | -|`cuStreamGetPriority`| | | |`hipStreamGetPriority`|2.0.0| | | | | -|`cuStreamIsCapturing`|10.0| | |`hipStreamIsCapturing`|5.0.0| | | | | -|`cuStreamQuery`| | | |`hipStreamQuery`|1.6.0| | | | | -|`cuStreamSetAttribute`|11.0| | | | | | | | | -|`cuStreamSynchronize`| | | |`hipStreamSynchronize`|1.6.0| | | | | -|`cuStreamUpdateCaptureDependencies`|11.3| | |`hipStreamUpdateCaptureDependencies`|5.0.0| | | | | -|`cuStreamWaitEvent`| | | |`hipStreamWaitEvent`|1.6.0| | | | | -|`cuThreadExchangeStreamCaptureMode`|10.1| | |`hipThreadExchangeStreamCaptureMode`|5.2.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuStreamAddCallback`| | | | |`hipStreamAddCallback`|1.6.0| | | | | +|`cuStreamAttachMemAsync`| | | | |`hipStreamAttachMemAsync`|3.7.0| | | | | +|`cuStreamBeginCapture`|10.0| | | |`hipStreamBeginCapture`|4.3.0| | | | | +|`cuStreamBeginCapture_ptsz`|10.1| | | | | | | | | | +|`cuStreamBeginCapture_v2`|10.1| | | |`hipStreamBeginCapture`|4.3.0| | | | | +|`cuStreamCopyAttributes`|11.0| | | | | | | | | | +|`cuStreamCreate`| | | | |`hipStreamCreateWithFlags`|1.6.0| | | | | +|`cuStreamCreateWithPriority`| | | | |`hipStreamCreateWithPriority`|2.0.0| | | | | +|`cuStreamDestroy`| | | | |`hipStreamDestroy`|1.6.0| | | | | +|`cuStreamDestroy_v2`| | | | |`hipStreamDestroy`|1.6.0| | | | | +|`cuStreamEndCapture`|10.0| | | |`hipStreamEndCapture`|4.3.0| | | | | +|`cuStreamGetAttribute`|11.0| | | | | | | | | | +|`cuStreamGetCaptureInfo`|10.1| | | |`hipStreamGetCaptureInfo`|5.0.0| | | | | +|`cuStreamGetCaptureInfo_v2`|11.3| | | |`hipStreamGetCaptureInfo_v2`|5.0.0| | | | | +|`cuStreamGetCtx`|9.2| | | | | | | | | | +|`cuStreamGetFlags`| | | | |`hipStreamGetFlags`|1.6.0| | | | | +|`cuStreamGetId`|12.0| | | | | | | | | | +|`cuStreamGetPriority`| | | | |`hipStreamGetPriority`|2.0.0| | | | | +|`cuStreamIsCapturing`|10.0| | | |`hipStreamIsCapturing`|5.0.0| | | | | +|`cuStreamQuery`| | | | |`hipStreamQuery`|1.6.0| | | | | +|`cuStreamSetAttribute`|11.0| | | | | | | | | | +|`cuStreamSynchronize`| | | | |`hipStreamSynchronize`|1.6.0| | | | | +|`cuStreamUpdateCaptureDependencies`|11.3| | | |`hipStreamUpdateCaptureDependencies`|5.0.0| | | | | +|`cuStreamWaitEvent`| | | | |`hipStreamWaitEvent`|1.6.0| | | | | +|`cuThreadExchangeStreamCaptureMode`|10.1| | | |`hipThreadExchangeStreamCaptureMode`|5.2.0| | | | | ## **19. Event Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuEventCreate`| | | |`hipEventCreateWithFlags`|1.6.0| | | | | -|`cuEventDestroy`| | | |`hipEventDestroy`|1.6.0| | | | | -|`cuEventDestroy_v2`| | | |`hipEventDestroy`|1.6.0| | | | | -|`cuEventElapsedTime`| | | |`hipEventElapsedTime`|1.6.0| | | | | -|`cuEventQuery`| | | |`hipEventQuery`|1.6.0| | | | | -|`cuEventRecord`| | | |`hipEventRecord`|1.6.0| | | | | -|`cuEventRecordWithFlags`|11.1| | | | | | | | | -|`cuEventSynchronize`| | | |`hipEventSynchronize`|1.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuEventCreate`| | | | |`hipEventCreateWithFlags`|1.6.0| | | | | +|`cuEventDestroy`| | | | |`hipEventDestroy`|1.6.0| | | | | +|`cuEventDestroy_v2`| | | | |`hipEventDestroy`|1.6.0| | | | | +|`cuEventElapsedTime`| | | | |`hipEventElapsedTime`|1.6.0| | | | | +|`cuEventQuery`| | | | |`hipEventQuery`|1.6.0| | | | | +|`cuEventRecord`| | | | |`hipEventRecord`|1.6.0| | | | | +|`cuEventRecordWithFlags`|11.1| | | | | | | | | | +|`cuEventSynchronize`| | | | |`hipEventSynchronize`|1.6.0| | | | | ## **20. External Resource Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuDestroyExternalMemory`|10.0| | |`hipDestroyExternalMemory`|4.3.0| | | | | -|`cuDestroyExternalSemaphore`|10.0| | |`hipDestroyExternalSemaphore`|4.4.0| | | | | -|`cuExternalMemoryGetMappedBuffer`|10.0| | |`hipExternalMemoryGetMappedBuffer`|4.3.0| | | | | -|`cuExternalMemoryGetMappedMipmappedArray`|10.0| | | | | | | | | -|`cuImportExternalMemory`|10.0| | |`hipImportExternalMemory`|4.3.0| | | | | -|`cuImportExternalSemaphore`|10.0| | |`hipImportExternalSemaphore`|4.4.0| | | | | -|`cuSignalExternalSemaphoresAsync`|10.0| | |`hipSignalExternalSemaphoresAsync`|4.4.0| | | | | -|`cuWaitExternalSemaphoresAsync`|10.0| | |`hipWaitExternalSemaphoresAsync`|4.4.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuDestroyExternalMemory`|10.0| | | |`hipDestroyExternalMemory`|4.3.0| | | | | +|`cuDestroyExternalSemaphore`|10.0| | | |`hipDestroyExternalSemaphore`|4.4.0| | | | | +|`cuExternalMemoryGetMappedBuffer`|10.0| | | |`hipExternalMemoryGetMappedBuffer`|4.3.0| | | | | +|`cuExternalMemoryGetMappedMipmappedArray`|10.0| | | | | | | | | | +|`cuImportExternalMemory`|10.0| | | |`hipImportExternalMemory`|4.3.0| | | | | +|`cuImportExternalSemaphore`|10.0| | | |`hipImportExternalSemaphore`|4.4.0| | | | | +|`cuSignalExternalSemaphoresAsync`|10.0| | | |`hipSignalExternalSemaphoresAsync`|4.4.0| | | | | +|`cuWaitExternalSemaphoresAsync`|10.0| | | |`hipWaitExternalSemaphoresAsync`|4.4.0| | | | | ## **21. Stream Memory Operations** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuStreamBatchMemOp`|8.0| | | | | | | | | -|`cuStreamBatchMemOp_v2`|11.7| | | | | | | | | -|`cuStreamWaitValue32`|8.0| | |`hipStreamWaitValue32`|4.2.0| | | | | -|`cuStreamWaitValue32_v2`|11.7| | |`hipStreamWaitValue32`|4.2.0| | | | | -|`cuStreamWaitValue64`|9.0| | |`hipStreamWaitValue64`|4.2.0| | | | | -|`cuStreamWaitValue64_v2`|11.7| | |`hipStreamWaitValue64`|4.2.0| | | | | -|`cuStreamWriteValue32`|8.0| | |`hipStreamWriteValue32`|4.2.0| | | | | -|`cuStreamWriteValue32_v2`|11.7| | |`hipStreamWriteValue32`|4.2.0| | | | | -|`cuStreamWriteValue64`|9.0| | |`hipStreamWriteValue64`|4.2.0| | | | | -|`cuStreamWriteValue64_v2`|11.7| | |`hipStreamWriteValue64`|4.2.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuStreamBatchMemOp`|8.0| | | | | | | | | | +|`cuStreamBatchMemOp_v2`|11.7| | | | | | | | | | +|`cuStreamWaitValue32`|8.0| | | |`hipStreamWaitValue32`|4.2.0| | | | | +|`cuStreamWaitValue32_v2`|11.7| | | |`hipStreamWaitValue32`|4.2.0| | | | | +|`cuStreamWaitValue64`|9.0| | | |`hipStreamWaitValue64`|4.2.0| | | | | +|`cuStreamWaitValue64_v2`|11.7| | | |`hipStreamWaitValue64`|4.2.0| | | | | +|`cuStreamWriteValue32`|8.0| | | |`hipStreamWriteValue32`|4.2.0| | | | | +|`cuStreamWriteValue32_v2`|11.7| | | |`hipStreamWriteValue32`|4.2.0| | | | | +|`cuStreamWriteValue64`|9.0| | | |`hipStreamWriteValue64`|4.2.0| | | | | +|`cuStreamWriteValue64_v2`|11.7| | | |`hipStreamWriteValue64`|4.2.0| | | | | ## **22. Execution Control** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuFuncGetAttribute`| | | |`hipFuncGetAttribute`|2.8.0| | | | | -|`cuFuncGetModule`|11.0| | | | | | | | | -|`cuFuncSetAttribute`|9.0| | | | | | | | | -|`cuFuncSetCacheConfig`| | | | | | | | | | -|`cuFuncSetSharedMemConfig`| | | | | | | | | | -|`cuLaunchCooperativeKernel`|9.0| | |`hipModuleLaunchCooperativeKernel`|5.5.0| | | | | -|`cuLaunchCooperativeKernelMultiDevice`|9.0|11.3| |`hipModuleLaunchCooperativeKernelMultiDevice`|5.5.0| | | | | -|`cuLaunchHostFunc`|10.0| | |`hipLaunchHostFunc`|5.2.0| | | | | -|`cuLaunchKernel`| | | |`hipModuleLaunchKernel`|1.6.0| | | | | -|`cuLaunchKernelEx`|11.8| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuFuncGetAttribute`| | | | |`hipFuncGetAttribute`|2.8.0| | | | | +|`cuFuncGetModule`|11.0| | | | | | | | | | +|`cuFuncSetAttribute`|9.0| | | | | | | | | | +|`cuFuncSetCacheConfig`| | | | | | | | | | | +|`cuFuncSetSharedMemConfig`| | | | | | | | | | | +|`cuLaunchCooperativeKernel`|9.0| | | |`hipModuleLaunchCooperativeKernel`|5.5.0| | | | | +|`cuLaunchCooperativeKernelMultiDevice`|9.0|11.3| | |`hipModuleLaunchCooperativeKernelMultiDevice`|5.5.0| | | | | +|`cuLaunchHostFunc`|10.0| | | |`hipLaunchHostFunc`|5.2.0| | | | | +|`cuLaunchKernel`| | | | |`hipModuleLaunchKernel`|1.6.0| | | | | +|`cuLaunchKernelEx`|11.8| | | | | | | | | | ## **23. Execution Control [DEPRECATED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuFuncSetBlockShape`| |9.2| | | | | | | | -|`cuFuncSetSharedSize`| |9.2| | | | | | | | -|`cuLaunch`| |9.2| | | | | | | | -|`cuLaunchGrid`| |9.2| | | | | | | | -|`cuLaunchGridAsync`| |9.2| | | | | | | | -|`cuParamSetSize`| |9.2| | | | | | | | -|`cuParamSetTexRef`| |9.2| | | | | | | | -|`cuParamSetf`| |9.2| | | | | | | | -|`cuParamSeti`| |9.2| | | | | | | | -|`cuParamSetv`| |9.2| | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuFuncSetBlockShape`| |9.2| | | | | | | | | +|`cuFuncSetSharedSize`| |9.2| | | | | | | | | +|`cuLaunch`| |9.2| | | | | | | | | +|`cuLaunchGrid`| |9.2| | | | | | | | | +|`cuLaunchGridAsync`| |9.2| | | | | | | | | +|`cuParamSetSize`| |9.2| | | | | | | | | +|`cuParamSetTexRef`| |9.2| | | | | | | | | +|`cuParamSetf`| |9.2| | | | | | | | | +|`cuParamSeti`| |9.2| | | | | | | | | +|`cuParamSetv`| |9.2| | | | | | | | | ## **24. Graph Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuDeviceGetGraphMemAttribute`|11.4| | |`hipDeviceGetGraphMemAttribute`|5.3.0| | | | | -|`cuDeviceGraphMemTrim`|11.4| | |`hipDeviceGraphMemTrim`|5.3.0| | | | | -|`cuDeviceSetGraphMemAttribute`|11.4| | |`hipDeviceSetGraphMemAttribute`|5.3.0| | | | | -|`cuGraphAddBatchMemOpNode`|11.7| | | | | | | | | -|`cuGraphAddChildGraphNode`|10.0| | |`hipGraphAddChildGraphNode`|5.0.0| | | | | -|`cuGraphAddDependencies`|10.0| | |`hipGraphAddDependencies`|4.5.0| | | | | -|`cuGraphAddEmptyNode`|10.0| | |`hipGraphAddEmptyNode`|4.5.0| | | | | -|`cuGraphAddEventRecordNode`|11.1| | |`hipGraphAddEventRecordNode`|5.0.0| | | | | -|`cuGraphAddEventWaitNode`|11.1| | |`hipGraphAddEventWaitNode`|5.0.0| | | | | -|`cuGraphAddExternalSemaphoresSignalNode`|11.2| | |`hipGraphAddExternalSemaphoresSignalNode`|6.0.0| | | |6.0.0| -|`cuGraphAddExternalSemaphoresWaitNode`|11.2| | |`hipGraphAddExternalSemaphoresWaitNode`|6.0.0| | | |6.0.0| -|`cuGraphAddHostNode`|10.0| | |`hipGraphAddHostNode`|5.0.0| | | | | -|`cuGraphAddKernelNode`|10.0| | |`hipGraphAddKernelNode`|4.3.0| | | | | -|`cuGraphAddMemAllocNode`|11.4| | |`hipGraphAddMemAllocNode`|5.5.0| | | | | -|`cuGraphAddMemFreeNode`|11.4| | |`hipGraphAddMemFreeNode`|5.5.0| | | | | -|`cuGraphAddMemcpyNode`|10.0| | |`hipDrvGraphAddMemcpyNode`|6.0.0| | | |6.0.0| -|`cuGraphAddMemsetNode`|10.0| | | | | | | | | -|`cuGraphAddNode`|12.2| | | | | | | | | -|`cuGraphBatchMemOpNodeGetParams`|11.7| | | | | | | | | -|`cuGraphBatchMemOpNodeSetParams`|11.7| | | | | | | | | -|`cuGraphChildGraphNodeGetGraph`|10.0| | |`hipGraphChildGraphNodeGetGraph`|5.0.0| | | | | -|`cuGraphClone`|10.0| | |`hipGraphClone`|5.0.0| | | | | -|`cuGraphCreate`|10.0| | |`hipGraphCreate`|4.3.0| | | | | -|`cuGraphDebugDotPrint`|11.3| | |`hipGraphDebugDotPrint`|5.5.0| | | | | -|`cuGraphDestroy`|10.0| | |`hipGraphDestroy`|4.3.0| | | | | -|`cuGraphDestroyNode`|10.0| | |`hipGraphDestroyNode`|5.0.0| | | | | -|`cuGraphEventRecordNodeGetEvent`|11.1| | |`hipGraphEventRecordNodeGetEvent`|5.0.0| | | | | -|`cuGraphEventRecordNodeSetEvent`|11.1| | |`hipGraphEventRecordNodeSetEvent`|5.0.0| | | | | -|`cuGraphEventWaitNodeGetEvent`|11.1| | |`hipGraphEventWaitNodeGetEvent`|5.0.0| | | | | -|`cuGraphEventWaitNodeSetEvent`|11.1| | |`hipGraphEventWaitNodeSetEvent`|5.0.0| | | | | -|`cuGraphExecBatchMemOpNodeSetParams`|11.7| | | | | | | | | -|`cuGraphExecChildGraphNodeSetParams`|11.1| | |`hipGraphExecChildGraphNodeSetParams`|5.0.0| | | | | -|`cuGraphExecDestroy`|10.0| | |`hipGraphExecDestroy`|4.3.0| | | | | -|`cuGraphExecEventRecordNodeSetEvent`|11.1| | |`hipGraphExecEventRecordNodeSetEvent`|5.0.0| | | | | -|`cuGraphExecEventWaitNodeSetEvent`|11.1| | |`hipGraphExecEventWaitNodeSetEvent`|5.0.0| | | | | -|`cuGraphExecExternalSemaphoresSignalNodeSetParams`|11.2| | |`hipGraphExecExternalSemaphoresSignalNodeSetParams`|6.0.0| | | |6.0.0| -|`cuGraphExecExternalSemaphoresWaitNodeSetParams`|11.2| | |`hipGraphExecExternalSemaphoresWaitNodeSetParams`|6.0.0| | | |6.0.0| -|`cuGraphExecGetFlags`|12.0| | | | | | | | | -|`cuGraphExecHostNodeSetParams`|10.2| | |`hipGraphExecHostNodeSetParams`|5.0.0| | | | | -|`cuGraphExecKernelNodeSetParams`|10.1| | |`hipGraphExecKernelNodeSetParams`|4.5.0| | | | | -|`cuGraphExecMemcpyNodeSetParams`|10.2| | | | | | | | | -|`cuGraphExecMemsetNodeSetParams`|10.2| | | | | | | | | -|`cuGraphExecNodeSetParams`|12.2| | | | | | | | | -|`cuGraphExecUpdate`|10.2| | |`hipGraphExecUpdate`|5.0.0| | | | | -|`cuGraphExternalSemaphoresSignalNodeGetParams`|11.2| | |`hipGraphExternalSemaphoresSignalNodeGetParams`|6.0.0| | | |6.0.0| -|`cuGraphExternalSemaphoresSignalNodeSetParams`|11.2| | |`hipGraphExternalSemaphoresSignalNodeSetParams`|6.0.0| | | |6.0.0| -|`cuGraphExternalSemaphoresWaitNodeGetParams`|11.2| | |`hipGraphExternalSemaphoresWaitNodeGetParams`|6.0.0| | | |6.0.0| -|`cuGraphExternalSemaphoresWaitNodeSetParams`|11.2| | |`hipGraphExternalSemaphoresWaitNodeSetParams`|6.0.0| | | |6.0.0| -|`cuGraphGetEdges`|10.0| | |`hipGraphGetEdges`|5.0.0| | | | | -|`cuGraphGetNodes`|10.0| | |`hipGraphGetNodes`|4.5.0| | | | | -|`cuGraphGetRootNodes`|10.0| | |`hipGraphGetRootNodes`|4.5.0| | | | | -|`cuGraphHostNodeGetParams`|10.0| | |`hipGraphHostNodeGetParams`|5.0.0| | | | | -|`cuGraphHostNodeSetParams`|10.0| | |`hipGraphHostNodeSetParams`|5.0.0| | | | | -|`cuGraphInstantiate`|10.0| | |`hipGraphInstantiate`|4.3.0| | | | | -|`cuGraphInstantiateWithFlags`|11.4| | |`hipGraphInstantiateWithFlags`|5.0.0| | | | | -|`cuGraphInstantiateWithParams`|12.0| | | | | | | | | -|`cuGraphInstantiate_v2`|11.0| | |`hipGraphInstantiate`|4.3.0| | | | | -|`cuGraphKernelNodeCopyAttributes`|11.0| | |`hipGraphKernelNodeCopyAttributes`|5.5.0| | | | | -|`cuGraphKernelNodeGetAttribute`|11.0| | |`hipGraphKernelNodeGetAttribute`|5.2.0| | | | | -|`cuGraphKernelNodeGetParams`|10.0| | |`hipGraphKernelNodeGetParams`|4.5.0| | | | | -|`cuGraphKernelNodeSetAttribute`|11.0| | |`hipGraphKernelNodeSetAttribute`|5.2.0| | | | | -|`cuGraphKernelNodeSetParams`|10.0| | |`hipGraphKernelNodeSetParams`|4.5.0| | | | | -|`cuGraphLaunch`|10.0| | |`hipGraphLaunch`|4.3.0| | | | | -|`cuGraphMemAllocNodeGetParams`|11.4| | |`hipGraphMemAllocNodeGetParams`|5.5.0| | | | | -|`cuGraphMemFreeNodeGetParams`|11.4| | |`hipGraphMemFreeNodeGetParams`|5.5.0| | | | | -|`cuGraphMemcpyNodeGetParams`|10.0| | |`hipGraphMemcpyNodeGetParams`|4.5.0| | | | | -|`cuGraphMemcpyNodeSetParams`|10.0| | |`hipGraphMemcpyNodeSetParams`|4.5.0| | | | | -|`cuGraphMemsetNodeGetParams`|10.0| | |`hipGraphMemsetNodeGetParams`|4.5.0| | | | | -|`cuGraphMemsetNodeSetParams`|10.0| | |`hipGraphMemsetNodeSetParams`|4.5.0| | | | | -|`cuGraphNodeFindInClone`|10.0| | |`hipGraphNodeFindInClone`|5.0.0| | | | | -|`cuGraphNodeGetDependencies`|10.0| | |`hipGraphNodeGetDependencies`|5.0.0| | | | | -|`cuGraphNodeGetDependentNodes`|10.0| | |`hipGraphNodeGetDependentNodes`|5.0.0| | | | | -|`cuGraphNodeGetEnabled`|11.6| | |`hipGraphNodeGetEnabled`|5.5.0| | | | | -|`cuGraphNodeGetType`|10.0| | |`hipGraphNodeGetType`|5.0.0| | | | | -|`cuGraphNodeSetEnabled`|11.6| | |`hipGraphNodeSetEnabled`|5.5.0| | | | | -|`cuGraphNodeSetParams`|12.2| | | | | | | | | -|`cuGraphReleaseUserObject`|11.3| | |`hipGraphReleaseUserObject`|5.3.0| | | | | -|`cuGraphRemoveDependencies`|10.0| | |`hipGraphRemoveDependencies`|5.0.0| | | | | -|`cuGraphRetainUserObject`|11.3| | |`hipGraphRetainUserObject`|5.3.0| | | | | -|`cuGraphUpload`|11.1| | |`hipGraphUpload`|5.3.0| | | | | -|`cuUserObjectCreate`|11.3| | |`hipUserObjectCreate`|5.3.0| | | | | -|`cuUserObjectRelease`|11.3| | |`hipUserObjectRelease`|5.3.0| | | | | -|`cuUserObjectRetain`|11.3| | |`hipUserObjectRetain`|5.3.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuDeviceGetGraphMemAttribute`|11.4| | | |`hipDeviceGetGraphMemAttribute`|5.3.0| | | | | +|`cuDeviceGraphMemTrim`|11.4| | | |`hipDeviceGraphMemTrim`|5.3.0| | | | | +|`cuDeviceSetGraphMemAttribute`|11.4| | | |`hipDeviceSetGraphMemAttribute`|5.3.0| | | | | +|`cuGraphAddBatchMemOpNode`|11.7| | | | | | | | | | +|`cuGraphAddChildGraphNode`|10.0| | | |`hipGraphAddChildGraphNode`|5.0.0| | | | | +|`cuGraphAddDependencies`|10.0| | | |`hipGraphAddDependencies`|4.5.0| | | | | +|`cuGraphAddEmptyNode`|10.0| | | |`hipGraphAddEmptyNode`|4.5.0| | | | | +|`cuGraphAddEventRecordNode`|11.1| | | |`hipGraphAddEventRecordNode`|5.0.0| | | | | +|`cuGraphAddEventWaitNode`|11.1| | | |`hipGraphAddEventWaitNode`|5.0.0| | | | | +|`cuGraphAddExternalSemaphoresSignalNode`|11.2| | | |`hipGraphAddExternalSemaphoresSignalNode`|6.0.0| | | |6.0.0| +|`cuGraphAddExternalSemaphoresWaitNode`|11.2| | | |`hipGraphAddExternalSemaphoresWaitNode`|6.0.0| | | |6.0.0| +|`cuGraphAddHostNode`|10.0| | | |`hipGraphAddHostNode`|5.0.0| | | | | +|`cuGraphAddKernelNode`|10.0| | | |`hipGraphAddKernelNode`|4.3.0| | | | | +|`cuGraphAddMemAllocNode`|11.4| | | |`hipGraphAddMemAllocNode`|5.5.0| | | | | +|`cuGraphAddMemFreeNode`|11.4| | | |`hipGraphAddMemFreeNode`|5.5.0| | | | | +|`cuGraphAddMemcpyNode`|10.0| | | |`hipDrvGraphAddMemcpyNode`|6.0.0| | | |6.0.0| +|`cuGraphAddMemsetNode`|10.0| | | | | | | | | | +|`cuGraphAddNode`|12.2| | | | | | | | | | +|`cuGraphBatchMemOpNodeGetParams`|11.7| | | | | | | | | | +|`cuGraphBatchMemOpNodeSetParams`|11.7| | | | | | | | | | +|`cuGraphChildGraphNodeGetGraph`|10.0| | | |`hipGraphChildGraphNodeGetGraph`|5.0.0| | | | | +|`cuGraphClone`|10.0| | | |`hipGraphClone`|5.0.0| | | | | +|`cuGraphCreate`|10.0| | | |`hipGraphCreate`|4.3.0| | | | | +|`cuGraphDebugDotPrint`|11.3| | | |`hipGraphDebugDotPrint`|5.5.0| | | | | +|`cuGraphDestroy`|10.0| | | |`hipGraphDestroy`|4.3.0| | | | | +|`cuGraphDestroyNode`|10.0| | | |`hipGraphDestroyNode`|5.0.0| | | | | +|`cuGraphEventRecordNodeGetEvent`|11.1| | | |`hipGraphEventRecordNodeGetEvent`|5.0.0| | | | | +|`cuGraphEventRecordNodeSetEvent`|11.1| | | |`hipGraphEventRecordNodeSetEvent`|5.0.0| | | | | +|`cuGraphEventWaitNodeGetEvent`|11.1| | | |`hipGraphEventWaitNodeGetEvent`|5.0.0| | | | | +|`cuGraphEventWaitNodeSetEvent`|11.1| | | |`hipGraphEventWaitNodeSetEvent`|5.0.0| | | | | +|`cuGraphExecBatchMemOpNodeSetParams`|11.7| | | | | | | | | | +|`cuGraphExecChildGraphNodeSetParams`|11.1| | | |`hipGraphExecChildGraphNodeSetParams`|5.0.0| | | | | +|`cuGraphExecDestroy`|10.0| | | |`hipGraphExecDestroy`|4.3.0| | | | | +|`cuGraphExecEventRecordNodeSetEvent`|11.1| | | |`hipGraphExecEventRecordNodeSetEvent`|5.0.0| | | | | +|`cuGraphExecEventWaitNodeSetEvent`|11.1| | | |`hipGraphExecEventWaitNodeSetEvent`|5.0.0| | | | | +|`cuGraphExecExternalSemaphoresSignalNodeSetParams`|11.2| | | |`hipGraphExecExternalSemaphoresSignalNodeSetParams`|6.0.0| | | |6.0.0| +|`cuGraphExecExternalSemaphoresWaitNodeSetParams`|11.2| | | |`hipGraphExecExternalSemaphoresWaitNodeSetParams`|6.0.0| | | |6.0.0| +|`cuGraphExecGetFlags`|12.0| | | | | | | | | | +|`cuGraphExecHostNodeSetParams`|10.2| | | |`hipGraphExecHostNodeSetParams`|5.0.0| | | | | +|`cuGraphExecKernelNodeSetParams`|10.1| | | |`hipGraphExecKernelNodeSetParams`|4.5.0| | | | | +|`cuGraphExecMemcpyNodeSetParams`|10.2| | | | | | | | | | +|`cuGraphExecMemsetNodeSetParams`|10.2| | | | | | | | | | +|`cuGraphExecNodeSetParams`|12.2| | | | | | | | | | +|`cuGraphExecUpdate`|10.2| | | |`hipGraphExecUpdate`|5.0.0| | | | | +|`cuGraphExternalSemaphoresSignalNodeGetParams`|11.2| | | |`hipGraphExternalSemaphoresSignalNodeGetParams`|6.0.0| | | |6.0.0| +|`cuGraphExternalSemaphoresSignalNodeSetParams`|11.2| | | |`hipGraphExternalSemaphoresSignalNodeSetParams`|6.0.0| | | |6.0.0| +|`cuGraphExternalSemaphoresWaitNodeGetParams`|11.2| | | |`hipGraphExternalSemaphoresWaitNodeGetParams`|6.0.0| | | |6.0.0| +|`cuGraphExternalSemaphoresWaitNodeSetParams`|11.2| | | |`hipGraphExternalSemaphoresWaitNodeSetParams`|6.0.0| | | |6.0.0| +|`cuGraphGetEdges`|10.0| | | |`hipGraphGetEdges`|5.0.0| | | | | +|`cuGraphGetNodes`|10.0| | | |`hipGraphGetNodes`|4.5.0| | | | | +|`cuGraphGetRootNodes`|10.0| | | |`hipGraphGetRootNodes`|4.5.0| | | | | +|`cuGraphHostNodeGetParams`|10.0| | | |`hipGraphHostNodeGetParams`|5.0.0| | | | | +|`cuGraphHostNodeSetParams`|10.0| | | |`hipGraphHostNodeSetParams`|5.0.0| | | | | +|`cuGraphInstantiate`|10.0| | | |`hipGraphInstantiate`|4.3.0| | | | | +|`cuGraphInstantiateWithFlags`|11.4| | | |`hipGraphInstantiateWithFlags`|5.0.0| | | | | +|`cuGraphInstantiateWithParams`|12.0| | | | | | | | | | +|`cuGraphInstantiate_v2`|11.0| | | |`hipGraphInstantiate`|4.3.0| | | | | +|`cuGraphKernelNodeCopyAttributes`|11.0| | | |`hipGraphKernelNodeCopyAttributes`|5.5.0| | | | | +|`cuGraphKernelNodeGetAttribute`|11.0| | | |`hipGraphKernelNodeGetAttribute`|5.2.0| | | | | +|`cuGraphKernelNodeGetParams`|10.0| | | |`hipGraphKernelNodeGetParams`|4.5.0| | | | | +|`cuGraphKernelNodeSetAttribute`|11.0| | | |`hipGraphKernelNodeSetAttribute`|5.2.0| | | | | +|`cuGraphKernelNodeSetParams`|10.0| | | |`hipGraphKernelNodeSetParams`|4.5.0| | | | | +|`cuGraphLaunch`|10.0| | | |`hipGraphLaunch`|4.3.0| | | | | +|`cuGraphMemAllocNodeGetParams`|11.4| | | |`hipGraphMemAllocNodeGetParams`|5.5.0| | | | | +|`cuGraphMemFreeNodeGetParams`|11.4| | | |`hipGraphMemFreeNodeGetParams`|5.5.0| | | | | +|`cuGraphMemcpyNodeGetParams`|10.0| | | |`hipGraphMemcpyNodeGetParams`|4.5.0| | | | | +|`cuGraphMemcpyNodeSetParams`|10.0| | | |`hipGraphMemcpyNodeSetParams`|4.5.0| | | | | +|`cuGraphMemsetNodeGetParams`|10.0| | | |`hipGraphMemsetNodeGetParams`|4.5.0| | | | | +|`cuGraphMemsetNodeSetParams`|10.0| | | |`hipGraphMemsetNodeSetParams`|4.5.0| | | | | +|`cuGraphNodeFindInClone`|10.0| | | |`hipGraphNodeFindInClone`|5.0.0| | | | | +|`cuGraphNodeGetDependencies`|10.0| | | |`hipGraphNodeGetDependencies`|5.0.0| | | | | +|`cuGraphNodeGetDependentNodes`|10.0| | | |`hipGraphNodeGetDependentNodes`|5.0.0| | | | | +|`cuGraphNodeGetEnabled`|11.6| | | |`hipGraphNodeGetEnabled`|5.5.0| | | | | +|`cuGraphNodeGetType`|10.0| | | |`hipGraphNodeGetType`|5.0.0| | | | | +|`cuGraphNodeSetEnabled`|11.6| | | |`hipGraphNodeSetEnabled`|5.5.0| | | | | +|`cuGraphNodeSetParams`|12.2| | | | | | | | | | +|`cuGraphReleaseUserObject`|11.3| | | |`hipGraphReleaseUserObject`|5.3.0| | | | | +|`cuGraphRemoveDependencies`|10.0| | | |`hipGraphRemoveDependencies`|5.0.0| | | | | +|`cuGraphRetainUserObject`|11.3| | | |`hipGraphRetainUserObject`|5.3.0| | | | | +|`cuGraphUpload`|11.1| | | |`hipGraphUpload`|5.3.0| | | | | +|`cuUserObjectCreate`|11.3| | | |`hipUserObjectCreate`|5.3.0| | | | | +|`cuUserObjectRelease`|11.3| | | |`hipUserObjectRelease`|5.3.0| | | | | +|`cuUserObjectRetain`|11.3| | | |`hipUserObjectRetain`|5.3.0| | | | | ## **25. Occupancy** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuOccupancyAvailableDynamicSMemPerBlock`|11.0| | | | | | | | | -|`cuOccupancyMaxActiveBlocksPerMultiprocessor`| | | |`hipModuleOccupancyMaxActiveBlocksPerMultiprocessor`|3.5.0| | | | | -|`cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`| | | |`hipModuleOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`|3.5.0| | | | | -|`cuOccupancyMaxActiveClusters`|11.8| | | | | | | | | -|`cuOccupancyMaxPotentialBlockSize`| | | |`hipModuleOccupancyMaxPotentialBlockSize`|3.5.0| | | | | -|`cuOccupancyMaxPotentialBlockSizeWithFlags`| | | |`hipModuleOccupancyMaxPotentialBlockSizeWithFlags`|3.5.0| | | | | -|`cuOccupancyMaxPotentialClusterSize`|11.8| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuOccupancyAvailableDynamicSMemPerBlock`|11.0| | | | | | | | | | +|`cuOccupancyMaxActiveBlocksPerMultiprocessor`| | | | |`hipModuleOccupancyMaxActiveBlocksPerMultiprocessor`|3.5.0| | | | | +|`cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`| | | | |`hipModuleOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`|3.5.0| | | | | +|`cuOccupancyMaxActiveClusters`|11.8| | | | | | | | | | +|`cuOccupancyMaxPotentialBlockSize`| | | | |`hipModuleOccupancyMaxPotentialBlockSize`|3.5.0| | | | | +|`cuOccupancyMaxPotentialBlockSizeWithFlags`| | | | |`hipModuleOccupancyMaxPotentialBlockSizeWithFlags`|3.5.0| | | | | +|`cuOccupancyMaxPotentialClusterSize`|11.8| | | | | | | | | | ## **26. Texture Reference Management [DEPRECATED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuTexRefCreate`| |11.0| | | | | | | | -|`cuTexRefDestroy`| |11.0| | | | | | | | -|`cuTexRefGetAddress`| |11.0| |`hipTexRefGetAddress`|3.0.0|4.3.0| | | | -|`cuTexRefGetAddressMode`| |11.0| |`hipTexRefGetAddressMode`|3.0.0|4.3.0| | | | -|`cuTexRefGetAddress_v2`| |11.0| |`hipTexRefGetAddress`|3.0.0|4.3.0| | | | -|`cuTexRefGetArray`| |11.0| |`hipTexRefGetArray`|3.0.0| | |4.2.0| | -|`cuTexRefGetBorderColor`|8.0|11.0| | | | | | | | -|`cuTexRefGetFilterMode`| |11.0| |`hipTexRefGetFilterMode`|3.5.0|4.3.0| | | | -|`cuTexRefGetFlags`| |11.0| |`hipTexRefGetFlags`|3.5.0|4.3.0| | | | -|`cuTexRefGetFormat`| |11.0| |`hipTexRefGetFormat`|3.5.0|4.3.0| | | | -|`cuTexRefGetMaxAnisotropy`| |11.0| |`hipTexRefGetMaxAnisotropy`|3.5.0|4.3.0| | | | -|`cuTexRefGetMipmapFilterMode`| |11.0| |`hipTexRefGetMipmapFilterMode`|3.5.0|4.3.0| | | | -|`cuTexRefGetMipmapLevelBias`| |11.0| |`hipTexRefGetMipmapLevelBias`|3.5.0|4.3.0| | | | -|`cuTexRefGetMipmapLevelClamp`| |11.0| |`hipTexRefGetMipmapLevelClamp`|3.5.0|4.3.0| | | | -|`cuTexRefGetMipmappedArray`| |11.0| |`hipTexRefGetMipMappedArray`|3.5.0|4.3.0| | | | -|`cuTexRefSetAddress`| |11.0| |`hipTexRefSetAddress`|1.7.0|4.3.0| | | | -|`cuTexRefSetAddress2D`| |11.0| |`hipTexRefSetAddress2D`|1.7.0|4.3.0| | | | -|`cuTexRefSetAddress2D_v2`| | | |`hipTexRefSetAddress2D`|1.7.0|4.3.0| | | | -|`cuTexRefSetAddress2D_v3`| | | |`hipTexRefSetAddress2D`|1.7.0|4.3.0| | | | -|`cuTexRefSetAddressMode`| |11.0| |`hipTexRefSetAddressMode`|1.9.0|5.3.0| | | | -|`cuTexRefSetAddress_v2`| |11.0| |`hipTexRefSetAddress`|1.7.0|4.3.0| | | | -|`cuTexRefSetArray`| |11.0| |`hipTexRefSetArray`|1.9.0|5.3.0| | | | -|`cuTexRefSetBorderColor`|8.0|11.0| |`hipTexRefSetBorderColor`|3.5.0|4.3.0| | | | -|`cuTexRefSetFilterMode`| |11.0| |`hipTexRefSetFilterMode`|1.9.0|5.3.0| | | | -|`cuTexRefSetFlags`| |11.0| |`hipTexRefSetFlags`|1.9.0|5.3.0| | | | -|`cuTexRefSetFormat`| |11.0| |`hipTexRefSetFormat`|1.9.0|5.3.0| | | | -|`cuTexRefSetMaxAnisotropy`| |11.0| |`hipTexRefSetMaxAnisotropy`|3.5.0|4.3.0| | | | -|`cuTexRefSetMipmapFilterMode`| |11.0| |`hipTexRefSetMipmapFilterMode`|3.5.0|5.3.0| | | | -|`cuTexRefSetMipmapLevelBias`| |11.0| |`hipTexRefSetMipmapLevelBias`|3.5.0|5.3.0| | | | -|`cuTexRefSetMipmapLevelClamp`| |11.0| |`hipTexRefSetMipmapLevelClamp`|3.5.0|5.3.0| | | | -|`cuTexRefSetMipmappedArray`| |11.0| |`hipTexRefSetMipmappedArray`|3.5.0|5.3.0| | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuTexRefCreate`| |11.0| | | | | | | | | +|`cuTexRefDestroy`| |11.0| | | | | | | | | +|`cuTexRefGetAddress`| |11.0| | |`hipTexRefGetAddress`|3.0.0|4.3.0| | | | +|`cuTexRefGetAddressMode`| |11.0| | |`hipTexRefGetAddressMode`|3.0.0|4.3.0| | | | +|`cuTexRefGetAddress_v2`| |11.0| | |`hipTexRefGetAddress`|3.0.0|4.3.0| | | | +|`cuTexRefGetArray`| |11.0| | |`hipTexRefGetArray`|3.0.0| | |4.2.0| | +|`cuTexRefGetBorderColor`|8.0|11.0| | | | | | | | | +|`cuTexRefGetFilterMode`| |11.0| | |`hipTexRefGetFilterMode`|3.5.0|4.3.0| | | | +|`cuTexRefGetFlags`| |11.0| | |`hipTexRefGetFlags`|3.5.0|4.3.0| | | | +|`cuTexRefGetFormat`| |11.0| | |`hipTexRefGetFormat`|3.5.0|4.3.0| | | | +|`cuTexRefGetMaxAnisotropy`| |11.0| | |`hipTexRefGetMaxAnisotropy`|3.5.0|4.3.0| | | | +|`cuTexRefGetMipmapFilterMode`| |11.0| | |`hipTexRefGetMipmapFilterMode`|3.5.0|4.3.0| | | | +|`cuTexRefGetMipmapLevelBias`| |11.0| | |`hipTexRefGetMipmapLevelBias`|3.5.0|4.3.0| | | | +|`cuTexRefGetMipmapLevelClamp`| |11.0| | |`hipTexRefGetMipmapLevelClamp`|3.5.0|4.3.0| | | | +|`cuTexRefGetMipmappedArray`| |11.0| | |`hipTexRefGetMipMappedArray`|3.5.0|4.3.0| | | | +|`cuTexRefSetAddress`| |11.0| | |`hipTexRefSetAddress`|1.7.0|4.3.0| | | | +|`cuTexRefSetAddress2D`| |11.0| | |`hipTexRefSetAddress2D`|1.7.0|4.3.0| | | | +|`cuTexRefSetAddress2D_v2`| | | | |`hipTexRefSetAddress2D`|1.7.0|4.3.0| | | | +|`cuTexRefSetAddress2D_v3`| | | | |`hipTexRefSetAddress2D`|1.7.0|4.3.0| | | | +|`cuTexRefSetAddressMode`| |11.0| | |`hipTexRefSetAddressMode`|1.9.0|5.3.0| | | | +|`cuTexRefSetAddress_v2`| |11.0| | |`hipTexRefSetAddress`|1.7.0|4.3.0| | | | +|`cuTexRefSetArray`| |11.0| | |`hipTexRefSetArray`|1.9.0|5.3.0| | | | +|`cuTexRefSetBorderColor`|8.0|11.0| | |`hipTexRefSetBorderColor`|3.5.0|4.3.0| | | | +|`cuTexRefSetFilterMode`| |11.0| | |`hipTexRefSetFilterMode`|1.9.0|5.3.0| | | | +|`cuTexRefSetFlags`| |11.0| | |`hipTexRefSetFlags`|1.9.0|5.3.0| | | | +|`cuTexRefSetFormat`| |11.0| | |`hipTexRefSetFormat`|1.9.0|5.3.0| | | | +|`cuTexRefSetMaxAnisotropy`| |11.0| | |`hipTexRefSetMaxAnisotropy`|3.5.0|4.3.0| | | | +|`cuTexRefSetMipmapFilterMode`| |11.0| | |`hipTexRefSetMipmapFilterMode`|3.5.0|5.3.0| | | | +|`cuTexRefSetMipmapLevelBias`| |11.0| | |`hipTexRefSetMipmapLevelBias`|3.5.0|5.3.0| | | | +|`cuTexRefSetMipmapLevelClamp`| |11.0| | |`hipTexRefSetMipmapLevelClamp`|3.5.0|5.3.0| | | | +|`cuTexRefSetMipmappedArray`| |11.0| | |`hipTexRefSetMipmappedArray`|3.5.0|5.3.0| | | | ## **27. Surface Reference Management [DEPRECATED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuSurfRefGetArray`| |11.0| | | | | | | | -|`cuSurfRefSetArray`| |11.0| | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuSurfRefGetArray`| |11.0| | | | | | | | | +|`cuSurfRefSetArray`| |11.0| | | | | | | | | ## **28. Texture Object Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuTexObjectCreate`| | | |`hipTexObjectCreate`|3.5.0| | | | | -|`cuTexObjectDestroy`| | | |`hipTexObjectDestroy`|3.5.0| | | | | -|`cuTexObjectGetResourceDesc`| | | |`hipTexObjectGetResourceDesc`|3.5.0| | | | | -|`cuTexObjectGetResourceViewDesc`| | | |`hipTexObjectGetResourceViewDesc`|3.5.0| | | | | -|`cuTexObjectGetTextureDesc`| | | |`hipTexObjectGetTextureDesc`|3.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuTexObjectCreate`| | | | |`hipTexObjectCreate`|3.5.0| | | | | +|`cuTexObjectDestroy`| | | | |`hipTexObjectDestroy`|3.5.0| | | | | +|`cuTexObjectGetResourceDesc`| | | | |`hipTexObjectGetResourceDesc`|3.5.0| | | | | +|`cuTexObjectGetResourceViewDesc`| | | | |`hipTexObjectGetResourceViewDesc`|3.5.0| | | | | +|`cuTexObjectGetTextureDesc`| | | | |`hipTexObjectGetTextureDesc`|3.5.0| | | | | ## **29. Surface Object Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuSurfObjectCreate`| | | | | | | | | | -|`cuSurfObjectDestroy`| | | | | | | | | | -|`cuSurfObjectGetResourceDesc`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuSurfObjectCreate`| | | | | | | | | | | +|`cuSurfObjectDestroy`| | | | | | | | | | | +|`cuSurfObjectGetResourceDesc`| | | | | | | | | | | ## **30. Tensor Core Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuTensorMapEncodeIm2col`|12.0| | | | | | | | | -|`cuTensorMapEncodeTiled`|12.0| | | | | | | | | -|`cuTensorMapReplaceAddress`|12.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuTensorMapEncodeIm2col`|12.0| | | | | | | | | | +|`cuTensorMapEncodeTiled`|12.0| | | | | | | | | | +|`cuTensorMapReplaceAddress`|12.0| | | | | | | | | | ## **31. Peer Context Memory Access** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuCtxDisablePeerAccess`| | | |`hipCtxDisablePeerAccess`|1.6.0|1.9.0| | | | -|`cuCtxEnablePeerAccess`| | | |`hipCtxEnablePeerAccess`|1.6.0|1.9.0| | | | -|`cuDeviceCanAccessPeer`| | | |`hipDeviceCanAccessPeer`|1.9.0| | | | | -|`cuDeviceGetP2PAttribute`|8.0| | |`hipDeviceGetP2PAttribute`|3.8.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuCtxDisablePeerAccess`| | | | |`hipCtxDisablePeerAccess`|1.6.0|1.9.0| | | | +|`cuCtxEnablePeerAccess`| | | | |`hipCtxEnablePeerAccess`|1.6.0|1.9.0| | | | +|`cuDeviceCanAccessPeer`| | | | |`hipDeviceCanAccessPeer`|1.9.0| | | | | +|`cuDeviceGetP2PAttribute`|8.0| | | |`hipDeviceGetP2PAttribute`|3.8.0| | | | | ## **32. Graphics Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuGraphicsMapResources`| | | |`hipGraphicsMapResources`|4.5.0| | | | | -|`cuGraphicsResourceGetMappedMipmappedArray`| | | | | | | | | | -|`cuGraphicsResourceGetMappedPointer`| | | |`hipGraphicsResourceGetMappedPointer`|4.5.0| | | | | -|`cuGraphicsResourceGetMappedPointer_v2`| | | |`hipGraphicsResourceGetMappedPointer`|4.5.0| | | | | -|`cuGraphicsResourceSetMapFlags`| | | | | | | | | | -|`cuGraphicsResourceSetMapFlags_v2`| | | | | | | | | | -|`cuGraphicsSubResourceGetMappedArray`| | | |`hipGraphicsSubResourceGetMappedArray`|5.1.0| | | | | -|`cuGraphicsUnmapResources`| | | |`hipGraphicsUnmapResources`|4.5.0| | | | | -|`cuGraphicsUnregisterResource`| | | |`hipGraphicsUnregisterResource`|4.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuGraphicsMapResources`| | | | |`hipGraphicsMapResources`|4.5.0| | | | | +|`cuGraphicsResourceGetMappedMipmappedArray`| | | | | | | | | | | +|`cuGraphicsResourceGetMappedPointer`| | | | |`hipGraphicsResourceGetMappedPointer`|4.5.0| | | | | +|`cuGraphicsResourceGetMappedPointer_v2`| | | | |`hipGraphicsResourceGetMappedPointer`|4.5.0| | | | | +|`cuGraphicsResourceSetMapFlags`| | | | | | | | | | | +|`cuGraphicsResourceSetMapFlags_v2`| | | | | | | | | | | +|`cuGraphicsSubResourceGetMappedArray`| | | | |`hipGraphicsSubResourceGetMappedArray`|5.1.0| | | | | +|`cuGraphicsUnmapResources`| | | | |`hipGraphicsUnmapResources`|4.5.0| | | | | +|`cuGraphicsUnregisterResource`| | | | |`hipGraphicsUnregisterResource`|4.5.0| | | | | ## **33. Driver Entry Point Access** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuGetProcAddress`|11.3| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuGetProcAddress`|11.3| | | | | | | | | | ## **34. Coredump Attributes Control API** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuCoredumpGetAttribute`|12.1| | | | | | | | | -|`cuCoredumpGetAttributeGlobal`|12.1| | | | | | | | | -|`cuCoredumpSetAttribute`|12.1| | | | | | | | | -|`cuCoredumpSetAttributeGlobal`|12.1| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuCoredumpGetAttribute`|12.1| | | | | | | | | | +|`cuCoredumpGetAttributeGlobal`|12.1| | | | | | | | | | +|`cuCoredumpSetAttribute`|12.1| | | | | | | | | | +|`cuCoredumpSetAttributeGlobal`|12.1| | | | | | | | | | ## **35. Profiler Control [DEPRECATED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuProfilerInitialize`| |11.0| | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuProfilerInitialize`| |11.0| | | | | | | | | ## **36. Profiler Control** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuProfilerStart`| | | |`hipProfilerStart`|1.6.0|3.0.0| | | | -|`cuProfilerStop`| | | |`hipProfilerStop`|1.6.0|3.0.0| | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuProfilerStart`| | | | |`hipProfilerStart`|1.6.0|3.0.0| | | | +|`cuProfilerStop`| | | | |`hipProfilerStop`|1.6.0|3.0.0| | | | ## **37. OpenGL Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuGLCtxCreate`| |9.2| | | | | | | | -|`cuGLGetDevices`| | | |`hipGLGetDevices`|4.5.0| | | | | -|`cuGLInit`| |9.2| | | | | | | | -|`cuGLMapBufferObject`| |9.2| | | | | | | | -|`cuGLMapBufferObjectAsync`| |9.2| | | | | | | | -|`cuGLRegisterBufferObject`| |9.2| | | | | | | | -|`cuGLSetBufferObjectMapFlags`| |9.2| | | | | | | | -|`cuGLUnmapBufferObject`| |9.2| | | | | | | | -|`cuGLUnmapBufferObjectAsync`| |9.2| | | | | | | | -|`cuGLUnregisterBufferObject`| |9.2| | | | | | | | -|`cuGraphicsGLRegisterBuffer`| | | |`hipGraphicsGLRegisterBuffer`|4.5.0| | | | | -|`cuGraphicsGLRegisterImage`| | | |`hipGraphicsGLRegisterImage`|5.1.0| | | | | -|`cuWGLGetDevice`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuGLCtxCreate`| |9.2| | | | | | | | | +|`cuGLGetDevices`| | | | |`hipGLGetDevices`|4.5.0| | | | | +|`cuGLInit`| |9.2| | | | | | | | | +|`cuGLMapBufferObject`| |9.2| | | | | | | | | +|`cuGLMapBufferObjectAsync`| |9.2| | | | | | | | | +|`cuGLRegisterBufferObject`| |9.2| | | | | | | | | +|`cuGLSetBufferObjectMapFlags`| |9.2| | | | | | | | | +|`cuGLUnmapBufferObject`| |9.2| | | | | | | | | +|`cuGLUnmapBufferObjectAsync`| |9.2| | | | | | | | | +|`cuGLUnregisterBufferObject`| |9.2| | | | | | | | | +|`cuGraphicsGLRegisterBuffer`| | | | |`hipGraphicsGLRegisterBuffer`|4.5.0| | | | | +|`cuGraphicsGLRegisterImage`| | | | |`hipGraphicsGLRegisterImage`|5.1.0| | | | | +|`cuWGLGetDevice`| | | | | | | | | | | ## **38. Direct3D 9 Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuD3D9CtxCreate`| | | | | | | | | | -|`cuD3D9CtxCreateOnDevice`| | | | | | | | | | -|`cuD3D9GetDevice`| | | | | | | | | | -|`cuD3D9GetDevices`| | | | | | | | | | -|`cuD3D9GetDirect3DDevice`| | | | | | | | | | -|`cuD3D9MapResources`| |9.2| | | | | | | | -|`cuD3D9RegisterResource`| |9.2| | | | | | | | -|`cuD3D9ResourceGetMappedArray`| |9.2| | | | | | | | -|`cuD3D9ResourceGetMappedPitch`| |9.2| | | | | | | | -|`cuD3D9ResourceGetMappedPointer`| |9.2| | | | | | | | -|`cuD3D9ResourceGetMappedSize`| |9.2| | | | | | | | -|`cuD3D9ResourceGetSurfaceDimensions`| |9.2| | | | | | | | -|`cuD3D9ResourceSetMapFlags`| |9.2| | | | | | | | -|`cuD3D9UnmapResources`| |9.2| | | | | | | | -|`cuD3D9UnregisterResource`| |9.2| | | | | | | | -|`cuGraphicsD3D9RegisterResource`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuD3D9CtxCreate`| | | | | | | | | | | +|`cuD3D9CtxCreateOnDevice`| | | | | | | | | | | +|`cuD3D9GetDevice`| | | | | | | | | | | +|`cuD3D9GetDevices`| | | | | | | | | | | +|`cuD3D9GetDirect3DDevice`| | | | | | | | | | | +|`cuD3D9MapResources`| |9.2| | | | | | | | | +|`cuD3D9RegisterResource`| |9.2| | | | | | | | | +|`cuD3D9ResourceGetMappedArray`| |9.2| | | | | | | | | +|`cuD3D9ResourceGetMappedPitch`| |9.2| | | | | | | | | +|`cuD3D9ResourceGetMappedPointer`| |9.2| | | | | | | | | +|`cuD3D9ResourceGetMappedSize`| |9.2| | | | | | | | | +|`cuD3D9ResourceGetSurfaceDimensions`| |9.2| | | | | | | | | +|`cuD3D9ResourceSetMapFlags`| |9.2| | | | | | | | | +|`cuD3D9UnmapResources`| |9.2| | | | | | | | | +|`cuD3D9UnregisterResource`| |9.2| | | | | | | | | +|`cuGraphicsD3D9RegisterResource`| | | | | | | | | | | ## **39. Direct3D 10 Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuD3D10CtxCreate`| |9.2| | | | | | | | -|`cuD3D10CtxCreateOnDevice`| |9.2| | | | | | | | -|`cuD3D10GetDevice`| | | | | | | | | | -|`cuD3D10GetDevices`| | | | | | | | | | -|`cuD3D10GetDirect3DDevice`| |9.2| | | | | | | | -|`cuD3D10MapResources`| |9.2| | | | | | | | -|`cuD3D10RegisterResource`| |9.2| | | | | | | | -|`cuD3D10ResourceGetMappedArray`| |9.2| | | | | | | | -|`cuD3D10ResourceGetMappedPitch`| |9.2| | | | | | | | -|`cuD3D10ResourceGetMappedPointer`| |9.2| | | | | | | | -|`cuD3D10ResourceGetMappedSize`| |9.2| | | | | | | | -|`cuD3D10ResourceGetSurfaceDimensions`| |9.2| | | | | | | | -|`cuD3D10ResourceSetMapFlags`| |9.2| | | | | | | | -|`cuD3D10UnmapResources`| |9.2| | | | | | | | -|`cuD3D10UnregisterResource`| |9.2| | | | | | | | -|`cuGraphicsD3D10RegisterResource`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuD3D10CtxCreate`| |9.2| | | | | | | | | +|`cuD3D10CtxCreateOnDevice`| |9.2| | | | | | | | | +|`cuD3D10GetDevice`| | | | | | | | | | | +|`cuD3D10GetDevices`| | | | | | | | | | | +|`cuD3D10GetDirect3DDevice`| |9.2| | | | | | | | | +|`cuD3D10MapResources`| |9.2| | | | | | | | | +|`cuD3D10RegisterResource`| |9.2| | | | | | | | | +|`cuD3D10ResourceGetMappedArray`| |9.2| | | | | | | | | +|`cuD3D10ResourceGetMappedPitch`| |9.2| | | | | | | | | +|`cuD3D10ResourceGetMappedPointer`| |9.2| | | | | | | | | +|`cuD3D10ResourceGetMappedSize`| |9.2| | | | | | | | | +|`cuD3D10ResourceGetSurfaceDimensions`| |9.2| | | | | | | | | +|`cuD3D10ResourceSetMapFlags`| |9.2| | | | | | | | | +|`cuD3D10UnmapResources`| |9.2| | | | | | | | | +|`cuD3D10UnregisterResource`| |9.2| | | | | | | | | +|`cuGraphicsD3D10RegisterResource`| | | | | | | | | | | ## **40. Direct3D 11 Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuD3D11CtxCreate`| |9.2| | | | | | | | -|`cuD3D11CtxCreateOnDevice`| |9.2| | | | | | | | -|`cuD3D11GetDevice`| | | | | | | | | | -|`cuD3D11GetDevices`| | | | | | | | | | -|`cuD3D11GetDirect3DDevice`| |9.2| | | | | | | | -|`cuGraphicsD3D11RegisterResource`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuD3D11CtxCreate`| |9.2| | | | | | | | | +|`cuD3D11CtxCreateOnDevice`| |9.2| | | | | | | | | +|`cuD3D11GetDevice`| | | | | | | | | | | +|`cuD3D11GetDevices`| | | | | | | | | | | +|`cuD3D11GetDirect3DDevice`| |9.2| | | | | | | | | +|`cuGraphicsD3D11RegisterResource`| | | | | | | | | | | ## **41. VDPAU Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuGraphicsVDPAURegisterOutputSurface`| | | | | | | | | | -|`cuGraphicsVDPAURegisterVideoSurface`| | | | | | | | | | -|`cuVDPAUCtxCreate`| | | | | | | | | | -|`cuVDPAUGetDevice`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuGraphicsVDPAURegisterOutputSurface`| | | | | | | | | | | +|`cuGraphicsVDPAURegisterVideoSurface`| | | | | | | | | | | +|`cuVDPAUCtxCreate`| | | | | | | | | | | +|`cuVDPAUGetDevice`| | | | | | | | | | | ## **42. EGL Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuEGLStreamConsumerAcquireFrame`|9.1| | | | | | | | | -|`cuEGLStreamConsumerConnect`|9.1| | | | | | | | | -|`cuEGLStreamConsumerConnectWithFlags`|9.1| | | | | | | | | -|`cuEGLStreamConsumerDisconnect`|9.1| | | | | | | | | -|`cuEGLStreamConsumerReleaseFrame`|9.1| | | | | | | | | -|`cuEGLStreamProducerConnect`|9.1| | | | | | | | | -|`cuEGLStreamProducerDisconnect`|9.1| | | | | | | | | -|`cuEGLStreamProducerPresentFrame`|9.1| | | | | | | | | -|`cuEGLStreamProducerReturnFrame`|9.1| | | | | | | | | -|`cuEventCreateFromEGLSync`|9.1| | | | | | | | | -|`cuGraphicsEGLRegisterImage`|9.1| | | | | | | | | -|`cuGraphicsResourceGetMappedEglFrame`|9.1| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuEGLStreamConsumerAcquireFrame`|9.1| | | | | | | | | | +|`cuEGLStreamConsumerConnect`|9.1| | | | | | | | | | +|`cuEGLStreamConsumerConnectWithFlags`|9.1| | | | | | | | | | +|`cuEGLStreamConsumerDisconnect`|9.1| | | | | | | | | | +|`cuEGLStreamConsumerReleaseFrame`|9.1| | | | | | | | | | +|`cuEGLStreamProducerConnect`|9.1| | | | | | | | | | +|`cuEGLStreamProducerDisconnect`|9.1| | | | | | | | | | +|`cuEGLStreamProducerPresentFrame`|9.1| | | | | | | | | | +|`cuEGLStreamProducerReturnFrame`|9.1| | | | | | | | | | +|`cuEventCreateFromEGLSync`|9.1| | | | | | | | | | +|`cuGraphicsEGLRegisterImage`|9.1| | | | | | | | | | +|`cuGraphicsResourceGetMappedEglFrame`|9.1| | | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUDA_RTC_API_supported_by_HIP.md b/docs/tables/CUDA_RTC_API_supported_by_HIP.md index b3072e75..500143ba 100644 --- a/docs/tables/CUDA_RTC_API_supported_by_HIP.md +++ b/docs/tables/CUDA_RTC_API_supported_by_HIP.md @@ -2,49 +2,49 @@ ## **1. RTC Data types** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`NVRTC_ERROR_BUILTIN_OPERATION_FAILURE`| | | |`HIPRTC_ERROR_BUILTIN_OPERATION_FAILURE`|2.6.0| | | | | -|`NVRTC_ERROR_COMPILATION`| | | |`HIPRTC_ERROR_COMPILATION`|2.6.0| | | | | -|`NVRTC_ERROR_INTERNAL_ERROR`|8.0| | |`HIPRTC_ERROR_INTERNAL_ERROR`|2.6.0| | | | | -|`NVRTC_ERROR_INVALID_INPUT`| | | |`HIPRTC_ERROR_INVALID_INPUT`|2.6.0| | | | | -|`NVRTC_ERROR_INVALID_OPTION`| | | |`HIPRTC_ERROR_INVALID_OPTION`|2.6.0| | | | | -|`NVRTC_ERROR_INVALID_PROGRAM`| | | |`HIPRTC_ERROR_INVALID_PROGRAM`|2.6.0| | | | | -|`NVRTC_ERROR_NAME_EXPRESSION_NOT_VALID`|8.0| | |`HIPRTC_ERROR_NAME_EXPRESSION_NOT_VALID`|2.6.0| | | | | -|`NVRTC_ERROR_NO_LOWERED_NAMES_BEFORE_COMPILATION`|8.0| | |`HIPRTC_ERROR_NO_LOWERED_NAMES_BEFORE_COMPILATION`|2.6.0| | | | | -|`NVRTC_ERROR_NO_NAME_EXPRESSIONS_AFTER_COMPILATION`|8.0| | |`HIPRTC_ERROR_NO_NAME_EXPRESSIONS_AFTER_COMPILATION`|2.6.0| | | | | -|`NVRTC_ERROR_OUT_OF_MEMORY`| | | |`HIPRTC_ERROR_OUT_OF_MEMORY`|2.6.0| | | | | -|`NVRTC_ERROR_PROGRAM_CREATION_FAILURE`| | | |`HIPRTC_ERROR_PROGRAM_CREATION_FAILURE`|2.6.0| | | | | -|`NVRTC_ERROR_TIME_FILE_WRITE_FAILED`|12.1| | | | | | | | | -|`NVRTC_SUCCESS`| | | |`HIPRTC_SUCCESS`|2.6.0| | | | | -|`nvrtcProgram`| | | |`hiprtcProgram`|2.6.0| | | | | -|`nvrtcResult`| | | |`hiprtcResult`|2.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`NVRTC_ERROR_BUILTIN_OPERATION_FAILURE`| | | | |`HIPRTC_ERROR_BUILTIN_OPERATION_FAILURE`|2.6.0| | | | | +|`NVRTC_ERROR_COMPILATION`| | | | |`HIPRTC_ERROR_COMPILATION`|2.6.0| | | | | +|`NVRTC_ERROR_INTERNAL_ERROR`|8.0| | | |`HIPRTC_ERROR_INTERNAL_ERROR`|2.6.0| | | | | +|`NVRTC_ERROR_INVALID_INPUT`| | | | |`HIPRTC_ERROR_INVALID_INPUT`|2.6.0| | | | | +|`NVRTC_ERROR_INVALID_OPTION`| | | | |`HIPRTC_ERROR_INVALID_OPTION`|2.6.0| | | | | +|`NVRTC_ERROR_INVALID_PROGRAM`| | | | |`HIPRTC_ERROR_INVALID_PROGRAM`|2.6.0| | | | | +|`NVRTC_ERROR_NAME_EXPRESSION_NOT_VALID`|8.0| | | |`HIPRTC_ERROR_NAME_EXPRESSION_NOT_VALID`|2.6.0| | | | | +|`NVRTC_ERROR_NO_LOWERED_NAMES_BEFORE_COMPILATION`|8.0| | | |`HIPRTC_ERROR_NO_LOWERED_NAMES_BEFORE_COMPILATION`|2.6.0| | | | | +|`NVRTC_ERROR_NO_NAME_EXPRESSIONS_AFTER_COMPILATION`|8.0| | | |`HIPRTC_ERROR_NO_NAME_EXPRESSIONS_AFTER_COMPILATION`|2.6.0| | | | | +|`NVRTC_ERROR_OUT_OF_MEMORY`| | | | |`HIPRTC_ERROR_OUT_OF_MEMORY`|2.6.0| | | | | +|`NVRTC_ERROR_PROGRAM_CREATION_FAILURE`| | | | |`HIPRTC_ERROR_PROGRAM_CREATION_FAILURE`|2.6.0| | | | | +|`NVRTC_ERROR_TIME_FILE_WRITE_FAILED`|12.1| | | | | | | | | | +|`NVRTC_SUCCESS`| | | | |`HIPRTC_SUCCESS`|2.6.0| | | | | +|`nvrtcProgram`| | | | |`hiprtcProgram`|2.6.0| | | | | +|`nvrtcResult`| | | | |`hiprtcResult`|2.6.0| | | | | ## **2. RTC API functions** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`nvrtcAddNameExpression`|8.0| | |`hiprtcAddNameExpression`|2.6.0| | | | | -|`nvrtcCompileProgram`| | | |`hiprtcCompileProgram`|2.6.0| | | | | -|`nvrtcCreateProgram`| | | |`hiprtcCreateProgram`|2.6.0| | | | | -|`nvrtcDestroyProgram`| | | |`hiprtcDestroyProgram`|2.6.0| | | | | -|`nvrtcGetCUBIN`|11.1| | |`hiprtcGetBitcode`|5.3.0| | | | | -|`nvrtcGetCUBINSize`|11.1| | |`hiprtcGetBitcodeSize`|5.3.0| | | | | -|`nvrtcGetErrorString`| | | |`hiprtcGetErrorString`|2.6.0| | | | | -|`nvrtcGetLTOIR`|12.0| | | | | | | | | -|`nvrtcGetLTOIRSize`|12.0| | | | | | | | | -|`nvrtcGetLoweredName`|8.0| | |`hiprtcGetLoweredName`|2.6.0| | | | | -|`nvrtcGetNVVM`|11.4|12.0| | | | | | | | -|`nvrtcGetNVVMSize`|11.4|12.0| | | | | | | | -|`nvrtcGetNumSupportedArchs`|11.2| | | | | | | | | -|`nvrtcGetOptiXIR`|12.0| | | | | | | | | -|`nvrtcGetOptiXIRSize`|12.0| | | | | | | | | -|`nvrtcGetPTX`| | | |`hiprtcGetCode`|2.6.0| | | | | -|`nvrtcGetPTXSize`| | | |`hiprtcGetCodeSize`|2.6.0| | | | | -|`nvrtcGetProgramLog`| | | |`hiprtcGetProgramLog`|2.6.0| | | | | -|`nvrtcGetProgramLogSize`| | | |`hiprtcGetProgramLogSize`|2.6.0| | | | | -|`nvrtcGetSupportedArchs`|11.2| | | | | | | | | -|`nvrtcVersion`| | | |`hiprtcVersion`|2.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`nvrtcAddNameExpression`|8.0| | | |`hiprtcAddNameExpression`|2.6.0| | | | | +|`nvrtcCompileProgram`| | | | |`hiprtcCompileProgram`|2.6.0| | | | | +|`nvrtcCreateProgram`| | | | |`hiprtcCreateProgram`|2.6.0| | | | | +|`nvrtcDestroyProgram`| | | | |`hiprtcDestroyProgram`|2.6.0| | | | | +|`nvrtcGetCUBIN`|11.1| | | |`hiprtcGetBitcode`|5.3.0| | | | | +|`nvrtcGetCUBINSize`|11.1| | | |`hiprtcGetBitcodeSize`|5.3.0| | | | | +|`nvrtcGetErrorString`| | | | |`hiprtcGetErrorString`|2.6.0| | | | | +|`nvrtcGetLTOIR`|12.0| | | | | | | | | | +|`nvrtcGetLTOIRSize`|12.0| | | | | | | | | | +|`nvrtcGetLoweredName`|8.0| | | |`hiprtcGetLoweredName`|2.6.0| | | | | +|`nvrtcGetNVVM`|11.4|12.0| | | | | | | | | +|`nvrtcGetNVVMSize`|11.4|12.0| | | | | | | | | +|`nvrtcGetNumSupportedArchs`|11.2| | | | | | | | | | +|`nvrtcGetOptiXIR`|12.0| | | | | | | | | | +|`nvrtcGetOptiXIRSize`|12.0| | | | | | | | | | +|`nvrtcGetPTX`| | | | |`hiprtcGetCode`|2.6.0| | | | | +|`nvrtcGetPTXSize`| | | | |`hiprtcGetCodeSize`|2.6.0| | | | | +|`nvrtcGetProgramLog`| | | | |`hiprtcGetProgramLog`|2.6.0| | | | | +|`nvrtcGetProgramLogSize`| | | | |`hiprtcGetProgramLogSize`|2.6.0| | | | | +|`nvrtcGetSupportedArchs`|11.2| | | | | | | | | | +|`nvrtcVersion`| | | | |`hiprtcVersion`|2.6.0| | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUDA_Runtime_API_functions_supported_by_HIP.md b/docs/tables/CUDA_Runtime_API_functions_supported_by_HIP.md index 03673fd8..97fdc6ed 100644 --- a/docs/tables/CUDA_Runtime_API_functions_supported_by_HIP.md +++ b/docs/tables/CUDA_Runtime_API_functions_supported_by_HIP.md @@ -2,1469 +2,1469 @@ ## **1. Device Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaChooseDevice`| | | |`hipChooseDevice`|1.6.0| | | | | -|`cudaDeviceFlushGPUDirectRDMAWrites`|11.3| | | | | | | | | -|`cudaDeviceGetAttribute`| | | |`hipDeviceGetAttribute`|1.6.0| | | | | -|`cudaDeviceGetByPCIBusId`| | | |`hipDeviceGetByPCIBusId`|1.6.0| | | | | -|`cudaDeviceGetCacheConfig`| | | |`hipDeviceGetCacheConfig`|1.6.0| | | | | -|`cudaDeviceGetDefaultMemPool`|11.2| | |`hipDeviceGetDefaultMemPool`|5.2.0| | | | | -|`cudaDeviceGetLimit`| | | |`hipDeviceGetLimit`|1.6.0| | | | | -|`cudaDeviceGetMemPool`|11.2| | |`hipDeviceGetMemPool`|5.2.0| | | | | -|`cudaDeviceGetNvSciSyncAttributes`|10.2| | | | | | | | | -|`cudaDeviceGetP2PAttribute`|8.0| | |`hipDeviceGetP2PAttribute`|3.8.0| | | | | -|`cudaDeviceGetPCIBusId`| | | |`hipDeviceGetPCIBusId`|1.6.0| | | | | -|`cudaDeviceGetSharedMemConfig`| | | |`hipDeviceGetSharedMemConfig`|1.6.0| | | | | -|`cudaDeviceGetStreamPriorityRange`| | | |`hipDeviceGetStreamPriorityRange`|2.0.0| | | | | -|`cudaDeviceGetTexture1DLinearMaxWidth`|11.1| | | | | | | | | -|`cudaDeviceReset`| | | |`hipDeviceReset`|1.6.0| | | | | -|`cudaDeviceSetCacheConfig`| | | |`hipDeviceSetCacheConfig`|1.6.0| | | | | -|`cudaDeviceSetLimit`| | | |`hipDeviceSetLimit`|5.3.0| | | | | -|`cudaDeviceSetMemPool`|11.2| | |`hipDeviceSetMemPool`|5.2.0| | | | | -|`cudaDeviceSetSharedMemConfig`| | | |`hipDeviceSetSharedMemConfig`|1.6.0| | | | | -|`cudaDeviceSynchronize`| | | |`hipDeviceSynchronize`|1.6.0| | | | | -|`cudaGetDevice`| | | |`hipGetDevice`|1.6.0| | | | | -|`cudaGetDeviceCount`| | | |`hipGetDeviceCount`|1.6.0| | | | | -|`cudaGetDeviceFlags`| | | |`hipGetDeviceFlags`|3.6.0| | | | | -|`cudaGetDeviceProperties`| | | |`hipGetDeviceProperties`|1.6.0| | | | | -|`cudaInitDevice`|12.0| | | | | | | | | -|`cudaIpcCloseMemHandle`| | | |`hipIpcCloseMemHandle`|1.6.0| | | | | -|`cudaIpcGetEventHandle`| | | |`hipIpcGetEventHandle`|1.6.0| | | | | -|`cudaIpcGetMemHandle`| | | |`hipIpcGetMemHandle`|1.6.0| | | | | -|`cudaIpcOpenEventHandle`| | | |`hipIpcOpenEventHandle`|1.6.0| | | | | -|`cudaIpcOpenMemHandle`| | | |`hipIpcOpenMemHandle`|1.6.0| | | | | -|`cudaSetDevice`| | | |`hipSetDevice`|1.6.0| | | | | -|`cudaSetDeviceFlags`| | | |`hipSetDeviceFlags`|1.6.0| | | | | -|`cudaSetValidDevices`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaChooseDevice`| | | | |`hipChooseDevice`|1.6.0| | | | | +|`cudaDeviceFlushGPUDirectRDMAWrites`|11.3| | | | | | | | | | +|`cudaDeviceGetAttribute`| | | | |`hipDeviceGetAttribute`|1.6.0| | | | | +|`cudaDeviceGetByPCIBusId`| | | | |`hipDeviceGetByPCIBusId`|1.6.0| | | | | +|`cudaDeviceGetCacheConfig`| | | | |`hipDeviceGetCacheConfig`|1.6.0| | | | | +|`cudaDeviceGetDefaultMemPool`|11.2| | | |`hipDeviceGetDefaultMemPool`|5.2.0| | | | | +|`cudaDeviceGetLimit`| | | | |`hipDeviceGetLimit`|1.6.0| | | | | +|`cudaDeviceGetMemPool`|11.2| | | |`hipDeviceGetMemPool`|5.2.0| | | | | +|`cudaDeviceGetNvSciSyncAttributes`|10.2| | | | | | | | | | +|`cudaDeviceGetP2PAttribute`|8.0| | | |`hipDeviceGetP2PAttribute`|3.8.0| | | | | +|`cudaDeviceGetPCIBusId`| | | | |`hipDeviceGetPCIBusId`|1.6.0| | | | | +|`cudaDeviceGetSharedMemConfig`| | | | |`hipDeviceGetSharedMemConfig`|1.6.0| | | | | +|`cudaDeviceGetStreamPriorityRange`| | | | |`hipDeviceGetStreamPriorityRange`|2.0.0| | | | | +|`cudaDeviceGetTexture1DLinearMaxWidth`|11.1| | | | | | | | | | +|`cudaDeviceReset`| | | | |`hipDeviceReset`|1.6.0| | | | | +|`cudaDeviceSetCacheConfig`| | | | |`hipDeviceSetCacheConfig`|1.6.0| | | | | +|`cudaDeviceSetLimit`| | | | |`hipDeviceSetLimit`|5.3.0| | | | | +|`cudaDeviceSetMemPool`|11.2| | | |`hipDeviceSetMemPool`|5.2.0| | | | | +|`cudaDeviceSetSharedMemConfig`| | | | |`hipDeviceSetSharedMemConfig`|1.6.0| | | | | +|`cudaDeviceSynchronize`| | | | |`hipDeviceSynchronize`|1.6.0| | | | | +|`cudaGetDevice`| | | | |`hipGetDevice`|1.6.0| | | | | +|`cudaGetDeviceCount`| | | | |`hipGetDeviceCount`|1.6.0| | | | | +|`cudaGetDeviceFlags`| | | | |`hipGetDeviceFlags`|3.6.0| | | | | +|`cudaGetDeviceProperties`| | | | |`hipGetDeviceProperties`|1.6.0| | | | | +|`cudaInitDevice`|12.0| | | | | | | | | | +|`cudaIpcCloseMemHandle`| | | | |`hipIpcCloseMemHandle`|1.6.0| | | | | +|`cudaIpcGetEventHandle`| | | | |`hipIpcGetEventHandle`|1.6.0| | | | | +|`cudaIpcGetMemHandle`| | | | |`hipIpcGetMemHandle`|1.6.0| | | | | +|`cudaIpcOpenEventHandle`| | | | |`hipIpcOpenEventHandle`|1.6.0| | | | | +|`cudaIpcOpenMemHandle`| | | | |`hipIpcOpenMemHandle`|1.6.0| | | | | +|`cudaSetDevice`| | | | |`hipSetDevice`|1.6.0| | | | | +|`cudaSetDeviceFlags`| | | | |`hipSetDeviceFlags`|1.6.0| | | | | +|`cudaSetValidDevices`| | | | | | | | | | | ## **2. Thread Management [DEPRECATED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaThreadExit`| |10.0| |`hipDeviceReset`|1.6.0| | | | | -|`cudaThreadGetCacheConfig`| |10.0| |`hipDeviceGetCacheConfig`|1.6.0| | | | | -|`cudaThreadGetLimit`| |10.0| | | | | | | | -|`cudaThreadSetCacheConfig`| |10.0| |`hipDeviceSetCacheConfig`|1.6.0| | | | | -|`cudaThreadSetLimit`| |10.0| | | | | | | | -|`cudaThreadSynchronize`| |10.0| |`hipDeviceSynchronize`|1.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaThreadExit`| |10.0| | |`hipDeviceReset`|1.6.0| | | | | +|`cudaThreadGetCacheConfig`| |10.0| | |`hipDeviceGetCacheConfig`|1.6.0| | | | | +|`cudaThreadGetLimit`| |10.0| | | | | | | | | +|`cudaThreadSetCacheConfig`| |10.0| | |`hipDeviceSetCacheConfig`|1.6.0| | | | | +|`cudaThreadSetLimit`| |10.0| | | | | | | | | +|`cudaThreadSynchronize`| |10.0| | |`hipDeviceSynchronize`|1.6.0| | | | | ## **3. Error Handling** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaGetErrorName`| | | |`hipGetErrorName`|1.6.0| | | | | -|`cudaGetErrorString`| | | |`hipGetErrorString`|1.6.0| | | | | -|`cudaGetLastError`| | | |`hipGetLastError`|1.6.0| | | | | -|`cudaPeekAtLastError`| | | |`hipPeekAtLastError`|1.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaGetErrorName`| | | | |`hipGetErrorName`|1.6.0| | | | | +|`cudaGetErrorString`| | | | |`hipGetErrorString`|1.6.0| | | | | +|`cudaGetLastError`| | | | |`hipGetLastError`|1.6.0| | | | | +|`cudaPeekAtLastError`| | | | |`hipPeekAtLastError`|1.6.0| | | | | ## **4. Stream Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaCtxResetPersistingL2Cache`|11.0| | | | | | | | | -|`cudaStreamAddCallback`| | | |`hipStreamAddCallback`|1.6.0| | | | | -|`cudaStreamAttachMemAsync`| | | |`hipStreamAttachMemAsync`|3.7.0| | | | | -|`cudaStreamBeginCapture`|10.0| | |`hipStreamBeginCapture`|4.3.0| | | | | -|`cudaStreamCopyAttributes`|11.0| | | | | | | | | -|`cudaStreamCreate`| | | |`hipStreamCreate`|1.6.0| | | | | -|`cudaStreamCreateWithFlags`| | | |`hipStreamCreateWithFlags`|1.6.0| | | | | -|`cudaStreamCreateWithPriority`| | | |`hipStreamCreateWithPriority`|2.0.0| | | | | -|`cudaStreamDestroy`| | | |`hipStreamDestroy`|1.6.0| | | | | -|`cudaStreamEndCapture`|10.0| | |`hipStreamEndCapture`|4.3.0| | | | | -|`cudaStreamGetAttribute`|11.0| | | | | | | | | -|`cudaStreamGetCaptureInfo`|10.1| | |`hipStreamGetCaptureInfo`|5.0.0| | | | | -|`cudaStreamGetFlags`| | | |`hipStreamGetFlags`|1.6.0| | | | | -|`cudaStreamGetId`|12.0| | | | | | | | | -|`cudaStreamGetPriority`| | | |`hipStreamGetPriority`|2.0.0| | | | | -|`cudaStreamIsCapturing`|10.0| | |`hipStreamIsCapturing`|5.0.0| | | | | -|`cudaStreamQuery`| | | |`hipStreamQuery`|1.6.0| | | | | -|`cudaStreamSetAttribute`|11.0| | | | | | | | | -|`cudaStreamSynchronize`| | | |`hipStreamSynchronize`|1.6.0| | | | | -|`cudaStreamWaitEvent`| | | |`hipStreamWaitEvent`|1.6.0| | | | | -|`cudaThreadExchangeStreamCaptureMode`|10.1| | |`hipThreadExchangeStreamCaptureMode`|5.2.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaCtxResetPersistingL2Cache`|11.0| | | | | | | | | | +|`cudaStreamAddCallback`| | | | |`hipStreamAddCallback`|1.6.0| | | | | +|`cudaStreamAttachMemAsync`| | | | |`hipStreamAttachMemAsync`|3.7.0| | | | | +|`cudaStreamBeginCapture`|10.0| | | |`hipStreamBeginCapture`|4.3.0| | | | | +|`cudaStreamCopyAttributes`|11.0| | | | | | | | | | +|`cudaStreamCreate`| | | | |`hipStreamCreate`|1.6.0| | | | | +|`cudaStreamCreateWithFlags`| | | | |`hipStreamCreateWithFlags`|1.6.0| | | | | +|`cudaStreamCreateWithPriority`| | | | |`hipStreamCreateWithPriority`|2.0.0| | | | | +|`cudaStreamDestroy`| | | | |`hipStreamDestroy`|1.6.0| | | | | +|`cudaStreamEndCapture`|10.0| | | |`hipStreamEndCapture`|4.3.0| | | | | +|`cudaStreamGetAttribute`|11.0| | | | | | | | | | +|`cudaStreamGetCaptureInfo`|10.1| | | |`hipStreamGetCaptureInfo`|5.0.0| | | | | +|`cudaStreamGetFlags`| | | | |`hipStreamGetFlags`|1.6.0| | | | | +|`cudaStreamGetId`|12.0| | | | | | | | | | +|`cudaStreamGetPriority`| | | | |`hipStreamGetPriority`|2.0.0| | | | | +|`cudaStreamIsCapturing`|10.0| | | |`hipStreamIsCapturing`|5.0.0| | | | | +|`cudaStreamQuery`| | | | |`hipStreamQuery`|1.6.0| | | | | +|`cudaStreamSetAttribute`|11.0| | | | | | | | | | +|`cudaStreamSynchronize`| | | | |`hipStreamSynchronize`|1.6.0| | | | | +|`cudaStreamWaitEvent`| | | | |`hipStreamWaitEvent`|1.6.0| | | | | +|`cudaThreadExchangeStreamCaptureMode`|10.1| | | |`hipThreadExchangeStreamCaptureMode`|5.2.0| | | | | ## **5. Event Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaEventCreate`| | | |`hipEventCreate`|1.6.0| | | | | -|`cudaEventCreateWithFlags`| | | |`hipEventCreateWithFlags`|1.6.0| | | | | -|`cudaEventDestroy`| | | |`hipEventDestroy`|1.6.0| | | | | -|`cudaEventElapsedTime`| | | |`hipEventElapsedTime`|1.6.0| | | | | -|`cudaEventQuery`| | | |`hipEventQuery`|1.6.0| | | | | -|`cudaEventRecord`| | | |`hipEventRecord`|1.6.0| | | | | -|`cudaEventRecordWithFlags`|11.1| | | | | | | | | -|`cudaEventSynchronize`| | | |`hipEventSynchronize`|1.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaEventCreate`| | | | |`hipEventCreate`|1.6.0| | | | | +|`cudaEventCreateWithFlags`| | | | |`hipEventCreateWithFlags`|1.6.0| | | | | +|`cudaEventDestroy`| | | | |`hipEventDestroy`|1.6.0| | | | | +|`cudaEventElapsedTime`| | | | |`hipEventElapsedTime`|1.6.0| | | | | +|`cudaEventQuery`| | | | |`hipEventQuery`|1.6.0| | | | | +|`cudaEventRecord`| | | | |`hipEventRecord`|1.6.0| | | | | +|`cudaEventRecordWithFlags`|11.1| | | | | | | | | | +|`cudaEventSynchronize`| | | | |`hipEventSynchronize`|1.6.0| | | | | ## **6. External Resource Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaDestroyExternalMemory`|10.0| | |`hipDestroyExternalMemory`|4.3.0| | | | | -|`cudaDestroyExternalSemaphore`|10.0| | |`hipDestroyExternalSemaphore`|4.4.0| | | | | -|`cudaExternalMemoryGetMappedBuffer`|10.0| | |`hipExternalMemoryGetMappedBuffer`|4.3.0| | | | | -|`cudaExternalMemoryGetMappedMipmappedArray`|10.0| | | | | | | | | -|`cudaImportExternalMemory`|10.0| | |`hipImportExternalMemory`|4.3.0| | | | | -|`cudaImportExternalSemaphore`|10.0| | |`hipImportExternalSemaphore`|4.4.0| | | | | -|`cudaSignalExternalSemaphoresAsync`|10.0| | |`hipSignalExternalSemaphoresAsync`|4.4.0| | | | | -|`cudaWaitExternalSemaphoresAsync`|10.0| | |`hipWaitExternalSemaphoresAsync`|4.4.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaDestroyExternalMemory`|10.0| | | |`hipDestroyExternalMemory`|4.3.0| | | | | +|`cudaDestroyExternalSemaphore`|10.0| | | |`hipDestroyExternalSemaphore`|4.4.0| | | | | +|`cudaExternalMemoryGetMappedBuffer`|10.0| | | |`hipExternalMemoryGetMappedBuffer`|4.3.0| | | | | +|`cudaExternalMemoryGetMappedMipmappedArray`|10.0| | | | | | | | | | +|`cudaImportExternalMemory`|10.0| | | |`hipImportExternalMemory`|4.3.0| | | | | +|`cudaImportExternalSemaphore`|10.0| | | |`hipImportExternalSemaphore`|4.4.0| | | | | +|`cudaSignalExternalSemaphoresAsync`|10.0| | | |`hipSignalExternalSemaphoresAsync`|4.4.0| | | | | +|`cudaWaitExternalSemaphoresAsync`|10.0| | | |`hipWaitExternalSemaphoresAsync`|4.4.0| | | | | ## **7. Execution Control** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaFuncGetAttributes`| | | |`hipFuncGetAttributes`|1.9.0| | | | | -|`cudaFuncSetAttribute`|9.0| | |`hipFuncSetAttribute`|3.9.0| | | | | -|`cudaFuncSetCacheConfig`| | | |`hipFuncSetCacheConfig`|1.6.0| | | | | -|`cudaFuncSetSharedMemConfig`| | | |`hipFuncSetSharedMemConfig`|3.9.0| | | | | -|`cudaGetParameterBuffer`| | | | | | | | | | -|`cudaGetParameterBufferV2`| | | | | | | | | | -|`cudaLaunchCooperativeKernel`|9.0| | |`hipLaunchCooperativeKernel`|2.6.0| | | | | -|`cudaLaunchCooperativeKernelMultiDevice`|9.0|11.3| |`hipLaunchCooperativeKernelMultiDevice`|2.6.0| | | | | -|`cudaLaunchHostFunc`|10.0| | |`hipLaunchHostFunc`|5.2.0| | | | | -|`cudaLaunchKernel`| | | |`hipLaunchKernel`|1.6.0| | | | | -|`cudaLaunchKernelExC`|11.8| | | | | | | | | -|`cudaSetDoubleForDevice`| |10.0| | | | | | | | -|`cudaSetDoubleForHost`| |10.0| | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaFuncGetAttributes`| | | | |`hipFuncGetAttributes`|1.9.0| | | | | +|`cudaFuncSetAttribute`|9.0| | | |`hipFuncSetAttribute`|3.9.0| | | | | +|`cudaFuncSetCacheConfig`| | | | |`hipFuncSetCacheConfig`|1.6.0| | | | | +|`cudaFuncSetSharedMemConfig`| | | | |`hipFuncSetSharedMemConfig`|3.9.0| | | | | +|`cudaGetParameterBuffer`| | | | | | | | | | | +|`cudaGetParameterBufferV2`| | | | | | | | | | | +|`cudaLaunchCooperativeKernel`|9.0| | | |`hipLaunchCooperativeKernel`|2.6.0| | | | | +|`cudaLaunchCooperativeKernelMultiDevice`|9.0|11.3| | |`hipLaunchCooperativeKernelMultiDevice`|2.6.0| | | | | +|`cudaLaunchHostFunc`|10.0| | | |`hipLaunchHostFunc`|5.2.0| | | | | +|`cudaLaunchKernel`| | | | |`hipLaunchKernel`|1.6.0| | | | | +|`cudaLaunchKernelExC`|11.8| | | | | | | | | | +|`cudaSetDoubleForDevice`| |10.0| | | | | | | | | +|`cudaSetDoubleForHost`| |10.0| | | | | | | | | ## **8. Occupancy** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaOccupancyAvailableDynamicSMemPerBlock`|11.0| | | | | | | | | -|`cudaOccupancyMaxActiveBlocksPerMultiprocessor`| | | |`hipOccupancyMaxActiveBlocksPerMultiprocessor`|1.6.0| | | | | -|`cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`| | | |`hipOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`|2.6.0| | | | | -|`cudaOccupancyMaxActiveClusters`|11.8| | | | | | | | | -|`cudaOccupancyMaxPotentialBlockSize`| | | |`hipOccupancyMaxPotentialBlockSize`|1.6.0| | | | | -|`cudaOccupancyMaxPotentialBlockSizeVariableSMem`| | | |`hipOccupancyMaxPotentialBlockSizeVariableSMem`|5.5.0| | | | | -|`cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags`| | | |`hipOccupancyMaxPotentialBlockSizeVariableSMemWithFlags`|5.5.0| | | | | -|`cudaOccupancyMaxPotentialBlockSizeWithFlags`| | | |`hipOccupancyMaxPotentialBlockSizeWithFlags`|3.5.0| | | | | -|`cudaOccupancyMaxPotentialClusterSize`|11.8| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaOccupancyAvailableDynamicSMemPerBlock`|11.0| | | | | | | | | | +|`cudaOccupancyMaxActiveBlocksPerMultiprocessor`| | | | |`hipOccupancyMaxActiveBlocksPerMultiprocessor`|1.6.0| | | | | +|`cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`| | | | |`hipOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`|2.6.0| | | | | +|`cudaOccupancyMaxActiveClusters`|11.8| | | | | | | | | | +|`cudaOccupancyMaxPotentialBlockSize`| | | | |`hipOccupancyMaxPotentialBlockSize`|1.6.0| | | | | +|`cudaOccupancyMaxPotentialBlockSizeVariableSMem`| | | | |`hipOccupancyMaxPotentialBlockSizeVariableSMem`|5.5.0| | | | | +|`cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags`| | | | |`hipOccupancyMaxPotentialBlockSizeVariableSMemWithFlags`|5.5.0| | | | | +|`cudaOccupancyMaxPotentialBlockSizeWithFlags`| | | | |`hipOccupancyMaxPotentialBlockSizeWithFlags`|3.5.0| | | | | +|`cudaOccupancyMaxPotentialClusterSize`|11.8| | | | | | | | | | ## **9. Memory Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaArrayGetInfo`| | | |`hipArrayGetInfo`|5.6.0| | | | | -|`cudaArrayGetMemoryRequirements`|11.6| | | | | | | | | -|`cudaArrayGetPlane`|11.2| | | | | | | | | -|`cudaArrayGetSparseProperties`|11.1| | | | | | | | | -|`cudaFree`| | | |`hipFree`|1.5.0| | | | | -|`cudaFreeArray`| | | |`hipFreeArray`|1.6.0| | | | | -|`cudaFreeHost`| | | |`hipHostFree`|1.6.0| | | | | -|`cudaFreeMipmappedArray`| | | |`hipFreeMipmappedArray`|3.5.0| | | | | -|`cudaGetMipmappedArrayLevel`| | | |`hipGetMipmappedArrayLevel`|3.5.0| | | | | -|`cudaGetSymbolAddress`| | | |`hipGetSymbolAddress`|2.0.0| | | | | -|`cudaGetSymbolSize`| | | |`hipGetSymbolSize`|2.0.0| | | | | -|`cudaHostAlloc`| | | |`hipHostAlloc`|1.6.0| | | | | -|`cudaHostGetDevicePointer`| | | |`hipHostGetDevicePointer`|1.6.0| | | | | -|`cudaHostGetFlags`| | | |`hipHostGetFlags`|1.6.0| | | | | -|`cudaHostRegister`| | | |`hipHostRegister`|1.6.0| | | | | -|`cudaHostUnregister`| | | |`hipHostUnregister`|1.6.0| | | | | -|`cudaMalloc`| | | |`hipMalloc`|1.5.0| | | | | -|`cudaMalloc3D`| | | |`hipMalloc3D`|1.9.0| | | | | -|`cudaMalloc3DArray`| | | |`hipMalloc3DArray`|1.7.0| | | | | -|`cudaMallocArray`| | | |`hipMallocArray`|1.6.0| | | | | -|`cudaMallocHost`| | | |`hipHostMalloc`|1.6.0| | | | | -|`cudaMallocManaged`| | | |`hipMallocManaged`|2.5.0| | | | | -|`cudaMallocMipmappedArray`| | | |`hipMallocMipmappedArray`|3.5.0| | | | | -|`cudaMallocPitch`| | | |`hipMallocPitch`|1.6.0| | | | | -|`cudaMemAdvise`|8.0| | |`hipMemAdvise`|3.7.0| | | | | -|`cudaMemAdvise_v2`|12.2| | | | | | | | | -|`cudaMemGetInfo`| | | |`hipMemGetInfo`|1.6.0| | | | | -|`cudaMemPrefetchAsync`|8.0| | |`hipMemPrefetchAsync`|3.7.0| | | | | -|`cudaMemPrefetchAsync_v2`|12.2| | | | | | | | | -|`cudaMemRangeGetAttribute`|8.0| | |`hipMemRangeGetAttribute`|3.7.0| | | | | -|`cudaMemRangeGetAttributes`|8.0| | |`hipMemRangeGetAttributes`|3.7.0| | | | | -|`cudaMemcpy`| | | |`hipMemcpy`|1.5.0| | | | | -|`cudaMemcpy2D`| | | |`hipMemcpy2D`|1.6.0| | | | | -|`cudaMemcpy2DArrayToArray`| | | | | | | | | | -|`cudaMemcpy2DAsync`| | | |`hipMemcpy2DAsync`|1.6.0| | | | | -|`cudaMemcpy2DFromArray`| | | |`hipMemcpy2DFromArray`|3.0.0| | | | | -|`cudaMemcpy2DFromArrayAsync`| | | |`hipMemcpy2DFromArrayAsync`|3.0.0| | | | | -|`cudaMemcpy2DToArray`| | | |`hipMemcpy2DToArray`|1.6.0| | | | | -|`cudaMemcpy2DToArrayAsync`| | | |`hipMemcpy2DToArrayAsync`|4.3.0| | | | | -|`cudaMemcpy3D`| | | |`hipMemcpy3D`|1.6.0| | | | | -|`cudaMemcpy3DAsync`| | | |`hipMemcpy3DAsync`|2.8.0| | | | | -|`cudaMemcpy3DPeer`| | | | | | | | | | -|`cudaMemcpy3DPeerAsync`| | | | | | | | | | -|`cudaMemcpyAsync`| | | |`hipMemcpyAsync`|1.6.0| | | | | -|`cudaMemcpyFromSymbol`| | | |`hipMemcpyFromSymbol`|1.6.0| | | | | -|`cudaMemcpyFromSymbolAsync`| | | |`hipMemcpyFromSymbolAsync`|1.6.0| | | | | -|`cudaMemcpyPeer`| | | |`hipMemcpyPeer`|1.6.0| | | | | -|`cudaMemcpyPeerAsync`| | | |`hipMemcpyPeerAsync`|1.6.0| | | | | -|`cudaMemcpyToSymbol`| | | |`hipMemcpyToSymbol`|1.6.0| | | | | -|`cudaMemcpyToSymbolAsync`| | | |`hipMemcpyToSymbolAsync`|1.6.0| | | | | -|`cudaMemset`| | | |`hipMemset`|1.6.0| | | | | -|`cudaMemset2D`| | | |`hipMemset2D`|1.7.0| | | | | -|`cudaMemset2DAsync`| | | |`hipMemset2DAsync`|1.9.0| | | | | -|`cudaMemset3D`| | | |`hipMemset3D`|1.9.0| | | | | -|`cudaMemset3DAsync`| | | |`hipMemset3DAsync`|1.9.0| | | | | -|`cudaMemsetAsync`| | | |`hipMemsetAsync`|1.6.0| | | | | -|`make_cudaExtent`| | | |`make_hipExtent`|1.7.0| | | | | -|`make_cudaPitchedPtr`| | | |`make_hipPitchedPtr`|1.7.0| | | | | -|`make_cudaPos`| | | |`make_hipPos`|1.7.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaArrayGetInfo`| | | | |`hipArrayGetInfo`|5.6.0| | | | | +|`cudaArrayGetMemoryRequirements`|11.6| | | | | | | | | | +|`cudaArrayGetPlane`|11.2| | | | | | | | | | +|`cudaArrayGetSparseProperties`|11.1| | | | | | | | | | +|`cudaFree`| | | | |`hipFree`|1.5.0| | | | | +|`cudaFreeArray`| | | | |`hipFreeArray`|1.6.0| | | | | +|`cudaFreeHost`| | | | |`hipHostFree`|1.6.0| | | | | +|`cudaFreeMipmappedArray`| | | | |`hipFreeMipmappedArray`|3.5.0| | | | | +|`cudaGetMipmappedArrayLevel`| | | | |`hipGetMipmappedArrayLevel`|3.5.0| | | | | +|`cudaGetSymbolAddress`| | | | |`hipGetSymbolAddress`|2.0.0| | | | | +|`cudaGetSymbolSize`| | | | |`hipGetSymbolSize`|2.0.0| | | | | +|`cudaHostAlloc`| | | | |`hipHostAlloc`|1.6.0| | | | | +|`cudaHostGetDevicePointer`| | | | |`hipHostGetDevicePointer`|1.6.0| | | | | +|`cudaHostGetFlags`| | | | |`hipHostGetFlags`|1.6.0| | | | | +|`cudaHostRegister`| | | | |`hipHostRegister`|1.6.0| | | | | +|`cudaHostUnregister`| | | | |`hipHostUnregister`|1.6.0| | | | | +|`cudaMalloc`| | | | |`hipMalloc`|1.5.0| | | | | +|`cudaMalloc3D`| | | | |`hipMalloc3D`|1.9.0| | | | | +|`cudaMalloc3DArray`| | | | |`hipMalloc3DArray`|1.7.0| | | | | +|`cudaMallocArray`| | | | |`hipMallocArray`|1.6.0| | | | | +|`cudaMallocHost`| | | | |`hipHostMalloc`|1.6.0| | | | | +|`cudaMallocManaged`| | | | |`hipMallocManaged`|2.5.0| | | | | +|`cudaMallocMipmappedArray`| | | | |`hipMallocMipmappedArray`|3.5.0| | | | | +|`cudaMallocPitch`| | | | |`hipMallocPitch`|1.6.0| | | | | +|`cudaMemAdvise`|8.0| | | |`hipMemAdvise`|3.7.0| | | | | +|`cudaMemAdvise_v2`|12.2| | | | | | | | | | +|`cudaMemGetInfo`| | | | |`hipMemGetInfo`|1.6.0| | | | | +|`cudaMemPrefetchAsync`|8.0| | | |`hipMemPrefetchAsync`|3.7.0| | | | | +|`cudaMemPrefetchAsync_v2`|12.2| | | | | | | | | | +|`cudaMemRangeGetAttribute`|8.0| | | |`hipMemRangeGetAttribute`|3.7.0| | | | | +|`cudaMemRangeGetAttributes`|8.0| | | |`hipMemRangeGetAttributes`|3.7.0| | | | | +|`cudaMemcpy`| | | | |`hipMemcpy`|1.5.0| | | | | +|`cudaMemcpy2D`| | | | |`hipMemcpy2D`|1.6.0| | | | | +|`cudaMemcpy2DArrayToArray`| | | | | | | | | | | +|`cudaMemcpy2DAsync`| | | | |`hipMemcpy2DAsync`|1.6.0| | | | | +|`cudaMemcpy2DFromArray`| | | | |`hipMemcpy2DFromArray`|3.0.0| | | | | +|`cudaMemcpy2DFromArrayAsync`| | | | |`hipMemcpy2DFromArrayAsync`|3.0.0| | | | | +|`cudaMemcpy2DToArray`| | | | |`hipMemcpy2DToArray`|1.6.0| | | | | +|`cudaMemcpy2DToArrayAsync`| | | | |`hipMemcpy2DToArrayAsync`|4.3.0| | | | | +|`cudaMemcpy3D`| | | | |`hipMemcpy3D`|1.6.0| | | | | +|`cudaMemcpy3DAsync`| | | | |`hipMemcpy3DAsync`|2.8.0| | | | | +|`cudaMemcpy3DPeer`| | | | | | | | | | | +|`cudaMemcpy3DPeerAsync`| | | | | | | | | | | +|`cudaMemcpyAsync`| | | | |`hipMemcpyAsync`|1.6.0| | | | | +|`cudaMemcpyFromSymbol`| | | | |`hipMemcpyFromSymbol`|1.6.0| | | | | +|`cudaMemcpyFromSymbolAsync`| | | | |`hipMemcpyFromSymbolAsync`|1.6.0| | | | | +|`cudaMemcpyPeer`| | | | |`hipMemcpyPeer`|1.6.0| | | | | +|`cudaMemcpyPeerAsync`| | | | |`hipMemcpyPeerAsync`|1.6.0| | | | | +|`cudaMemcpyToSymbol`| | | | |`hipMemcpyToSymbol`|1.6.0| | | | | +|`cudaMemcpyToSymbolAsync`| | | | |`hipMemcpyToSymbolAsync`|1.6.0| | | | | +|`cudaMemset`| | | | |`hipMemset`|1.6.0| | | | | +|`cudaMemset2D`| | | | |`hipMemset2D`|1.7.0| | | | | +|`cudaMemset2DAsync`| | | | |`hipMemset2DAsync`|1.9.0| | | | | +|`cudaMemset3D`| | | | |`hipMemset3D`|1.9.0| | | | | +|`cudaMemset3DAsync`| | | | |`hipMemset3DAsync`|1.9.0| | | | | +|`cudaMemsetAsync`| | | | |`hipMemsetAsync`|1.6.0| | | | | +|`make_cudaExtent`| | | | |`make_hipExtent`|1.7.0| | | | | +|`make_cudaPitchedPtr`| | | | |`make_hipPitchedPtr`|1.7.0| | | | | +|`make_cudaPos`| | | | |`make_hipPos`|1.7.0| | | | | ## **10. Memory Management [DEPRECATED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaMemcpyArrayToArray`| |10.1| | | | | | | | -|`cudaMemcpyFromArray`| |10.1| |`hipMemcpyFromArray`|1.9.0|3.8.0| | | | -|`cudaMemcpyFromArrayAsync`| |10.1| | | | | | | | -|`cudaMemcpyToArray`| |10.1| |`hipMemcpyToArray`|1.6.0|3.8.0| | | | -|`cudaMemcpyToArrayAsync`| |10.1| | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaMemcpyArrayToArray`| |10.1| | | | | | | | | +|`cudaMemcpyFromArray`| |10.1| | |`hipMemcpyFromArray`|1.9.0|3.8.0| | | | +|`cudaMemcpyFromArrayAsync`| |10.1| | | | | | | | | +|`cudaMemcpyToArray`| |10.1| | |`hipMemcpyToArray`|1.6.0|3.8.0| | | | +|`cudaMemcpyToArrayAsync`| |10.1| | | | | | | | | ## **11. Stream Ordered Memory Allocator** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaFreeAsync`|11.2| | |`hipFreeAsync`|5.2.0| | | | | -|`cudaMallocAsync`|11.2| | |`hipMallocAsync`|5.2.0| | | | | -|`cudaMallocFromPoolAsync`|11.2| | |`hipMallocFromPoolAsync`|5.2.0| | | | | -|`cudaMemPoolCreate`|11.2| | |`hipMemPoolCreate`|5.2.0| | | | | -|`cudaMemPoolDestroy`|11.2| | |`hipMemPoolDestroy`|5.2.0| | | | | -|`cudaMemPoolExportPointer`|11.2| | |`hipMemPoolExportPointer`|5.2.0| | | | | -|`cudaMemPoolExportToShareableHandle`|11.2| | |`hipMemPoolExportToShareableHandle`|5.2.0| | | | | -|`cudaMemPoolGetAccess`|11.2| | |`hipMemPoolGetAccess`|5.2.0| | | | | -|`cudaMemPoolGetAttribute`|11.2| | |`hipMemPoolGetAttribute`|5.2.0| | | | | -|`cudaMemPoolImportFromShareableHandle`|11.2| | |`hipMemPoolImportFromShareableHandle`|5.2.0| | | | | -|`cudaMemPoolImportPointer`|11.2| | |`hipMemPoolImportPointer`|5.2.0| | | | | -|`cudaMemPoolSetAccess`|11.2| | |`hipMemPoolSetAccess`|5.2.0| | | | | -|`cudaMemPoolSetAttribute`|11.2| | |`hipMemPoolSetAttribute`|5.2.0| | | | | -|`cudaMemPoolTrimTo`|11.2| | |`hipMemPoolTrimTo`|5.2.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaFreeAsync`|11.2| | | |`hipFreeAsync`|5.2.0| | | | | +|`cudaMallocAsync`|11.2| | | |`hipMallocAsync`|5.2.0| | | | | +|`cudaMallocFromPoolAsync`|11.2| | | |`hipMallocFromPoolAsync`|5.2.0| | | | | +|`cudaMemPoolCreate`|11.2| | | |`hipMemPoolCreate`|5.2.0| | | | | +|`cudaMemPoolDestroy`|11.2| | | |`hipMemPoolDestroy`|5.2.0| | | | | +|`cudaMemPoolExportPointer`|11.2| | | |`hipMemPoolExportPointer`|5.2.0| | | | | +|`cudaMemPoolExportToShareableHandle`|11.2| | | |`hipMemPoolExportToShareableHandle`|5.2.0| | | | | +|`cudaMemPoolGetAccess`|11.2| | | |`hipMemPoolGetAccess`|5.2.0| | | | | +|`cudaMemPoolGetAttribute`|11.2| | | |`hipMemPoolGetAttribute`|5.2.0| | | | | +|`cudaMemPoolImportFromShareableHandle`|11.2| | | |`hipMemPoolImportFromShareableHandle`|5.2.0| | | | | +|`cudaMemPoolImportPointer`|11.2| | | |`hipMemPoolImportPointer`|5.2.0| | | | | +|`cudaMemPoolSetAccess`|11.2| | | |`hipMemPoolSetAccess`|5.2.0| | | | | +|`cudaMemPoolSetAttribute`|11.2| | | |`hipMemPoolSetAttribute`|5.2.0| | | | | +|`cudaMemPoolTrimTo`|11.2| | | |`hipMemPoolTrimTo`|5.2.0| | | | | ## **12. Unified Addressing** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaPointerGetAttributes`| | | |`hipPointerGetAttributes`|1.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaPointerGetAttributes`| | | | |`hipPointerGetAttributes`|1.6.0| | | | | ## **13. Peer Device Memory Access** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaDeviceCanAccessPeer`| | | |`hipDeviceCanAccessPeer`|1.9.0| | | | | -|`cudaDeviceDisablePeerAccess`| | | |`hipDeviceDisablePeerAccess`|1.9.0| | | | | -|`cudaDeviceEnablePeerAccess`| | | |`hipDeviceEnablePeerAccess`|1.9.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaDeviceCanAccessPeer`| | | | |`hipDeviceCanAccessPeer`|1.9.0| | | | | +|`cudaDeviceDisablePeerAccess`| | | | |`hipDeviceDisablePeerAccess`|1.9.0| | | | | +|`cudaDeviceEnablePeerAccess`| | | | |`hipDeviceEnablePeerAccess`|1.9.0| | | | | ## **14. OpenGL Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaGLGetDevices`| | | |`hipGLGetDevices`|4.5.0| | | | | -|`cudaGraphicsGLRegisterBuffer`| | | |`hipGraphicsGLRegisterBuffer`|4.5.0| | | | | -|`cudaGraphicsGLRegisterImage`| | | |`hipGraphicsGLRegisterImage`|5.1.0| | | | | -|`cudaWGLGetDevice`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaGLGetDevices`| | | | |`hipGLGetDevices`|4.5.0| | | | | +|`cudaGraphicsGLRegisterBuffer`| | | | |`hipGraphicsGLRegisterBuffer`|4.5.0| | | | | +|`cudaGraphicsGLRegisterImage`| | | | |`hipGraphicsGLRegisterImage`|5.1.0| | | | | +|`cudaWGLGetDevice`| | | | | | | | | | | ## **15. OpenGL Interoperability [DEPRECATED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaGLMapBufferObject`| |10.0| | | | | | | | -|`cudaGLMapBufferObjectAsync`| |10.0| | | | | | | | -|`cudaGLRegisterBufferObject`| |10.0| | | | | | | | -|`cudaGLSetBufferObjectMapFlags`| |10.0| | | | | | | | -|`cudaGLSetGLDevice`| |10.0| | | | | | | | -|`cudaGLUnmapBufferObject`| |10.0| | | | | | | | -|`cudaGLUnmapBufferObjectAsync`| |10.0| | | | | | | | -|`cudaGLUnregisterBufferObject`| |10.0| | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaGLMapBufferObject`| |10.0| | | | | | | | | +|`cudaGLMapBufferObjectAsync`| |10.0| | | | | | | | | +|`cudaGLRegisterBufferObject`| |10.0| | | | | | | | | +|`cudaGLSetBufferObjectMapFlags`| |10.0| | | | | | | | | +|`cudaGLSetGLDevice`| |10.0| | | | | | | | | +|`cudaGLUnmapBufferObject`| |10.0| | | | | | | | | +|`cudaGLUnmapBufferObjectAsync`| |10.0| | | | | | | | | +|`cudaGLUnregisterBufferObject`| |10.0| | | | | | | | | ## **16. Direct3D 9 Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaD3D9GetDevice`| | | | | | | | | | -|`cudaD3D9GetDevices`| | | | | | | | | | -|`cudaD3D9GetDirect3DDevice`| | | | | | | | | | -|`cudaD3D9SetDirect3DDevice`| | | | | | | | | | -|`cudaGraphicsD3D9RegisterResource`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaD3D9GetDevice`| | | | | | | | | | | +|`cudaD3D9GetDevices`| | | | | | | | | | | +|`cudaD3D9GetDirect3DDevice`| | | | | | | | | | | +|`cudaD3D9SetDirect3DDevice`| | | | | | | | | | | +|`cudaGraphicsD3D9RegisterResource`| | | | | | | | | | | ## **17. Direct3D 9 Interoperability [DEPRECATED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaD3D9MapResources`| |10.0| | | | | | | | -|`cudaD3D9RegisterResource`| | | | | | | | | | -|`cudaD3D9ResourceGetMappedArray`| |10.0| | | | | | | | -|`cudaD3D9ResourceGetMappedPitch`| |10.0| | | | | | | | -|`cudaD3D9ResourceGetMappedPointer`| |10.0| | | | | | | | -|`cudaD3D9ResourceGetMappedSize`| |10.0| | | | | | | | -|`cudaD3D9ResourceGetSurfaceDimensions`| |10.0| | | | | | | | -|`cudaD3D9ResourceSetMapFlags`| |10.0| | | | | | | | -|`cudaD3D9UnmapResources`| |10.0| | | | | | | | -|`cudaD3D9UnregisterResource`| |10.0| | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaD3D9MapResources`| |10.0| | | | | | | | | +|`cudaD3D9RegisterResource`| | | | | | | | | | | +|`cudaD3D9ResourceGetMappedArray`| |10.0| | | | | | | | | +|`cudaD3D9ResourceGetMappedPitch`| |10.0| | | | | | | | | +|`cudaD3D9ResourceGetMappedPointer`| |10.0| | | | | | | | | +|`cudaD3D9ResourceGetMappedSize`| |10.0| | | | | | | | | +|`cudaD3D9ResourceGetSurfaceDimensions`| |10.0| | | | | | | | | +|`cudaD3D9ResourceSetMapFlags`| |10.0| | | | | | | | | +|`cudaD3D9UnmapResources`| |10.0| | | | | | | | | +|`cudaD3D9UnregisterResource`| |10.0| | | | | | | | | ## **18. Direct3D 10 Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaD3D10GetDevice`| | | | | | | | | | -|`cudaD3D10GetDevices`| | | | | | | | | | -|`cudaGraphicsD3D10RegisterResource`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaD3D10GetDevice`| | | | | | | | | | | +|`cudaD3D10GetDevices`| | | | | | | | | | | +|`cudaGraphicsD3D10RegisterResource`| | | | | | | | | | | ## **19. Direct3D 10 Interoperability [DEPRECATED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaD3D10GetDirect3DDevice`| |10.0| | | | | | | | -|`cudaD3D10MapResources`| |10.0| | | | | | | | -|`cudaD3D10RegisterResource`| |10.0| | | | | | | | -|`cudaD3D10ResourceGetMappedArray`| |10.0| | | | | | | | -|`cudaD3D10ResourceGetMappedPitch`| |10.0| | | | | | | | -|`cudaD3D10ResourceGetMappedPointer`| |10.0| | | | | | | | -|`cudaD3D10ResourceGetMappedSize`| |10.0| | | | | | | | -|`cudaD3D10ResourceGetSurfaceDimensions`| |10.0| | | | | | | | -|`cudaD3D10ResourceSetMapFlags`| |10.0| | | | | | | | -|`cudaD3D10SetDirect3DDevice`| |10.0| | | | | | | | -|`cudaD3D10UnmapResources`| |10.0| | | | | | | | -|`cudaD3D10UnregisterResource`| |10.0| | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaD3D10GetDirect3DDevice`| |10.0| | | | | | | | | +|`cudaD3D10MapResources`| |10.0| | | | | | | | | +|`cudaD3D10RegisterResource`| |10.0| | | | | | | | | +|`cudaD3D10ResourceGetMappedArray`| |10.0| | | | | | | | | +|`cudaD3D10ResourceGetMappedPitch`| |10.0| | | | | | | | | +|`cudaD3D10ResourceGetMappedPointer`| |10.0| | | | | | | | | +|`cudaD3D10ResourceGetMappedSize`| |10.0| | | | | | | | | +|`cudaD3D10ResourceGetSurfaceDimensions`| |10.0| | | | | | | | | +|`cudaD3D10ResourceSetMapFlags`| |10.0| | | | | | | | | +|`cudaD3D10SetDirect3DDevice`| |10.0| | | | | | | | | +|`cudaD3D10UnmapResources`| |10.0| | | | | | | | | +|`cudaD3D10UnregisterResource`| |10.0| | | | | | | | | ## **20. Direct3D 11 Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaD3D11GetDevice`| | | | | | | | | | -|`cudaD3D11GetDevices`| | | | | | | | | | -|`cudaGraphicsD3D11RegisterResource`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaD3D11GetDevice`| | | | | | | | | | | +|`cudaD3D11GetDevices`| | | | | | | | | | | +|`cudaGraphicsD3D11RegisterResource`| | | | | | | | | | | ## **21. Direct3D 11 Interoperability [DEPRECATED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaD3D11GetDirect3DDevice`| |10.0| | | | | | | | -|`cudaD3D11SetDirect3DDevice`| |10.0| | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaD3D11GetDirect3DDevice`| |10.0| | | | | | | | | +|`cudaD3D11SetDirect3DDevice`| |10.0| | | | | | | | | ## **22. VDPAU Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaGraphicsVDPAURegisterOutputSurface`| | | | | | | | | | -|`cudaGraphicsVDPAURegisterVideoSurface`| | | | | | | | | | -|`cudaVDPAUGetDevice`| | | | | | | | | | -|`cudaVDPAUSetVDPAUDevice`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaGraphicsVDPAURegisterOutputSurface`| | | | | | | | | | | +|`cudaGraphicsVDPAURegisterVideoSurface`| | | | | | | | | | | +|`cudaVDPAUGetDevice`| | | | | | | | | | | +|`cudaVDPAUSetVDPAUDevice`| | | | | | | | | | | ## **23. EGL Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaEGLStreamConsumerAcquireFrame`|9.1| | | | | | | | | -|`cudaEGLStreamConsumerConnect`|9.1| | | | | | | | | -|`cudaEGLStreamConsumerConnectWithFlags`|9.1| | | | | | | | | -|`cudaEGLStreamConsumerDisconnect`|9.1| | | | | | | | | -|`cudaEGLStreamConsumerReleaseFrame`|9.1| | | | | | | | | -|`cudaEGLStreamProducerConnect`|9.1| | | | | | | | | -|`cudaEGLStreamProducerDisconnect`|9.1| | | | | | | | | -|`cudaEGLStreamProducerPresentFrame`|9.1| | | | | | | | | -|`cudaEGLStreamProducerReturnFrame`|9.1| | | | | | | | | -|`cudaEventCreateFromEGLSync`|9.1| | | | | | | | | -|`cudaGraphicsEGLRegisterImage`|9.1| | | | | | | | | -|`cudaGraphicsResourceGetMappedEglFrame`|9.1| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaEGLStreamConsumerAcquireFrame`|9.1| | | | | | | | | | +|`cudaEGLStreamConsumerConnect`|9.1| | | | | | | | | | +|`cudaEGLStreamConsumerConnectWithFlags`|9.1| | | | | | | | | | +|`cudaEGLStreamConsumerDisconnect`|9.1| | | | | | | | | | +|`cudaEGLStreamConsumerReleaseFrame`|9.1| | | | | | | | | | +|`cudaEGLStreamProducerConnect`|9.1| | | | | | | | | | +|`cudaEGLStreamProducerDisconnect`|9.1| | | | | | | | | | +|`cudaEGLStreamProducerPresentFrame`|9.1| | | | | | | | | | +|`cudaEGLStreamProducerReturnFrame`|9.1| | | | | | | | | | +|`cudaEventCreateFromEGLSync`|9.1| | | | | | | | | | +|`cudaGraphicsEGLRegisterImage`|9.1| | | | | | | | | | +|`cudaGraphicsResourceGetMappedEglFrame`|9.1| | | | | | | | | | ## **24. Graphics Interoperability** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaGraphicsMapResources`| | | |`hipGraphicsMapResources`|4.5.0| | | | | -|`cudaGraphicsResourceGetMappedMipmappedArray`| | | | | | | | | | -|`cudaGraphicsResourceGetMappedPointer`| | | |`hipGraphicsResourceGetMappedPointer`|4.5.0| | | | | -|`cudaGraphicsResourceSetMapFlags`| | | | | | | | | | -|`cudaGraphicsSubResourceGetMappedArray`| | | |`hipGraphicsSubResourceGetMappedArray`|5.1.0| | | | | -|`cudaGraphicsUnmapResources`| | | |`hipGraphicsUnmapResources`|4.5.0| | | | | -|`cudaGraphicsUnregisterResource`| | | |`hipGraphicsUnregisterResource`|4.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaGraphicsMapResources`| | | | |`hipGraphicsMapResources`|4.5.0| | | | | +|`cudaGraphicsResourceGetMappedMipmappedArray`| | | | | | | | | | | +|`cudaGraphicsResourceGetMappedPointer`| | | | |`hipGraphicsResourceGetMappedPointer`|4.5.0| | | | | +|`cudaGraphicsResourceSetMapFlags`| | | | | | | | | | | +|`cudaGraphicsSubResourceGetMappedArray`| | | | |`hipGraphicsSubResourceGetMappedArray`|5.1.0| | | | | +|`cudaGraphicsUnmapResources`| | | | |`hipGraphicsUnmapResources`|4.5.0| | | | | +|`cudaGraphicsUnregisterResource`| | | | |`hipGraphicsUnregisterResource`|4.5.0| | | | | ## **25. Texture Object Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaCreateChannelDesc`| | | |`hipCreateChannelDesc`|1.6.0| | | | | -|`cudaCreateTextureObject`| | | |`hipCreateTextureObject`|1.7.0| | | | | -|`cudaCreateTextureObject_v2`|11.8| |12.0| | | | | | | -|`cudaDestroyTextureObject`| | | |`hipDestroyTextureObject`|1.7.0| | | | | -|`cudaGetChannelDesc`| | | |`hipGetChannelDesc`|1.7.0| | | | | -|`cudaGetTextureObjectResourceDesc`| | | |`hipGetTextureObjectResourceDesc`|1.7.0| | | | | -|`cudaGetTextureObjectResourceViewDesc`| | | |`hipGetTextureObjectResourceViewDesc`|1.7.0| | | | | -|`cudaGetTextureObjectTextureDesc`| | | |`hipGetTextureObjectTextureDesc`|1.7.0| | | | | -|`cudaGetTextureObjectTextureDesc_v2`|11.8| |12.0| | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaCreateChannelDesc`| | | | |`hipCreateChannelDesc`|1.6.0| | | | | +|`cudaCreateTextureObject`| | | | |`hipCreateTextureObject`|1.7.0| | | | | +|`cudaCreateTextureObject_v2`|11.8| | |12.0| | | | | | | +|`cudaDestroyTextureObject`| | | | |`hipDestroyTextureObject`|1.7.0| | | | | +|`cudaGetChannelDesc`| | | | |`hipGetChannelDesc`|1.7.0| | | | | +|`cudaGetTextureObjectResourceDesc`| | | | |`hipGetTextureObjectResourceDesc`|1.7.0| | | | | +|`cudaGetTextureObjectResourceViewDesc`| | | | |`hipGetTextureObjectResourceViewDesc`|1.7.0| | | | | +|`cudaGetTextureObjectTextureDesc`| | | | |`hipGetTextureObjectTextureDesc`|1.7.0| | | | | +|`cudaGetTextureObjectTextureDesc_v2`|11.8| | |12.0| | | | | | | ## **26. Surface Object Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaCreateSurfaceObject`| | | |`hipCreateSurfaceObject`|1.9.0| | | | | -|`cudaDestroySurfaceObject`| | | |`hipDestroySurfaceObject`|1.9.0| | | | | -|`cudaGetSurfaceObjectResourceDesc`| | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaCreateSurfaceObject`| | | | |`hipCreateSurfaceObject`|1.9.0| | | | | +|`cudaDestroySurfaceObject`| | | | |`hipDestroySurfaceObject`|1.9.0| | | | | +|`cudaGetSurfaceObjectResourceDesc`| | | | | | | | | | | ## **27. Version Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaDriverGetVersion`| | | |`hipDriverGetVersion`|1.6.0| | | | | -|`cudaRuntimeGetVersion`| | | |`hipRuntimeGetVersion`|1.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaDriverGetVersion`| | | | |`hipDriverGetVersion`|1.6.0| | | | | +|`cudaRuntimeGetVersion`| | | | |`hipRuntimeGetVersion`|1.6.0| | | | | ## **28. Graph Management** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaDeviceGetGraphMemAttribute`|11.4| | |`hipDeviceGetGraphMemAttribute`|5.3.0| | | | | -|`cudaDeviceGraphMemTrim`|11.4| | |`hipDeviceGraphMemTrim`|5.3.0| | | | | -|`cudaDeviceSetGraphMemAttribute`|11.4| | |`hipDeviceSetGraphMemAttribute`|5.3.0| | | | | -|`cudaGraphAddChildGraphNode`|10.0| | |`hipGraphAddChildGraphNode`|5.0.0| | | | | -|`cudaGraphAddDependencies`|10.0| | |`hipGraphAddDependencies`|4.5.0| | | | | -|`cudaGraphAddEmptyNode`|10.0| | |`hipGraphAddEmptyNode`|4.5.0| | | | | -|`cudaGraphAddEventRecordNode`|11.1| | |`hipGraphAddEventRecordNode`|5.0.0| | | | | -|`cudaGraphAddEventWaitNode`|11.1| | |`hipGraphAddEventWaitNode`|5.0.0| | | | | -|`cudaGraphAddExternalSemaphoresSignalNode`|11.2| | |`hipGraphAddExternalSemaphoresSignalNode`|6.0.0| | | |6.0.0| -|`cudaGraphAddExternalSemaphoresWaitNode`|11.2| | |`hipGraphAddExternalSemaphoresWaitNode`|6.0.0| | | |6.0.0| -|`cudaGraphAddHostNode`|10.0| | |`hipGraphAddHostNode`|5.0.0| | | | | -|`cudaGraphAddKernelNode`|10.0| | |`hipGraphAddKernelNode`|4.3.0| | | | | -|`cudaGraphAddMemAllocNode`|11.4| | |`hipGraphAddMemAllocNode`|5.5.0| | | | | -|`cudaGraphAddMemFreeNode`|11.4| | |`hipGraphAddMemFreeNode`|5.5.0| | | | | -|`cudaGraphAddMemcpyNode`|10.0| | |`hipGraphAddMemcpyNode`|4.3.0| | | | | -|`cudaGraphAddMemcpyNode1D`|11.1| | |`hipGraphAddMemcpyNode1D`|4.5.0| | | | | -|`cudaGraphAddMemcpyNodeFromSymbol`|11.1| | |`hipGraphAddMemcpyNodeFromSymbol`|5.0.0| | | | | -|`cudaGraphAddMemcpyNodeToSymbol`|11.1| | |`hipGraphAddMemcpyNodeToSymbol`|5.0.0| | | | | -|`cudaGraphAddMemsetNode`|10.0| | |`hipGraphAddMemsetNode`|4.3.0| | | | | -|`cudaGraphAddNode`|12.2| | | | | | | | | -|`cudaGraphChildGraphNodeGetGraph`|10.0| | |`hipGraphChildGraphNodeGetGraph`|5.0.0| | | | | -|`cudaGraphClone`|10.0| | |`hipGraphClone`|5.0.0| | | | | -|`cudaGraphCreate`|10.0| | |`hipGraphCreate`|4.3.0| | | | | -|`cudaGraphDebugDotPrint`|11.3| | |`hipGraphDebugDotPrint`|5.5.0| | | | | -|`cudaGraphDestroy`|10.0| | |`hipGraphDestroy`|4.3.0| | | | | -|`cudaGraphDestroyNode`|10.0| | |`hipGraphDestroyNode`|5.0.0| | | | | -|`cudaGraphEventRecordNodeGetEvent`|11.1| | |`hipGraphEventRecordNodeGetEvent`|5.0.0| | | | | -|`cudaGraphEventRecordNodeSetEvent`|11.1| | |`hipGraphEventRecordNodeSetEvent`|5.0.0| | | | | -|`cudaGraphEventWaitNodeGetEvent`|11.1| | |`hipGraphEventWaitNodeGetEvent`|5.0.0| | | | | -|`cudaGraphEventWaitNodeSetEvent`|11.1| | |`hipGraphEventWaitNodeSetEvent`|5.0.0| | | | | -|`cudaGraphExecChildGraphNodeSetParams`|11.1| | |`hipGraphExecChildGraphNodeSetParams`|5.0.0| | | | | -|`cudaGraphExecDestroy`|10.0| | |`hipGraphExecDestroy`|4.3.0| | | | | -|`cudaGraphExecEventRecordNodeSetEvent`|11.1| | |`hipGraphExecEventRecordNodeSetEvent`|5.0.0| | | | | -|`cudaGraphExecEventWaitNodeSetEvent`|11.1| | |`hipGraphExecEventWaitNodeSetEvent`|5.0.0| | | | | -|`cudaGraphExecExternalSemaphoresSignalNodeSetParams`|11.2| | |`hipGraphExecExternalSemaphoresSignalNodeSetParams`|6.0.0| | | |6.0.0| -|`cudaGraphExecExternalSemaphoresWaitNodeSetParams`|11.2| | |`hipGraphExecExternalSemaphoresWaitNodeSetParams`|6.0.0| | | |6.0.0| -|`cudaGraphExecGetFlags`|12.0| | | | | | | | | -|`cudaGraphExecHostNodeSetParams`|11.0| | |`hipGraphExecHostNodeSetParams`|5.0.0| | | | | -|`cudaGraphExecKernelNodeSetParams`|11.0| | |`hipGraphExecKernelNodeSetParams`|4.5.0| | | | | -|`cudaGraphExecMemcpyNodeSetParams`|11.0| | |`hipGraphExecMemcpyNodeSetParams`|5.0.0| | | | | -|`cudaGraphExecMemcpyNodeSetParams1D`|11.1| | |`hipGraphExecMemcpyNodeSetParams1D`|5.0.0| | | | | -|`cudaGraphExecMemcpyNodeSetParamsFromSymbol`|11.1| | |`hipGraphExecMemcpyNodeSetParamsFromSymbol`|5.0.0| | | | | -|`cudaGraphExecMemcpyNodeSetParamsToSymbol`|11.1| | |`hipGraphExecMemcpyNodeSetParamsToSymbol`|5.0.0| | | | | -|`cudaGraphExecMemsetNodeSetParams`|11.0| | |`hipGraphExecMemsetNodeSetParams`|5.0.0| | | | | -|`cudaGraphExecNodeSetParams`|12.2| | | | | | | | | -|`cudaGraphExecUpdate`|11.0| | |`hipGraphExecUpdate`|5.0.0| | | | | -|`cudaGraphExternalSemaphoresSignalNodeGetParams`|11.2| | |`hipGraphExternalSemaphoresSignalNodeGetParams`|6.0.0| | | |6.0.0| -|`cudaGraphExternalSemaphoresSignalNodeSetParams`|11.2| | |`hipGraphExternalSemaphoresSignalNodeSetParams`|6.0.0| | | |6.0.0| -|`cudaGraphExternalSemaphoresWaitNodeGetParams`|11.2| | |`hipGraphExternalSemaphoresWaitNodeGetParams`|6.0.0| | | |6.0.0| -|`cudaGraphExternalSemaphoresWaitNodeSetParams`|11.2| | |`hipGraphExternalSemaphoresWaitNodeSetParams`|6.0.0| | | |6.0.0| -|`cudaGraphGetEdges`|10.0| | |`hipGraphGetEdges`|5.0.0| | | | | -|`cudaGraphGetNodes`|10.0| | |`hipGraphGetNodes`|4.5.0| | | | | -|`cudaGraphGetRootNodes`|10.0| | |`hipGraphGetRootNodes`|4.5.0| | | | | -|`cudaGraphHostNodeGetParams`|10.0| | |`hipGraphHostNodeGetParams`|5.0.0| | | | | -|`cudaGraphHostNodeSetParams`|10.0| | |`hipGraphHostNodeSetParams`|5.0.0| | | | | -|`cudaGraphInstantiate`|10.0| | |`hipGraphInstantiate`|4.3.0| | | | | -|`cudaGraphInstantiateWithFlags`|11.4| | |`hipGraphInstantiateWithFlags`|5.0.0| | | | | -|`cudaGraphInstantiateWithParams`|12.0| | | | | | | | | -|`cudaGraphKernelNodeCopyAttributes`|11.0| | |`hipGraphKernelNodeCopyAttributes`|5.5.0| | | | | -|`cudaGraphKernelNodeGetAttribute`|11.0| | |`hipGraphKernelNodeGetAttribute`|5.2.0| | | | | -|`cudaGraphKernelNodeGetParams`|11.0| | |`hipGraphKernelNodeGetParams`|4.5.0| | | | | -|`cudaGraphKernelNodeSetAttribute`|11.0| | |`hipGraphKernelNodeSetAttribute`|5.2.0| | | | | -|`cudaGraphKernelNodeSetParams`|11.0| | |`hipGraphKernelNodeSetParams`|4.5.0| | | | | -|`cudaGraphLaunch`|11.0| | |`hipGraphLaunch`|4.3.0| | | | | -|`cudaGraphMemAllocNodeGetParams`|11.4| | |`hipGraphMemAllocNodeGetParams`|5.5.0| | | | | -|`cudaGraphMemFreeNodeGetParams`|11.4| | |`hipGraphMemFreeNodeGetParams`|5.5.0| | | | | -|`cudaGraphMemcpyNodeGetParams`|11.0| | |`hipGraphMemcpyNodeGetParams`|4.5.0| | | | | -|`cudaGraphMemcpyNodeSetParams`|11.0| | |`hipGraphMemcpyNodeSetParams`|4.5.0| | | | | -|`cudaGraphMemcpyNodeSetParams1D`|11.1| | |`hipGraphMemcpyNodeSetParams1D`|5.0.0| | | | | -|`cudaGraphMemcpyNodeSetParamsFromSymbol`|11.1| | |`hipGraphMemcpyNodeSetParamsFromSymbol`|5.0.0| | | | | -|`cudaGraphMemcpyNodeSetParamsToSymbol`|11.1| | |`hipGraphMemcpyNodeSetParamsToSymbol`|5.0.0| | | | | -|`cudaGraphMemsetNodeGetParams`|11.0| | |`hipGraphMemsetNodeGetParams`|4.5.0| | | | | -|`cudaGraphMemsetNodeSetParams`|11.0| | |`hipGraphMemsetNodeSetParams`|4.5.0| | | | | -|`cudaGraphNodeFindInClone`|11.0| | |`hipGraphNodeFindInClone`|5.0.0| | | | | -|`cudaGraphNodeGetDependencies`|11.0| | |`hipGraphNodeGetDependencies`|5.0.0| | | | | -|`cudaGraphNodeGetDependentNodes`|11.0| | |`hipGraphNodeGetDependentNodes`|5.0.0| | | | | -|`cudaGraphNodeGetEnabled`|11.6| | |`hipGraphNodeGetEnabled`|5.5.0| | | | | -|`cudaGraphNodeGetType`|11.0| | |`hipGraphNodeGetType`|5.0.0| | | | | -|`cudaGraphNodeSetEnabled`|11.6| | |`hipGraphNodeSetEnabled`|5.5.0| | | | | -|`cudaGraphNodeSetParams`|12.2| | | | | | | | | -|`cudaGraphReleaseUserObject`|11.3| | |`hipGraphReleaseUserObject`|5.3.0| | | | | -|`cudaGraphRemoveDependencies`|11.0| | |`hipGraphRemoveDependencies`|5.0.0| | | | | -|`cudaGraphRetainUserObject`|11.3| | |`hipGraphRetainUserObject`|5.3.0| | | | | -|`cudaGraphUpload`|11.1| | |`hipGraphUpload`|5.3.0| | | | | -|`cudaUserObjectCreate`|11.3| | |`hipUserObjectCreate`|5.3.0| | | | | -|`cudaUserObjectRelease`|11.3| | |`hipUserObjectRelease`|5.3.0| | | | | -|`cudaUserObjectRetain`|11.3| | |`hipUserObjectRetain`|5.3.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaDeviceGetGraphMemAttribute`|11.4| | | |`hipDeviceGetGraphMemAttribute`|5.3.0| | | | | +|`cudaDeviceGraphMemTrim`|11.4| | | |`hipDeviceGraphMemTrim`|5.3.0| | | | | +|`cudaDeviceSetGraphMemAttribute`|11.4| | | |`hipDeviceSetGraphMemAttribute`|5.3.0| | | | | +|`cudaGraphAddChildGraphNode`|10.0| | | |`hipGraphAddChildGraphNode`|5.0.0| | | | | +|`cudaGraphAddDependencies`|10.0| | | |`hipGraphAddDependencies`|4.5.0| | | | | +|`cudaGraphAddEmptyNode`|10.0| | | |`hipGraphAddEmptyNode`|4.5.0| | | | | +|`cudaGraphAddEventRecordNode`|11.1| | | |`hipGraphAddEventRecordNode`|5.0.0| | | | | +|`cudaGraphAddEventWaitNode`|11.1| | | |`hipGraphAddEventWaitNode`|5.0.0| | | | | +|`cudaGraphAddExternalSemaphoresSignalNode`|11.2| | | |`hipGraphAddExternalSemaphoresSignalNode`|6.0.0| | | |6.0.0| +|`cudaGraphAddExternalSemaphoresWaitNode`|11.2| | | |`hipGraphAddExternalSemaphoresWaitNode`|6.0.0| | | |6.0.0| +|`cudaGraphAddHostNode`|10.0| | | |`hipGraphAddHostNode`|5.0.0| | | | | +|`cudaGraphAddKernelNode`|10.0| | | |`hipGraphAddKernelNode`|4.3.0| | | | | +|`cudaGraphAddMemAllocNode`|11.4| | | |`hipGraphAddMemAllocNode`|5.5.0| | | | | +|`cudaGraphAddMemFreeNode`|11.4| | | |`hipGraphAddMemFreeNode`|5.5.0| | | | | +|`cudaGraphAddMemcpyNode`|10.0| | | |`hipGraphAddMemcpyNode`|4.3.0| | | | | +|`cudaGraphAddMemcpyNode1D`|11.1| | | |`hipGraphAddMemcpyNode1D`|4.5.0| | | | | +|`cudaGraphAddMemcpyNodeFromSymbol`|11.1| | | |`hipGraphAddMemcpyNodeFromSymbol`|5.0.0| | | | | +|`cudaGraphAddMemcpyNodeToSymbol`|11.1| | | |`hipGraphAddMemcpyNodeToSymbol`|5.0.0| | | | | +|`cudaGraphAddMemsetNode`|10.0| | | |`hipGraphAddMemsetNode`|4.3.0| | | | | +|`cudaGraphAddNode`|12.2| | | | | | | | | | +|`cudaGraphChildGraphNodeGetGraph`|10.0| | | |`hipGraphChildGraphNodeGetGraph`|5.0.0| | | | | +|`cudaGraphClone`|10.0| | | |`hipGraphClone`|5.0.0| | | | | +|`cudaGraphCreate`|10.0| | | |`hipGraphCreate`|4.3.0| | | | | +|`cudaGraphDebugDotPrint`|11.3| | | |`hipGraphDebugDotPrint`|5.5.0| | | | | +|`cudaGraphDestroy`|10.0| | | |`hipGraphDestroy`|4.3.0| | | | | +|`cudaGraphDestroyNode`|10.0| | | |`hipGraphDestroyNode`|5.0.0| | | | | +|`cudaGraphEventRecordNodeGetEvent`|11.1| | | |`hipGraphEventRecordNodeGetEvent`|5.0.0| | | | | +|`cudaGraphEventRecordNodeSetEvent`|11.1| | | |`hipGraphEventRecordNodeSetEvent`|5.0.0| | | | | +|`cudaGraphEventWaitNodeGetEvent`|11.1| | | |`hipGraphEventWaitNodeGetEvent`|5.0.0| | | | | +|`cudaGraphEventWaitNodeSetEvent`|11.1| | | |`hipGraphEventWaitNodeSetEvent`|5.0.0| | | | | +|`cudaGraphExecChildGraphNodeSetParams`|11.1| | | |`hipGraphExecChildGraphNodeSetParams`|5.0.0| | | | | +|`cudaGraphExecDestroy`|10.0| | | |`hipGraphExecDestroy`|4.3.0| | | | | +|`cudaGraphExecEventRecordNodeSetEvent`|11.1| | | |`hipGraphExecEventRecordNodeSetEvent`|5.0.0| | | | | +|`cudaGraphExecEventWaitNodeSetEvent`|11.1| | | |`hipGraphExecEventWaitNodeSetEvent`|5.0.0| | | | | +|`cudaGraphExecExternalSemaphoresSignalNodeSetParams`|11.2| | | |`hipGraphExecExternalSemaphoresSignalNodeSetParams`|6.0.0| | | |6.0.0| +|`cudaGraphExecExternalSemaphoresWaitNodeSetParams`|11.2| | | |`hipGraphExecExternalSemaphoresWaitNodeSetParams`|6.0.0| | | |6.0.0| +|`cudaGraphExecGetFlags`|12.0| | | | | | | | | | +|`cudaGraphExecHostNodeSetParams`|11.0| | | |`hipGraphExecHostNodeSetParams`|5.0.0| | | | | +|`cudaGraphExecKernelNodeSetParams`|11.0| | | |`hipGraphExecKernelNodeSetParams`|4.5.0| | | | | +|`cudaGraphExecMemcpyNodeSetParams`|11.0| | | |`hipGraphExecMemcpyNodeSetParams`|5.0.0| | | | | +|`cudaGraphExecMemcpyNodeSetParams1D`|11.1| | | |`hipGraphExecMemcpyNodeSetParams1D`|5.0.0| | | | | +|`cudaGraphExecMemcpyNodeSetParamsFromSymbol`|11.1| | | |`hipGraphExecMemcpyNodeSetParamsFromSymbol`|5.0.0| | | | | +|`cudaGraphExecMemcpyNodeSetParamsToSymbol`|11.1| | | |`hipGraphExecMemcpyNodeSetParamsToSymbol`|5.0.0| | | | | +|`cudaGraphExecMemsetNodeSetParams`|11.0| | | |`hipGraphExecMemsetNodeSetParams`|5.0.0| | | | | +|`cudaGraphExecNodeSetParams`|12.2| | | | | | | | | | +|`cudaGraphExecUpdate`|11.0| | | |`hipGraphExecUpdate`|5.0.0| | | | | +|`cudaGraphExternalSemaphoresSignalNodeGetParams`|11.2| | | |`hipGraphExternalSemaphoresSignalNodeGetParams`|6.0.0| | | |6.0.0| +|`cudaGraphExternalSemaphoresSignalNodeSetParams`|11.2| | | |`hipGraphExternalSemaphoresSignalNodeSetParams`|6.0.0| | | |6.0.0| +|`cudaGraphExternalSemaphoresWaitNodeGetParams`|11.2| | | |`hipGraphExternalSemaphoresWaitNodeGetParams`|6.0.0| | | |6.0.0| +|`cudaGraphExternalSemaphoresWaitNodeSetParams`|11.2| | | |`hipGraphExternalSemaphoresWaitNodeSetParams`|6.0.0| | | |6.0.0| +|`cudaGraphGetEdges`|10.0| | | |`hipGraphGetEdges`|5.0.0| | | | | +|`cudaGraphGetNodes`|10.0| | | |`hipGraphGetNodes`|4.5.0| | | | | +|`cudaGraphGetRootNodes`|10.0| | | |`hipGraphGetRootNodes`|4.5.0| | | | | +|`cudaGraphHostNodeGetParams`|10.0| | | |`hipGraphHostNodeGetParams`|5.0.0| | | | | +|`cudaGraphHostNodeSetParams`|10.0| | | |`hipGraphHostNodeSetParams`|5.0.0| | | | | +|`cudaGraphInstantiate`|10.0| | | |`hipGraphInstantiate`|4.3.0| | | | | +|`cudaGraphInstantiateWithFlags`|11.4| | | |`hipGraphInstantiateWithFlags`|5.0.0| | | | | +|`cudaGraphInstantiateWithParams`|12.0| | | | | | | | | | +|`cudaGraphKernelNodeCopyAttributes`|11.0| | | |`hipGraphKernelNodeCopyAttributes`|5.5.0| | | | | +|`cudaGraphKernelNodeGetAttribute`|11.0| | | |`hipGraphKernelNodeGetAttribute`|5.2.0| | | | | +|`cudaGraphKernelNodeGetParams`|11.0| | | |`hipGraphKernelNodeGetParams`|4.5.0| | | | | +|`cudaGraphKernelNodeSetAttribute`|11.0| | | |`hipGraphKernelNodeSetAttribute`|5.2.0| | | | | +|`cudaGraphKernelNodeSetParams`|11.0| | | |`hipGraphKernelNodeSetParams`|4.5.0| | | | | +|`cudaGraphLaunch`|11.0| | | |`hipGraphLaunch`|4.3.0| | | | | +|`cudaGraphMemAllocNodeGetParams`|11.4| | | |`hipGraphMemAllocNodeGetParams`|5.5.0| | | | | +|`cudaGraphMemFreeNodeGetParams`|11.4| | | |`hipGraphMemFreeNodeGetParams`|5.5.0| | | | | +|`cudaGraphMemcpyNodeGetParams`|11.0| | | |`hipGraphMemcpyNodeGetParams`|4.5.0| | | | | +|`cudaGraphMemcpyNodeSetParams`|11.0| | | |`hipGraphMemcpyNodeSetParams`|4.5.0| | | | | +|`cudaGraphMemcpyNodeSetParams1D`|11.1| | | |`hipGraphMemcpyNodeSetParams1D`|5.0.0| | | | | +|`cudaGraphMemcpyNodeSetParamsFromSymbol`|11.1| | | |`hipGraphMemcpyNodeSetParamsFromSymbol`|5.0.0| | | | | +|`cudaGraphMemcpyNodeSetParamsToSymbol`|11.1| | | |`hipGraphMemcpyNodeSetParamsToSymbol`|5.0.0| | | | | +|`cudaGraphMemsetNodeGetParams`|11.0| | | |`hipGraphMemsetNodeGetParams`|4.5.0| | | | | +|`cudaGraphMemsetNodeSetParams`|11.0| | | |`hipGraphMemsetNodeSetParams`|4.5.0| | | | | +|`cudaGraphNodeFindInClone`|11.0| | | |`hipGraphNodeFindInClone`|5.0.0| | | | | +|`cudaGraphNodeGetDependencies`|11.0| | | |`hipGraphNodeGetDependencies`|5.0.0| | | | | +|`cudaGraphNodeGetDependentNodes`|11.0| | | |`hipGraphNodeGetDependentNodes`|5.0.0| | | | | +|`cudaGraphNodeGetEnabled`|11.6| | | |`hipGraphNodeGetEnabled`|5.5.0| | | | | +|`cudaGraphNodeGetType`|11.0| | | |`hipGraphNodeGetType`|5.0.0| | | | | +|`cudaGraphNodeSetEnabled`|11.6| | | |`hipGraphNodeSetEnabled`|5.5.0| | | | | +|`cudaGraphNodeSetParams`|12.2| | | | | | | | | | +|`cudaGraphReleaseUserObject`|11.3| | | |`hipGraphReleaseUserObject`|5.3.0| | | | | +|`cudaGraphRemoveDependencies`|11.0| | | |`hipGraphRemoveDependencies`|5.0.0| | | | | +|`cudaGraphRetainUserObject`|11.3| | | |`hipGraphRetainUserObject`|5.3.0| | | | | +|`cudaGraphUpload`|11.1| | | |`hipGraphUpload`|5.3.0| | | | | +|`cudaUserObjectCreate`|11.3| | | |`hipUserObjectCreate`|5.3.0| | | | | +|`cudaUserObjectRelease`|11.3| | | |`hipUserObjectRelease`|5.3.0| | | | | +|`cudaUserObjectRetain`|11.3| | | |`hipUserObjectRetain`|5.3.0| | | | | ## **29. Driver Entry Point Access** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaGetDriverEntryPoint`|11.3| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaGetDriverEntryPoint`|11.3| | | | | | | | | | ## **30. C++ API Routines** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaGetKernel`|12.1| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaGetKernel`|12.1| | | | | | | | | | ## **31. Interactions with the CUDA Driver API** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaGetFuncBySymbol`|11.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaGetFuncBySymbol`|11.0| | | | | | | | | | ## **32. Profiler Control** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaProfilerStart`| | | |`hipProfilerStart`|1.6.0|3.0.0| | | | -|`cudaProfilerStop`| | | |`hipProfilerStop`|1.6.0|3.0.0| | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaProfilerStart`| | | | |`hipProfilerStart`|1.6.0|3.0.0| | | | +|`cudaProfilerStop`| | | | |`hipProfilerStop`|1.6.0|3.0.0| | | | ## **33. Data types used by CUDA Runtime** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`CUDA_EGL_MAX_PLANES`|9.1| | | | | | | | | -|`CUDA_IPC_HANDLE_SIZE`| | | |`HIP_IPC_HANDLE_SIZE`|1.6.0| | | | | -|`CUeglStreamConnection_st`|9.1| | | | | | | | | -|`CUevent_st`| | | |`ihipEvent_t`|1.6.0| | | | | -|`CUexternalMemory_st`|10.0| | | | | | | | | -|`CUexternalSemaphore_st`|10.0| | | | | | | | | -|`CUgraphExec_st`|10.0| | |`hipGraphExec`|4.3.0| | | | | -|`CUgraphNode_st`|10.0| | |`hipGraphNode`|4.3.0| | | | | -|`CUgraph_st`|10.0| | |`ihipGraph`|4.3.0| | | | | -|`CUkern_st`|12.1| | | | | | | | | -|`CUstream_st`| | | |`ihipStream_t`|1.5.0| | | | | -|`CUuuid_st`| | | |`hipUUID_t`|5.2.0| | | | | -|`cudaAccessPolicyWindow`|11.0| | |`hipAccessPolicyWindow`|5.2.0| | | | | -|`cudaAccessProperty`|11.0| | |`hipAccessProperty`|5.2.0| | | | | -|`cudaAccessPropertyNormal`|11.0| | |`hipAccessPropertyNormal`|5.2.0| | | | | -|`cudaAccessPropertyPersisting`|11.0| | |`hipAccessPropertyPersisting`|5.2.0| | | | | -|`cudaAccessPropertyStreaming`|11.0| | |`hipAccessPropertyStreaming`|5.2.0| | | | | -|`cudaAddressModeBorder`| | | |`hipAddressModeBorder`|1.7.0| | | | | -|`cudaAddressModeClamp`| | | |`hipAddressModeClamp`|1.7.0| | | | | -|`cudaAddressModeMirror`| | | |`hipAddressModeMirror`|1.7.0| | | | | -|`cudaAddressModeWrap`| | | |`hipAddressModeWrap`|1.7.0| | | | | -|`cudaArray`| | | |`hipArray`|1.7.0| | | | | -|`cudaArrayColorAttachment`|10.0| | | | | | | | | -|`cudaArrayCubemap`| | | |`hipArrayCubemap`|1.7.0| | | | | -|`cudaArrayDefault`| | | |`hipArrayDefault`|1.7.0| | | | | -|`cudaArrayDeferredMapping`|11.6| | | | | | | | | -|`cudaArrayLayered`| | | |`hipArrayLayered`|1.7.0| | | | | -|`cudaArrayMemoryRequirements`|11.6| | | | | | | | | -|`cudaArraySparse`|11.1| | | | | | | | | -|`cudaArraySparseProperties`|11.1| | | | | | | | | -|`cudaArraySparsePropertiesSingleMipTail`|11.1| | | | | | | | | -|`cudaArraySurfaceLoadStore`| | | |`hipArraySurfaceLoadStore`|1.7.0| | | | | -|`cudaArrayTextureGather`| | | |`hipArrayTextureGather`|1.7.0| | | | | -|`cudaArray_const_t`| | | |`hipArray_const_t`|1.6.0| | | | | -|`cudaArray_t`| | | |`hipArray_t`|1.7.0| | | | | -|`cudaBoundaryModeClamp`| | | |`hipBoundaryModeClamp`|1.9.0| | | | | -|`cudaBoundaryModeTrap`| | | |`hipBoundaryModeTrap`|1.9.0| | | | | -|`cudaBoundaryModeZero`| | | |`hipBoundaryModeZero`|1.9.0| | | | | -|`cudaCGScope`|9.0| | | | | | | | | -|`cudaCGScopeGrid`|9.0| | | | | | | | | -|`cudaCGScopeInvalid`|9.0| | | | | | | | | -|`cudaCGScopeMultiGrid`|9.0| | | | | | | | | -|`cudaCSV`| | |12.0| | | | | | | -|`cudaChannelFormatDesc`| | | |`hipChannelFormatDesc`|1.6.0| | | | | -|`cudaChannelFormatKind`| | | |`hipChannelFormatKind`|1.6.0| | | | | -|`cudaChannelFormatKindFloat`| | | |`hipChannelFormatKindFloat`|1.6.0| | | | | -|`cudaChannelFormatKindNV12`|11.2| | | | | | | | | -|`cudaChannelFormatKindNone`| | | |`hipChannelFormatKindNone`|1.6.0| | | | | -|`cudaChannelFormatKindSigned`| | | |`hipChannelFormatKindSigned`|1.6.0| | | | | -|`cudaChannelFormatKindSignedBlockCompressed4`|11.5| | | | | | | | | -|`cudaChannelFormatKindSignedBlockCompressed5`|11.5| | | | | | | | | -|`cudaChannelFormatKindSignedBlockCompressed6H`|11.5| | | | | | | | | -|`cudaChannelFormatKindSignedNormalized16X1`|11.5| | | | | | | | | -|`cudaChannelFormatKindSignedNormalized16X2`|11.5| | | | | | | | | -|`cudaChannelFormatKindSignedNormalized16X4`|11.5| | | | | | | | | -|`cudaChannelFormatKindSignedNormalized8X1`|11.5| | | | | | | | | -|`cudaChannelFormatKindSignedNormalized8X2`|11.5| | | | | | | | | -|`cudaChannelFormatKindSignedNormalized8X4`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsigned`| | | |`hipChannelFormatKindUnsigned`|1.6.0| | | | | -|`cudaChannelFormatKindUnsignedBlockCompressed1`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedBlockCompressed1SRGB`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedBlockCompressed2`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedBlockCompressed2SRGB`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedBlockCompressed3`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedBlockCompressed3SRGB`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedBlockCompressed4`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedBlockCompressed5`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedBlockCompressed6H`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedBlockCompressed7`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedBlockCompressed7SRGB`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedNormalized16X1`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedNormalized16X2`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedNormalized16X4`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedNormalized8X1`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedNormalized8X2`|11.5| | | | | | | | | -|`cudaChannelFormatKindUnsignedNormalized8X4`|11.5| | | | | | | | | -|`cudaChildGraphNodeParams`|12.2| | | | | | | | | -|`cudaClusterSchedulingPolicy`|11.8| | | | | | | | | -|`cudaClusterSchedulingPolicyDefault`|11.8| | | | | | | | | -|`cudaClusterSchedulingPolicyLoadBalancing`|11.8| | | | | | | | | -|`cudaClusterSchedulingPolicySpread`|11.8| | | | | | | | | -|`cudaComputeMode`| | | |`hipComputeMode`|1.9.0| | | | | -|`cudaComputeModeDefault`| | | |`hipComputeModeDefault`|1.9.0| | | | | -|`cudaComputeModeExclusive`| | | |`hipComputeModeExclusive`|1.9.0| | | | | -|`cudaComputeModeExclusiveProcess`| | | |`hipComputeModeExclusiveProcess`|2.0.0| | | | | -|`cudaComputeModeProhibited`| | | |`hipComputeModeProhibited`|1.9.0| | | | | -|`cudaCooperativeLaunchMultiDeviceNoPostSync`|9.0| | |`hipCooperativeLaunchMultiDeviceNoPostSync`|3.2.0| | | | | -|`cudaCooperativeLaunchMultiDeviceNoPreSync`|9.0| | |`hipCooperativeLaunchMultiDeviceNoPreSync`|3.2.0| | | | | -|`cudaCpuDeviceId`|8.0| | |`hipCpuDeviceId`|3.7.0| | | | | -|`cudaD3D10DeviceList`| | | | | | | | | | -|`cudaD3D10DeviceListAll`| | | | | | | | | | -|`cudaD3D10DeviceListCurrentFrame`| | | | | | | | | | -|`cudaD3D10DeviceListNextFrame`| | | | | | | | | | -|`cudaD3D10MapFlags`| | | | | | | | | | -|`cudaD3D10MapFlagsNone`| | | | | | | | | | -|`cudaD3D10MapFlagsReadOnly`| | | | | | | | | | -|`cudaD3D10MapFlagsWriteDiscard`| | | | | | | | | | -|`cudaD3D10RegisterFlags`| | | | | | | | | | -|`cudaD3D10RegisterFlagsArray`| | | | | | | | | | -|`cudaD3D10RegisterFlagsNone`| | | | | | | | | | -|`cudaD3D11DeviceList`| | | | | | | | | | -|`cudaD3D11DeviceListAll`| | | | | | | | | | -|`cudaD3D11DeviceListCurrentFrame`| | | | | | | | | | -|`cudaD3D11DeviceListNextFrame`| | | | | | | | | | -|`cudaD3D9DeviceList`| | | | | | | | | | -|`cudaD3D9DeviceListAll`| | | | | | | | | | -|`cudaD3D9DeviceListCurrentFrame`| | | | | | | | | | -|`cudaD3D9DeviceListNextFrame`| | | | | | | | | | -|`cudaD3D9MapFlags`| | | | | | | | | | -|`cudaD3D9MapFlagsNone`| | | | | | | | | | -|`cudaD3D9MapFlagsReadOnly`| | | | | | | | | | -|`cudaD3D9MapFlagsWriteDiscard`| | | | | | | | | | -|`cudaD3D9RegisterFlags`| | | | | | | | | | -|`cudaD3D9RegisterFlagsArray`| | | | | | | | | | -|`cudaD3D9RegisterFlagsNone`| | | | | | | | | | -|`cudaDevAttrAsyncEngineCount`| | | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | | -|`cudaDevAttrCanFlushRemoteWrites`|9.2| | | | | | | | | -|`cudaDevAttrCanMapHostMemory`| | | |`hipDeviceAttributeCanMapHostMemory`|2.10.0| | | | | -|`cudaDevAttrCanUseHostPointerForRegisteredMem`|8.0| | |`hipDeviceAttributeCanUseHostPointerForRegisteredMem`|4.3.0| | | | | -|`cudaDevAttrClockRate`| | | |`hipDeviceAttributeClockRate`|1.6.0| | | | | -|`cudaDevAttrClusterLaunch`|11.8| | | | | | | | | -|`cudaDevAttrComputeCapabilityMajor`| | | |`hipDeviceAttributeComputeCapabilityMajor`|1.6.0| | | | | -|`cudaDevAttrComputeCapabilityMinor`| | | |`hipDeviceAttributeComputeCapabilityMinor`|1.6.0| | | | | -|`cudaDevAttrComputeMode`| | | |`hipDeviceAttributeComputeMode`|1.6.0| | | | | -|`cudaDevAttrComputePreemptionSupported`|8.0| | |`hipDeviceAttributeComputePreemptionSupported`|4.3.0| | | | | -|`cudaDevAttrConcurrentKernels`| | | |`hipDeviceAttributeConcurrentKernels`|1.6.0| | | | | -|`cudaDevAttrConcurrentManagedAccess`|8.0| | |`hipDeviceAttributeConcurrentManagedAccess`|3.10.0| | | | | -|`cudaDevAttrCooperativeLaunch`|9.0| | |`hipDeviceAttributeCooperativeLaunch`|2.6.0| | | | | -|`cudaDevAttrCooperativeMultiDeviceLaunch`|9.0| | |`hipDeviceAttributeCooperativeMultiDeviceLaunch`|2.6.0| | | | | -|`cudaDevAttrDeferredMappingCudaArraySupported`|11.6| | | | | | | | | -|`cudaDevAttrDirectManagedMemAccessFromHost`|9.2| | |`hipDeviceAttributeDirectManagedMemAccessFromHost`|3.10.0| | | | | -|`cudaDevAttrEccEnabled`| | | |`hipDeviceAttributeEccEnabled`|2.10.0| | | | | -|`cudaDevAttrGPUDirectRDMAFlushWritesOptions`|11.3| | | | | | | | | -|`cudaDevAttrGPUDirectRDMASupported`|11.3| | | | | | | | | -|`cudaDevAttrGPUDirectRDMAWritesOrdering`|11.3| | | | | | | | | -|`cudaDevAttrGlobalL1CacheSupported`| | | |`hipDeviceAttributeGlobalL1CacheSupported`|4.3.0| | | | | -|`cudaDevAttrGlobalMemoryBusWidth`| | | |`hipDeviceAttributeMemoryBusWidth`|1.6.0| | | | | -|`cudaDevAttrGpuOverlap`| | | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | | -|`cudaDevAttrHostNativeAtomicSupported`|8.0| | |`hipDeviceAttributeHostNativeAtomicSupported`|4.3.0| | | | | -|`cudaDevAttrHostNumaId`|12.2| | | | | | | | | -|`cudaDevAttrHostRegisterReadOnlySupported`|11.1| | | | | | | | | -|`cudaDevAttrHostRegisterSupported`|9.2| | |`hipDeviceAttributeHostRegisterSupported`|6.0.0| | | |6.0.0| -|`cudaDevAttrIntegrated`| | | |`hipDeviceAttributeIntegrated`|1.9.0| | | | | -|`cudaDevAttrIpcEventSupport`|12.0| | | | | | | | | -|`cudaDevAttrIsMultiGpuBoard`| | | |`hipDeviceAttributeIsMultiGpuBoard`|1.6.0| | | | | -|`cudaDevAttrKernelExecTimeout`| | | |`hipDeviceAttributeKernelExecTimeout`|2.10.0| | | | | -|`cudaDevAttrL2CacheSize`| | | |`hipDeviceAttributeL2CacheSize`|1.6.0| | | | | -|`cudaDevAttrLocalL1CacheSupported`| | | |`hipDeviceAttributeLocalL1CacheSupported`|4.3.0| | | | | -|`cudaDevAttrManagedMemory`| | | |`hipDeviceAttributeManagedMemory`|3.10.0| | | | | -|`cudaDevAttrMax`|11.4| | | | | | | | | -|`cudaDevAttrMaxAccessPolicyWindowSize`|11.3| | | | | | | | | -|`cudaDevAttrMaxBlockDimX`| | | |`hipDeviceAttributeMaxBlockDimX`|1.6.0| | | | | -|`cudaDevAttrMaxBlockDimY`| | | |`hipDeviceAttributeMaxBlockDimY`|1.6.0| | | | | -|`cudaDevAttrMaxBlockDimZ`| | | |`hipDeviceAttributeMaxBlockDimZ`|1.6.0| | | | | -|`cudaDevAttrMaxBlocksPerMultiprocessor`|11.0| | |`hipDeviceAttributeMaxBlocksPerMultiprocessor`|4.3.0| | | | | -|`cudaDevAttrMaxGridDimX`| | | |`hipDeviceAttributeMaxGridDimX`|1.6.0| | | | | -|`cudaDevAttrMaxGridDimY`| | | |`hipDeviceAttributeMaxGridDimY`|1.6.0| | | | | -|`cudaDevAttrMaxGridDimZ`| | | |`hipDeviceAttributeMaxGridDimZ`|1.6.0| | | | | -|`cudaDevAttrMaxPersistingL2CacheSize`|11.3| | | | | | | | | -|`cudaDevAttrMaxPitch`| | | |`hipDeviceAttributeMaxPitch`|2.10.0| | | | | -|`cudaDevAttrMaxRegistersPerBlock`| | | |`hipDeviceAttributeMaxRegistersPerBlock`|1.6.0| | | | | -|`cudaDevAttrMaxRegistersPerMultiprocessor`| | | |`hipDeviceAttributeMaxRegistersPerMultiprocessor`|4.3.0| | | | | -|`cudaDevAttrMaxSharedMemoryPerBlock`| | | |`hipDeviceAttributeMaxSharedMemoryPerBlock`|1.6.0| | | | | -|`cudaDevAttrMaxSharedMemoryPerBlockOptin`|9.0| | |`hipDeviceAttributeSharedMemPerBlockOptin`|4.3.0| | | | | -|`cudaDevAttrMaxSharedMemoryPerMultiprocessor`| | | |`hipDeviceAttributeMaxSharedMemoryPerMultiprocessor`|1.6.0| | | | | -|`cudaDevAttrMaxSurface1DLayeredLayers`| | | | | | | | | | -|`cudaDevAttrMaxSurface1DLayeredWidth`| | | |`hipDeviceAttributeMaxSurface1DLayered`|4.3.0| | | | | -|`cudaDevAttrMaxSurface1DWidth`| | | |`hipDeviceAttributeMaxSurface1D`|4.3.0| | | | | -|`cudaDevAttrMaxSurface2DHeight`| | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | | -|`cudaDevAttrMaxSurface2DLayeredHeight`| | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | | -|`cudaDevAttrMaxSurface2DLayeredLayers`| | | | | | | | | | -|`cudaDevAttrMaxSurface2DLayeredWidth`| | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | | -|`cudaDevAttrMaxSurface2DWidth`| | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | | -|`cudaDevAttrMaxSurface3DDepth`| | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | -|`cudaDevAttrMaxSurface3DHeight`| | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | -|`cudaDevAttrMaxSurface3DWidth`| | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | -|`cudaDevAttrMaxSurfaceCubemapLayeredLayers`| | | | | | | | | | -|`cudaDevAttrMaxSurfaceCubemapLayeredWidth`| | | |`hipDeviceAttributeMaxSurfaceCubemapLayered`|4.3.0| | | | | -|`cudaDevAttrMaxSurfaceCubemapWidth`| | | |`hipDeviceAttributeMaxSurfaceCubemap`|4.3.0| | | | | -|`cudaDevAttrMaxTexture1DLayeredLayers`| | | | | | | | | | -|`cudaDevAttrMaxTexture1DLayeredWidth`| | | |`hipDeviceAttributeMaxTexture1DLayered`|4.3.0| | | | | -|`cudaDevAttrMaxTexture1DLinearWidth`| | | |`hipDeviceAttributeMaxTexture1DLinear`|4.3.0| | | | | -|`cudaDevAttrMaxTexture1DMipmappedWidth`| | | |`hipDeviceAttributeMaxTexture1DMipmap`|4.3.0| | | | | -|`cudaDevAttrMaxTexture1DWidth`| | | |`hipDeviceAttributeMaxTexture1DWidth`|2.7.0| | | | | -|`cudaDevAttrMaxTexture2DGatherHeight`| | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | | -|`cudaDevAttrMaxTexture2DGatherWidth`| | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | | -|`cudaDevAttrMaxTexture2DHeight`| | | |`hipDeviceAttributeMaxTexture2DHeight`|2.7.0| | | | | -|`cudaDevAttrMaxTexture2DLayeredHeight`| | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | -|`cudaDevAttrMaxTexture2DLayeredLayers`| | | | | | | | | | -|`cudaDevAttrMaxTexture2DLayeredWidth`| | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | -|`cudaDevAttrMaxTexture2DLinearHeight`| | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | -|`cudaDevAttrMaxTexture2DLinearPitch`| | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | -|`cudaDevAttrMaxTexture2DLinearWidth`| | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | -|`cudaDevAttrMaxTexture2DMipmappedHeight`| | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | | -|`cudaDevAttrMaxTexture2DMipmappedWidth`| | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | | -|`cudaDevAttrMaxTexture2DWidth`| | | |`hipDeviceAttributeMaxTexture2DWidth`|2.7.0| | | | | -|`cudaDevAttrMaxTexture3DDepth`| | | |`hipDeviceAttributeMaxTexture3DDepth`|2.7.0| | | | | -|`cudaDevAttrMaxTexture3DDepthAlt`| | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | -|`cudaDevAttrMaxTexture3DHeight`| | | |`hipDeviceAttributeMaxTexture3DHeight`|2.7.0| | | | | -|`cudaDevAttrMaxTexture3DHeightAlt`| | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | -|`cudaDevAttrMaxTexture3DWidth`| | | |`hipDeviceAttributeMaxTexture3DWidth`|2.7.0| | | | | -|`cudaDevAttrMaxTexture3DWidthAlt`| | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | -|`cudaDevAttrMaxTextureCubemapLayeredLayers`| | | | | | | | | | -|`cudaDevAttrMaxTextureCubemapLayeredWidth`| | | |`hipDeviceAttributeMaxTextureCubemapLayered`|4.3.0| | | | | -|`cudaDevAttrMaxTextureCubemapWidth`| | | |`hipDeviceAttributeMaxTextureCubemap`|4.3.0| | | | | -|`cudaDevAttrMaxThreadsPerBlock`| | | |`hipDeviceAttributeMaxThreadsPerBlock`|1.6.0| | | | | -|`cudaDevAttrMaxThreadsPerMultiProcessor`| | | |`hipDeviceAttributeMaxThreadsPerMultiProcessor`|1.6.0| | | | | -|`cudaDevAttrMaxTimelineSemaphoreInteropSupported`|11.2|11.5| | | | | | | | -|`cudaDevAttrMemSyncDomainCount`|12.0| | | | | | | | | -|`cudaDevAttrMemoryClockRate`| | | |`hipDeviceAttributeMemoryClockRate`|1.6.0| | | | | -|`cudaDevAttrMemoryPoolSupportedHandleTypes`|11.3| | | | | | | | | -|`cudaDevAttrMemoryPoolsSupported`|11.2| | |`hipDeviceAttributeMemoryPoolsSupported`|5.2.0| | | | | -|`cudaDevAttrMultiGpuBoardGroupID`| | | |`hipDeviceAttributeMultiGpuBoardGroupID`|5.0.0| | | | | -|`cudaDevAttrMultiProcessorCount`| | | |`hipDeviceAttributeMultiprocessorCount`|1.6.0| | | | | -|`cudaDevAttrNumaConfig`|12.2| | | | | | | | | -|`cudaDevAttrNumaId`|12.2| | | | | | | | | -|`cudaDevAttrPageableMemoryAccess`|8.0| | |`hipDeviceAttributePageableMemoryAccess`|3.10.0| | | | | -|`cudaDevAttrPageableMemoryAccessUsesHostPageTables`|9.2| | |`hipDeviceAttributePageableMemoryAccessUsesHostPageTables`|3.10.0| | | | | -|`cudaDevAttrPciBusId`| | | |`hipDeviceAttributePciBusId`|1.6.0| | | | | -|`cudaDevAttrPciDeviceId`| | | |`hipDeviceAttributePciDeviceId`|1.6.0| | | | | -|`cudaDevAttrPciDomainId`| | | |`hipDeviceAttributePciDomainID`|4.3.0| | | | | -|`cudaDevAttrReserved122`|12.0| | | | | | | | | -|`cudaDevAttrReserved123`|12.0| | | | | | | | | -|`cudaDevAttrReserved124`|12.0| | | | | | | | | -|`cudaDevAttrReserved127`|12.1| | | | | | | | | -|`cudaDevAttrReserved128`|12.1| | | | | | | | | -|`cudaDevAttrReserved129`|12.1| | | | | | | | | -|`cudaDevAttrReserved132`|12.1| | | | | | | | | -|`cudaDevAttrReserved92`|9.0| | | | | | | | | -|`cudaDevAttrReserved93`|9.0| | | | | | | | | -|`cudaDevAttrReserved94`|9.0| | |`hipDeviceAttributeCanUseStreamWaitValue`|4.3.0| | | | | -|`cudaDevAttrReservedSharedMemoryPerBlock`|11.0| | | | | | | | | -|`cudaDevAttrSingleToDoublePrecisionPerfRatio`|8.0| | |`hipDeviceAttributeSingleToDoublePrecisionPerfRatio`|4.3.0| | | | | -|`cudaDevAttrSparseCudaArraySupported`|11.1| | | | | | | | | -|`cudaDevAttrStreamPrioritiesSupported`| | | |`hipDeviceAttributeStreamPrioritiesSupported`|4.3.0| | | | | -|`cudaDevAttrSurfaceAlignment`| | | |`hipDeviceAttributeSurfaceAlignment`|4.3.0| | | | | -|`cudaDevAttrTccDriver`| | | |`hipDeviceAttributeTccDriver`|4.3.0| | | | | -|`cudaDevAttrTextureAlignment`| | | |`hipDeviceAttributeTextureAlignment`|2.10.0| | | | | -|`cudaDevAttrTexturePitchAlignment`| | | |`hipDeviceAttributeTexturePitchAlignment`|3.2.0| | | | | -|`cudaDevAttrTimelineSemaphoreInteropSupported`|11.5| | | | | | | | | -|`cudaDevAttrTotalConstantMemory`| | | |`hipDeviceAttributeTotalConstantMemory`|1.6.0| | | | | -|`cudaDevAttrUnifiedAddressing`| | | |`hipDeviceAttributeUnifiedAddressing`|4.3.0| | | | | -|`cudaDevAttrWarpSize`| | | |`hipDeviceAttributeWarpSize`|1.6.0| | | | | -|`cudaDevP2PAttrAccessSupported`|8.0| | |`hipDevP2PAttrAccessSupported`|3.8.0| | | | | -|`cudaDevP2PAttrCudaArrayAccessSupported`|9.2| | |`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | | | -|`cudaDevP2PAttrNativeAtomicSupported`|8.0| | |`hipDevP2PAttrNativeAtomicSupported`|3.8.0| | | | | -|`cudaDevP2PAttrPerformanceRank`|8.0| | |`hipDevP2PAttrPerformanceRank`|3.8.0| | | | | -|`cudaDeviceAttr`| | | |`hipDeviceAttribute_t`|1.6.0| | | | | -|`cudaDeviceBlockingSync`| | | |`hipDeviceScheduleBlockingSync`|1.6.0| | | | | -|`cudaDeviceLmemResizeToMax`| | | |`hipDeviceLmemResizeToMax`|1.6.0| | | | | -|`cudaDeviceMapHost`| | | |`hipDeviceMapHost`|1.6.0| | | | | -|`cudaDeviceMask`| | | | | | | | | | -|`cudaDeviceNumaConfig`|12.2| | | | | | | | | -|`cudaDeviceNumaConfigNone`|12.2| | | | | | | | | -|`cudaDeviceNumaConfigNumaNode`|12.2| | | | | | | | | -|`cudaDeviceP2PAttr`|8.0| | |`hipDeviceP2PAttr`|3.8.0| | | | | -|`cudaDeviceProp`| | | |`hipDeviceProp_t`|1.6.0| | | | | -|`cudaDevicePropDontCare`| | |12.0| | | | | | | -|`cudaDeviceScheduleAuto`| | | |`hipDeviceScheduleAuto`|1.6.0| | | | | -|`cudaDeviceScheduleBlockingSync`| | | |`hipDeviceScheduleBlockingSync`|1.6.0| | | | | -|`cudaDeviceScheduleMask`| | | |`hipDeviceScheduleMask`|1.6.0| | | | | -|`cudaDeviceScheduleSpin`| | | |`hipDeviceScheduleSpin`|1.6.0| | | | | -|`cudaDeviceScheduleYield`| | | |`hipDeviceScheduleYield`|1.6.0| | | | | -|`cudaDeviceSyncMemops`|12.1| | | | | | | | | -|`cudaDriverEntryPointQueryResult`|12.0| | | | | | | | | -|`cudaDriverEntryPointSuccess`|12.0| | | | | | | | | -|`cudaDriverEntryPointSymbolNotFound`|12.0| | | | | | | | | -|`cudaDriverEntryPointVersionNotSufficent`|12.0| | | | | | | | | -|`cudaEglColorFormat`|9.1| | | | | | | | | -|`cudaEglColorFormatA`|9.1| | | | | | | | | -|`cudaEglColorFormatABGR`|9.1| | | | | | | | | -|`cudaEglColorFormatARGB`|9.1| | | | | | | | | -|`cudaEglColorFormatAYUV`|9.1| | | | | | | | | -|`cudaEglColorFormatAYUV_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatBGR`|9.1| | | | | | | | | -|`cudaEglColorFormatBGRA`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer10BGGR`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer10GBRG`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer10GRBG`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer10RGGB`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer12BGGR`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer12GBRG`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer12GRBG`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer12RGGB`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer14BGGR`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer14GBRG`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer14GRBG`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer14RGGB`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer20BGGR`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer20GBRG`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer20GRBG`|9.1| | | | | | | | | -|`cudaEglColorFormatBayer20RGGB`|9.1| | | | | | | | | -|`cudaEglColorFormatBayerBGGR`|9.1| | | | | | | | | -|`cudaEglColorFormatBayerGBRG`|9.1| | | | | | | | | -|`cudaEglColorFormatBayerGRBG`|9.1| | | | | | | | | -|`cudaEglColorFormatBayerIspBGGR`|9.2| | | | | | | | | -|`cudaEglColorFormatBayerIspGBRG`|9.2| | | | | | | | | -|`cudaEglColorFormatBayerIspGRBG`|9.2| | | | | | | | | -|`cudaEglColorFormatBayerIspRGGB`|9.2| | | | | | | | | -|`cudaEglColorFormatBayerRGGB`|9.1| | | | | | | | | -|`cudaEglColorFormatL`|9.1| | | | | | | | | -|`cudaEglColorFormatR`|9.1| | | | | | | | | -|`cudaEglColorFormatRG`|9.1| | | | | | | | | -|`cudaEglColorFormatRGB`|9.1| | | | | | | | | -|`cudaEglColorFormatRGBA`|9.1| | | | | | | | | -|`cudaEglColorFormatUYVY422`|9.1| | | | | | | | | -|`cudaEglColorFormatUYVY_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatVYUY_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatY10V10U10_420SemiPlanar`|9.1| | | | | | | | | -|`cudaEglColorFormatY10V10U10_444SemiPlanar`|9.1| | | | | | | | | -|`cudaEglColorFormatY12V12U12_420SemiPlanar`|9.1| | | | | | | | | -|`cudaEglColorFormatY12V12U12_444SemiPlanar`|9.1| | | | | | | | | -|`cudaEglColorFormatYUV420Planar`|9.1| | | | | | | | | -|`cudaEglColorFormatYUV420Planar_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYUV420SemiPlanar`|9.1| | | | | | | | | -|`cudaEglColorFormatYUV420SemiPlanar_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYUV422Planar`|9.1| | | | | | | | | -|`cudaEglColorFormatYUV422Planar_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYUV422SemiPlanar`|9.1| | | | | | | | | -|`cudaEglColorFormatYUV422SemiPlanar_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYUV444Planar`|9.1| | | | | | | | | -|`cudaEglColorFormatYUV444Planar_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYUV444SemiPlanar`|9.1| | | | | | | | | -|`cudaEglColorFormatYUV444SemiPlanar_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYUVA_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYUV_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYUYV422`|9.1| | | | | | | | | -|`cudaEglColorFormatYUYV_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYVU420Planar`|9.1| | | | | | | | | -|`cudaEglColorFormatYVU420Planar_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYVU420SemiPlanar`|9.1| | | | | | | | | -|`cudaEglColorFormatYVU420SemiPlanar_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYVU422Planar`|9.1| | | | | | | | | -|`cudaEglColorFormatYVU422Planar_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYVU422SemiPlanar`|9.1| | | | | | | | | -|`cudaEglColorFormatYVU422SemiPlanar_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYVU444Planar`|9.1| | | | | | | | | -|`cudaEglColorFormatYVU444Planar_ER`|9.1| | | | | | | | | -|`cudaEglColorFormatYVU444SemiPlanar`|9.1| | | | | | | | | -|`cudaEglColorFormatYVU444SemiPlanar_ER`| | | | | | | | | | -|`cudaEglColorFormatYVYU_ER`|9.1| | | | | | | | | -|`cudaEglFrame`|9.1| | | | | | | | | -|`cudaEglFrameType`|9.1| | | | | | | | | -|`cudaEglFrameTypeArray`|9.1| | | | | | | | | -|`cudaEglFrameTypePitch`|9.1| | | | | | | | | -|`cudaEglFrame_st`|9.1| | | | | | | | | -|`cudaEglPlaneDesc`|9.1| | | | | | | | | -|`cudaEglPlaneDesc_st`|9.1| | | | | | | | | -|`cudaEglResourceLocationFlags`|9.1| | | | | | | | | -|`cudaEglResourceLocationSysmem`|9.1| | | | | | | | | -|`cudaEglResourceLocationVidmem`|9.1| | | | | | | | | -|`cudaEglStreamConnection`|9.1| | | | | | | | | -|`cudaEnableDefault`|11.3| | | | | | | | | -|`cudaEnableLegacyStream`|11.3| | | | | | | | | -|`cudaEnablePerThreadDefaultStream`|11.3| | | | | | | | | -|`cudaError`| | | |`hipError_t`|1.5.0| | | | | -|`cudaErrorAddressOfConstant`| |3.1| | | | | | | | -|`cudaErrorAlreadyAcquired`|10.1| | |`hipErrorAlreadyAcquired`|1.6.0| | | | | -|`cudaErrorAlreadyMapped`|10.1| | |`hipErrorAlreadyMapped`|1.6.0| | | | | -|`cudaErrorApiFailureBase`| |4.1| | | | | | | | -|`cudaErrorArrayIsMapped`|10.1| | |`hipErrorArrayIsMapped`|1.6.0| | | | | -|`cudaErrorAssert`| | | |`hipErrorAssert`|1.9.0| | | | | -|`cudaErrorCallRequiresNewerDriver`|11.1| | | | | | | | | -|`cudaErrorCapturedEvent`|10.0| | |`hipErrorCapturedEvent`|4.3.0| | | | | -|`cudaErrorCdpNotSupported`|12.0| | | | | | | | | -|`cudaErrorCdpVersionMismatch`|12.0| | | | | | | | | -|`cudaErrorCompatNotSupportedOnDevice`|10.1| | | | | | | | | -|`cudaErrorContextIsDestroyed`|10.1| | |`hipErrorContextIsDestroyed`|4.3.0| | | | | -|`cudaErrorCooperativeLaunchTooLarge`|9.0| | |`hipErrorCooperativeLaunchTooLarge`|3.2.0| | | | | -|`cudaErrorCudartUnloading`| | | |`hipErrorDeinitialized`|1.6.0| | | | | -|`cudaErrorDeviceAlreadyInUse`| | | |`hipErrorContextAlreadyInUse`|1.6.0| | | | | -|`cudaErrorDeviceNotLicensed`|11.1| | | | | | | | | -|`cudaErrorDeviceUninitialized`|10.2| | |`hipErrorInvalidContext`|1.6.0| | | | | -|`cudaErrorDevicesUnavailable`| | | | | | | | | | -|`cudaErrorDuplicateSurfaceName`| | | | | | | | | | -|`cudaErrorDuplicateTextureName`| | | | | | | | | | -|`cudaErrorDuplicateVariableName`| | | | | | | | | | -|`cudaErrorECCUncorrectable`| | | |`hipErrorECCNotCorrectable`|1.6.0| | | | | -|`cudaErrorExternalDevice`| | | | | | | | | | -|`cudaErrorFileNotFound`|10.1| | |`hipErrorFileNotFound`|1.6.0| | | | | -|`cudaErrorGraphExecUpdateFailure`|10.2| | |`hipErrorGraphExecUpdateFailure`|5.0.0| | | | | -|`cudaErrorHardwareStackError`| | | | | | | | | | -|`cudaErrorHostMemoryAlreadyRegistered`| | | |`hipErrorHostMemoryAlreadyRegistered`|1.6.0| | | | | -|`cudaErrorHostMemoryNotRegistered`| | | |`hipErrorHostMemoryNotRegistered`|1.6.0| | | | | -|`cudaErrorIllegalAddress`| | | |`hipErrorIllegalAddress`|1.6.0| | | | | -|`cudaErrorIllegalInstruction`| | | | | | | | | | -|`cudaErrorIllegalState`|10.0| | |`hipErrorIllegalState`|5.0.0| | | | | -|`cudaErrorIncompatibleDriverContext`| | | | | | | | | | -|`cudaErrorInitializationError`| | | |`hipErrorNotInitialized`|1.6.0| | | | | -|`cudaErrorInsufficientDriver`| | | |`hipErrorInsufficientDriver`|1.7.0| | | | | -|`cudaErrorInvalidAddressSpace`| | | | | | | | | | -|`cudaErrorInvalidChannelDescriptor`| | | | | | | | | | -|`cudaErrorInvalidClusterSize`|11.8| | | | | | | | | -|`cudaErrorInvalidConfiguration`| | | |`hipErrorInvalidConfiguration`|1.6.0| | | | | -|`cudaErrorInvalidDevice`| | | |`hipErrorInvalidDevice`|1.6.0| | | | | -|`cudaErrorInvalidDeviceFunction`| | | |`hipErrorInvalidDeviceFunction`|1.6.0| | | | | -|`cudaErrorInvalidDevicePointer`| |10.1| |`hipErrorInvalidDevicePointer`|1.6.0| | | | | -|`cudaErrorInvalidFilterSetting`| | | | | | | | | | -|`cudaErrorInvalidGraphicsContext`| | | |`hipErrorInvalidGraphicsContext`|1.6.0| | | | | -|`cudaErrorInvalidHostPointer`| |10.1| | | | | | | | -|`cudaErrorInvalidKernelImage`| | | |`hipErrorInvalidImage`|1.6.0| | | | | -|`cudaErrorInvalidMemcpyDirection`| | | |`hipErrorInvalidMemcpyDirection`|1.6.0| | | | | -|`cudaErrorInvalidNormSetting`| | | | | | | | | | -|`cudaErrorInvalidPc`| | | | | | | | | | -|`cudaErrorInvalidPitchValue`| | | |`hipErrorInvalidPitchValue`|4.2.0| | | | | -|`cudaErrorInvalidPtx`| | | |`hipErrorInvalidKernelFile`|1.6.0| | | | | -|`cudaErrorInvalidResourceHandle`| | | |`hipErrorInvalidHandle`|1.6.0| | | | | -|`cudaErrorInvalidSource`|10.1| | |`hipErrorInvalidSource`|1.6.0| | | | | -|`cudaErrorInvalidSurface`| | | | | | | | | | -|`cudaErrorInvalidSymbol`| | | |`hipErrorInvalidSymbol`|1.6.0| | | | | -|`cudaErrorInvalidTexture`| | | | | | | | | | -|`cudaErrorInvalidTextureBinding`| | | | | | | | | | -|`cudaErrorInvalidValue`| | | |`hipErrorInvalidValue`|1.6.0| | | | | -|`cudaErrorJitCompilationDisabled`|11.2| | | | | | | | | -|`cudaErrorJitCompilerNotFound`|9.0| | | | | | | | | -|`cudaErrorLaunchFailure`| | | |`hipErrorLaunchFailure`|1.6.0| | | | | -|`cudaErrorLaunchFileScopedSurf`| | | | | | | | | | -|`cudaErrorLaunchFileScopedTex`| | | | | | | | | | -|`cudaErrorLaunchIncompatibleTexturing`|10.1| | | | | | | | | -|`cudaErrorLaunchMaxDepthExceeded`| | | | | | | | | | -|`cudaErrorLaunchOutOfResources`| | | |`hipErrorLaunchOutOfResources`|1.6.0| | | | | -|`cudaErrorLaunchPendingCountExceeded`| | | | | | | | | | -|`cudaErrorLaunchTimeout`| | | |`hipErrorLaunchTimeOut`|1.6.0| | | | | -|`cudaErrorMapBufferObjectFailed`| | | |`hipErrorMapFailed`|1.6.0| | | | | -|`cudaErrorMemoryAllocation`| | | |`hipErrorOutOfMemory`|1.6.0| | | | | -|`cudaErrorMemoryValueTooLarge`| |3.1| | | | | | | | -|`cudaErrorMisalignedAddress`| | | | | | | | | | -|`cudaErrorMissingConfiguration`| | | |`hipErrorMissingConfiguration`|1.6.0| | | | | -|`cudaErrorMixedDeviceExecution`| |3.1| | | | | | | | -|`cudaErrorMpsClientTerminated`|11.8| | | | | | | | | -|`cudaErrorMpsConnectionFailed`|11.4| | | | | | | | | -|`cudaErrorMpsMaxClientsReached`|11.4| | | | | | | | | -|`cudaErrorMpsMaxConnectionsReached`|11.4| | | | | | | | | -|`cudaErrorMpsRpcFailure`|11.4| | | | | | | | | -|`cudaErrorMpsServerNotReady`|11.4| | | | | | | | | -|`cudaErrorNoDevice`| | | |`hipErrorNoDevice`|1.6.0| | | | | -|`cudaErrorNoKernelImageForDevice`| | | |`hipErrorNoBinaryForGpu`|1.6.0| | | | | -|`cudaErrorNotMapped`|10.1| | |`hipErrorNotMapped`|1.6.0| | | | | -|`cudaErrorNotMappedAsArray`|10.1| | |`hipErrorNotMappedAsArray`|1.6.0| | | | | -|`cudaErrorNotMappedAsPointer`|10.1| | |`hipErrorNotMappedAsPointer`|1.6.0| | | | | -|`cudaErrorNotPermitted`| | | | | | | | | | -|`cudaErrorNotReady`| | | |`hipErrorNotReady`|1.6.0| | | | | -|`cudaErrorNotSupported`| | | |`hipErrorNotSupported`|1.6.0| | | | | -|`cudaErrorNotYetImplemented`| |4.1| | | | | | | | -|`cudaErrorNvlinkUncorrectable`|8.0| | | | | | | | | -|`cudaErrorOperatingSystem`| | | |`hipErrorOperatingSystem`|1.6.0| | | | | -|`cudaErrorPeerAccessAlreadyEnabled`| | | |`hipErrorPeerAccessAlreadyEnabled`|1.6.0| | | | | -|`cudaErrorPeerAccessNotEnabled`| | | |`hipErrorPeerAccessNotEnabled`|1.6.0| | | | | -|`cudaErrorPeerAccessUnsupported`| | | |`hipErrorPeerAccessUnsupported`|1.6.0| | | | | -|`cudaErrorPriorLaunchFailure`| |3.1| |`hipErrorPriorLaunchFailure`|1.6.0| | | | | -|`cudaErrorProfilerAlreadyStarted`| |5.0| |`hipErrorProfilerAlreadyStarted`|1.6.0| | | | | -|`cudaErrorProfilerAlreadyStopped`| |5.0| |`hipErrorProfilerAlreadyStopped`|1.6.0| | | | | -|`cudaErrorProfilerDisabled`| | | |`hipErrorProfilerDisabled`|1.6.0| | | | | -|`cudaErrorProfilerNotInitialized`| |5.0| |`hipErrorProfilerNotInitialized`|1.6.0| | | | | -|`cudaErrorSetOnActiveProcess`| | | |`hipErrorSetOnActiveProcess`|1.6.0| | | | | -|`cudaErrorSharedObjectInitFailed`| | | |`hipErrorSharedObjectInitFailed`|1.6.0| | | | | -|`cudaErrorSharedObjectSymbolNotFound`| | | |`hipErrorSharedObjectSymbolNotFound`|1.6.0| | | | | -|`cudaErrorSoftwareValidityNotEstablished`|11.2| | | | | | | | | -|`cudaErrorStartupFailure`| | | | | | | | | | -|`cudaErrorStreamCaptureImplicit`|10.0| | |`hipErrorStreamCaptureImplicit`|4.3.0| | | | | -|`cudaErrorStreamCaptureInvalidated`|10.0| | |`hipErrorStreamCaptureInvalidated`|4.3.0| | | | | -|`cudaErrorStreamCaptureIsolation`|10.0| | |`hipErrorStreamCaptureIsolation`|4.3.0| | | | | -|`cudaErrorStreamCaptureMerge`|10.0| | |`hipErrorStreamCaptureMerge`|4.3.0| | | | | -|`cudaErrorStreamCaptureUnjoined`|10.0| | |`hipErrorStreamCaptureUnjoined`|4.3.0| | | | | -|`cudaErrorStreamCaptureUnmatched`|10.0| | |`hipErrorStreamCaptureUnmatched`|4.3.0| | | | | -|`cudaErrorStreamCaptureUnsupported`|10.0| | |`hipErrorStreamCaptureUnsupported`|4.3.0| | | | | -|`cudaErrorStreamCaptureWrongThread`|10.1| | |`hipErrorStreamCaptureWrongThread`|4.3.0| | | | | -|`cudaErrorStubLibrary`|11.1| | | | | | | | | -|`cudaErrorSymbolNotFound`|10.1| | |`hipErrorNotFound`|1.6.0| | | | | -|`cudaErrorSyncDepthExceeded`| | | | | | | | | | -|`cudaErrorSynchronizationError`| |3.1| | | | | | | | -|`cudaErrorSystemDriverMismatch`|10.1| | | | | | | | | -|`cudaErrorSystemNotReady`|10.0| | | | | | | | | -|`cudaErrorTextureFetchFailed`| |3.1| | | | | | | | -|`cudaErrorTextureNotBound`| |3.1| | | | | | | | -|`cudaErrorTimeout`|10.2| | | | | | | | | -|`cudaErrorTooManyPeers`| | | | | | | | | | -|`cudaErrorUnknown`| | | |`hipErrorUnknown`|1.6.0| | | | | -|`cudaErrorUnmapBufferObjectFailed`| | | |`hipErrorUnmapFailed`|1.6.0| | | | | -|`cudaErrorUnsupportedDevSideSync`|12.1| | | | | | | | | -|`cudaErrorUnsupportedExecAffinity`|11.4| | | | | | | | | -|`cudaErrorUnsupportedLimit`| | | |`hipErrorUnsupportedLimit`|1.6.0| | | | | -|`cudaErrorUnsupportedPtxVersion`|11.1| | | | | | | | | -|`cudaError_t`| | | |`hipError_t`|1.5.0| | | | | -|`cudaEventBlockingSync`| | | |`hipEventBlockingSync`|1.6.0| | | | | -|`cudaEventDefault`| | | |`hipEventDefault`|1.6.0| | | | | -|`cudaEventDisableTiming`| | | |`hipEventDisableTiming`|1.6.0| | | | | -|`cudaEventInterprocess`| | | |`hipEventInterprocess`|1.6.0| | | | | -|`cudaEventRecordDefault`|11.1| | | | | | | | | -|`cudaEventRecordExternal`|11.1| | | | | | | | | -|`cudaEventRecordNodeParams`|12.2| | | | | | | | | -|`cudaEventWaitDefault`|11.1| | | | | | | | | -|`cudaEventWaitExternal`| | | | | | | | | | -|`cudaEventWaitNodeParams`|12.2| | | | | | | | | -|`cudaEvent_t`| | | |`hipEvent_t`|1.6.0| | | | | -|`cudaExtent`| | | |`hipExtent`|1.7.0| | | | | -|`cudaExternalMemoryBufferDesc`|10.0| | |`hipExternalMemoryBufferDesc`|4.3.0| | | | | -|`cudaExternalMemoryDedicated`|10.0| | |`hipExternalMemoryDedicated`|5.5.0| | | | | -|`cudaExternalMemoryHandleDesc`|10.0| | |`hipExternalMemoryHandleDesc`|4.3.0| | | | | -|`cudaExternalMemoryHandleType`|10.0| | |`hipExternalMemoryHandleType`|4.3.0| | | | | -|`cudaExternalMemoryHandleTypeD3D11Resource`|10.0| | |`hipExternalMemoryHandleTypeD3D11Resource`|4.3.0| | | | | -|`cudaExternalMemoryHandleTypeD3D11ResourceKmt`|10.2| | |`hipExternalMemoryHandleTypeD3D11ResourceKmt`|4.3.0| | | | | -|`cudaExternalMemoryHandleTypeD3D12Heap`|10.0| | |`hipExternalMemoryHandleTypeD3D12Heap`|4.3.0| | | | | -|`cudaExternalMemoryHandleTypeD3D12Resource`|10.0| | |`hipExternalMemoryHandleTypeD3D12Resource`|4.3.0| | | | | -|`cudaExternalMemoryHandleTypeNvSciBuf`|10.2| | | | | | | | | -|`cudaExternalMemoryHandleTypeOpaqueFd`|10.0| | |`hipExternalMemoryHandleTypeOpaqueFd`|4.3.0| | | | | -|`cudaExternalMemoryHandleTypeOpaqueWin32`|10.0| | |`hipExternalMemoryHandleTypeOpaqueWin32`|4.3.0| | | | | -|`cudaExternalMemoryHandleTypeOpaqueWin32Kmt`|10.0| | |`hipExternalMemoryHandleTypeOpaqueWin32Kmt`|4.3.0| | | | | -|`cudaExternalMemoryMipmappedArrayDesc`|10.0| | | | | | | | | -|`cudaExternalMemory_t`|10.0| | |`hipExternalMemory_t`|4.3.0| | | | | -|`cudaExternalSemaphoreHandleDesc`|10.0| | |`hipExternalSemaphoreHandleDesc`|4.4.0| | | | | -|`cudaExternalSemaphoreHandleType`|10.0| | |`hipExternalSemaphoreHandleType`|4.4.0| | | | | -|`cudaExternalSemaphoreHandleTypeD3D11Fence`|10.2| | | | | | | | | -|`cudaExternalSemaphoreHandleTypeD3D12Fence`|10.0| | |`hipExternalSemaphoreHandleTypeD3D12Fence`|4.4.0| | | | | -|`cudaExternalSemaphoreHandleTypeKeyedMutex`|10.2| | | | | | | | | -|`cudaExternalSemaphoreHandleTypeKeyedMutexKmt`|10.2| | | | | | | | | -|`cudaExternalSemaphoreHandleTypeNvSciSync`|10.2| | | | | | | | | -|`cudaExternalSemaphoreHandleTypeOpaqueFd`|10.0| | |`hipExternalSemaphoreHandleTypeOpaqueFd`|4.4.0| | | | | -|`cudaExternalSemaphoreHandleTypeOpaqueWin32`|10.0| | |`hipExternalSemaphoreHandleTypeOpaqueWin32`|4.4.0| | | | | -|`cudaExternalSemaphoreHandleTypeOpaqueWin32Kmt`|10.0| | |`hipExternalSemaphoreHandleTypeOpaqueWin32Kmt`|4.4.0| | | | | -|`cudaExternalSemaphoreHandleTypeTimelineSemaphoreFd`|11.2| | | | | | | | | -|`cudaExternalSemaphoreHandleTypeTimelineSemaphoreWin32`|11.2| | | | | | | | | -|`cudaExternalSemaphoreSignalNodeParams`|11.2| | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| -|`cudaExternalSemaphoreSignalNodeParamsV2`|12.2| | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| -|`cudaExternalSemaphoreSignalParams`|10.0| | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | | -|`cudaExternalSemaphoreSignalParams_v1`|11.2| | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | | -|`cudaExternalSemaphoreSignalSkipNvSciBufMemSync`|10.2| | | | | | | | | -|`cudaExternalSemaphoreWaitNodeParams`|11.2| | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| -|`cudaExternalSemaphoreWaitNodeParamsV2`|12.2| | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| -|`cudaExternalSemaphoreWaitParams`|10.0| | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | | -|`cudaExternalSemaphoreWaitParams_v1`|11.2| | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | | -|`cudaExternalSemaphoreWaitSkipNvSciBufMemSync`|10.2| | | | | | | | | -|`cudaExternalSemaphore_t`|10.0| | |`hipExternalSemaphore_t`|4.4.0| | | | | -|`cudaFilterModeLinear`| | | |`hipFilterModeLinear`|1.7.0| | | | | -|`cudaFilterModePoint`| | | |`hipFilterModePoint`|1.6.0| | | | | -|`cudaFlushGPUDirectRDMAWritesOptionHost`|11.3| | | | | | | | | -|`cudaFlushGPUDirectRDMAWritesOptionMemOps`|11.3| | | | | | | | | -|`cudaFlushGPUDirectRDMAWritesOptions`|11.3| | | | | | | | | -|`cudaFlushGPUDirectRDMAWritesScope`|11.3| | | | | | | | | -|`cudaFlushGPUDirectRDMAWritesTarget`|11.3| | | | | | | | | -|`cudaFlushGPUDirectRDMAWritesTargetCurrentDevice`|11.3| | | | | | | | | -|`cudaFlushGPUDirectRDMAWritesToAllDevices`|11.3| | | | | | | | | -|`cudaFlushGPUDirectRDMAWritesToOwner`|11.3| | | | | | | | | -|`cudaFormatModeAuto`| | | | | | | | | | -|`cudaFormatModeForced`| | | | | | | | | | -|`cudaFuncAttribute`|9.0| | |`hipFuncAttribute`|3.9.0| | | | | -|`cudaFuncAttributeClusterDimMustBeSet`|11.8| | | | | | | | | -|`cudaFuncAttributeClusterSchedulingPolicyPreference`|11.8| | | | | | | | | -|`cudaFuncAttributeMax`|9.0| | |`hipFuncAttributeMax`|3.9.0| | | | | -|`cudaFuncAttributeMaxDynamicSharedMemorySize`|9.0| | |`hipFuncAttributeMaxDynamicSharedMemorySize`|3.9.0| | | | | -|`cudaFuncAttributeNonPortableClusterSizeAllowed`|11.8| | | | | | | | | -|`cudaFuncAttributePreferredSharedMemoryCarveout`|9.0| | |`hipFuncAttributePreferredSharedMemoryCarveout`|3.9.0| | | | | -|`cudaFuncAttributeRequiredClusterDepth`|11.8| | | | | | | | | -|`cudaFuncAttributeRequiredClusterHeight`|11.8| | | | | | | | | -|`cudaFuncAttributeRequiredClusterWidth`|11.8| | | | | | | | | -|`cudaFuncAttributes`| | | |`hipFuncAttributes`|1.9.0| | | | | -|`cudaFuncCache`| | | |`hipFuncCache_t`|1.6.0| | | | | -|`cudaFuncCachePreferEqual`| | | |`hipFuncCachePreferEqual`|1.6.0| | | | | -|`cudaFuncCachePreferL1`| | | |`hipFuncCachePreferL1`|1.6.0| | | | | -|`cudaFuncCachePreferNone`| | | |`hipFuncCachePreferNone`|1.6.0| | | | | -|`cudaFuncCachePreferShared`| | | |`hipFuncCachePreferShared`|1.6.0| | | | | -|`cudaFunction_t`|11.0| | |`hipFunction_t`|1.6.0| | | | | -|`cudaGLDeviceList`| | | |`hipGLDeviceList`|4.4.0| | | | | -|`cudaGLDeviceListAll`| | | |`hipGLDeviceListAll`|4.4.0| | | | | -|`cudaGLDeviceListCurrentFrame`| | | |`hipGLDeviceListCurrentFrame`|4.4.0| | | | | -|`cudaGLDeviceListNextFrame`| | | |`hipGLDeviceListNextFrame`|4.4.0| | | | | -|`cudaGLMapFlags`| | | | | | | | | | -|`cudaGLMapFlagsNone`| | | | | | | | | | -|`cudaGLMapFlagsReadOnly`| | | | | | | | | | -|`cudaGLMapFlagsWriteDiscard`| | | | | | | | | | -|`cudaGPUDirectRDMAWritesOrdering`|11.3| | | | | | | | | -|`cudaGPUDirectRDMAWritesOrderingAllDevices`|11.3| | | | | | | | | -|`cudaGPUDirectRDMAWritesOrderingNone`|11.3| | | | | | | | | -|`cudaGPUDirectRDMAWritesOrderingOwner`|11.3| | | | | | | | | -|`cudaGetDriverEntryPointFlags`|11.3| | | | | | | | | -|`cudaGraphDebugDotFlags`|11.3| | |`hipGraphDebugDotFlags`|5.5.0| | | | | -|`cudaGraphDebugDotFlagsEventNodeParams`|11.3| | |`hipGraphDebugDotFlagsEventNodeParams`|5.5.0| | | | | -|`cudaGraphDebugDotFlagsExtSemasSignalNodeParams`|11.3| | |`hipGraphDebugDotFlagsExtSemasSignalNodeParams`|5.5.0| | | | | -|`cudaGraphDebugDotFlagsExtSemasWaitNodeParams`|11.3| | |`hipGraphDebugDotFlagsExtSemasWaitNodeParams`|5.5.0| | | | | -|`cudaGraphDebugDotFlagsHandles`|11.3| | |`hipGraphDebugDotFlagsHandles`|5.5.0| | | | | -|`cudaGraphDebugDotFlagsHostNodeParams`|11.3| | |`hipGraphDebugDotFlagsHostNodeParams`|5.5.0| | | | | -|`cudaGraphDebugDotFlagsKernelNodeAttributes`|11.3| | |`hipGraphDebugDotFlagsKernelNodeAttributes`|5.5.0| | | | | -|`cudaGraphDebugDotFlagsKernelNodeParams`|11.3| | |`hipGraphDebugDotFlagsKernelNodeParams`|5.5.0| | | | | -|`cudaGraphDebugDotFlagsMemcpyNodeParams`|11.3| | |`hipGraphDebugDotFlagsMemcpyNodeParams`|5.5.0| | | | | -|`cudaGraphDebugDotFlagsMemsetNodeParams`|11.3| | |`hipGraphDebugDotFlagsMemsetNodeParams`|5.5.0| | | | | -|`cudaGraphDebugDotFlagsVerbose`|11.3| | |`hipGraphDebugDotFlagsVerbose`|5.5.0| | | | | -|`cudaGraphExecUpdateError`|10.2| | |`hipGraphExecUpdateError`|4.3.0| | | | | -|`cudaGraphExecUpdateErrorAttributesChanged`|11.6| | | | | | | | | -|`cudaGraphExecUpdateErrorFunctionChanged`|10.2| | |`hipGraphExecUpdateErrorFunctionChanged`|4.3.0| | | | | -|`cudaGraphExecUpdateErrorNodeTypeChanged`|10.2| | |`hipGraphExecUpdateErrorNodeTypeChanged`|4.3.0| | | | | -|`cudaGraphExecUpdateErrorNotSupported`|10.2| | |`hipGraphExecUpdateErrorNotSupported`|4.3.0| | | | | -|`cudaGraphExecUpdateErrorParametersChanged`|10.2| | |`hipGraphExecUpdateErrorParametersChanged`|4.3.0| | | | | -|`cudaGraphExecUpdateErrorTopologyChanged`|10.2| | |`hipGraphExecUpdateErrorTopologyChanged`|4.3.0| | | | | -|`cudaGraphExecUpdateErrorUnsupportedFunctionChange`|11.2| | |`hipGraphExecUpdateErrorUnsupportedFunctionChange`|4.3.0| | | | | -|`cudaGraphExecUpdateResult`|10.2| | |`hipGraphExecUpdateResult`|4.3.0| | | | | -|`cudaGraphExecUpdateResultInfo`|12.0| | | | | | | | | -|`cudaGraphExecUpdateResultInfo_st`|12.0| | | | | | | | | -|`cudaGraphExecUpdateSuccess`|10.2| | |`hipGraphExecUpdateSuccess`|4.3.0| | | | | -|`cudaGraphExec_t`|10.0| | |`hipGraphExec_t`|4.3.0| | | | | -|`cudaGraphInstantiateError`|12.0| | | | | | | | | -|`cudaGraphInstantiateFlagAutoFreeOnLaunch`|11.4| | |`hipGraphInstantiateFlagAutoFreeOnLaunch`|5.2.0| | | | | -|`cudaGraphInstantiateFlagDeviceLaunch`|12.0| | |`hipGraphInstantiateFlagDeviceLaunch`|5.6.0| | | | | -|`cudaGraphInstantiateFlagUpload`|12.0| | |`hipGraphInstantiateFlagUpload`|5.6.0| | | | | -|`cudaGraphInstantiateFlagUseNodePriority`|11.7| | |`hipGraphInstantiateFlagUseNodePriority`|5.6.0| | | | | -|`cudaGraphInstantiateFlags`|11.4| | |`hipGraphInstantiateFlags`|5.2.0| | | | | -|`cudaGraphInstantiateInvalidStructure`|12.0| | | | | | | | | -|`cudaGraphInstantiateMultipleDevicesNotSupported`|12.0| | | | | | | | | -|`cudaGraphInstantiateNodeOperationNotSupported`|12.0| | | | | | | | | -|`cudaGraphInstantiateParams`|12.0| | | | | | | | | -|`cudaGraphInstantiateParams_st`|12.0| | | | | | | | | -|`cudaGraphInstantiateResult`|12.0| | | | | | | | | -|`cudaGraphInstantiateSuccess`|12.0| | | | | | | | | -|`cudaGraphMemAttrReservedMemCurrent`|11.4| | |`hipGraphMemAttrReservedMemCurrent`|5.3.0| | | | | -|`cudaGraphMemAttrReservedMemHigh`|11.4| | |`hipGraphMemAttrReservedMemHigh`|5.3.0| | | | | -|`cudaGraphMemAttrUsedMemCurrent`|11.4| | |`hipGraphMemAttrUsedMemCurrent`|5.3.0| | | | | -|`cudaGraphMemAttrUsedMemHigh`|11.4| | |`hipGraphMemAttrUsedMemHigh`|5.3.0| | | | | -|`cudaGraphMemAttributeType`|11.4| | |`hipGraphMemAttributeType`|5.3.0| | | | | -|`cudaGraphNodeParams`|12.2| | | | | | | | | -|`cudaGraphNodeType`|10.0| | |`hipGraphNodeType`|4.3.0| | | | | -|`cudaGraphNodeTypeCount`|10.0| | |`hipGraphNodeTypeCount`|4.3.0| | | | | -|`cudaGraphNodeTypeEmpty`|10.0| | |`hipGraphNodeTypeEmpty`|4.3.0| | | | | -|`cudaGraphNodeTypeEventRecord`|11.1| | |`hipGraphNodeTypeEventRecord`|4.3.0| | | | | -|`cudaGraphNodeTypeExtSemaphoreSignal`|11.4| | |`hipGraphNodeTypeExtSemaphoreSignal`|5.3.0| | | | | -|`cudaGraphNodeTypeExtSemaphoreWait`|11.4| | |`hipGraphNodeTypeExtSemaphoreWait`|5.3.0| | | | | -|`cudaGraphNodeTypeGraph`|10.0| | |`hipGraphNodeTypeGraph`|4.3.0| | | | | -|`cudaGraphNodeTypeHost`|10.0| | |`hipGraphNodeTypeHost`|4.3.0| | | | | -|`cudaGraphNodeTypeKernel`|10.0| | |`hipGraphNodeTypeKernel`|4.3.0| | | | | -|`cudaGraphNodeTypeMemAlloc`|11.4| | |`hipGraphNodeTypeMemAlloc`|5.5.0| | | | | -|`cudaGraphNodeTypeMemFree`|11.4| | |`hipGraphNodeTypeMemFree`|5.5.0| | | | | -|`cudaGraphNodeTypeMemcpy`|10.0| | |`hipGraphNodeTypeMemcpy`|4.3.0| | | | | -|`cudaGraphNodeTypeMemset`|10.0| | |`hipGraphNodeTypeMemset`|4.3.0| | | | | -|`cudaGraphNodeTypeWaitEvent`|11.1| | |`hipGraphNodeTypeWaitEvent`|4.3.0| | | | | -|`cudaGraphNode_t`|10.0| | |`hipGraphNode_t`|4.3.0| | | | | -|`cudaGraphUserObjectMove`|11.3| | |`hipGraphUserObjectMove`|5.3.0| | | | | -|`cudaGraph_t`|10.0| | |`hipGraph_t`|4.3.0| | | | | -|`cudaGraphicsCubeFace`| | | | | | | | | | -|`cudaGraphicsCubeFaceNegativeX`| | | | | | | | | | -|`cudaGraphicsCubeFaceNegativeY`| | | | | | | | | | -|`cudaGraphicsCubeFaceNegativeZ`| | | | | | | | | | -|`cudaGraphicsCubeFacePositiveX`| | | | | | | | | | -|`cudaGraphicsCubeFacePositiveY`| | | | | | | | | | -|`cudaGraphicsCubeFacePositiveZ`| | | | | | | | | | -|`cudaGraphicsMapFlags`| | | | | | | | | | -|`cudaGraphicsMapFlagsNone`| | | | | | | | | | -|`cudaGraphicsMapFlagsReadOnly`| | | | | | | | | | -|`cudaGraphicsMapFlagsWriteDiscard`| | | | | | | | | | -|`cudaGraphicsRegisterFlags`| | | |`hipGraphicsRegisterFlags`|4.4.0| | | | | -|`cudaGraphicsRegisterFlagsNone`| | | |`hipGraphicsRegisterFlagsNone`|4.4.0| | | | | -|`cudaGraphicsRegisterFlagsReadOnly`| | | |`hipGraphicsRegisterFlagsReadOnly`|4.4.0| | | | | -|`cudaGraphicsRegisterFlagsSurfaceLoadStore`| | | |`hipGraphicsRegisterFlagsSurfaceLoadStore`|4.4.0| | | | | -|`cudaGraphicsRegisterFlagsTextureGather`| | | |`hipGraphicsRegisterFlagsTextureGather`|4.4.0| | | | | -|`cudaGraphicsRegisterFlagsWriteDiscard`| | | |`hipGraphicsRegisterFlagsWriteDiscard`|4.4.0| | | | | -|`cudaGraphicsResource`| | | |`hipGraphicsResource`|4.4.0| | | | | -|`cudaGraphicsResource_t`| | | |`hipGraphicsResource_t`|4.4.0| | | | | -|`cudaHostAllocDefault`| | | |`hipHostMallocDefault`|1.6.0| | | | | -|`cudaHostAllocMapped`| | | |`hipHostMallocMapped`|1.6.0| | | | | -|`cudaHostAllocPortable`| | | |`hipHostMallocPortable`|1.6.0| | | | | -|`cudaHostAllocWriteCombined`| | | |`hipHostMallocWriteCombined`|1.6.0| | | | | -|`cudaHostFn_t`|10.0| | |`hipHostFn_t`|4.3.0| | | | | -|`cudaHostNodeParams`|10.0| | |`hipHostNodeParams`|4.3.0| | | | | -|`cudaHostNodeParamsV2`|12.2| | | | | | | | | -|`cudaHostRegisterDefault`| | | |`hipHostRegisterDefault`|1.6.0| | | | | -|`cudaHostRegisterIoMemory`|7.5| | |`hipHostRegisterIoMemory`|1.6.0| | | | | -|`cudaHostRegisterMapped`| | | |`hipHostRegisterMapped`|1.6.0| | | | | -|`cudaHostRegisterPortable`| | | |`hipHostRegisterPortable`|1.6.0| | | | | -|`cudaHostRegisterReadOnly`|11.1| | |`hipHostRegisterReadOnly`|5.6.0| | | | | -|`cudaInitDeviceFlagsAreValid`|12.0| | | | | | | | | -|`cudaInvalidDeviceId`|8.0| | |`hipInvalidDeviceId`|3.7.0| | | | | -|`cudaIpcEventHandle_st`| | | |`hipIpcEventHandle_st`|3.5.0| | | | | -|`cudaIpcEventHandle_t`| | | |`hipIpcEventHandle_t`|1.6.0| | | | | -|`cudaIpcMemHandle_st`| | | |`hipIpcMemHandle_st`|1.6.0| | | | | -|`cudaIpcMemHandle_t`| | | |`hipIpcMemHandle_t`|1.6.0| | | | | -|`cudaIpcMemLazyEnablePeerAccess`| | | |`hipIpcMemLazyEnablePeerAccess`|1.6.0| | | | | -|`cudaKernelNodeAttrID`|11.0| | |`hipKernelNodeAttrID`|5.2.0| | | | | -|`cudaKernelNodeAttrValue`|11.0| | |`hipKernelNodeAttrValue`|5.2.0| | | | | -|`cudaKernelNodeAttributeAccessPolicyWindow`|11.0| | |`hipKernelNodeAttributeAccessPolicyWindow`|5.2.0| | | | | -|`cudaKernelNodeAttributeClusterDimension`|11.8| | | | | | | | | -|`cudaKernelNodeAttributeClusterSchedulingPolicyPreference`|11.8| | | | | | | | | -|`cudaKernelNodeAttributeCooperative`|11.0| | |`hipKernelNodeAttributeCooperative`|5.2.0| | | | | -|`cudaKernelNodeAttributeMemSyncDomain`|12.0| | | | | | | | | -|`cudaKernelNodeAttributeMemSyncDomainMap`|12.0| | | | | | | | | -|`cudaKernelNodeAttributePriority`|11.7| | | | | | | | | -|`cudaKernelNodeParams`|10.0| | |`hipKernelNodeParams`|4.3.0| | | | | -|`cudaKernelNodeParamsV2`|12.2| | | | | | | | | -|`cudaKernel_t`|12.1| | | | | | | | | -|`cudaKeyValuePair`| | |12.0| | | | | | | -|`cudaLaunchAttribute`|11.8| | | | | | | | | -|`cudaLaunchAttributeAccessPolicyWindow`|11.8| | | | | | | | | -|`cudaLaunchAttributeClusterDimension`|11.8| | | | | | | | | -|`cudaLaunchAttributeClusterSchedulingPolicyPreference`|11.8| | | | | | | | | -|`cudaLaunchAttributeCooperative`|11.8| | | | | | | | | -|`cudaLaunchAttributeID`|11.8| | | | | | | | | -|`cudaLaunchAttributeIgnore`|11.8| | | | | | | | | -|`cudaLaunchAttributeMemSyncDomain`|12.0| | | | | | | | | -|`cudaLaunchAttributeMemSyncDomainMap`|12.0| | | | | | | | | -|`cudaLaunchAttributePriority`|11.8| | | | | | | | | -|`cudaLaunchAttributeProgrammaticEvent`|11.8| | | | | | | | | -|`cudaLaunchAttributeProgrammaticStreamSerialization`|11.8| | | | | | | | | -|`cudaLaunchAttributeSynchronizationPolicy`|11.8| | | | | | | | | -|`cudaLaunchAttributeValue`|11.8| | | | | | | | | -|`cudaLaunchAttribute_st`|11.8| | | | | | | | | -|`cudaLaunchConfig_st`|11.8| | | | | | | | | -|`cudaLaunchConfig_t`|11.8| | | | | | | | | -|`cudaLaunchMemSyncDomain`|12.0| | | | | | | | | -|`cudaLaunchMemSyncDomainDefault`|12.0| | | | | | | | | -|`cudaLaunchMemSyncDomainMap`|12.0| | | | | | | | | -|`cudaLaunchMemSyncDomainMap_st`|12.0| | | | | | | | | -|`cudaLaunchMemSyncDomainRemote`|12.0| | | | | | | | | -|`cudaLaunchParams`|9.0| | |`hipLaunchParams`|2.6.0| | | | | -|`cudaLimit`| | | |`hipLimit_t`|1.6.0| | | | | -|`cudaLimitDevRuntimePendingLaunchCount`| | | | | | | | | | -|`cudaLimitDevRuntimeSyncDepth`| | | | | | | | | | -|`cudaLimitMallocHeapSize`| | | |`hipLimitMallocHeapSize`|1.6.0| | | | | -|`cudaLimitMaxL2FetchGranularity`|10.0| | | | | | | | | -|`cudaLimitPersistingL2CacheSize`|11.0| | | | | | | | | -|`cudaLimitPrintfFifoSize`| | | |`hipLimitPrintfFifoSize`|4.5.0| | | | | -|`cudaLimitStackSize`| | | |`hipLimitStackSize`|5.3.0| | | | | -|`cudaMemAccessDesc`|11.2| | |`hipMemAccessDesc`|5.2.0| | | | | -|`cudaMemAccessFlags`|11.2| | |`hipMemAccessFlags`|5.2.0| | | | | -|`cudaMemAccessFlagsProtNone`|11.2| | |`hipMemAccessFlagsProtNone`|5.2.0| | | | | -|`cudaMemAccessFlagsProtRead`|11.2| | |`hipMemAccessFlagsProtRead`|5.2.0| | | | | -|`cudaMemAccessFlagsProtReadWrite`|11.2| | |`hipMemAccessFlagsProtReadWrite`|5.2.0| | | | | -|`cudaMemAdviseSetAccessedBy`|8.0| | |`hipMemAdviseSetAccessedBy`|3.7.0| | | | | -|`cudaMemAdviseSetPreferredLocation`|8.0| | |`hipMemAdviseSetPreferredLocation`|3.7.0| | | | | -|`cudaMemAdviseSetReadMostly`|8.0| | |`hipMemAdviseSetReadMostly`|3.7.0| | | | | -|`cudaMemAdviseUnsetAccessedBy`|8.0| | |`hipMemAdviseUnsetAccessedBy`|3.7.0| | | | | -|`cudaMemAdviseUnsetPreferredLocation`|8.0| | |`hipMemAdviseUnsetPreferredLocation`|3.7.0| | | | | -|`cudaMemAdviseUnsetReadMostly`|8.0| | |`hipMemAdviseUnsetReadMostly`|3.7.0| | | | | -|`cudaMemAllocNodeParams`|11.4| | |`hipMemAllocNodeParams`|5.5.0| | | | | -|`cudaMemAllocNodeParamsV2`|12.2| | | | | | | | | -|`cudaMemAllocationHandleType`|11.2| | |`hipMemAllocationHandleType`|5.2.0| | | | | -|`cudaMemAllocationType`|11.2| | |`hipMemAllocationType`|5.2.0| | | | | -|`cudaMemAllocationTypeInvalid`|11.2| | |`hipMemAllocationTypeInvalid`|5.2.0| | | | | -|`cudaMemAllocationTypeMax`|11.2| | |`hipMemAllocationTypeMax`|5.2.0| | | | | -|`cudaMemAllocationTypePinned`|11.2| | |`hipMemAllocationTypePinned`|5.2.0| | | | | -|`cudaMemAttachGlobal`| | | |`hipMemAttachGlobal`|2.5.0| | | | | -|`cudaMemAttachHost`| | | |`hipMemAttachHost`|2.5.0| | | | | -|`cudaMemAttachSingle`| | | |`hipMemAttachSingle`|3.7.0| | | | | -|`cudaMemFreeNodeParams`|12.2| | | | | | | | | -|`cudaMemHandleTypeNone`|11.2| | |`hipMemHandleTypeNone`|5.2.0| | | | | -|`cudaMemHandleTypePosixFileDescriptor`|11.2| | |`hipMemHandleTypePosixFileDescriptor`|5.2.0| | | | | -|`cudaMemHandleTypeWin32`|11.2| | |`hipMemHandleTypeWin32`|5.2.0| | | | | -|`cudaMemHandleTypeWin32Kmt`|11.2| | |`hipMemHandleTypeWin32Kmt`|5.2.0| | | | | -|`cudaMemLocation`|11.2| | |`hipMemLocation`|5.2.0| | | | | -|`cudaMemLocationType`|11.2| | |`hipMemLocationType`|5.2.0| | | | | -|`cudaMemLocationTypeDevice`|11.2| | |`hipMemLocationTypeDevice`|5.2.0| | | | | -|`cudaMemLocationTypeHost`|12.2| | | | | | | | | -|`cudaMemLocationTypeHostNuma`|12.2| | | | | | | | | -|`cudaMemLocationTypeHostNumaCurrent`|12.2| | | | | | | | | -|`cudaMemLocationTypeInvalid`|11.2| | |`hipMemLocationTypeInvalid`|5.2.0| | | | | -|`cudaMemPoolAttr`|11.2| | |`hipMemPoolAttr`|5.2.0| | | | | -|`cudaMemPoolAttrReleaseThreshold`|11.2| | |`hipMemPoolAttrReleaseThreshold`|5.2.0| | | | | -|`cudaMemPoolAttrReservedMemCurrent`|11.3| | |`hipMemPoolAttrReservedMemCurrent`|5.2.0| | | | | -|`cudaMemPoolAttrReservedMemHigh`|11.3| | |`hipMemPoolAttrReservedMemHigh`|5.2.0| | | | | -|`cudaMemPoolAttrUsedMemCurrent`|11.3| | |`hipMemPoolAttrUsedMemCurrent`|5.2.0| | | | | -|`cudaMemPoolAttrUsedMemHigh`|11.3| | |`hipMemPoolAttrUsedMemHigh`|5.2.0| | | | | -|`cudaMemPoolProps`|11.2| | |`hipMemPoolProps`|5.2.0| | | | | -|`cudaMemPoolPtrExportData`|11.2| | |`hipMemPoolPtrExportData`|5.2.0| | | | | -|`cudaMemPoolReuseAllowInternalDependencies`|11.2| | |`hipMemPoolReuseAllowInternalDependencies`|5.2.0| | | | | -|`cudaMemPoolReuseAllowOpportunistic`|11.2| | |`hipMemPoolReuseAllowOpportunistic`|5.2.0| | | | | -|`cudaMemPoolReuseFollowEventDependencies`|11.2| | |`hipMemPoolReuseFollowEventDependencies`|5.2.0| | | | | -|`cudaMemPool_t`|11.2| | |`hipMemPool_t`|5.2.0| | | | | -|`cudaMemRangeAttribute`|8.0| | |`hipMemRangeAttribute`|3.7.0| | | | | -|`cudaMemRangeAttributeAccessedBy`|8.0| | |`hipMemRangeAttributeAccessedBy`|3.7.0| | | | | -|`cudaMemRangeAttributeLastPrefetchLocation`|8.0| | |`hipMemRangeAttributeLastPrefetchLocation`|3.7.0| | | | | -|`cudaMemRangeAttributeLastPrefetchLocationId`|12.2| | | | | | | | | -|`cudaMemRangeAttributeLastPrefetchLocationType`|12.2| | | | | | | | | -|`cudaMemRangeAttributePreferredLocation`|8.0| | |`hipMemRangeAttributePreferredLocation`|3.7.0| | | | | -|`cudaMemRangeAttributePreferredLocationId`|12.2| | | | | | | | | -|`cudaMemRangeAttributePreferredLocationType`|12.2| | | | | | | | | -|`cudaMemRangeAttributeReadMostly`|8.0| | |`hipMemRangeAttributeReadMostly`|3.7.0| | | | | -|`cudaMemcpy3DParms`| | | |`hipMemcpy3DParms`|1.7.0| | | | | -|`cudaMemcpy3DPeerParms`| | | | | | | | | | -|`cudaMemcpyDefault`| | | |`hipMemcpyDefault`|1.5.0| | | | | -|`cudaMemcpyDeviceToDevice`| | | |`hipMemcpyDeviceToDevice`|1.5.0| | | | | -|`cudaMemcpyDeviceToHost`| | | |`hipMemcpyDeviceToHost`|1.5.0| | | | | -|`cudaMemcpyHostToDevice`| | | |`hipMemcpyHostToDevice`|1.5.0| | | | | -|`cudaMemcpyHostToHost`| | | |`hipMemcpyHostToHost`|1.5.0| | | | | -|`cudaMemcpyKind`| | | |`hipMemcpyKind`|1.5.0| | | | | -|`cudaMemcpyNodeParams`|12.2| | | | | | | | | -|`cudaMemoryAdvise`|8.0| | |`hipMemoryAdvise`|3.7.0| | | | | -|`cudaMemoryType`| | | |`hipMemoryType`|1.6.0| | | | | -|`cudaMemoryTypeDevice`| | | |`hipMemoryTypeDevice`|1.6.0| | | | | -|`cudaMemoryTypeHost`| | | |`hipMemoryTypeHost`|1.6.0| | | | | -|`cudaMemoryTypeManaged`|10.0| | |`hipMemoryTypeManaged`|5.3.0| | | | | -|`cudaMemoryTypeUnregistered`| | | | | | | | | | -|`cudaMemsetParams`|10.0| | |`hipMemsetParams`|4.3.0| | | | | -|`cudaMemsetParamsV2`|12.2| | | | | | | | | -|`cudaMipmappedArray`| | | |`hipMipmappedArray`|1.7.0| | | | | -|`cudaMipmappedArray_const_t`| | | |`hipMipmappedArray_const_t`|1.6.0| | | | | -|`cudaMipmappedArray_t`| | | |`hipMipmappedArray_t`|1.7.0| | | | | -|`cudaNvSciSyncAttrSignal`|10.2| | | | | | | | | -|`cudaNvSciSyncAttrWait`|10.2| | | | | | | | | -|`cudaOccupancyDefault`| | | |`hipOccupancyDefault`|3.2.0| | | | | -|`cudaOccupancyDisableCachingOverride`| | | |`hipOccupancyDisableCachingOverride`|5.5.0| | | | | -|`cudaOutputMode`| | |12.0| | | | | | | -|`cudaOutputMode_t`| | |12.0| | | | | | | -|`cudaPitchedPtr`| | | |`hipPitchedPtr`|1.7.0| | | | | -|`cudaPointerAttributes`| | | |`hipPointerAttribute_t`|1.6.0| | | | | -|`cudaPos`| | | |`hipPos`|1.7.0| | | | | -|`cudaReadModeElementType`| | | |`hipReadModeElementType`|1.6.0| | | | | -|`cudaReadModeNormalizedFloat`| | | |`hipReadModeNormalizedFloat`|1.7.0| | | | | -|`cudaResViewFormatFloat1`| | | |`hipResViewFormatFloat1`|1.7.0| | | | | -|`cudaResViewFormatFloat2`| | | |`hipResViewFormatFloat2`|1.7.0| | | | | -|`cudaResViewFormatFloat4`| | | |`hipResViewFormatFloat4`|1.7.0| | | | | -|`cudaResViewFormatHalf1`| | | |`hipResViewFormatHalf1`|1.7.0| | | | | -|`cudaResViewFormatHalf2`| | | |`hipResViewFormatHalf2`|1.7.0| | | | | -|`cudaResViewFormatHalf4`| | | |`hipResViewFormatHalf4`|1.7.0| | | | | -|`cudaResViewFormatNone`| | | |`hipResViewFormatNone`|1.7.0| | | | | -|`cudaResViewFormatSignedBlockCompressed4`| | | |`hipResViewFormatSignedBlockCompressed4`|1.7.0| | | | | -|`cudaResViewFormatSignedBlockCompressed5`| | | |`hipResViewFormatSignedBlockCompressed5`|1.7.0| | | | | -|`cudaResViewFormatSignedBlockCompressed6H`| | | |`hipResViewFormatSignedBlockCompressed6H`|1.7.0| | | | | -|`cudaResViewFormatSignedChar1`| | | |`hipResViewFormatSignedChar1`|1.7.0| | | | | -|`cudaResViewFormatSignedChar2`| | | |`hipResViewFormatSignedChar2`|1.7.0| | | | | -|`cudaResViewFormatSignedChar4`| | | |`hipResViewFormatSignedChar4`|1.7.0| | | | | -|`cudaResViewFormatSignedInt1`| | | |`hipResViewFormatSignedInt1`|1.7.0| | | | | -|`cudaResViewFormatSignedInt2`| | | |`hipResViewFormatSignedInt2`|1.7.0| | | | | -|`cudaResViewFormatSignedInt4`| | | |`hipResViewFormatSignedInt4`|1.7.0| | | | | -|`cudaResViewFormatSignedShort1`| | | |`hipResViewFormatSignedShort1`|1.7.0| | | | | -|`cudaResViewFormatSignedShort2`| | | |`hipResViewFormatSignedShort2`|1.7.0| | | | | -|`cudaResViewFormatSignedShort4`| | | |`hipResViewFormatSignedShort4`|1.7.0| | | | | -|`cudaResViewFormatUnsignedBlockCompressed1`| | | |`hipResViewFormatUnsignedBlockCompressed1`|1.7.0| | | | | -|`cudaResViewFormatUnsignedBlockCompressed2`| | | |`hipResViewFormatUnsignedBlockCompressed2`|1.7.0| | | | | -|`cudaResViewFormatUnsignedBlockCompressed3`| | | |`hipResViewFormatUnsignedBlockCompressed3`|1.7.0| | | | | -|`cudaResViewFormatUnsignedBlockCompressed4`| | | |`hipResViewFormatUnsignedBlockCompressed4`|1.7.0| | | | | -|`cudaResViewFormatUnsignedBlockCompressed5`| | | |`hipResViewFormatUnsignedBlockCompressed5`|1.7.0| | | | | -|`cudaResViewFormatUnsignedBlockCompressed6H`| | | |`hipResViewFormatUnsignedBlockCompressed6H`|1.7.0| | | | | -|`cudaResViewFormatUnsignedBlockCompressed7`| | | |`hipResViewFormatUnsignedBlockCompressed7`|1.7.0| | | | | -|`cudaResViewFormatUnsignedChar1`| | | |`hipResViewFormatUnsignedChar1`|1.7.0| | | | | -|`cudaResViewFormatUnsignedChar2`| | | |`hipResViewFormatUnsignedChar2`|1.7.0| | | | | -|`cudaResViewFormatUnsignedChar4`| | | |`hipResViewFormatUnsignedChar4`|1.7.0| | | | | -|`cudaResViewFormatUnsignedInt1`| | | |`hipResViewFormatUnsignedInt1`|1.7.0| | | | | -|`cudaResViewFormatUnsignedInt2`| | | |`hipResViewFormatUnsignedInt2`|1.7.0| | | | | -|`cudaResViewFormatUnsignedInt4`| | | |`hipResViewFormatUnsignedInt4`|1.7.0| | | | | -|`cudaResViewFormatUnsignedShort1`| | | |`hipResViewFormatUnsignedShort1`|1.7.0| | | | | -|`cudaResViewFormatUnsignedShort2`| | | |`hipResViewFormatUnsignedShort2`|1.7.0| | | | | -|`cudaResViewFormatUnsignedShort4`| | | |`hipResViewFormatUnsignedShort4`|1.7.0| | | | | -|`cudaResourceDesc`| | | |`hipResourceDesc`|1.7.0| | | | | -|`cudaResourceType`| | | |`hipResourceType`|1.7.0| | | | | -|`cudaResourceTypeArray`| | | |`hipResourceTypeArray`|1.7.0| | | | | -|`cudaResourceTypeLinear`| | | |`hipResourceTypeLinear`|1.7.0| | | | | -|`cudaResourceTypeMipmappedArray`| | | |`hipResourceTypeMipmappedArray`|1.7.0| | | | | -|`cudaResourceTypePitch2D`| | | |`hipResourceTypePitch2D`|1.7.0| | | | | -|`cudaResourceViewDesc`| | | |`hipResourceViewDesc`|1.7.0| | | | | -|`cudaResourceViewFormat`| | | |`hipResourceViewFormat`|1.7.0| | | | | -|`cudaSharedCarveout`|9.0| | | | | | | | | -|`cudaSharedMemBankSizeDefault`| | | |`hipSharedMemBankSizeDefault`|1.6.0| | | | | -|`cudaSharedMemBankSizeEightByte`| | | |`hipSharedMemBankSizeEightByte`|1.6.0| | | | | -|`cudaSharedMemBankSizeFourByte`| | | |`hipSharedMemBankSizeFourByte`|1.6.0| | | | | -|`cudaSharedMemConfig`| | | |`hipSharedMemConfig`|1.6.0| | | | | -|`cudaSharedmemCarveoutDefault`|9.0| | | | | | | | | -|`cudaSharedmemCarveoutMaxL1`|9.0| | | | | | | | | -|`cudaSharedmemCarveoutMaxShared`|9.0| | | | | | | | | -|`cudaStreamAddCaptureDependencies`|11.3| | |`hipStreamAddCaptureDependencies`|5.0.0| | | | | -|`cudaStreamAttrID`|11.0| | | | | | | | | -|`cudaStreamAttrValue`|11.0| | | | | | | | | -|`cudaStreamAttributeAccessPolicyWindow`|11.0| | | | | | | | | -|`cudaStreamAttributeMemSyncDomain`|12.0| | | | | | | | | -|`cudaStreamAttributeMemSyncDomainMap`|12.0| | | | | | | | | -|`cudaStreamAttributePriority`|12.0| | | | | | | | | -|`cudaStreamAttributeSynchronizationPolicy`|11.0| | | | | | | | | -|`cudaStreamCallback_t`| | | |`hipStreamCallback_t`|1.6.0| | | | | -|`cudaStreamCaptureMode`|10.1| | |`hipStreamCaptureMode`|4.3.0| | | | | -|`cudaStreamCaptureModeGlobal`|10.1| | |`hipStreamCaptureModeGlobal`|4.3.0| | | | | -|`cudaStreamCaptureModeRelaxed`|10.1| | |`hipStreamCaptureModeRelaxed`|4.3.0| | | | | -|`cudaStreamCaptureModeThreadLocal`|10.1| | |`hipStreamCaptureModeThreadLocal`|4.3.0| | | | | -|`cudaStreamCaptureStatus`|10.0| | |`hipStreamCaptureStatus`|4.3.0| | | | | -|`cudaStreamCaptureStatusActive`|10.0| | |`hipStreamCaptureStatusActive`|4.3.0| | | | | -|`cudaStreamCaptureStatusInvalidated`|10.0| | |`hipStreamCaptureStatusInvalidated`|4.3.0| | | | | -|`cudaStreamCaptureStatusNone`|10.0| | |`hipStreamCaptureStatusNone`|4.3.0| | | | | -|`cudaStreamDefault`| | | |`hipStreamDefault`|1.6.0| | | | | -|`cudaStreamLegacy`| | | | | | | | | | -|`cudaStreamNonBlocking`| | | |`hipStreamNonBlocking`|1.6.0| | | | | -|`cudaStreamPerThread`| | | |`hipStreamPerThread`|4.5.0| | | | | -|`cudaStreamSetCaptureDependencies`|11.3| | |`hipStreamSetCaptureDependencies`|5.0.0| | | | | -|`cudaStreamUpdateCaptureDependenciesFlags`|11.3| | |`hipStreamUpdateCaptureDependenciesFlags`|5.0.0| | | | | -|`cudaStream_t`| | | |`hipStream_t`|1.5.0| | | | | -|`cudaSuccess`| | | |`hipSuccess`|1.5.0| | | | | -|`cudaSurfaceBoundaryMode`| | | |`hipSurfaceBoundaryMode`|1.9.0| | | | | -|`cudaSurfaceFormatMode`| | | | | | | | | | -|`cudaSurfaceObject_t`| | | |`hipSurfaceObject_t`|1.9.0| | | | | -|`cudaSyncPolicyAuto`|11.0| | | | | | | | | -|`cudaSyncPolicyBlockingSync`|11.0| | | | | | | | | -|`cudaSyncPolicySpin`|11.0| | | | | | | | | -|`cudaSyncPolicyYield`|11.0| | | | | | | | | -|`cudaSynchronizationPolicy`|11.0| | | | | | | | | -|`cudaTextureAddressMode`| | | |`hipTextureAddressMode`|1.7.0| | | | | -|`cudaTextureDesc`| | | |`hipTextureDesc`|1.7.0| | | | | -|`cudaTextureFilterMode`| | | |`hipTextureFilterMode`|1.6.0| | | | | -|`cudaTextureObject_t`| | | |`hipTextureObject_t`|1.7.0| | | | | -|`cudaTextureReadMode`| | | |`hipTextureReadMode`|1.6.0| | | | | -|`cudaTextureType1D`| | | |`hipTextureType1D`|1.6.0| | | | | -|`cudaTextureType1DLayered`| | | |`hipTextureType1DLayered`|1.7.0| | | | | -|`cudaTextureType2D`| | | |`hipTextureType2D`|1.7.0| | | | | -|`cudaTextureType2DLayered`| | | |`hipTextureType2DLayered`|1.7.0| | | | | -|`cudaTextureType3D`| | | |`hipTextureType3D`|1.7.0| | | | | -|`cudaTextureTypeCubemap`| | | |`hipTextureTypeCubemap`|1.7.0| | | | | -|`cudaTextureTypeCubemapLayered`| | | |`hipTextureTypeCubemapLayered`|1.7.0| | | | | -|`cudaUUID_t`| | | |`hipUUID`|5.2.0| | | | | -|`cudaUserObjectFlags`|11.3| | |`hipUserObjectFlags`|5.3.0| | | | | -|`cudaUserObjectNoDestructorSync`|11.3| | |`hipUserObjectNoDestructorSync`|5.3.0| | | | | -|`cudaUserObjectRetainFlags`|11.3| | |`hipUserObjectRetainFlags`|5.3.0| | | | | -|`cudaUserObject_t`|11.3| | |`hipUserObject_t`|5.3.0| | | | | -|`libraryPropertyType`|8.0| | | | | | | | | -|`libraryPropertyType_t`|8.0| | | | | | | | | -|`surfaceReference`| | |12.0|`surfaceReference`|1.9.0| | | | | -|`texture`| | |12.0|`texture`| | | | | | -|`textureReference`| | | |`textureReference`|1.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUDA_EGL_MAX_PLANES`|9.1| | | | | | | | | | +|`CUDA_IPC_HANDLE_SIZE`| | | | |`HIP_IPC_HANDLE_SIZE`|1.6.0| | | | | +|`CUeglStreamConnection_st`|9.1| | | | | | | | | | +|`CUevent_st`| | | | |`ihipEvent_t`|1.6.0| | | | | +|`CUexternalMemory_st`|10.0| | | | | | | | | | +|`CUexternalSemaphore_st`|10.0| | | | | | | | | | +|`CUgraphExec_st`|10.0| | | |`hipGraphExec`|4.3.0| | | | | +|`CUgraphNode_st`|10.0| | | |`hipGraphNode`|4.3.0| | | | | +|`CUgraph_st`|10.0| | | |`ihipGraph`|4.3.0| | | | | +|`CUkern_st`|12.1| | | | | | | | | | +|`CUstream_st`| | | | |`ihipStream_t`|1.5.0| | | | | +|`CUuuid_st`| | | | |`hipUUID_t`|5.2.0| | | | | +|`cudaAccessPolicyWindow`|11.0| | | |`hipAccessPolicyWindow`|5.2.0| | | | | +|`cudaAccessProperty`|11.0| | | |`hipAccessProperty`|5.2.0| | | | | +|`cudaAccessPropertyNormal`|11.0| | | |`hipAccessPropertyNormal`|5.2.0| | | | | +|`cudaAccessPropertyPersisting`|11.0| | | |`hipAccessPropertyPersisting`|5.2.0| | | | | +|`cudaAccessPropertyStreaming`|11.0| | | |`hipAccessPropertyStreaming`|5.2.0| | | | | +|`cudaAddressModeBorder`| | | | |`hipAddressModeBorder`|1.7.0| | | | | +|`cudaAddressModeClamp`| | | | |`hipAddressModeClamp`|1.7.0| | | | | +|`cudaAddressModeMirror`| | | | |`hipAddressModeMirror`|1.7.0| | | | | +|`cudaAddressModeWrap`| | | | |`hipAddressModeWrap`|1.7.0| | | | | +|`cudaArray`| | | | |`hipArray`|1.7.0| | | | | +|`cudaArrayColorAttachment`|10.0| | | | | | | | | | +|`cudaArrayCubemap`| | | | |`hipArrayCubemap`|1.7.0| | | | | +|`cudaArrayDefault`| | | | |`hipArrayDefault`|1.7.0| | | | | +|`cudaArrayDeferredMapping`|11.6| | | | | | | | | | +|`cudaArrayLayered`| | | | |`hipArrayLayered`|1.7.0| | | | | +|`cudaArrayMemoryRequirements`|11.6| | | | | | | | | | +|`cudaArraySparse`|11.1| | | | | | | | | | +|`cudaArraySparseProperties`|11.1| | | | | | | | | | +|`cudaArraySparsePropertiesSingleMipTail`|11.1| | | | | | | | | | +|`cudaArraySurfaceLoadStore`| | | | |`hipArraySurfaceLoadStore`|1.7.0| | | | | +|`cudaArrayTextureGather`| | | | |`hipArrayTextureGather`|1.7.0| | | | | +|`cudaArray_const_t`| | | | |`hipArray_const_t`|1.6.0| | | | | +|`cudaArray_t`| | | | |`hipArray_t`|1.7.0| | | | | +|`cudaBoundaryModeClamp`| | | | |`hipBoundaryModeClamp`|1.9.0| | | | | +|`cudaBoundaryModeTrap`| | | | |`hipBoundaryModeTrap`|1.9.0| | | | | +|`cudaBoundaryModeZero`| | | | |`hipBoundaryModeZero`|1.9.0| | | | | +|`cudaCGScope`|9.0| | | | | | | | | | +|`cudaCGScopeGrid`|9.0| | | | | | | | | | +|`cudaCGScopeInvalid`|9.0| | | | | | | | | | +|`cudaCGScopeMultiGrid`|9.0| | | | | | | | | | +|`cudaCSV`| | | |12.0| | | | | | | +|`cudaChannelFormatDesc`| | | | |`hipChannelFormatDesc`|1.6.0| | | | | +|`cudaChannelFormatKind`| | | | |`hipChannelFormatKind`|1.6.0| | | | | +|`cudaChannelFormatKindFloat`| | | | |`hipChannelFormatKindFloat`|1.6.0| | | | | +|`cudaChannelFormatKindNV12`|11.2| | | | | | | | | | +|`cudaChannelFormatKindNone`| | | | |`hipChannelFormatKindNone`|1.6.0| | | | | +|`cudaChannelFormatKindSigned`| | | | |`hipChannelFormatKindSigned`|1.6.0| | | | | +|`cudaChannelFormatKindSignedBlockCompressed4`|11.5| | | | | | | | | | +|`cudaChannelFormatKindSignedBlockCompressed5`|11.5| | | | | | | | | | +|`cudaChannelFormatKindSignedBlockCompressed6H`|11.5| | | | | | | | | | +|`cudaChannelFormatKindSignedNormalized16X1`|11.5| | | | | | | | | | +|`cudaChannelFormatKindSignedNormalized16X2`|11.5| | | | | | | | | | +|`cudaChannelFormatKindSignedNormalized16X4`|11.5| | | | | | | | | | +|`cudaChannelFormatKindSignedNormalized8X1`|11.5| | | | | | | | | | +|`cudaChannelFormatKindSignedNormalized8X2`|11.5| | | | | | | | | | +|`cudaChannelFormatKindSignedNormalized8X4`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsigned`| | | | |`hipChannelFormatKindUnsigned`|1.6.0| | | | | +|`cudaChannelFormatKindUnsignedBlockCompressed1`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedBlockCompressed1SRGB`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedBlockCompressed2`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedBlockCompressed2SRGB`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedBlockCompressed3`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedBlockCompressed3SRGB`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedBlockCompressed4`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedBlockCompressed5`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedBlockCompressed6H`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedBlockCompressed7`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedBlockCompressed7SRGB`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedNormalized16X1`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedNormalized16X2`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedNormalized16X4`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedNormalized8X1`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedNormalized8X2`|11.5| | | | | | | | | | +|`cudaChannelFormatKindUnsignedNormalized8X4`|11.5| | | | | | | | | | +|`cudaChildGraphNodeParams`|12.2| | | | | | | | | | +|`cudaClusterSchedulingPolicy`|11.8| | | | | | | | | | +|`cudaClusterSchedulingPolicyDefault`|11.8| | | | | | | | | | +|`cudaClusterSchedulingPolicyLoadBalancing`|11.8| | | | | | | | | | +|`cudaClusterSchedulingPolicySpread`|11.8| | | | | | | | | | +|`cudaComputeMode`| | | | |`hipComputeMode`|1.9.0| | | | | +|`cudaComputeModeDefault`| | | | |`hipComputeModeDefault`|1.9.0| | | | | +|`cudaComputeModeExclusive`| | | | |`hipComputeModeExclusive`|1.9.0| | | | | +|`cudaComputeModeExclusiveProcess`| | | | |`hipComputeModeExclusiveProcess`|2.0.0| | | | | +|`cudaComputeModeProhibited`| | | | |`hipComputeModeProhibited`|1.9.0| | | | | +|`cudaCooperativeLaunchMultiDeviceNoPostSync`|9.0| | | |`hipCooperativeLaunchMultiDeviceNoPostSync`|3.2.0| | | | | +|`cudaCooperativeLaunchMultiDeviceNoPreSync`|9.0| | | |`hipCooperativeLaunchMultiDeviceNoPreSync`|3.2.0| | | | | +|`cudaCpuDeviceId`|8.0| | | |`hipCpuDeviceId`|3.7.0| | | | | +|`cudaD3D10DeviceList`| | | | | | | | | | | +|`cudaD3D10DeviceListAll`| | | | | | | | | | | +|`cudaD3D10DeviceListCurrentFrame`| | | | | | | | | | | +|`cudaD3D10DeviceListNextFrame`| | | | | | | | | | | +|`cudaD3D10MapFlags`| | | | | | | | | | | +|`cudaD3D10MapFlagsNone`| | | | | | | | | | | +|`cudaD3D10MapFlagsReadOnly`| | | | | | | | | | | +|`cudaD3D10MapFlagsWriteDiscard`| | | | | | | | | | | +|`cudaD3D10RegisterFlags`| | | | | | | | | | | +|`cudaD3D10RegisterFlagsArray`| | | | | | | | | | | +|`cudaD3D10RegisterFlagsNone`| | | | | | | | | | | +|`cudaD3D11DeviceList`| | | | | | | | | | | +|`cudaD3D11DeviceListAll`| | | | | | | | | | | +|`cudaD3D11DeviceListCurrentFrame`| | | | | | | | | | | +|`cudaD3D11DeviceListNextFrame`| | | | | | | | | | | +|`cudaD3D9DeviceList`| | | | | | | | | | | +|`cudaD3D9DeviceListAll`| | | | | | | | | | | +|`cudaD3D9DeviceListCurrentFrame`| | | | | | | | | | | +|`cudaD3D9DeviceListNextFrame`| | | | | | | | | | | +|`cudaD3D9MapFlags`| | | | | | | | | | | +|`cudaD3D9MapFlagsNone`| | | | | | | | | | | +|`cudaD3D9MapFlagsReadOnly`| | | | | | | | | | | +|`cudaD3D9MapFlagsWriteDiscard`| | | | | | | | | | | +|`cudaD3D9RegisterFlags`| | | | | | | | | | | +|`cudaD3D9RegisterFlagsArray`| | | | | | | | | | | +|`cudaD3D9RegisterFlagsNone`| | | | | | | | | | | +|`cudaDevAttrAsyncEngineCount`| | | | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | | +|`cudaDevAttrCanFlushRemoteWrites`|9.2| | | | | | | | | | +|`cudaDevAttrCanMapHostMemory`| | | | |`hipDeviceAttributeCanMapHostMemory`|2.10.0| | | | | +|`cudaDevAttrCanUseHostPointerForRegisteredMem`|8.0| | | |`hipDeviceAttributeCanUseHostPointerForRegisteredMem`|4.3.0| | | | | +|`cudaDevAttrClockRate`| | | | |`hipDeviceAttributeClockRate`|1.6.0| | | | | +|`cudaDevAttrClusterLaunch`|11.8| | | | | | | | | | +|`cudaDevAttrComputeCapabilityMajor`| | | | |`hipDeviceAttributeComputeCapabilityMajor`|1.6.0| | | | | +|`cudaDevAttrComputeCapabilityMinor`| | | | |`hipDeviceAttributeComputeCapabilityMinor`|1.6.0| | | | | +|`cudaDevAttrComputeMode`| | | | |`hipDeviceAttributeComputeMode`|1.6.0| | | | | +|`cudaDevAttrComputePreemptionSupported`|8.0| | | |`hipDeviceAttributeComputePreemptionSupported`|4.3.0| | | | | +|`cudaDevAttrConcurrentKernels`| | | | |`hipDeviceAttributeConcurrentKernels`|1.6.0| | | | | +|`cudaDevAttrConcurrentManagedAccess`|8.0| | | |`hipDeviceAttributeConcurrentManagedAccess`|3.10.0| | | | | +|`cudaDevAttrCooperativeLaunch`|9.0| | | |`hipDeviceAttributeCooperativeLaunch`|2.6.0| | | | | +|`cudaDevAttrCooperativeMultiDeviceLaunch`|9.0| | | |`hipDeviceAttributeCooperativeMultiDeviceLaunch`|2.6.0| | | | | +|`cudaDevAttrDeferredMappingCudaArraySupported`|11.6| | | | | | | | | | +|`cudaDevAttrDirectManagedMemAccessFromHost`|9.2| | | |`hipDeviceAttributeDirectManagedMemAccessFromHost`|3.10.0| | | | | +|`cudaDevAttrEccEnabled`| | | | |`hipDeviceAttributeEccEnabled`|2.10.0| | | | | +|`cudaDevAttrGPUDirectRDMAFlushWritesOptions`|11.3| | | | | | | | | | +|`cudaDevAttrGPUDirectRDMASupported`|11.3| | | | | | | | | | +|`cudaDevAttrGPUDirectRDMAWritesOrdering`|11.3| | | | | | | | | | +|`cudaDevAttrGlobalL1CacheSupported`| | | | |`hipDeviceAttributeGlobalL1CacheSupported`|4.3.0| | | | | +|`cudaDevAttrGlobalMemoryBusWidth`| | | | |`hipDeviceAttributeMemoryBusWidth`|1.6.0| | | | | +|`cudaDevAttrGpuOverlap`| | | | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | | +|`cudaDevAttrHostNativeAtomicSupported`|8.0| | | |`hipDeviceAttributeHostNativeAtomicSupported`|4.3.0| | | | | +|`cudaDevAttrHostNumaId`|12.2| | | | | | | | | | +|`cudaDevAttrHostRegisterReadOnlySupported`|11.1| | | | | | | | | | +|`cudaDevAttrHostRegisterSupported`|9.2| | | |`hipDeviceAttributeHostRegisterSupported`|6.0.0| | | |6.0.0| +|`cudaDevAttrIntegrated`| | | | |`hipDeviceAttributeIntegrated`|1.9.0| | | | | +|`cudaDevAttrIpcEventSupport`|12.0| | | | | | | | | | +|`cudaDevAttrIsMultiGpuBoard`| | | | |`hipDeviceAttributeIsMultiGpuBoard`|1.6.0| | | | | +|`cudaDevAttrKernelExecTimeout`| | | | |`hipDeviceAttributeKernelExecTimeout`|2.10.0| | | | | +|`cudaDevAttrL2CacheSize`| | | | |`hipDeviceAttributeL2CacheSize`|1.6.0| | | | | +|`cudaDevAttrLocalL1CacheSupported`| | | | |`hipDeviceAttributeLocalL1CacheSupported`|4.3.0| | | | | +|`cudaDevAttrManagedMemory`| | | | |`hipDeviceAttributeManagedMemory`|3.10.0| | | | | +|`cudaDevAttrMax`|11.4| | | | | | | | | | +|`cudaDevAttrMaxAccessPolicyWindowSize`|11.3| | | | | | | | | | +|`cudaDevAttrMaxBlockDimX`| | | | |`hipDeviceAttributeMaxBlockDimX`|1.6.0| | | | | +|`cudaDevAttrMaxBlockDimY`| | | | |`hipDeviceAttributeMaxBlockDimY`|1.6.0| | | | | +|`cudaDevAttrMaxBlockDimZ`| | | | |`hipDeviceAttributeMaxBlockDimZ`|1.6.0| | | | | +|`cudaDevAttrMaxBlocksPerMultiprocessor`|11.0| | | |`hipDeviceAttributeMaxBlocksPerMultiprocessor`|4.3.0| | | | | +|`cudaDevAttrMaxGridDimX`| | | | |`hipDeviceAttributeMaxGridDimX`|1.6.0| | | | | +|`cudaDevAttrMaxGridDimY`| | | | |`hipDeviceAttributeMaxGridDimY`|1.6.0| | | | | +|`cudaDevAttrMaxGridDimZ`| | | | |`hipDeviceAttributeMaxGridDimZ`|1.6.0| | | | | +|`cudaDevAttrMaxPersistingL2CacheSize`|11.3| | | | | | | | | | +|`cudaDevAttrMaxPitch`| | | | |`hipDeviceAttributeMaxPitch`|2.10.0| | | | | +|`cudaDevAttrMaxRegistersPerBlock`| | | | |`hipDeviceAttributeMaxRegistersPerBlock`|1.6.0| | | | | +|`cudaDevAttrMaxRegistersPerMultiprocessor`| | | | |`hipDeviceAttributeMaxRegistersPerMultiprocessor`|4.3.0| | | | | +|`cudaDevAttrMaxSharedMemoryPerBlock`| | | | |`hipDeviceAttributeMaxSharedMemoryPerBlock`|1.6.0| | | | | +|`cudaDevAttrMaxSharedMemoryPerBlockOptin`|9.0| | | |`hipDeviceAttributeSharedMemPerBlockOptin`|4.3.0| | | | | +|`cudaDevAttrMaxSharedMemoryPerMultiprocessor`| | | | |`hipDeviceAttributeMaxSharedMemoryPerMultiprocessor`|1.6.0| | | | | +|`cudaDevAttrMaxSurface1DLayeredLayers`| | | | | | | | | | | +|`cudaDevAttrMaxSurface1DLayeredWidth`| | | | |`hipDeviceAttributeMaxSurface1DLayered`|4.3.0| | | | | +|`cudaDevAttrMaxSurface1DWidth`| | | | |`hipDeviceAttributeMaxSurface1D`|4.3.0| | | | | +|`cudaDevAttrMaxSurface2DHeight`| | | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | | +|`cudaDevAttrMaxSurface2DLayeredHeight`| | | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | | +|`cudaDevAttrMaxSurface2DLayeredLayers`| | | | | | | | | | | +|`cudaDevAttrMaxSurface2DLayeredWidth`| | | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | | +|`cudaDevAttrMaxSurface2DWidth`| | | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | | +|`cudaDevAttrMaxSurface3DDepth`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | +|`cudaDevAttrMaxSurface3DHeight`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | +|`cudaDevAttrMaxSurface3DWidth`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | +|`cudaDevAttrMaxSurfaceCubemapLayeredLayers`| | | | | | | | | | | +|`cudaDevAttrMaxSurfaceCubemapLayeredWidth`| | | | |`hipDeviceAttributeMaxSurfaceCubemapLayered`|4.3.0| | | | | +|`cudaDevAttrMaxSurfaceCubemapWidth`| | | | |`hipDeviceAttributeMaxSurfaceCubemap`|4.3.0| | | | | +|`cudaDevAttrMaxTexture1DLayeredLayers`| | | | | | | | | | | +|`cudaDevAttrMaxTexture1DLayeredWidth`| | | | |`hipDeviceAttributeMaxTexture1DLayered`|4.3.0| | | | | +|`cudaDevAttrMaxTexture1DLinearWidth`| | | | |`hipDeviceAttributeMaxTexture1DLinear`|4.3.0| | | | | +|`cudaDevAttrMaxTexture1DMipmappedWidth`| | | | |`hipDeviceAttributeMaxTexture1DMipmap`|4.3.0| | | | | +|`cudaDevAttrMaxTexture1DWidth`| | | | |`hipDeviceAttributeMaxTexture1DWidth`|2.7.0| | | | | +|`cudaDevAttrMaxTexture2DGatherHeight`| | | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | | +|`cudaDevAttrMaxTexture2DGatherWidth`| | | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | | +|`cudaDevAttrMaxTexture2DHeight`| | | | |`hipDeviceAttributeMaxTexture2DHeight`|2.7.0| | | | | +|`cudaDevAttrMaxTexture2DLayeredHeight`| | | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | +|`cudaDevAttrMaxTexture2DLayeredLayers`| | | | | | | | | | | +|`cudaDevAttrMaxTexture2DLayeredWidth`| | | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | +|`cudaDevAttrMaxTexture2DLinearHeight`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | +|`cudaDevAttrMaxTexture2DLinearPitch`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | +|`cudaDevAttrMaxTexture2DLinearWidth`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | +|`cudaDevAttrMaxTexture2DMipmappedHeight`| | | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | | +|`cudaDevAttrMaxTexture2DMipmappedWidth`| | | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | | +|`cudaDevAttrMaxTexture2DWidth`| | | | |`hipDeviceAttributeMaxTexture2DWidth`|2.7.0| | | | | +|`cudaDevAttrMaxTexture3DDepth`| | | | |`hipDeviceAttributeMaxTexture3DDepth`|2.7.0| | | | | +|`cudaDevAttrMaxTexture3DDepthAlt`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | +|`cudaDevAttrMaxTexture3DHeight`| | | | |`hipDeviceAttributeMaxTexture3DHeight`|2.7.0| | | | | +|`cudaDevAttrMaxTexture3DHeightAlt`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | +|`cudaDevAttrMaxTexture3DWidth`| | | | |`hipDeviceAttributeMaxTexture3DWidth`|2.7.0| | | | | +|`cudaDevAttrMaxTexture3DWidthAlt`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | +|`cudaDevAttrMaxTextureCubemapLayeredLayers`| | | | | | | | | | | +|`cudaDevAttrMaxTextureCubemapLayeredWidth`| | | | |`hipDeviceAttributeMaxTextureCubemapLayered`|4.3.0| | | | | +|`cudaDevAttrMaxTextureCubemapWidth`| | | | |`hipDeviceAttributeMaxTextureCubemap`|4.3.0| | | | | +|`cudaDevAttrMaxThreadsPerBlock`| | | | |`hipDeviceAttributeMaxThreadsPerBlock`|1.6.0| | | | | +|`cudaDevAttrMaxThreadsPerMultiProcessor`| | | | |`hipDeviceAttributeMaxThreadsPerMultiProcessor`|1.6.0| | | | | +|`cudaDevAttrMaxTimelineSemaphoreInteropSupported`|11.2|11.5| | | | | | | | | +|`cudaDevAttrMemSyncDomainCount`|12.0| | | | | | | | | | +|`cudaDevAttrMemoryClockRate`| | | | |`hipDeviceAttributeMemoryClockRate`|1.6.0| | | | | +|`cudaDevAttrMemoryPoolSupportedHandleTypes`|11.3| | | | | | | | | | +|`cudaDevAttrMemoryPoolsSupported`|11.2| | | |`hipDeviceAttributeMemoryPoolsSupported`|5.2.0| | | | | +|`cudaDevAttrMultiGpuBoardGroupID`| | | | |`hipDeviceAttributeMultiGpuBoardGroupID`|5.0.0| | | | | +|`cudaDevAttrMultiProcessorCount`| | | | |`hipDeviceAttributeMultiprocessorCount`|1.6.0| | | | | +|`cudaDevAttrNumaConfig`|12.2| | | | | | | | | | +|`cudaDevAttrNumaId`|12.2| | | | | | | | | | +|`cudaDevAttrPageableMemoryAccess`|8.0| | | |`hipDeviceAttributePageableMemoryAccess`|3.10.0| | | | | +|`cudaDevAttrPageableMemoryAccessUsesHostPageTables`|9.2| | | |`hipDeviceAttributePageableMemoryAccessUsesHostPageTables`|3.10.0| | | | | +|`cudaDevAttrPciBusId`| | | | |`hipDeviceAttributePciBusId`|1.6.0| | | | | +|`cudaDevAttrPciDeviceId`| | | | |`hipDeviceAttributePciDeviceId`|1.6.0| | | | | +|`cudaDevAttrPciDomainId`| | | | |`hipDeviceAttributePciDomainID`|4.3.0| | | | | +|`cudaDevAttrReserved122`|12.0| | | | | | | | | | +|`cudaDevAttrReserved123`|12.0| | | | | | | | | | +|`cudaDevAttrReserved124`|12.0| | | | | | | | | | +|`cudaDevAttrReserved127`|12.1| | | | | | | | | | +|`cudaDevAttrReserved128`|12.1| | | | | | | | | | +|`cudaDevAttrReserved129`|12.1| | | | | | | | | | +|`cudaDevAttrReserved132`|12.1| | | | | | | | | | +|`cudaDevAttrReserved92`|9.0| | | | | | | | | | +|`cudaDevAttrReserved93`|9.0| | | | | | | | | | +|`cudaDevAttrReserved94`|9.0| | | |`hipDeviceAttributeCanUseStreamWaitValue`|4.3.0| | | | | +|`cudaDevAttrReservedSharedMemoryPerBlock`|11.0| | | | | | | | | | +|`cudaDevAttrSingleToDoublePrecisionPerfRatio`|8.0| | | |`hipDeviceAttributeSingleToDoublePrecisionPerfRatio`|4.3.0| | | | | +|`cudaDevAttrSparseCudaArraySupported`|11.1| | | | | | | | | | +|`cudaDevAttrStreamPrioritiesSupported`| | | | |`hipDeviceAttributeStreamPrioritiesSupported`|4.3.0| | | | | +|`cudaDevAttrSurfaceAlignment`| | | | |`hipDeviceAttributeSurfaceAlignment`|4.3.0| | | | | +|`cudaDevAttrTccDriver`| | | | |`hipDeviceAttributeTccDriver`|4.3.0| | | | | +|`cudaDevAttrTextureAlignment`| | | | |`hipDeviceAttributeTextureAlignment`|2.10.0| | | | | +|`cudaDevAttrTexturePitchAlignment`| | | | |`hipDeviceAttributeTexturePitchAlignment`|3.2.0| | | | | +|`cudaDevAttrTimelineSemaphoreInteropSupported`|11.5| | | | | | | | | | +|`cudaDevAttrTotalConstantMemory`| | | | |`hipDeviceAttributeTotalConstantMemory`|1.6.0| | | | | +|`cudaDevAttrUnifiedAddressing`| | | | |`hipDeviceAttributeUnifiedAddressing`|4.3.0| | | | | +|`cudaDevAttrWarpSize`| | | | |`hipDeviceAttributeWarpSize`|1.6.0| | | | | +|`cudaDevP2PAttrAccessSupported`|8.0| | | |`hipDevP2PAttrAccessSupported`|3.8.0| | | | | +|`cudaDevP2PAttrCudaArrayAccessSupported`|9.2| | | |`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | | | +|`cudaDevP2PAttrNativeAtomicSupported`|8.0| | | |`hipDevP2PAttrNativeAtomicSupported`|3.8.0| | | | | +|`cudaDevP2PAttrPerformanceRank`|8.0| | | |`hipDevP2PAttrPerformanceRank`|3.8.0| | | | | +|`cudaDeviceAttr`| | | | |`hipDeviceAttribute_t`|1.6.0| | | | | +|`cudaDeviceBlockingSync`| | | | |`hipDeviceScheduleBlockingSync`|1.6.0| | | | | +|`cudaDeviceLmemResizeToMax`| | | | |`hipDeviceLmemResizeToMax`|1.6.0| | | | | +|`cudaDeviceMapHost`| | | | |`hipDeviceMapHost`|1.6.0| | | | | +|`cudaDeviceMask`| | | | | | | | | | | +|`cudaDeviceNumaConfig`|12.2| | | | | | | | | | +|`cudaDeviceNumaConfigNone`|12.2| | | | | | | | | | +|`cudaDeviceNumaConfigNumaNode`|12.2| | | | | | | | | | +|`cudaDeviceP2PAttr`|8.0| | | |`hipDeviceP2PAttr`|3.8.0| | | | | +|`cudaDeviceProp`| | | | |`hipDeviceProp_t`|1.6.0| | | | | +|`cudaDevicePropDontCare`| | | |12.0| | | | | | | +|`cudaDeviceScheduleAuto`| | | | |`hipDeviceScheduleAuto`|1.6.0| | | | | +|`cudaDeviceScheduleBlockingSync`| | | | |`hipDeviceScheduleBlockingSync`|1.6.0| | | | | +|`cudaDeviceScheduleMask`| | | | |`hipDeviceScheduleMask`|1.6.0| | | | | +|`cudaDeviceScheduleSpin`| | | | |`hipDeviceScheduleSpin`|1.6.0| | | | | +|`cudaDeviceScheduleYield`| | | | |`hipDeviceScheduleYield`|1.6.0| | | | | +|`cudaDeviceSyncMemops`|12.1| | | | | | | | | | +|`cudaDriverEntryPointQueryResult`|12.0| | | | | | | | | | +|`cudaDriverEntryPointSuccess`|12.0| | | | | | | | | | +|`cudaDriverEntryPointSymbolNotFound`|12.0| | | | | | | | | | +|`cudaDriverEntryPointVersionNotSufficent`|12.0| | | | | | | | | | +|`cudaEglColorFormat`|9.1| | | | | | | | | | +|`cudaEglColorFormatA`|9.1| | | | | | | | | | +|`cudaEglColorFormatABGR`|9.1| | | | | | | | | | +|`cudaEglColorFormatARGB`|9.1| | | | | | | | | | +|`cudaEglColorFormatAYUV`|9.1| | | | | | | | | | +|`cudaEglColorFormatAYUV_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatBGR`|9.1| | | | | | | | | | +|`cudaEglColorFormatBGRA`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer10BGGR`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer10GBRG`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer10GRBG`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer10RGGB`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer12BGGR`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer12GBRG`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer12GRBG`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer12RGGB`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer14BGGR`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer14GBRG`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer14GRBG`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer14RGGB`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer20BGGR`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer20GBRG`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer20GRBG`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayer20RGGB`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayerBGGR`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayerGBRG`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayerGRBG`|9.1| | | | | | | | | | +|`cudaEglColorFormatBayerIspBGGR`|9.2| | | | | | | | | | +|`cudaEglColorFormatBayerIspGBRG`|9.2| | | | | | | | | | +|`cudaEglColorFormatBayerIspGRBG`|9.2| | | | | | | | | | +|`cudaEglColorFormatBayerIspRGGB`|9.2| | | | | | | | | | +|`cudaEglColorFormatBayerRGGB`|9.1| | | | | | | | | | +|`cudaEglColorFormatL`|9.1| | | | | | | | | | +|`cudaEglColorFormatR`|9.1| | | | | | | | | | +|`cudaEglColorFormatRG`|9.1| | | | | | | | | | +|`cudaEglColorFormatRGB`|9.1| | | | | | | | | | +|`cudaEglColorFormatRGBA`|9.1| | | | | | | | | | +|`cudaEglColorFormatUYVY422`|9.1| | | | | | | | | | +|`cudaEglColorFormatUYVY_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatVYUY_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatY10V10U10_420SemiPlanar`|9.1| | | | | | | | | | +|`cudaEglColorFormatY10V10U10_444SemiPlanar`|9.1| | | | | | | | | | +|`cudaEglColorFormatY12V12U12_420SemiPlanar`|9.1| | | | | | | | | | +|`cudaEglColorFormatY12V12U12_444SemiPlanar`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUV420Planar`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUV420Planar_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUV420SemiPlanar`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUV420SemiPlanar_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUV422Planar`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUV422Planar_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUV422SemiPlanar`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUV422SemiPlanar_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUV444Planar`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUV444Planar_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUV444SemiPlanar`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUV444SemiPlanar_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUVA_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUV_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUYV422`|9.1| | | | | | | | | | +|`cudaEglColorFormatYUYV_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYVU420Planar`|9.1| | | | | | | | | | +|`cudaEglColorFormatYVU420Planar_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYVU420SemiPlanar`|9.1| | | | | | | | | | +|`cudaEglColorFormatYVU420SemiPlanar_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYVU422Planar`|9.1| | | | | | | | | | +|`cudaEglColorFormatYVU422Planar_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYVU422SemiPlanar`|9.1| | | | | | | | | | +|`cudaEglColorFormatYVU422SemiPlanar_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYVU444Planar`|9.1| | | | | | | | | | +|`cudaEglColorFormatYVU444Planar_ER`|9.1| | | | | | | | | | +|`cudaEglColorFormatYVU444SemiPlanar`|9.1| | | | | | | | | | +|`cudaEglColorFormatYVU444SemiPlanar_ER`| | | | | | | | | | | +|`cudaEglColorFormatYVYU_ER`|9.1| | | | | | | | | | +|`cudaEglFrame`|9.1| | | | | | | | | | +|`cudaEglFrameType`|9.1| | | | | | | | | | +|`cudaEglFrameTypeArray`|9.1| | | | | | | | | | +|`cudaEglFrameTypePitch`|9.1| | | | | | | | | | +|`cudaEglFrame_st`|9.1| | | | | | | | | | +|`cudaEglPlaneDesc`|9.1| | | | | | | | | | +|`cudaEglPlaneDesc_st`|9.1| | | | | | | | | | +|`cudaEglResourceLocationFlags`|9.1| | | | | | | | | | +|`cudaEglResourceLocationSysmem`|9.1| | | | | | | | | | +|`cudaEglResourceLocationVidmem`|9.1| | | | | | | | | | +|`cudaEglStreamConnection`|9.1| | | | | | | | | | +|`cudaEnableDefault`|11.3| | | | | | | | | | +|`cudaEnableLegacyStream`|11.3| | | | | | | | | | +|`cudaEnablePerThreadDefaultStream`|11.3| | | | | | | | | | +|`cudaError`| | | | |`hipError_t`|1.5.0| | | | | +|`cudaErrorAddressOfConstant`| |3.1| | | | | | | | | +|`cudaErrorAlreadyAcquired`|10.1| | | |`hipErrorAlreadyAcquired`|1.6.0| | | | | +|`cudaErrorAlreadyMapped`|10.1| | | |`hipErrorAlreadyMapped`|1.6.0| | | | | +|`cudaErrorApiFailureBase`| |4.1| | | | | | | | | +|`cudaErrorArrayIsMapped`|10.1| | | |`hipErrorArrayIsMapped`|1.6.0| | | | | +|`cudaErrorAssert`| | | | |`hipErrorAssert`|1.9.0| | | | | +|`cudaErrorCallRequiresNewerDriver`|11.1| | | | | | | | | | +|`cudaErrorCapturedEvent`|10.0| | | |`hipErrorCapturedEvent`|4.3.0| | | | | +|`cudaErrorCdpNotSupported`|12.0| | | | | | | | | | +|`cudaErrorCdpVersionMismatch`|12.0| | | | | | | | | | +|`cudaErrorCompatNotSupportedOnDevice`|10.1| | | | | | | | | | +|`cudaErrorContextIsDestroyed`|10.1| | | |`hipErrorContextIsDestroyed`|4.3.0| | | | | +|`cudaErrorCooperativeLaunchTooLarge`|9.0| | | |`hipErrorCooperativeLaunchTooLarge`|3.2.0| | | | | +|`cudaErrorCudartUnloading`| | | | |`hipErrorDeinitialized`|1.6.0| | | | | +|`cudaErrorDeviceAlreadyInUse`| | | | |`hipErrorContextAlreadyInUse`|1.6.0| | | | | +|`cudaErrorDeviceNotLicensed`|11.1| | | | | | | | | | +|`cudaErrorDeviceUninitialized`|10.2| | | |`hipErrorInvalidContext`|1.6.0| | | | | +|`cudaErrorDevicesUnavailable`| | | | | | | | | | | +|`cudaErrorDuplicateSurfaceName`| | | | | | | | | | | +|`cudaErrorDuplicateTextureName`| | | | | | | | | | | +|`cudaErrorDuplicateVariableName`| | | | | | | | | | | +|`cudaErrorECCUncorrectable`| | | | |`hipErrorECCNotCorrectable`|1.6.0| | | | | +|`cudaErrorExternalDevice`| | | | | | | | | | | +|`cudaErrorFileNotFound`|10.1| | | |`hipErrorFileNotFound`|1.6.0| | | | | +|`cudaErrorGraphExecUpdateFailure`|10.2| | | |`hipErrorGraphExecUpdateFailure`|5.0.0| | | | | +|`cudaErrorHardwareStackError`| | | | | | | | | | | +|`cudaErrorHostMemoryAlreadyRegistered`| | | | |`hipErrorHostMemoryAlreadyRegistered`|1.6.0| | | | | +|`cudaErrorHostMemoryNotRegistered`| | | | |`hipErrorHostMemoryNotRegistered`|1.6.0| | | | | +|`cudaErrorIllegalAddress`| | | | |`hipErrorIllegalAddress`|1.6.0| | | | | +|`cudaErrorIllegalInstruction`| | | | | | | | | | | +|`cudaErrorIllegalState`|10.0| | | |`hipErrorIllegalState`|5.0.0| | | | | +|`cudaErrorIncompatibleDriverContext`| | | | | | | | | | | +|`cudaErrorInitializationError`| | | | |`hipErrorNotInitialized`|1.6.0| | | | | +|`cudaErrorInsufficientDriver`| | | | |`hipErrorInsufficientDriver`|1.7.0| | | | | +|`cudaErrorInvalidAddressSpace`| | | | | | | | | | | +|`cudaErrorInvalidChannelDescriptor`| | | | | | | | | | | +|`cudaErrorInvalidClusterSize`|11.8| | | | | | | | | | +|`cudaErrorInvalidConfiguration`| | | | |`hipErrorInvalidConfiguration`|1.6.0| | | | | +|`cudaErrorInvalidDevice`| | | | |`hipErrorInvalidDevice`|1.6.0| | | | | +|`cudaErrorInvalidDeviceFunction`| | | | |`hipErrorInvalidDeviceFunction`|1.6.0| | | | | +|`cudaErrorInvalidDevicePointer`| |10.1| | |`hipErrorInvalidDevicePointer`|1.6.0| | | | | +|`cudaErrorInvalidFilterSetting`| | | | | | | | | | | +|`cudaErrorInvalidGraphicsContext`| | | | |`hipErrorInvalidGraphicsContext`|1.6.0| | | | | +|`cudaErrorInvalidHostPointer`| |10.1| | | | | | | | | +|`cudaErrorInvalidKernelImage`| | | | |`hipErrorInvalidImage`|1.6.0| | | | | +|`cudaErrorInvalidMemcpyDirection`| | | | |`hipErrorInvalidMemcpyDirection`|1.6.0| | | | | +|`cudaErrorInvalidNormSetting`| | | | | | | | | | | +|`cudaErrorInvalidPc`| | | | | | | | | | | +|`cudaErrorInvalidPitchValue`| | | | |`hipErrorInvalidPitchValue`|4.2.0| | | | | +|`cudaErrorInvalidPtx`| | | | |`hipErrorInvalidKernelFile`|1.6.0| | | | | +|`cudaErrorInvalidResourceHandle`| | | | |`hipErrorInvalidHandle`|1.6.0| | | | | +|`cudaErrorInvalidSource`|10.1| | | |`hipErrorInvalidSource`|1.6.0| | | | | +|`cudaErrorInvalidSurface`| | | | | | | | | | | +|`cudaErrorInvalidSymbol`| | | | |`hipErrorInvalidSymbol`|1.6.0| | | | | +|`cudaErrorInvalidTexture`| | | | | | | | | | | +|`cudaErrorInvalidTextureBinding`| | | | | | | | | | | +|`cudaErrorInvalidValue`| | | | |`hipErrorInvalidValue`|1.6.0| | | | | +|`cudaErrorJitCompilationDisabled`|11.2| | | | | | | | | | +|`cudaErrorJitCompilerNotFound`|9.0| | | | | | | | | | +|`cudaErrorLaunchFailure`| | | | |`hipErrorLaunchFailure`|1.6.0| | | | | +|`cudaErrorLaunchFileScopedSurf`| | | | | | | | | | | +|`cudaErrorLaunchFileScopedTex`| | | | | | | | | | | +|`cudaErrorLaunchIncompatibleTexturing`|10.1| | | | | | | | | | +|`cudaErrorLaunchMaxDepthExceeded`| | | | | | | | | | | +|`cudaErrorLaunchOutOfResources`| | | | |`hipErrorLaunchOutOfResources`|1.6.0| | | | | +|`cudaErrorLaunchPendingCountExceeded`| | | | | | | | | | | +|`cudaErrorLaunchTimeout`| | | | |`hipErrorLaunchTimeOut`|1.6.0| | | | | +|`cudaErrorMapBufferObjectFailed`| | | | |`hipErrorMapFailed`|1.6.0| | | | | +|`cudaErrorMemoryAllocation`| | | | |`hipErrorOutOfMemory`|1.6.0| | | | | +|`cudaErrorMemoryValueTooLarge`| |3.1| | | | | | | | | +|`cudaErrorMisalignedAddress`| | | | | | | | | | | +|`cudaErrorMissingConfiguration`| | | | |`hipErrorMissingConfiguration`|1.6.0| | | | | +|`cudaErrorMixedDeviceExecution`| |3.1| | | | | | | | | +|`cudaErrorMpsClientTerminated`|11.8| | | | | | | | | | +|`cudaErrorMpsConnectionFailed`|11.4| | | | | | | | | | +|`cudaErrorMpsMaxClientsReached`|11.4| | | | | | | | | | +|`cudaErrorMpsMaxConnectionsReached`|11.4| | | | | | | | | | +|`cudaErrorMpsRpcFailure`|11.4| | | | | | | | | | +|`cudaErrorMpsServerNotReady`|11.4| | | | | | | | | | +|`cudaErrorNoDevice`| | | | |`hipErrorNoDevice`|1.6.0| | | | | +|`cudaErrorNoKernelImageForDevice`| | | | |`hipErrorNoBinaryForGpu`|1.6.0| | | | | +|`cudaErrorNotMapped`|10.1| | | |`hipErrorNotMapped`|1.6.0| | | | | +|`cudaErrorNotMappedAsArray`|10.1| | | |`hipErrorNotMappedAsArray`|1.6.0| | | | | +|`cudaErrorNotMappedAsPointer`|10.1| | | |`hipErrorNotMappedAsPointer`|1.6.0| | | | | +|`cudaErrorNotPermitted`| | | | | | | | | | | +|`cudaErrorNotReady`| | | | |`hipErrorNotReady`|1.6.0| | | | | +|`cudaErrorNotSupported`| | | | |`hipErrorNotSupported`|1.6.0| | | | | +|`cudaErrorNotYetImplemented`| |4.1| | | | | | | | | +|`cudaErrorNvlinkUncorrectable`|8.0| | | | | | | | | | +|`cudaErrorOperatingSystem`| | | | |`hipErrorOperatingSystem`|1.6.0| | | | | +|`cudaErrorPeerAccessAlreadyEnabled`| | | | |`hipErrorPeerAccessAlreadyEnabled`|1.6.0| | | | | +|`cudaErrorPeerAccessNotEnabled`| | | | |`hipErrorPeerAccessNotEnabled`|1.6.0| | | | | +|`cudaErrorPeerAccessUnsupported`| | | | |`hipErrorPeerAccessUnsupported`|1.6.0| | | | | +|`cudaErrorPriorLaunchFailure`| |3.1| | |`hipErrorPriorLaunchFailure`|1.6.0| | | | | +|`cudaErrorProfilerAlreadyStarted`| |5.0| | |`hipErrorProfilerAlreadyStarted`|1.6.0| | | | | +|`cudaErrorProfilerAlreadyStopped`| |5.0| | |`hipErrorProfilerAlreadyStopped`|1.6.0| | | | | +|`cudaErrorProfilerDisabled`| | | | |`hipErrorProfilerDisabled`|1.6.0| | | | | +|`cudaErrorProfilerNotInitialized`| |5.0| | |`hipErrorProfilerNotInitialized`|1.6.0| | | | | +|`cudaErrorSetOnActiveProcess`| | | | |`hipErrorSetOnActiveProcess`|1.6.0| | | | | +|`cudaErrorSharedObjectInitFailed`| | | | |`hipErrorSharedObjectInitFailed`|1.6.0| | | | | +|`cudaErrorSharedObjectSymbolNotFound`| | | | |`hipErrorSharedObjectSymbolNotFound`|1.6.0| | | | | +|`cudaErrorSoftwareValidityNotEstablished`|11.2| | | | | | | | | | +|`cudaErrorStartupFailure`| | | | | | | | | | | +|`cudaErrorStreamCaptureImplicit`|10.0| | | |`hipErrorStreamCaptureImplicit`|4.3.0| | | | | +|`cudaErrorStreamCaptureInvalidated`|10.0| | | |`hipErrorStreamCaptureInvalidated`|4.3.0| | | | | +|`cudaErrorStreamCaptureIsolation`|10.0| | | |`hipErrorStreamCaptureIsolation`|4.3.0| | | | | +|`cudaErrorStreamCaptureMerge`|10.0| | | |`hipErrorStreamCaptureMerge`|4.3.0| | | | | +|`cudaErrorStreamCaptureUnjoined`|10.0| | | |`hipErrorStreamCaptureUnjoined`|4.3.0| | | | | +|`cudaErrorStreamCaptureUnmatched`|10.0| | | |`hipErrorStreamCaptureUnmatched`|4.3.0| | | | | +|`cudaErrorStreamCaptureUnsupported`|10.0| | | |`hipErrorStreamCaptureUnsupported`|4.3.0| | | | | +|`cudaErrorStreamCaptureWrongThread`|10.1| | | |`hipErrorStreamCaptureWrongThread`|4.3.0| | | | | +|`cudaErrorStubLibrary`|11.1| | | | | | | | | | +|`cudaErrorSymbolNotFound`|10.1| | | |`hipErrorNotFound`|1.6.0| | | | | +|`cudaErrorSyncDepthExceeded`| | | | | | | | | | | +|`cudaErrorSynchronizationError`| |3.1| | | | | | | | | +|`cudaErrorSystemDriverMismatch`|10.1| | | | | | | | | | +|`cudaErrorSystemNotReady`|10.0| | | | | | | | | | +|`cudaErrorTextureFetchFailed`| |3.1| | | | | | | | | +|`cudaErrorTextureNotBound`| |3.1| | | | | | | | | +|`cudaErrorTimeout`|10.2| | | | | | | | | | +|`cudaErrorTooManyPeers`| | | | | | | | | | | +|`cudaErrorUnknown`| | | | |`hipErrorUnknown`|1.6.0| | | | | +|`cudaErrorUnmapBufferObjectFailed`| | | | |`hipErrorUnmapFailed`|1.6.0| | | | | +|`cudaErrorUnsupportedDevSideSync`|12.1| | | | | | | | | | +|`cudaErrorUnsupportedExecAffinity`|11.4| | | | | | | | | | +|`cudaErrorUnsupportedLimit`| | | | |`hipErrorUnsupportedLimit`|1.6.0| | | | | +|`cudaErrorUnsupportedPtxVersion`|11.1| | | | | | | | | | +|`cudaError_t`| | | | |`hipError_t`|1.5.0| | | | | +|`cudaEventBlockingSync`| | | | |`hipEventBlockingSync`|1.6.0| | | | | +|`cudaEventDefault`| | | | |`hipEventDefault`|1.6.0| | | | | +|`cudaEventDisableTiming`| | | | |`hipEventDisableTiming`|1.6.0| | | | | +|`cudaEventInterprocess`| | | | |`hipEventInterprocess`|1.6.0| | | | | +|`cudaEventRecordDefault`|11.1| | | | | | | | | | +|`cudaEventRecordExternal`|11.1| | | | | | | | | | +|`cudaEventRecordNodeParams`|12.2| | | | | | | | | | +|`cudaEventWaitDefault`|11.1| | | | | | | | | | +|`cudaEventWaitExternal`| | | | | | | | | | | +|`cudaEventWaitNodeParams`|12.2| | | | | | | | | | +|`cudaEvent_t`| | | | |`hipEvent_t`|1.6.0| | | | | +|`cudaExtent`| | | | |`hipExtent`|1.7.0| | | | | +|`cudaExternalMemoryBufferDesc`|10.0| | | |`hipExternalMemoryBufferDesc`|4.3.0| | | | | +|`cudaExternalMemoryDedicated`|10.0| | | |`hipExternalMemoryDedicated`|5.5.0| | | | | +|`cudaExternalMemoryHandleDesc`|10.0| | | |`hipExternalMemoryHandleDesc`|4.3.0| | | | | +|`cudaExternalMemoryHandleType`|10.0| | | |`hipExternalMemoryHandleType`|4.3.0| | | | | +|`cudaExternalMemoryHandleTypeD3D11Resource`|10.0| | | |`hipExternalMemoryHandleTypeD3D11Resource`|4.3.0| | | | | +|`cudaExternalMemoryHandleTypeD3D11ResourceKmt`|10.2| | | |`hipExternalMemoryHandleTypeD3D11ResourceKmt`|4.3.0| | | | | +|`cudaExternalMemoryHandleTypeD3D12Heap`|10.0| | | |`hipExternalMemoryHandleTypeD3D12Heap`|4.3.0| | | | | +|`cudaExternalMemoryHandleTypeD3D12Resource`|10.0| | | |`hipExternalMemoryHandleTypeD3D12Resource`|4.3.0| | | | | +|`cudaExternalMemoryHandleTypeNvSciBuf`|10.2| | | | | | | | | | +|`cudaExternalMemoryHandleTypeOpaqueFd`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueFd`|4.3.0| | | | | +|`cudaExternalMemoryHandleTypeOpaqueWin32`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueWin32`|4.3.0| | | | | +|`cudaExternalMemoryHandleTypeOpaqueWin32Kmt`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueWin32Kmt`|4.3.0| | | | | +|`cudaExternalMemoryMipmappedArrayDesc`|10.0| | | | | | | | | | +|`cudaExternalMemory_t`|10.0| | | |`hipExternalMemory_t`|4.3.0| | | | | +|`cudaExternalSemaphoreHandleDesc`|10.0| | | |`hipExternalSemaphoreHandleDesc`|4.4.0| | | | | +|`cudaExternalSemaphoreHandleType`|10.0| | | |`hipExternalSemaphoreHandleType`|4.4.0| | | | | +|`cudaExternalSemaphoreHandleTypeD3D11Fence`|10.2| | | | | | | | | | +|`cudaExternalSemaphoreHandleTypeD3D12Fence`|10.0| | | |`hipExternalSemaphoreHandleTypeD3D12Fence`|4.4.0| | | | | +|`cudaExternalSemaphoreHandleTypeKeyedMutex`|10.2| | | | | | | | | | +|`cudaExternalSemaphoreHandleTypeKeyedMutexKmt`|10.2| | | | | | | | | | +|`cudaExternalSemaphoreHandleTypeNvSciSync`|10.2| | | | | | | | | | +|`cudaExternalSemaphoreHandleTypeOpaqueFd`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueFd`|4.4.0| | | | | +|`cudaExternalSemaphoreHandleTypeOpaqueWin32`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueWin32`|4.4.0| | | | | +|`cudaExternalSemaphoreHandleTypeOpaqueWin32Kmt`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueWin32Kmt`|4.4.0| | | | | +|`cudaExternalSemaphoreHandleTypeTimelineSemaphoreFd`|11.2| | | | | | | | | | +|`cudaExternalSemaphoreHandleTypeTimelineSemaphoreWin32`|11.2| | | | | | | | | | +|`cudaExternalSemaphoreSignalNodeParams`|11.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| +|`cudaExternalSemaphoreSignalNodeParamsV2`|12.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0| +|`cudaExternalSemaphoreSignalParams`|10.0| | | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | | +|`cudaExternalSemaphoreSignalParams_v1`|11.2| | | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | | +|`cudaExternalSemaphoreSignalSkipNvSciBufMemSync`|10.2| | | | | | | | | | +|`cudaExternalSemaphoreWaitNodeParams`|11.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| +|`cudaExternalSemaphoreWaitNodeParamsV2`|12.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0| +|`cudaExternalSemaphoreWaitParams`|10.0| | | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | | +|`cudaExternalSemaphoreWaitParams_v1`|11.2| | | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | | +|`cudaExternalSemaphoreWaitSkipNvSciBufMemSync`|10.2| | | | | | | | | | +|`cudaExternalSemaphore_t`|10.0| | | |`hipExternalSemaphore_t`|4.4.0| | | | | +|`cudaFilterModeLinear`| | | | |`hipFilterModeLinear`|1.7.0| | | | | +|`cudaFilterModePoint`| | | | |`hipFilterModePoint`|1.6.0| | | | | +|`cudaFlushGPUDirectRDMAWritesOptionHost`|11.3| | | | | | | | | | +|`cudaFlushGPUDirectRDMAWritesOptionMemOps`|11.3| | | | | | | | | | +|`cudaFlushGPUDirectRDMAWritesOptions`|11.3| | | | | | | | | | +|`cudaFlushGPUDirectRDMAWritesScope`|11.3| | | | | | | | | | +|`cudaFlushGPUDirectRDMAWritesTarget`|11.3| | | | | | | | | | +|`cudaFlushGPUDirectRDMAWritesTargetCurrentDevice`|11.3| | | | | | | | | | +|`cudaFlushGPUDirectRDMAWritesToAllDevices`|11.3| | | | | | | | | | +|`cudaFlushGPUDirectRDMAWritesToOwner`|11.3| | | | | | | | | | +|`cudaFormatModeAuto`| | | | | | | | | | | +|`cudaFormatModeForced`| | | | | | | | | | | +|`cudaFuncAttribute`|9.0| | | |`hipFuncAttribute`|3.9.0| | | | | +|`cudaFuncAttributeClusterDimMustBeSet`|11.8| | | | | | | | | | +|`cudaFuncAttributeClusterSchedulingPolicyPreference`|11.8| | | | | | | | | | +|`cudaFuncAttributeMax`|9.0| | | |`hipFuncAttributeMax`|3.9.0| | | | | +|`cudaFuncAttributeMaxDynamicSharedMemorySize`|9.0| | | |`hipFuncAttributeMaxDynamicSharedMemorySize`|3.9.0| | | | | +|`cudaFuncAttributeNonPortableClusterSizeAllowed`|11.8| | | | | | | | | | +|`cudaFuncAttributePreferredSharedMemoryCarveout`|9.0| | | |`hipFuncAttributePreferredSharedMemoryCarveout`|3.9.0| | | | | +|`cudaFuncAttributeRequiredClusterDepth`|11.8| | | | | | | | | | +|`cudaFuncAttributeRequiredClusterHeight`|11.8| | | | | | | | | | +|`cudaFuncAttributeRequiredClusterWidth`|11.8| | | | | | | | | | +|`cudaFuncAttributes`| | | | |`hipFuncAttributes`|1.9.0| | | | | +|`cudaFuncCache`| | | | |`hipFuncCache_t`|1.6.0| | | | | +|`cudaFuncCachePreferEqual`| | | | |`hipFuncCachePreferEqual`|1.6.0| | | | | +|`cudaFuncCachePreferL1`| | | | |`hipFuncCachePreferL1`|1.6.0| | | | | +|`cudaFuncCachePreferNone`| | | | |`hipFuncCachePreferNone`|1.6.0| | | | | +|`cudaFuncCachePreferShared`| | | | |`hipFuncCachePreferShared`|1.6.0| | | | | +|`cudaFunction_t`|11.0| | | |`hipFunction_t`|1.6.0| | | | | +|`cudaGLDeviceList`| | | | |`hipGLDeviceList`|4.4.0| | | | | +|`cudaGLDeviceListAll`| | | | |`hipGLDeviceListAll`|4.4.0| | | | | +|`cudaGLDeviceListCurrentFrame`| | | | |`hipGLDeviceListCurrentFrame`|4.4.0| | | | | +|`cudaGLDeviceListNextFrame`| | | | |`hipGLDeviceListNextFrame`|4.4.0| | | | | +|`cudaGLMapFlags`| | | | | | | | | | | +|`cudaGLMapFlagsNone`| | | | | | | | | | | +|`cudaGLMapFlagsReadOnly`| | | | | | | | | | | +|`cudaGLMapFlagsWriteDiscard`| | | | | | | | | | | +|`cudaGPUDirectRDMAWritesOrdering`|11.3| | | | | | | | | | +|`cudaGPUDirectRDMAWritesOrderingAllDevices`|11.3| | | | | | | | | | +|`cudaGPUDirectRDMAWritesOrderingNone`|11.3| | | | | | | | | | +|`cudaGPUDirectRDMAWritesOrderingOwner`|11.3| | | | | | | | | | +|`cudaGetDriverEntryPointFlags`|11.3| | | | | | | | | | +|`cudaGraphDebugDotFlags`|11.3| | | |`hipGraphDebugDotFlags`|5.5.0| | | | | +|`cudaGraphDebugDotFlagsEventNodeParams`|11.3| | | |`hipGraphDebugDotFlagsEventNodeParams`|5.5.0| | | | | +|`cudaGraphDebugDotFlagsExtSemasSignalNodeParams`|11.3| | | |`hipGraphDebugDotFlagsExtSemasSignalNodeParams`|5.5.0| | | | | +|`cudaGraphDebugDotFlagsExtSemasWaitNodeParams`|11.3| | | |`hipGraphDebugDotFlagsExtSemasWaitNodeParams`|5.5.0| | | | | +|`cudaGraphDebugDotFlagsHandles`|11.3| | | |`hipGraphDebugDotFlagsHandles`|5.5.0| | | | | +|`cudaGraphDebugDotFlagsHostNodeParams`|11.3| | | |`hipGraphDebugDotFlagsHostNodeParams`|5.5.0| | | | | +|`cudaGraphDebugDotFlagsKernelNodeAttributes`|11.3| | | |`hipGraphDebugDotFlagsKernelNodeAttributes`|5.5.0| | | | | +|`cudaGraphDebugDotFlagsKernelNodeParams`|11.3| | | |`hipGraphDebugDotFlagsKernelNodeParams`|5.5.0| | | | | +|`cudaGraphDebugDotFlagsMemcpyNodeParams`|11.3| | | |`hipGraphDebugDotFlagsMemcpyNodeParams`|5.5.0| | | | | +|`cudaGraphDebugDotFlagsMemsetNodeParams`|11.3| | | |`hipGraphDebugDotFlagsMemsetNodeParams`|5.5.0| | | | | +|`cudaGraphDebugDotFlagsVerbose`|11.3| | | |`hipGraphDebugDotFlagsVerbose`|5.5.0| | | | | +|`cudaGraphExecUpdateError`|10.2| | | |`hipGraphExecUpdateError`|4.3.0| | | | | +|`cudaGraphExecUpdateErrorAttributesChanged`|11.6| | | | | | | | | | +|`cudaGraphExecUpdateErrorFunctionChanged`|10.2| | | |`hipGraphExecUpdateErrorFunctionChanged`|4.3.0| | | | | +|`cudaGraphExecUpdateErrorNodeTypeChanged`|10.2| | | |`hipGraphExecUpdateErrorNodeTypeChanged`|4.3.0| | | | | +|`cudaGraphExecUpdateErrorNotSupported`|10.2| | | |`hipGraphExecUpdateErrorNotSupported`|4.3.0| | | | | +|`cudaGraphExecUpdateErrorParametersChanged`|10.2| | | |`hipGraphExecUpdateErrorParametersChanged`|4.3.0| | | | | +|`cudaGraphExecUpdateErrorTopologyChanged`|10.2| | | |`hipGraphExecUpdateErrorTopologyChanged`|4.3.0| | | | | +|`cudaGraphExecUpdateErrorUnsupportedFunctionChange`|11.2| | | |`hipGraphExecUpdateErrorUnsupportedFunctionChange`|4.3.0| | | | | +|`cudaGraphExecUpdateResult`|10.2| | | |`hipGraphExecUpdateResult`|4.3.0| | | | | +|`cudaGraphExecUpdateResultInfo`|12.0| | | | | | | | | | +|`cudaGraphExecUpdateResultInfo_st`|12.0| | | | | | | | | | +|`cudaGraphExecUpdateSuccess`|10.2| | | |`hipGraphExecUpdateSuccess`|4.3.0| | | | | +|`cudaGraphExec_t`|10.0| | | |`hipGraphExec_t`|4.3.0| | | | | +|`cudaGraphInstantiateError`|12.0| | | | | | | | | | +|`cudaGraphInstantiateFlagAutoFreeOnLaunch`|11.4| | | |`hipGraphInstantiateFlagAutoFreeOnLaunch`|5.2.0| | | | | +|`cudaGraphInstantiateFlagDeviceLaunch`|12.0| | | |`hipGraphInstantiateFlagDeviceLaunch`|5.6.0| | | | | +|`cudaGraphInstantiateFlagUpload`|12.0| | | |`hipGraphInstantiateFlagUpload`|5.6.0| | | | | +|`cudaGraphInstantiateFlagUseNodePriority`|11.7| | | |`hipGraphInstantiateFlagUseNodePriority`|5.6.0| | | | | +|`cudaGraphInstantiateFlags`|11.4| | | |`hipGraphInstantiateFlags`|5.2.0| | | | | +|`cudaGraphInstantiateInvalidStructure`|12.0| | | | | | | | | | +|`cudaGraphInstantiateMultipleDevicesNotSupported`|12.0| | | | | | | | | | +|`cudaGraphInstantiateNodeOperationNotSupported`|12.0| | | | | | | | | | +|`cudaGraphInstantiateParams`|12.0| | | | | | | | | | +|`cudaGraphInstantiateParams_st`|12.0| | | | | | | | | | +|`cudaGraphInstantiateResult`|12.0| | | | | | | | | | +|`cudaGraphInstantiateSuccess`|12.0| | | | | | | | | | +|`cudaGraphMemAttrReservedMemCurrent`|11.4| | | |`hipGraphMemAttrReservedMemCurrent`|5.3.0| | | | | +|`cudaGraphMemAttrReservedMemHigh`|11.4| | | |`hipGraphMemAttrReservedMemHigh`|5.3.0| | | | | +|`cudaGraphMemAttrUsedMemCurrent`|11.4| | | |`hipGraphMemAttrUsedMemCurrent`|5.3.0| | | | | +|`cudaGraphMemAttrUsedMemHigh`|11.4| | | |`hipGraphMemAttrUsedMemHigh`|5.3.0| | | | | +|`cudaGraphMemAttributeType`|11.4| | | |`hipGraphMemAttributeType`|5.3.0| | | | | +|`cudaGraphNodeParams`|12.2| | | | | | | | | | +|`cudaGraphNodeType`|10.0| | | |`hipGraphNodeType`|4.3.0| | | | | +|`cudaGraphNodeTypeCount`|10.0| | | |`hipGraphNodeTypeCount`|4.3.0| | | | | +|`cudaGraphNodeTypeEmpty`|10.0| | | |`hipGraphNodeTypeEmpty`|4.3.0| | | | | +|`cudaGraphNodeTypeEventRecord`|11.1| | | |`hipGraphNodeTypeEventRecord`|4.3.0| | | | | +|`cudaGraphNodeTypeExtSemaphoreSignal`|11.4| | | |`hipGraphNodeTypeExtSemaphoreSignal`|5.3.0| | | | | +|`cudaGraphNodeTypeExtSemaphoreWait`|11.4| | | |`hipGraphNodeTypeExtSemaphoreWait`|5.3.0| | | | | +|`cudaGraphNodeTypeGraph`|10.0| | | |`hipGraphNodeTypeGraph`|4.3.0| | | | | +|`cudaGraphNodeTypeHost`|10.0| | | |`hipGraphNodeTypeHost`|4.3.0| | | | | +|`cudaGraphNodeTypeKernel`|10.0| | | |`hipGraphNodeTypeKernel`|4.3.0| | | | | +|`cudaGraphNodeTypeMemAlloc`|11.4| | | |`hipGraphNodeTypeMemAlloc`|5.5.0| | | | | +|`cudaGraphNodeTypeMemFree`|11.4| | | |`hipGraphNodeTypeMemFree`|5.5.0| | | | | +|`cudaGraphNodeTypeMemcpy`|10.0| | | |`hipGraphNodeTypeMemcpy`|4.3.0| | | | | +|`cudaGraphNodeTypeMemset`|10.0| | | |`hipGraphNodeTypeMemset`|4.3.0| | | | | +|`cudaGraphNodeTypeWaitEvent`|11.1| | | |`hipGraphNodeTypeWaitEvent`|4.3.0| | | | | +|`cudaGraphNode_t`|10.0| | | |`hipGraphNode_t`|4.3.0| | | | | +|`cudaGraphUserObjectMove`|11.3| | | |`hipGraphUserObjectMove`|5.3.0| | | | | +|`cudaGraph_t`|10.0| | | |`hipGraph_t`|4.3.0| | | | | +|`cudaGraphicsCubeFace`| | | | | | | | | | | +|`cudaGraphicsCubeFaceNegativeX`| | | | | | | | | | | +|`cudaGraphicsCubeFaceNegativeY`| | | | | | | | | | | +|`cudaGraphicsCubeFaceNegativeZ`| | | | | | | | | | | +|`cudaGraphicsCubeFacePositiveX`| | | | | | | | | | | +|`cudaGraphicsCubeFacePositiveY`| | | | | | | | | | | +|`cudaGraphicsCubeFacePositiveZ`| | | | | | | | | | | +|`cudaGraphicsMapFlags`| | | | | | | | | | | +|`cudaGraphicsMapFlagsNone`| | | | | | | | | | | +|`cudaGraphicsMapFlagsReadOnly`| | | | | | | | | | | +|`cudaGraphicsMapFlagsWriteDiscard`| | | | | | | | | | | +|`cudaGraphicsRegisterFlags`| | | | |`hipGraphicsRegisterFlags`|4.4.0| | | | | +|`cudaGraphicsRegisterFlagsNone`| | | | |`hipGraphicsRegisterFlagsNone`|4.4.0| | | | | +|`cudaGraphicsRegisterFlagsReadOnly`| | | | |`hipGraphicsRegisterFlagsReadOnly`|4.4.0| | | | | +|`cudaGraphicsRegisterFlagsSurfaceLoadStore`| | | | |`hipGraphicsRegisterFlagsSurfaceLoadStore`|4.4.0| | | | | +|`cudaGraphicsRegisterFlagsTextureGather`| | | | |`hipGraphicsRegisterFlagsTextureGather`|4.4.0| | | | | +|`cudaGraphicsRegisterFlagsWriteDiscard`| | | | |`hipGraphicsRegisterFlagsWriteDiscard`|4.4.0| | | | | +|`cudaGraphicsResource`| | | | |`hipGraphicsResource`|4.4.0| | | | | +|`cudaGraphicsResource_t`| | | | |`hipGraphicsResource_t`|4.4.0| | | | | +|`cudaHostAllocDefault`| | | | |`hipHostMallocDefault`|1.6.0| | | | | +|`cudaHostAllocMapped`| | | | |`hipHostMallocMapped`|1.6.0| | | | | +|`cudaHostAllocPortable`| | | | |`hipHostMallocPortable`|1.6.0| | | | | +|`cudaHostAllocWriteCombined`| | | | |`hipHostMallocWriteCombined`|1.6.0| | | | | +|`cudaHostFn_t`|10.0| | | |`hipHostFn_t`|4.3.0| | | | | +|`cudaHostNodeParams`|10.0| | | |`hipHostNodeParams`|4.3.0| | | | | +|`cudaHostNodeParamsV2`|12.2| | | | | | | | | | +|`cudaHostRegisterDefault`| | | | |`hipHostRegisterDefault`|1.6.0| | | | | +|`cudaHostRegisterIoMemory`|7.5| | | |`hipHostRegisterIoMemory`|1.6.0| | | | | +|`cudaHostRegisterMapped`| | | | |`hipHostRegisterMapped`|1.6.0| | | | | +|`cudaHostRegisterPortable`| | | | |`hipHostRegisterPortable`|1.6.0| | | | | +|`cudaHostRegisterReadOnly`|11.1| | | |`hipHostRegisterReadOnly`|5.6.0| | | | | +|`cudaInitDeviceFlagsAreValid`|12.0| | | | | | | | | | +|`cudaInvalidDeviceId`|8.0| | | |`hipInvalidDeviceId`|3.7.0| | | | | +|`cudaIpcEventHandle_st`| | | | |`hipIpcEventHandle_st`|3.5.0| | | | | +|`cudaIpcEventHandle_t`| | | | |`hipIpcEventHandle_t`|1.6.0| | | | | +|`cudaIpcMemHandle_st`| | | | |`hipIpcMemHandle_st`|1.6.0| | | | | +|`cudaIpcMemHandle_t`| | | | |`hipIpcMemHandle_t`|1.6.0| | | | | +|`cudaIpcMemLazyEnablePeerAccess`| | | | |`hipIpcMemLazyEnablePeerAccess`|1.6.0| | | | | +|`cudaKernelNodeAttrID`|11.0| | | |`hipKernelNodeAttrID`|5.2.0| | | | | +|`cudaKernelNodeAttrValue`|11.0| | | |`hipKernelNodeAttrValue`|5.2.0| | | | | +|`cudaKernelNodeAttributeAccessPolicyWindow`|11.0| | | |`hipKernelNodeAttributeAccessPolicyWindow`|5.2.0| | | | | +|`cudaKernelNodeAttributeClusterDimension`|11.8| | | | | | | | | | +|`cudaKernelNodeAttributeClusterSchedulingPolicyPreference`|11.8| | | | | | | | | | +|`cudaKernelNodeAttributeCooperative`|11.0| | | |`hipKernelNodeAttributeCooperative`|5.2.0| | | | | +|`cudaKernelNodeAttributeMemSyncDomain`|12.0| | | | | | | | | | +|`cudaKernelNodeAttributeMemSyncDomainMap`|12.0| | | | | | | | | | +|`cudaKernelNodeAttributePriority`|11.7| | | | | | | | | | +|`cudaKernelNodeParams`|10.0| | | |`hipKernelNodeParams`|4.3.0| | | | | +|`cudaKernelNodeParamsV2`|12.2| | | | | | | | | | +|`cudaKernel_t`|12.1| | | | | | | | | | +|`cudaKeyValuePair`| | | |12.0| | | | | | | +|`cudaLaunchAttribute`|11.8| | | | | | | | | | +|`cudaLaunchAttributeAccessPolicyWindow`|11.8| | | | | | | | | | +|`cudaLaunchAttributeClusterDimension`|11.8| | | | | | | | | | +|`cudaLaunchAttributeClusterSchedulingPolicyPreference`|11.8| | | | | | | | | | +|`cudaLaunchAttributeCooperative`|11.8| | | | | | | | | | +|`cudaLaunchAttributeID`|11.8| | | | | | | | | | +|`cudaLaunchAttributeIgnore`|11.8| | | | | | | | | | +|`cudaLaunchAttributeMemSyncDomain`|12.0| | | | | | | | | | +|`cudaLaunchAttributeMemSyncDomainMap`|12.0| | | | | | | | | | +|`cudaLaunchAttributePriority`|11.8| | | | | | | | | | +|`cudaLaunchAttributeProgrammaticEvent`|11.8| | | | | | | | | | +|`cudaLaunchAttributeProgrammaticStreamSerialization`|11.8| | | | | | | | | | +|`cudaLaunchAttributeSynchronizationPolicy`|11.8| | | | | | | | | | +|`cudaLaunchAttributeValue`|11.8| | | | | | | | | | +|`cudaLaunchAttribute_st`|11.8| | | | | | | | | | +|`cudaLaunchConfig_st`|11.8| | | | | | | | | | +|`cudaLaunchConfig_t`|11.8| | | | | | | | | | +|`cudaLaunchMemSyncDomain`|12.0| | | | | | | | | | +|`cudaLaunchMemSyncDomainDefault`|12.0| | | | | | | | | | +|`cudaLaunchMemSyncDomainMap`|12.0| | | | | | | | | | +|`cudaLaunchMemSyncDomainMap_st`|12.0| | | | | | | | | | +|`cudaLaunchMemSyncDomainRemote`|12.0| | | | | | | | | | +|`cudaLaunchParams`|9.0| | | |`hipLaunchParams`|2.6.0| | | | | +|`cudaLimit`| | | | |`hipLimit_t`|1.6.0| | | | | +|`cudaLimitDevRuntimePendingLaunchCount`| | | | | | | | | | | +|`cudaLimitDevRuntimeSyncDepth`| | | | | | | | | | | +|`cudaLimitMallocHeapSize`| | | | |`hipLimitMallocHeapSize`|1.6.0| | | | | +|`cudaLimitMaxL2FetchGranularity`|10.0| | | | | | | | | | +|`cudaLimitPersistingL2CacheSize`|11.0| | | | | | | | | | +|`cudaLimitPrintfFifoSize`| | | | |`hipLimitPrintfFifoSize`|4.5.0| | | | | +|`cudaLimitStackSize`| | | | |`hipLimitStackSize`|5.3.0| | | | | +|`cudaMemAccessDesc`|11.2| | | |`hipMemAccessDesc`|5.2.0| | | | | +|`cudaMemAccessFlags`|11.2| | | |`hipMemAccessFlags`|5.2.0| | | | | +|`cudaMemAccessFlagsProtNone`|11.2| | | |`hipMemAccessFlagsProtNone`|5.2.0| | | | | +|`cudaMemAccessFlagsProtRead`|11.2| | | |`hipMemAccessFlagsProtRead`|5.2.0| | | | | +|`cudaMemAccessFlagsProtReadWrite`|11.2| | | |`hipMemAccessFlagsProtReadWrite`|5.2.0| | | | | +|`cudaMemAdviseSetAccessedBy`|8.0| | | |`hipMemAdviseSetAccessedBy`|3.7.0| | | | | +|`cudaMemAdviseSetPreferredLocation`|8.0| | | |`hipMemAdviseSetPreferredLocation`|3.7.0| | | | | +|`cudaMemAdviseSetReadMostly`|8.0| | | |`hipMemAdviseSetReadMostly`|3.7.0| | | | | +|`cudaMemAdviseUnsetAccessedBy`|8.0| | | |`hipMemAdviseUnsetAccessedBy`|3.7.0| | | | | +|`cudaMemAdviseUnsetPreferredLocation`|8.0| | | |`hipMemAdviseUnsetPreferredLocation`|3.7.0| | | | | +|`cudaMemAdviseUnsetReadMostly`|8.0| | | |`hipMemAdviseUnsetReadMostly`|3.7.0| | | | | +|`cudaMemAllocNodeParams`|11.4| | | |`hipMemAllocNodeParams`|5.5.0| | | | | +|`cudaMemAllocNodeParamsV2`|12.2| | | | | | | | | | +|`cudaMemAllocationHandleType`|11.2| | | |`hipMemAllocationHandleType`|5.2.0| | | | | +|`cudaMemAllocationType`|11.2| | | |`hipMemAllocationType`|5.2.0| | | | | +|`cudaMemAllocationTypeInvalid`|11.2| | | |`hipMemAllocationTypeInvalid`|5.2.0| | | | | +|`cudaMemAllocationTypeMax`|11.2| | | |`hipMemAllocationTypeMax`|5.2.0| | | | | +|`cudaMemAllocationTypePinned`|11.2| | | |`hipMemAllocationTypePinned`|5.2.0| | | | | +|`cudaMemAttachGlobal`| | | | |`hipMemAttachGlobal`|2.5.0| | | | | +|`cudaMemAttachHost`| | | | |`hipMemAttachHost`|2.5.0| | | | | +|`cudaMemAttachSingle`| | | | |`hipMemAttachSingle`|3.7.0| | | | | +|`cudaMemFreeNodeParams`|12.2| | | | | | | | | | +|`cudaMemHandleTypeNone`|11.2| | | |`hipMemHandleTypeNone`|5.2.0| | | | | +|`cudaMemHandleTypePosixFileDescriptor`|11.2| | | |`hipMemHandleTypePosixFileDescriptor`|5.2.0| | | | | +|`cudaMemHandleTypeWin32`|11.2| | | |`hipMemHandleTypeWin32`|5.2.0| | | | | +|`cudaMemHandleTypeWin32Kmt`|11.2| | | |`hipMemHandleTypeWin32Kmt`|5.2.0| | | | | +|`cudaMemLocation`|11.2| | | |`hipMemLocation`|5.2.0| | | | | +|`cudaMemLocationType`|11.2| | | |`hipMemLocationType`|5.2.0| | | | | +|`cudaMemLocationTypeDevice`|11.2| | | |`hipMemLocationTypeDevice`|5.2.0| | | | | +|`cudaMemLocationTypeHost`|12.2| | | | | | | | | | +|`cudaMemLocationTypeHostNuma`|12.2| | | | | | | | | | +|`cudaMemLocationTypeHostNumaCurrent`|12.2| | | | | | | | | | +|`cudaMemLocationTypeInvalid`|11.2| | | |`hipMemLocationTypeInvalid`|5.2.0| | | | | +|`cudaMemPoolAttr`|11.2| | | |`hipMemPoolAttr`|5.2.0| | | | | +|`cudaMemPoolAttrReleaseThreshold`|11.2| | | |`hipMemPoolAttrReleaseThreshold`|5.2.0| | | | | +|`cudaMemPoolAttrReservedMemCurrent`|11.3| | | |`hipMemPoolAttrReservedMemCurrent`|5.2.0| | | | | +|`cudaMemPoolAttrReservedMemHigh`|11.3| | | |`hipMemPoolAttrReservedMemHigh`|5.2.0| | | | | +|`cudaMemPoolAttrUsedMemCurrent`|11.3| | | |`hipMemPoolAttrUsedMemCurrent`|5.2.0| | | | | +|`cudaMemPoolAttrUsedMemHigh`|11.3| | | |`hipMemPoolAttrUsedMemHigh`|5.2.0| | | | | +|`cudaMemPoolProps`|11.2| | | |`hipMemPoolProps`|5.2.0| | | | | +|`cudaMemPoolPtrExportData`|11.2| | | |`hipMemPoolPtrExportData`|5.2.0| | | | | +|`cudaMemPoolReuseAllowInternalDependencies`|11.2| | | |`hipMemPoolReuseAllowInternalDependencies`|5.2.0| | | | | +|`cudaMemPoolReuseAllowOpportunistic`|11.2| | | |`hipMemPoolReuseAllowOpportunistic`|5.2.0| | | | | +|`cudaMemPoolReuseFollowEventDependencies`|11.2| | | |`hipMemPoolReuseFollowEventDependencies`|5.2.0| | | | | +|`cudaMemPool_t`|11.2| | | |`hipMemPool_t`|5.2.0| | | | | +|`cudaMemRangeAttribute`|8.0| | | |`hipMemRangeAttribute`|3.7.0| | | | | +|`cudaMemRangeAttributeAccessedBy`|8.0| | | |`hipMemRangeAttributeAccessedBy`|3.7.0| | | | | +|`cudaMemRangeAttributeLastPrefetchLocation`|8.0| | | |`hipMemRangeAttributeLastPrefetchLocation`|3.7.0| | | | | +|`cudaMemRangeAttributeLastPrefetchLocationId`|12.2| | | | | | | | | | +|`cudaMemRangeAttributeLastPrefetchLocationType`|12.2| | | | | | | | | | +|`cudaMemRangeAttributePreferredLocation`|8.0| | | |`hipMemRangeAttributePreferredLocation`|3.7.0| | | | | +|`cudaMemRangeAttributePreferredLocationId`|12.2| | | | | | | | | | +|`cudaMemRangeAttributePreferredLocationType`|12.2| | | | | | | | | | +|`cudaMemRangeAttributeReadMostly`|8.0| | | |`hipMemRangeAttributeReadMostly`|3.7.0| | | | | +|`cudaMemcpy3DParms`| | | | |`hipMemcpy3DParms`|1.7.0| | | | | +|`cudaMemcpy3DPeerParms`| | | | | | | | | | | +|`cudaMemcpyDefault`| | | | |`hipMemcpyDefault`|1.5.0| | | | | +|`cudaMemcpyDeviceToDevice`| | | | |`hipMemcpyDeviceToDevice`|1.5.0| | | | | +|`cudaMemcpyDeviceToHost`| | | | |`hipMemcpyDeviceToHost`|1.5.0| | | | | +|`cudaMemcpyHostToDevice`| | | | |`hipMemcpyHostToDevice`|1.5.0| | | | | +|`cudaMemcpyHostToHost`| | | | |`hipMemcpyHostToHost`|1.5.0| | | | | +|`cudaMemcpyKind`| | | | |`hipMemcpyKind`|1.5.0| | | | | +|`cudaMemcpyNodeParams`|12.2| | | | | | | | | | +|`cudaMemoryAdvise`|8.0| | | |`hipMemoryAdvise`|3.7.0| | | | | +|`cudaMemoryType`| | | | |`hipMemoryType`|1.6.0| | | | | +|`cudaMemoryTypeDevice`| | | | |`hipMemoryTypeDevice`|1.6.0| | | | | +|`cudaMemoryTypeHost`| | | | |`hipMemoryTypeHost`|1.6.0| | | | | +|`cudaMemoryTypeManaged`|10.0| | | |`hipMemoryTypeManaged`|5.3.0| | | | | +|`cudaMemoryTypeUnregistered`| | | | | | | | | | | +|`cudaMemsetParams`|10.0| | | |`hipMemsetParams`|4.3.0| | | | | +|`cudaMemsetParamsV2`|12.2| | | | | | | | | | +|`cudaMipmappedArray`| | | | |`hipMipmappedArray`|1.7.0| | | | | +|`cudaMipmappedArray_const_t`| | | | |`hipMipmappedArray_const_t`|1.6.0| | | | | +|`cudaMipmappedArray_t`| | | | |`hipMipmappedArray_t`|1.7.0| | | | | +|`cudaNvSciSyncAttrSignal`|10.2| | | | | | | | | | +|`cudaNvSciSyncAttrWait`|10.2| | | | | | | | | | +|`cudaOccupancyDefault`| | | | |`hipOccupancyDefault`|3.2.0| | | | | +|`cudaOccupancyDisableCachingOverride`| | | | |`hipOccupancyDisableCachingOverride`|5.5.0| | | | | +|`cudaOutputMode`| | | |12.0| | | | | | | +|`cudaOutputMode_t`| | | |12.0| | | | | | | +|`cudaPitchedPtr`| | | | |`hipPitchedPtr`|1.7.0| | | | | +|`cudaPointerAttributes`| | | | |`hipPointerAttribute_t`|1.6.0| | | | | +|`cudaPos`| | | | |`hipPos`|1.7.0| | | | | +|`cudaReadModeElementType`| | | | |`hipReadModeElementType`|1.6.0| | | | | +|`cudaReadModeNormalizedFloat`| | | | |`hipReadModeNormalizedFloat`|1.7.0| | | | | +|`cudaResViewFormatFloat1`| | | | |`hipResViewFormatFloat1`|1.7.0| | | | | +|`cudaResViewFormatFloat2`| | | | |`hipResViewFormatFloat2`|1.7.0| | | | | +|`cudaResViewFormatFloat4`| | | | |`hipResViewFormatFloat4`|1.7.0| | | | | +|`cudaResViewFormatHalf1`| | | | |`hipResViewFormatHalf1`|1.7.0| | | | | +|`cudaResViewFormatHalf2`| | | | |`hipResViewFormatHalf2`|1.7.0| | | | | +|`cudaResViewFormatHalf4`| | | | |`hipResViewFormatHalf4`|1.7.0| | | | | +|`cudaResViewFormatNone`| | | | |`hipResViewFormatNone`|1.7.0| | | | | +|`cudaResViewFormatSignedBlockCompressed4`| | | | |`hipResViewFormatSignedBlockCompressed4`|1.7.0| | | | | +|`cudaResViewFormatSignedBlockCompressed5`| | | | |`hipResViewFormatSignedBlockCompressed5`|1.7.0| | | | | +|`cudaResViewFormatSignedBlockCompressed6H`| | | | |`hipResViewFormatSignedBlockCompressed6H`|1.7.0| | | | | +|`cudaResViewFormatSignedChar1`| | | | |`hipResViewFormatSignedChar1`|1.7.0| | | | | +|`cudaResViewFormatSignedChar2`| | | | |`hipResViewFormatSignedChar2`|1.7.0| | | | | +|`cudaResViewFormatSignedChar4`| | | | |`hipResViewFormatSignedChar4`|1.7.0| | | | | +|`cudaResViewFormatSignedInt1`| | | | |`hipResViewFormatSignedInt1`|1.7.0| | | | | +|`cudaResViewFormatSignedInt2`| | | | |`hipResViewFormatSignedInt2`|1.7.0| | | | | +|`cudaResViewFormatSignedInt4`| | | | |`hipResViewFormatSignedInt4`|1.7.0| | | | | +|`cudaResViewFormatSignedShort1`| | | | |`hipResViewFormatSignedShort1`|1.7.0| | | | | +|`cudaResViewFormatSignedShort2`| | | | |`hipResViewFormatSignedShort2`|1.7.0| | | | | +|`cudaResViewFormatSignedShort4`| | | | |`hipResViewFormatSignedShort4`|1.7.0| | | | | +|`cudaResViewFormatUnsignedBlockCompressed1`| | | | |`hipResViewFormatUnsignedBlockCompressed1`|1.7.0| | | | | +|`cudaResViewFormatUnsignedBlockCompressed2`| | | | |`hipResViewFormatUnsignedBlockCompressed2`|1.7.0| | | | | +|`cudaResViewFormatUnsignedBlockCompressed3`| | | | |`hipResViewFormatUnsignedBlockCompressed3`|1.7.0| | | | | +|`cudaResViewFormatUnsignedBlockCompressed4`| | | | |`hipResViewFormatUnsignedBlockCompressed4`|1.7.0| | | | | +|`cudaResViewFormatUnsignedBlockCompressed5`| | | | |`hipResViewFormatUnsignedBlockCompressed5`|1.7.0| | | | | +|`cudaResViewFormatUnsignedBlockCompressed6H`| | | | |`hipResViewFormatUnsignedBlockCompressed6H`|1.7.0| | | | | +|`cudaResViewFormatUnsignedBlockCompressed7`| | | | |`hipResViewFormatUnsignedBlockCompressed7`|1.7.0| | | | | +|`cudaResViewFormatUnsignedChar1`| | | | |`hipResViewFormatUnsignedChar1`|1.7.0| | | | | +|`cudaResViewFormatUnsignedChar2`| | | | |`hipResViewFormatUnsignedChar2`|1.7.0| | | | | +|`cudaResViewFormatUnsignedChar4`| | | | |`hipResViewFormatUnsignedChar4`|1.7.0| | | | | +|`cudaResViewFormatUnsignedInt1`| | | | |`hipResViewFormatUnsignedInt1`|1.7.0| | | | | +|`cudaResViewFormatUnsignedInt2`| | | | |`hipResViewFormatUnsignedInt2`|1.7.0| | | | | +|`cudaResViewFormatUnsignedInt4`| | | | |`hipResViewFormatUnsignedInt4`|1.7.0| | | | | +|`cudaResViewFormatUnsignedShort1`| | | | |`hipResViewFormatUnsignedShort1`|1.7.0| | | | | +|`cudaResViewFormatUnsignedShort2`| | | | |`hipResViewFormatUnsignedShort2`|1.7.0| | | | | +|`cudaResViewFormatUnsignedShort4`| | | | |`hipResViewFormatUnsignedShort4`|1.7.0| | | | | +|`cudaResourceDesc`| | | | |`hipResourceDesc`|1.7.0| | | | | +|`cudaResourceType`| | | | |`hipResourceType`|1.7.0| | | | | +|`cudaResourceTypeArray`| | | | |`hipResourceTypeArray`|1.7.0| | | | | +|`cudaResourceTypeLinear`| | | | |`hipResourceTypeLinear`|1.7.0| | | | | +|`cudaResourceTypeMipmappedArray`| | | | |`hipResourceTypeMipmappedArray`|1.7.0| | | | | +|`cudaResourceTypePitch2D`| | | | |`hipResourceTypePitch2D`|1.7.0| | | | | +|`cudaResourceViewDesc`| | | | |`hipResourceViewDesc`|1.7.0| | | | | +|`cudaResourceViewFormat`| | | | |`hipResourceViewFormat`|1.7.0| | | | | +|`cudaSharedCarveout`|9.0| | | | | | | | | | +|`cudaSharedMemBankSizeDefault`| | | | |`hipSharedMemBankSizeDefault`|1.6.0| | | | | +|`cudaSharedMemBankSizeEightByte`| | | | |`hipSharedMemBankSizeEightByte`|1.6.0| | | | | +|`cudaSharedMemBankSizeFourByte`| | | | |`hipSharedMemBankSizeFourByte`|1.6.0| | | | | +|`cudaSharedMemConfig`| | | | |`hipSharedMemConfig`|1.6.0| | | | | +|`cudaSharedmemCarveoutDefault`|9.0| | | | | | | | | | +|`cudaSharedmemCarveoutMaxL1`|9.0| | | | | | | | | | +|`cudaSharedmemCarveoutMaxShared`|9.0| | | | | | | | | | +|`cudaStreamAddCaptureDependencies`|11.3| | | |`hipStreamAddCaptureDependencies`|5.0.0| | | | | +|`cudaStreamAttrID`|11.0| | | | | | | | | | +|`cudaStreamAttrValue`|11.0| | | | | | | | | | +|`cudaStreamAttributeAccessPolicyWindow`|11.0| | | | | | | | | | +|`cudaStreamAttributeMemSyncDomain`|12.0| | | | | | | | | | +|`cudaStreamAttributeMemSyncDomainMap`|12.0| | | | | | | | | | +|`cudaStreamAttributePriority`|12.0| | | | | | | | | | +|`cudaStreamAttributeSynchronizationPolicy`|11.0| | | | | | | | | | +|`cudaStreamCallback_t`| | | | |`hipStreamCallback_t`|1.6.0| | | | | +|`cudaStreamCaptureMode`|10.1| | | |`hipStreamCaptureMode`|4.3.0| | | | | +|`cudaStreamCaptureModeGlobal`|10.1| | | |`hipStreamCaptureModeGlobal`|4.3.0| | | | | +|`cudaStreamCaptureModeRelaxed`|10.1| | | |`hipStreamCaptureModeRelaxed`|4.3.0| | | | | +|`cudaStreamCaptureModeThreadLocal`|10.1| | | |`hipStreamCaptureModeThreadLocal`|4.3.0| | | | | +|`cudaStreamCaptureStatus`|10.0| | | |`hipStreamCaptureStatus`|4.3.0| | | | | +|`cudaStreamCaptureStatusActive`|10.0| | | |`hipStreamCaptureStatusActive`|4.3.0| | | | | +|`cudaStreamCaptureStatusInvalidated`|10.0| | | |`hipStreamCaptureStatusInvalidated`|4.3.0| | | | | +|`cudaStreamCaptureStatusNone`|10.0| | | |`hipStreamCaptureStatusNone`|4.3.0| | | | | +|`cudaStreamDefault`| | | | |`hipStreamDefault`|1.6.0| | | | | +|`cudaStreamLegacy`| | | | | | | | | | | +|`cudaStreamNonBlocking`| | | | |`hipStreamNonBlocking`|1.6.0| | | | | +|`cudaStreamPerThread`| | | | |`hipStreamPerThread`|4.5.0| | | | | +|`cudaStreamSetCaptureDependencies`|11.3| | | |`hipStreamSetCaptureDependencies`|5.0.0| | | | | +|`cudaStreamUpdateCaptureDependenciesFlags`|11.3| | | |`hipStreamUpdateCaptureDependenciesFlags`|5.0.0| | | | | +|`cudaStream_t`| | | | |`hipStream_t`|1.5.0| | | | | +|`cudaSuccess`| | | | |`hipSuccess`|1.5.0| | | | | +|`cudaSurfaceBoundaryMode`| | | | |`hipSurfaceBoundaryMode`|1.9.0| | | | | +|`cudaSurfaceFormatMode`| | | | | | | | | | | +|`cudaSurfaceObject_t`| | | | |`hipSurfaceObject_t`|1.9.0| | | | | +|`cudaSyncPolicyAuto`|11.0| | | | | | | | | | +|`cudaSyncPolicyBlockingSync`|11.0| | | | | | | | | | +|`cudaSyncPolicySpin`|11.0| | | | | | | | | | +|`cudaSyncPolicyYield`|11.0| | | | | | | | | | +|`cudaSynchronizationPolicy`|11.0| | | | | | | | | | +|`cudaTextureAddressMode`| | | | |`hipTextureAddressMode`|1.7.0| | | | | +|`cudaTextureDesc`| | | | |`hipTextureDesc`|1.7.0| | | | | +|`cudaTextureFilterMode`| | | | |`hipTextureFilterMode`|1.6.0| | | | | +|`cudaTextureObject_t`| | | | |`hipTextureObject_t`|1.7.0| | | | | +|`cudaTextureReadMode`| | | | |`hipTextureReadMode`|1.6.0| | | | | +|`cudaTextureType1D`| | | | |`hipTextureType1D`|1.6.0| | | | | +|`cudaTextureType1DLayered`| | | | |`hipTextureType1DLayered`|1.7.0| | | | | +|`cudaTextureType2D`| | | | |`hipTextureType2D`|1.7.0| | | | | +|`cudaTextureType2DLayered`| | | | |`hipTextureType2DLayered`|1.7.0| | | | | +|`cudaTextureType3D`| | | | |`hipTextureType3D`|1.7.0| | | | | +|`cudaTextureTypeCubemap`| | | | |`hipTextureTypeCubemap`|1.7.0| | | | | +|`cudaTextureTypeCubemapLayered`| | | | |`hipTextureTypeCubemapLayered`|1.7.0| | | | | +|`cudaUUID_t`| | | | |`hipUUID`|5.2.0| | | | | +|`cudaUserObjectFlags`|11.3| | | |`hipUserObjectFlags`|5.3.0| | | | | +|`cudaUserObjectNoDestructorSync`|11.3| | | |`hipUserObjectNoDestructorSync`|5.3.0| | | | | +|`cudaUserObjectRetainFlags`|11.3| | | |`hipUserObjectRetainFlags`|5.3.0| | | | | +|`cudaUserObject_t`|11.3| | | |`hipUserObject_t`|5.3.0| | | | | +|`libraryPropertyType`|8.0| | | | | | | | | | +|`libraryPropertyType_t`|8.0| | | | | | | | | | +|`surfaceReference`| | | |12.0|`surfaceReference`|1.9.0| | | | | +|`texture`| | | |12.0|`texture`| | | | | | +|`textureReference`| | | | |`textureReference`|1.6.0| | | | | ## **34. Execution Control [REMOVED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaConfigureCall`| | |10.1|`hipConfigureCall`|1.9.0| | | | | -|`cudaLaunch`| | |10.1|`hipLaunchByPtr`|1.9.0| | | | | -|`cudaSetupArgument`| | |10.1|`hipSetupArgument`|1.9.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaConfigureCall`| | | |10.1|`hipConfigureCall`|1.9.0| | | | | +|`cudaLaunch`| | | |10.1|`hipLaunchByPtr`|1.9.0| | | | | +|`cudaSetupArgument`| | | |10.1|`hipSetupArgument`|1.9.0| | | | | ## **35. Texture Reference Management [REMOVED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaBindTexture`| |11.0|12.0|`hipBindTexture`|1.6.0|3.8.0| | | | -|`cudaBindTexture2D`| |11.0|12.0|`hipBindTexture2D`|1.7.0|3.8.0| | | | -|`cudaBindTextureToArray`| |11.0|12.0|`hipBindTextureToArray`|1.6.0|3.8.0| | | | -|`cudaBindTextureToMipmappedArray`| |11.0|12.0|`hipBindTextureToMipmappedArray`|1.7.0|5.7.0| | | | -|`cudaGetTextureAlignmentOffset`| |11.0|12.0|`hipGetTextureAlignmentOffset`|1.9.0|3.8.0| | | | -|`cudaGetTextureReference`| |11.0|12.0|`hipGetTextureReference`|1.7.0|5.3.0| | | | -|`cudaUnbindTexture`| |11.0|12.0|`hipUnbindTexture`|1.6.0|3.8.0| | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaBindTexture`| |11.0| |12.0|`hipBindTexture`|1.6.0|3.8.0| | | | +|`cudaBindTexture2D`| |11.0| |12.0|`hipBindTexture2D`|1.7.0|3.8.0| | | | +|`cudaBindTextureToArray`| |11.0| |12.0|`hipBindTextureToArray`|1.6.0|3.8.0| | | | +|`cudaBindTextureToMipmappedArray`| |11.0| |12.0|`hipBindTextureToMipmappedArray`|1.7.0|5.7.0| | | | +|`cudaGetTextureAlignmentOffset`| |11.0| |12.0|`hipGetTextureAlignmentOffset`|1.9.0|3.8.0| | | | +|`cudaGetTextureReference`| |11.0| |12.0|`hipGetTextureReference`|1.7.0|5.3.0| | | | +|`cudaUnbindTexture`| |11.0| |12.0|`hipUnbindTexture`|1.6.0|3.8.0| | | | ## **36. Surface Reference Management [REMOVED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaBindSurfaceToArray`| |11.0|12.0| | | | | | | -|`cudaGetSurfaceReference`| |11.0|12.0| | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaBindSurfaceToArray`| |11.0| |12.0| | | | | | | +|`cudaGetSurfaceReference`| |11.0| |12.0| | | | | | | ## **37. Profiler Control [REMOVED]** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudaProfilerInitialize`| |11.0|12.0| | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudaProfilerInitialize`| |11.0| |12.0| | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUDNN_API_supported_by_HIP.md b/docs/tables/CUDNN_API_supported_by_HIP.md index da066f84..e19ae6e2 100644 --- a/docs/tables/CUDNN_API_supported_by_HIP.md +++ b/docs/tables/CUDNN_API_supported_by_HIP.md @@ -2,1106 +2,1106 @@ ## **1. CUDNN Data types** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`CUDNN_16BIT_INDICES`|6.0.0| | |`HIPDNN_16BIT_INDICES`| | | | | | -|`CUDNN_32BIT_INDICES`|6.0.0| | |`HIPDNN_32BIT_INDICES`| | | | | | -|`CUDNN_64BIT_INDICES`|6.0.0| | |`HIPDNN_64BIT_INDICES`| | | | | | -|`CUDNN_8BIT_INDICES`|6.0.0| | |`HIPDNN_8BIT_INDICES`| | | | | | -|`CUDNN_ACTIVATION_CLIPPED_RELU`|4.0.0| | |`HIPDNN_ACTIVATION_CLIPPED_RELU`| | | | | | -|`CUDNN_ACTIVATION_ELU`|6.0.0| | |`HIPDNN_ACTIVATION_ELU`| | | | | | -|`CUDNN_ACTIVATION_IDENTITY`|7.1.3| | |`HIPDNN_ACTIVATION_PATHTRU`| | | | | | -|`CUDNN_ACTIVATION_RELU`|1.0.0| | |`HIPDNN_ACTIVATION_RELU`| | | | | | -|`CUDNN_ACTIVATION_SIGMOID`|1.0.0| | |`HIPDNN_ACTIVATION_SIGMOID`| | | | | | -|`CUDNN_ACTIVATION_SWISH`|8.2.0| | |`HIPDNN_ACTIVATION_SWISH`| | | | | | -|`CUDNN_ACTIVATION_TANH`|1.0.0| | |`HIPDNN_ACTIVATION_TANH`| | | | | | -|`CUDNN_ATTN_DISABLE_PROJ_BIASES`|7.6.3| | | | | | | | | -|`CUDNN_ATTN_ENABLE_PROJ_BIASES`|7.6.3| | | | | | | | | -|`CUDNN_ATTN_QUERYMAP_ALL_TO_ONE`|7.5.0| | | | | | | | | -|`CUDNN_ATTN_QUERYMAP_ONE_TO_ONE`|7.5.0| | | | | | | | | -|`CUDNN_ATTN_WKIND_COUNT`|7.6.3| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_COMP_TYPE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_CONV_MODE`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_DILATIONS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_FILTER_STRIDES`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_POST_PADDINGS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_PRE_PADDINGS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_SPATIAL_DIMS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINECFG_ENGINE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINECFG_INTERMEDIATE_INFO`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINECFG_KNOB_CHOICES`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINEHEUR_MODE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINEHEUR_OPERATION_GRAPH`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINEHEUR_RESULTS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINEHEUR_SM_COUNT_TARGET`|8.9.5| | | | | | | | | -|`CUDNN_ATTR_ENGINE_BEHAVIOR_NOTE`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_ENGINE_GLOBAL_INDEX`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINE_KNOB_INFO`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_ENGINE_LAYOUT_INFO`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_ENGINE_NUMERICAL_NOTE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINE_OPERATION_GRAPH`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINE_SM_COUNT_TARGET`|8.9.5| | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_COMPUTED_INTERMEDIATE_UIDS`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_ENGINE_CONFIG`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_HANDLE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_JSON_REPRESENTATION`|8.4.0| | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_RUN_ONLY_INTERMEDIATE_UIDS`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_WORKSPACE_SIZE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_INTERMEDIATE_INFO_DEPENDENT_ATTRIBUTES`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_INTERMEDIATE_INFO_DEPENDENT_DATA_UIDS`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_INTERMEDIATE_INFO_SIZE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_INTERMEDIATE_INFO_UNIQUE_ID`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_KNOB_CHOICE_KNOB_TYPE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_KNOB_CHOICE_KNOB_VALUE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_KNOB_INFO_MAXIMUM_VALUE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_KNOB_INFO_MINIMUM_VALUE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_KNOB_INFO_STRIDE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_KNOB_INFO_TYPE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_LAYOUT_INFO_TENSOR_UID`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_LAYOUT_INFO_TYPES`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_MATMUL_COMP_TYPE`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_MATMUL_PADDING_VALUE`|8.9.0| | | | | | | | | -|`CUDNN_ATTR_OPERATIONGRAPH_ENGINE_GLOBAL_COUNT`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATIONGRAPH_HANDLE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATIONGRAPH_OPS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_BN_SCALE_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DBN_BIAS_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DBN_SCALE_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DY_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_BIAS`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_DY_SCALE_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_X_SCALE_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_INVSTD_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_MATH_PREC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_MEAN_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_X_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_ACCUM_COUNT_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_BIAS_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EPSILON_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EQ_BIAS_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EQ_SCALE_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EXP_AVERATE_FACTOR_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_MATH_PREC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_PREV_RUNNING_MEAN_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_PREV_RUNNING_VAR_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SAVED_INV_STD_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SAVED_MEAN_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SCALE_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_STATS_MODE`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_UPDATED_RUNNING_MEAN_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_UPDATED_RUNNING_VAR_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_Y_SQ_SUM_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_Y_SUM_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONCAT_AXIS`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONCAT_INPLACE_INDEX`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONCAT_INPUT_DESCS`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONCAT_OUTPUT_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_ALPHA`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_BETA`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_CONV_DESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_DX`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_DY`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_W`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_ALPHA`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_BETA`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_CONV_DESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_DW`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_DY`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_X`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_ALPHA`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_BETA`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_CONV_DESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_W`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_X`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_Y`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_MATH_PREC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_MODE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_SQSUMDESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_SUMDESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_XDESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_ADESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_BDESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_CDESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_K_OVERRIDE_DESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_M_OVERRIDE_DESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_N_OVERRIDE_DESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_IRREGULARLY_STRIDED_BATCH_COUNT`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_DBIAS_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_DSCALE_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_DXDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_DYDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_EPSILON_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_INV_VARIANCE_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_MEAN_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_MODE`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_PEER_STAT_DESCS`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_SCALE_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_XDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_BIAS_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_EPSILON_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_EXP_AVG_FACTOR_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_INPUT_RUNNING_MEAN_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_INPUT_RUNNING_VAR_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_INV_VARIANCE_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_MEAN_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_MODE`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_OUTPUT_RUNNING_MEAN_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_OUTPUT_RUNNING_VAR_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_PEER_STAT_DESCS`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_PHASE`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_SCALE_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_XDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_YDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_ALPHA1`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_ALPHA2`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_BDESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_DXDESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_DYDESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_PW_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_TDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_XDESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_YDESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_REDUCTION_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_REDUCTION_XDESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_REDUCTION_YDESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_ALPHA`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_BETA`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DXDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DYDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_IDXDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_XDESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_YDESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_ALPHA`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_BETA`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_DESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_IDXDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_XDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_YDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESHAPE_XDESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESHAPE_YDESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RNG_DESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RNG_OFFSET_DESC`|8.8.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RNG_SEED`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RNG_YDESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_FLAGDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_MODE`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_VALUE`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_XDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_YDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_AXIS`|8.4.0| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_ELU_ALPHA`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_MATH_PREC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_MODE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_NAN_PROPAGATION`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_RELU_LOWER_CLIP`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_RELU_LOWER_CLIP_SLOPE`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_RELU_UPPER_CLIP`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_SOFTPLUS_BETA`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_SWISH_BETA`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_REDUCTION_COMP_TYPE`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_REDUCTION_OPERATOR`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_COMP_TYPE`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_MODE`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_NAN_PROPAGATION`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_PADDING_MODE`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_POST_PADDINGS`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_PRE_PADDINGS`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_SPATIAL_DIMS`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_STRIDES`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_WINDOW_DIMS`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RNG_BERNOULLI_DIST_PROBABILITY`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_RNG_DISTRIBUTION`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_RNG_NORMAL_DIST_MEAN`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_RNG_NORMAL_DIST_STANDARD_DEVIATION`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_RNG_UNIFORM_DIST_MAXIMUM`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_RNG_UNIFORM_DIST_MINIMUM`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_TENSOR_BYTE_ALIGNMENT`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_DATA_TYPE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_DIMENSIONS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_IS_BY_VALUE`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_TENSOR_IS_VIRTUAL`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_RAGGED_OFFSET_DESC`|8.9.0| | | | | | | | | -|`CUDNN_ATTR_TENSOR_REORDERING_MODE`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_TENSOR_STRIDES`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_UNIQUE_ID`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_VECTORIZED_DIMENSION`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_VECTOR_COUNT`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_VARIANT_PACK_DATA_POINTERS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_VARIANT_PACK_INTERMEDIATES`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_VARIANT_PACK_UNIQUE_IDS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_VARIANT_PACK_WORKSPACE`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_CONVOLUTION_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_ENGINECFG_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_ENGINEHEUR_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_ENGINE_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_EXECUTION_PLAN_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_INTERMEDIATE_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_KNOB_CHOICE_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_KNOB_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_LAYOUT_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_MATMUL_DESCRIPTOR`|8.1.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATIONGRAPH_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_BN_BWD_WEIGHTS_DESCRIPTOR`| | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_BN_FINALIZE_STATISTICS_DESCRIPTOR`|8.1.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_CONCAT_DESCRIPTOR`|8.5.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_DATA_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_FILTER_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_CONVOLUTION_FORWARD_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_GEN_STATS_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_MATMUL_DESCRIPTOR`|8.1.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_NORM_BACKWARD_DESCRIPTOR`|8.5.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_NORM_FORWARD_DESCRIPTOR`|8.5.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_POINTWISE_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_REDUCTION_DESCRIPTOR`|8.1.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_RESAMPLE_BWD_DESCRIPTOR`|8.3.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_RESAMPLE_FWD_DESCRIPTOR`|8.3.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_RESHAPE_DESCRIPTOR`|8.7.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_RNG_DESCRIPTOR`|8.7.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_SIGNAL_DESCRIPTOR`|8.5.0| | | | | | | | | -|`CUDNN_BACKEND_POINTWISE_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_REDUCTION_DESCRIPTOR`|8.1.0| | | | | | | | | -|`CUDNN_BACKEND_RESAMPLE_DESCRIPTOR`|8.3.0| | | | | | | | | -|`CUDNN_BACKEND_RNG_DESCRIPTOR`|8.7.0| | | | | | | | | -|`CUDNN_BACKEND_TENSOR_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_VARIANT_PACK_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BATCHNORM_OPS_BN`|7.4.1| | | | | | | | | -|`CUDNN_BATCHNORM_OPS_BN_ACTIVATION`|7.4.1| | | | | | | | | -|`CUDNN_BATCHNORM_OPS_BN_ADD_ACTIVATION`|7.4.1| | | | | | | | | -|`CUDNN_BATCHNORM_PER_ACTIVATION`|4.0.0| | |`HIPDNN_BATCHNORM_PER_ACTIVATION`| | | | | | -|`CUDNN_BATCHNORM_SPATIAL`|4.0.0| | |`HIPDNN_BATCHNORM_SPATIAL`| | | | | | -|`CUDNN_BATCHNORM_SPATIAL_PERSISTENT`|7.0.5| | |`HIPDNN_BATCHNORM_SPATIAL_PERSISTENT`| | | | | | -|`CUDNN_BATCH_NORM`|8.5.0| | | | | | | | | -|`CUDNN_BEHAVIOR_NOTE_REQUIRES_BIAS_INT8x32_REORDER`|8.3.0| | | | | | | | | -|`CUDNN_BEHAVIOR_NOTE_REQUIRES_FILTER_INT8x32_REORDER`|8.3.0| | | | | | | | | -|`CUDNN_BEHAVIOR_NOTE_RUNTIME_COMPILATION`|8.2.0| | | | | | | | | -|`CUDNN_BEHAVIOR_NOTE_TYPE_COUNT`|8.2.0| | | | | | | | | -|`CUDNN_BIDIRECTIONAL`|5.0.0| | |`HIPDNN_BIDIRECTIONAL`| | | | | | -|`CUDNN_BN_FINALIZE_STATISTICS_INFERENCE`|8.1.0| | | | | | | | | -|`CUDNN_BN_FINALIZE_STATISTICS_TRAINING`|8.1.0| | | | | | | | | -|`CUDNN_BN_MIN_EPSILON`|4.0.0| | |`HIPDNN_BN_MIN_EPSILON`| | | | | | -|`CUDNN_CONVOLUTION`|1.0.0| | |`HIPDNN_CONVOLUTION`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_0`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_0`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_1`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_1`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_COUNT`|6.0.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_TRANSPOSE_GEMM`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_FFT`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_FFT`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_FFT_TILING`|4.0.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_FFT_TILING`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD`|5.0.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD_NONFUSED`|5.1.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD_NONFUSED`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_NO_WORKSPACE`|3.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_BWD_DATA_NO_WORKSPACE`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_PREFER_FASTEST`|3.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_BWD_DATA_PREFER_FASTEST`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_SPECIFY_WORKSPACE_LIMIT`|3.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_BWD_DATA_SPECIFY_WORKSPACE_LIMIT`| | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_0`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_0`| | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_1`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_1`| | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_3`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_3`| | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_COUNT`|6.0.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_COUNT`| | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT`| | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT_TILING`|6.0.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT_TILING`| | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD`|5.1.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD`| | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD_NONFUSED`|5.1.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD_NONFUSED`| | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_NO_WORKSPACE`|3.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_BWD_FILTER_NO_WORKSPACE`| | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_PREFER_FASTEST`|3.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_BWD_FILTER_PREFER_FASTEST`| | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_SPECIFY_WORKSPACE_LIMIT`|3.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_BWD_FILTER_SPECIFY_WORKSPACE_LIMIT`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_COUNT`|6.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_COUNT`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_DIRECT`|2.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_DIRECT`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_FFT`|3.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_FFT`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_FFT_TILING`|4.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_FFT_TILING`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_GEMM`|2.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_GEMM`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_GEMM`|2.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_GEMM`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_PRECOMP_GEMM`|2.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_PRECOMP_GEMM`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_WINOGRAD`|5.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_WINOGRAD`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_WINOGRAD_NONFUSED`|5.1.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_WINOGRAD_NONFUSED`| | | | | | -|`CUDNN_CONVOLUTION_FWD_NO_WORKSPACE`|2.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_FWD_NO_WORKSPACE`| | | | | | -|`CUDNN_CONVOLUTION_FWD_PREFER_FASTEST`|2.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_FWD_PREFER_FASTEST`| | | | | | -|`CUDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT`|2.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT`| | | | | | -|`CUDNN_CROSS_CORRELATION`|1.0.0| | |`HIPDNN_CROSS_CORRELATION`| | | | | | -|`CUDNN_CTC_LOSS_ALGO_DETERMINISTIC`|7.0.5| | | | | | | | | -|`CUDNN_CTC_LOSS_ALGO_NON_DETERMINISTIC`|7.0.5| | | | | | | | | -|`CUDNN_DATA_BFLOAT16`|8.1.0| | | | | | | | | -|`CUDNN_DATA_BOOLEAN`|8.3.0| | | | | | | | | -|`CUDNN_DATA_DOUBLE`|1.0.0| | |`HIPDNN_DATA_DOUBLE`| | | | | | -|`CUDNN_DATA_FAST_FLOAT_FOR_FP8`|8.7.0| | | | | | | | | -|`CUDNN_DATA_FLOAT`|1.0.0| | |`HIPDNN_DATA_FLOAT`| | | | | | -|`CUDNN_DATA_FP8_E4M3`|8.6.0| | | | | | | | | -|`CUDNN_DATA_FP8_E5M2`|8.6.0| | | | | | | | | -|`CUDNN_DATA_HALF`|3.0.0| | |`HIPDNN_DATA_HALF`| | | | | | -|`CUDNN_DATA_INT32`|6.0.0| | |`HIPDNN_DATA_INT32`| | | | | | -|`CUDNN_DATA_INT64`|8.1.0| | | | | | | | | -|`CUDNN_DATA_INT8`|6.0.0| | |`HIPDNN_DATA_INT8`| | | | | | -|`CUDNN_DATA_INT8x32`|7.2.1| | | | | | | | | -|`CUDNN_DATA_INT8x4`|6.0.0| | |`HIPDNN_DATA_INT8x4`| | | | | | -|`CUDNN_DATA_UINT8`|7.1.3| | | | | | | | | -|`CUDNN_DATA_UINT8x4`|7.1.3| | | | | | | | | -|`CUDNN_DEFAULT_MATH`|7.0.5| | |`HIPDNN_DEFAULT_MATH`| | | | | | -|`CUDNN_DEFAULT_REORDER`|7.6.0| | | | | | | | | -|`CUDNN_DETERMINISTIC`|6.0.0| | | | | | | | | -|`CUDNN_DIM_MAX`|4.0.0| | | | | | | | | -|`CUDNN_DIVNORM_PRECOMPUTED_MEANS`|3.0.0| | | | | | | | | -|`CUDNN_EDGE_VAL_PAD`|8.3.0| | | | | | | | | -|`CUDNN_ERRQUERY_BLOCKING`|7.0.5| | | | | | | | | -|`CUDNN_ERRQUERY_NONBLOCKING`|7.0.5| | | | | | | | | -|`CUDNN_ERRQUERY_RAWCODE`|7.0.5| | | | | | | | | -|`CUDNN_FMA_MATH`|8.0.1| | | | | | | | | -|`CUDNN_FUSED_BN_FINALIZE_STATISTICS_INFERENCE`|7.6.0| | | | | | | | | -|`CUDNN_FUSED_BN_FINALIZE_STATISTICS_TRAINING`|7.6.0| | | | | | | | | -|`CUDNN_FUSED_CONV_SCALE_BIAS_ADD_ACTIVATION`|7.6.0| | | | | | | | | -|`CUDNN_FUSED_DACTIVATION_FORK_DBATCHNORM`|7.6.0| | | | | | | | | -|`CUDNN_FUSED_SCALE_BIAS_ACTIVATION_CONV_BNSTATS`|7.6.0| | | | | | | | | -|`CUDNN_FUSED_SCALE_BIAS_ACTIVATION_WGRAD`|7.6.0| | | | | | | | | -|`CUDNN_FUSED_SCALE_BIAS_ADD_ACTIVATION_GEN_BITMASK`|7.6.0| | | | | | | | | -|`CUDNN_FWD_MODE_INFERENCE`|8.0.1| | | | | | | | | -|`CUDNN_FWD_MODE_TRAINING`|8.0.1| | | | | | | | | -|`CUDNN_GENSTATS_SUM_SQSUM`|8.0.1| | | | | | | | | -|`CUDNN_GROUP_NORM`|8.5.0| | | | | | | | | -|`CUDNN_GRU`|5.0.0| | |`HIPDNN_GRU`| | | | | | -|`CUDNN_HEUR_MODES_COUNT`|8.0.1| | | | | | | | | -|`CUDNN_HEUR_MODE_A`|8.3.0| | | | | | | | | -|`CUDNN_HEUR_MODE_B`|8.0.1| | | | | | | | | -|`CUDNN_HEUR_MODE_FALLBACK`|8.3.0| | | | | | | | | -|`CUDNN_HEUR_MODE_INSTANT`|8.0.1| | | | | | | | | -|`CUDNN_INSTANCE_NORM`|8.5.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_ARRAY_SIZE_PER_THREAD`|8.9.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_BLOCK_SIZE`|8.8.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_CHUNK_K`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_COUNTS`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_CTA_SPLIT_K_MODE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_EDGE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_IDX_MODE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_KBLOCK`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_KERNEL_CFG`|8.1.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_LDGA`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_LDGB`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_LDGC`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_LOAD_SIZE`|8.9.5| | | | | | | | | -|`CUDNN_KNOB_TYPE_MULTIPLY`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_NUM_C_PER_BLOCK`|8.9.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_OCCUPANCY`|8.9.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_REDUCTION_MODE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SINGLEBUFFER`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SLICED`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPECFILT`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_COLS`|8.9.5| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_H`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_K`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_K_BUF`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_K_SLC`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_RS`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_STAGES`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SWIZZLE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILEK`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_CGA`|8.6.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_CGA_M`|8.6.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_CGA_N`|8.6.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_COLS`|8.9.5| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_ROWS`|8.9.5| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_SIZE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_USE_TEX`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_WINO_TILE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_WORKSPACE`|8.4.0| | | | | | | | | -|`CUDNN_LAYER_NORM`|8.5.0| | | | | | | | | -|`CUDNN_LAYOUT_TYPE_COUNT`|8.0.2| | | | | | | | | -|`CUDNN_LAYOUT_TYPE_PREFERRED_NCHW`|8.0.1| | | | | | | | | -|`CUDNN_LAYOUT_TYPE_PREFERRED_NHWC`|8.0.2| | | | | | | | | -|`CUDNN_LAYOUT_TYPE_PREFERRED_PAD4CK`|8.0.2| | | | | | | | | -|`CUDNN_LAYOUT_TYPE_PREFERRED_PAD8CK`|8.0.2| | | | | | | | | -|`CUDNN_LINEAR_INPUT`|5.0.0| | |`HIPDNN_LINEAR_INPUT`| | | | | | -|`CUDNN_LOSS_NORMALIZATION_NONE`|7.6.0| | | | | | | | | -|`CUDNN_LOSS_NORMALIZATION_SOFTMAX`|7.6.0| | | | | | | | | -|`CUDNN_LRN_CROSS_CHANNEL_DIM1`|3.0.0| | |`HIPDNN_LRN_CROSS_CHANNEL`| | | | | | -|`CUDNN_LRN_MAX_N`|3.0.0| | | | | | | | | -|`CUDNN_LRN_MIN_BETA`|3.0.0| | | | | | | | | -|`CUDNN_LRN_MIN_K`|3.0.0| | | | | | | | | -|`CUDNN_LRN_MIN_N`|3.0.0| | | | | | | | | -|`CUDNN_LSTM`|5.0.0| | |`HIPDNN_LSTM`| | | | | | -|`CUDNN_MH_ATTN_K_BIASES`|7.6.3| | | | | | | | | -|`CUDNN_MH_ATTN_K_WEIGHTS`|7.5.0| | | | | | | | | -|`CUDNN_MH_ATTN_O_BIASES`|7.6.3| | | | | | | | | -|`CUDNN_MH_ATTN_O_WEIGHTS`|7.5.0| | | | | | | | | -|`CUDNN_MH_ATTN_Q_BIASES`|7.6.3| | | | | | | | | -|`CUDNN_MH_ATTN_Q_WEIGHTS`|7.5.0| | | | | | | | | -|`CUDNN_MH_ATTN_V_BIASES`|7.6.3| | | | | | | | | -|`CUDNN_MH_ATTN_V_WEIGHTS`|7.5.0| | | | | | | | | -|`CUDNN_NEG_INF_PAD`|8.3.0| | | | | | | | | -|`CUDNN_NON_DETERMINISTIC`|6.0.0| | | | | | | | | -|`CUDNN_NORM_ALGO_PERSIST`|8.0.1| | | | | | | | | -|`CUDNN_NORM_ALGO_STANDARD`|8.0.1| | | | | | | | | -|`CUDNN_NORM_FWD_INFERENCE`|8.5.0| | | | | | | | | -|`CUDNN_NORM_FWD_TRAINING`|8.5.0| | | | | | | | | -|`CUDNN_NORM_OPS_NORM`|8.0.1| | | | | | | | | -|`CUDNN_NORM_OPS_NORM_ACTIVATION`|8.0.1| | | | | | | | | -|`CUDNN_NORM_OPS_NORM_ADD_ACTIVATION`|8.0.1| | | | | | | | | -|`CUDNN_NORM_PER_ACTIVATION`|8.0.1| | | | | | | | | -|`CUDNN_NORM_PER_CHANNEL`|8.0.1| | | | | | | | | -|`CUDNN_NOT_PROPAGATE_NAN`|4.0.0| | |`HIPDNN_NOT_PROPAGATE_NAN`| | | | | | -|`CUDNN_NO_REORDER`|7.6.0| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_DOWN_CONVERT_INPUTS`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_FFT`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_NONDETERMINISTIC`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_REDUCED_PRECISION_REDUCTION`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_TENSOR_CORE`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_TYPE_COUNT`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_WINOGRAD`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_13x13`|8.3.0| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_4x4`|8.3.0| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_6x6`|8.3.0| | | | | | | | | -|`CUDNN_OP_TENSOR_ADD`|5.0.0| | |`HIPDNN_OP_TENSOR_ADD`| | | | | | -|`CUDNN_OP_TENSOR_MAX`|5.0.0| | |`HIPDNN_OP_TENSOR_MAX`| | | | | | -|`CUDNN_OP_TENSOR_MIN`|5.0.0| | |`HIPDNN_OP_TENSOR_MIN`| | | | | | -|`CUDNN_OP_TENSOR_MUL`|5.0.0| | |`HIPDNN_OP_TENSOR_MUL`| | | | | | -|`CUDNN_OP_TENSOR_NOT`|7.0.5| | | | | | | | | -|`CUDNN_OP_TENSOR_SQRT`|6.0.0| | |`HIPDNN_OP_TENSOR_SQRT`| | | | | | -|`CUDNN_PARAM_ACTIVATION_BITMASK_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_ACTIVATION_BITMASK_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_ACTIVATION_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_BIAS_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_DBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_DSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_EQBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_EQSCALEBIAS_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_EQSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_MODE`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_RUNNING_MEAN_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_RUNNING_VAR_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_SAVED_INVSTD_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_SAVED_MEAN_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_SCALEBIAS_MEANVAR_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_SCALE_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_Z_EQBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_Z_EQSCALEBIAS_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_Z_EQSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_CONV_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DWDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DWDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DXDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DXDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DYDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DYDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DZDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DZDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_WDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_WDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_XDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_XDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_YDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_YDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_YSQSUM_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_YSTATS_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_YSUM_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_ZDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_ZDESC`|7.6.0| | | | | | | | | -|`CUDNN_POINTWISE_ABS`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_ADD`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_ADD_SQUARE`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_BINARY_SELECT`|8.4.0| | | | | | | | | -|`CUDNN_POINTWISE_CEIL`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_CMP_EQ`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_CMP_GE`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_CMP_GT`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_CMP_LE`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_CMP_LT`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_CMP_NEQ`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_COS`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_DIV`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_ELU_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_ELU_FWD`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_ERF`|8.5.0| | | | | | | | | -|`CUDNN_POINTWISE_EXP`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_FLOOR`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_GELU_APPROX_TANH_BWD`|8.5.0| | | | | | | | | -|`CUDNN_POINTWISE_GELU_APPROX_TANH_FWD`|8.5.0| | | | | | | | | -|`CUDNN_POINTWISE_GELU_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_GELU_FWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_GEN_INDEX`|8.4.0| | | | | | | | | -|`CUDNN_POINTWISE_IDENTITY`|8.5.0| | | | | | | | | -|`CUDNN_POINTWISE_LOG`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_LOGICAL_AND`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_LOGICAL_NOT`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_LOGICAL_OR`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_MAX`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_MIN`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_MOD`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_MUL`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_NEG`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_POW`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_RECIPROCAL`|8.9.0| | | | | | | | | -|`CUDNN_POINTWISE_RELU_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_RELU_FWD`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_RSQRT`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_SIGMOID_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_SIGMOID_FWD`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_SIN`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_SOFTPLUS_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_SOFTPLUS_FWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_SQRT`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_SUB`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_SWISH_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_SWISH_FWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_TAN`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_TANH_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_TANH_FWD`|8.0.1| | | | | | | | | -|`CUDNN_POOLING_AVERAGE_COUNT_EXCLUDE_PADDING`|2.0.0| | |`HIPDNN_POOLING_AVERAGE_COUNT_EXCLUDE_PADDING`| | | | | | -|`CUDNN_POOLING_AVERAGE_COUNT_INCLUDE_PADDING`|2.0.0| | |`HIPDNN_POOLING_AVERAGE_COUNT_INCLUDE_PADDING`| | | | | | -|`CUDNN_POOLING_MAX`|1.0.0| | |`HIPDNN_POOLING_MAX`| | | | | | -|`CUDNN_POOLING_MAX_DETERMINISTIC`|6.0.0| | |`HIPDNN_POOLING_MAX_DETERMINISTIC`| | | | | | -|`CUDNN_PROPAGATE_NAN`|4.0.0| | |`HIPDNN_PROPAGATE_NAN`| | | | | | -|`CUDNN_PTR_16B_ALIGNED`|7.6.0| | | | | | | | | -|`CUDNN_PTR_ACTIVATION_BITMASK`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_BIAS`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_DBIAS`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_DSCALE`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_EQBIAS`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_EQSCALE`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_RUNNING_MEAN`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_RUNNING_VAR`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_SAVED_INVSTD`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_SAVED_MEAN`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_SCALE`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_Z_EQBIAS`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_Z_EQSCALE`|7.6.0| | | | | | | | | -|`CUDNN_PTR_DWDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_DXDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_DYDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_DZDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_ELEM_ALIGNED`|7.6.0| | | | | | | | | -|`CUDNN_PTR_NULL`|7.6.0| | | | | | | | | -|`CUDNN_PTR_WDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_WORKSPACE`|7.6.0| | | | | | | | | -|`CUDNN_PTR_XDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_YDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_YSQSUM`|7.6.0| | | | | | | | | -|`CUDNN_PTR_YSUM`|7.6.0| | | | | | | | | -|`CUDNN_PTR_ZDATA`|7.6.0| | | | | | | | | -|`CUDNN_REDUCE_TENSOR_ADD`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_ADD`| | | | | | -|`CUDNN_REDUCE_TENSOR_AMAX`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_AMAX`| | | | | | -|`CUDNN_REDUCE_TENSOR_AVG`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_AVG`| | | | | | -|`CUDNN_REDUCE_TENSOR_FLATTENED_INDICES`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_FLATTENED_INDICES`| | | | | | -|`CUDNN_REDUCE_TENSOR_MAX`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_MAX`| | | | | | -|`CUDNN_REDUCE_TENSOR_MIN`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_MIN`| | | | | | -|`CUDNN_REDUCE_TENSOR_MUL`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_MUL`| | | | | | -|`CUDNN_REDUCE_TENSOR_MUL_NO_ZEROS`|7.0.5| | |`HIPDNN_REDUCE_TENSOR_MUL_NO_ZEROS`| | | | | | -|`CUDNN_REDUCE_TENSOR_NORM1`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_NORM1`| | | | | | -|`CUDNN_REDUCE_TENSOR_NORM2`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_NORM2`| | | | | | -|`CUDNN_REDUCE_TENSOR_NO_INDICES`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_NO_INDICES`| | | | | | -|`CUDNN_RESAMPLE_AVGPOOL`|8.3.0| | | | | | | | | -|`CUDNN_RESAMPLE_AVGPOOL_EXCLUDE_PADDING`|8.6.0| | | | | | | | | -|`CUDNN_RESAMPLE_AVGPOOL_INCLUDE_PADDING`|8.6.0| | | | | | | | | -|`CUDNN_RESAMPLE_BILINEAR`|8.3.0| | | | | | | | | -|`CUDNN_RESAMPLE_MAXPOOL`|8.3.0| | | | | | | | | -|`CUDNN_RESAMPLE_NEAREST`|8.3.0| | | | | | | | | -|`CUDNN_RNG_DISTRIBUTION_BERNOULLI`|8.7.0| | | | | | | | | -|`CUDNN_RNG_DISTRIBUTION_NORMAL`|8.7.0| | | | | | | | | -|`CUDNN_RNG_DISTRIBUTION_UNIFORM`|8.7.0| | | | | | | | | -|`CUDNN_RNN_ALGO_COUNT`|7.1.3| | | | | | | | | -|`CUDNN_RNN_ALGO_PERSIST_DYNAMIC`|6.0.0| | |`HIPDNN_RNN_ALGO_PERSIST_DYNAMIC`| | | | | | -|`CUDNN_RNN_ALGO_PERSIST_STATIC`|6.0.0| | |`HIPDNN_RNN_ALGO_PERSIST_STATIC`| | | | | | -|`CUDNN_RNN_ALGO_PERSIST_STATIC_SMALL_H`|8.1.0| | |`HIPDNN_RNN_ALGO_PERSIST_STATIC_SMALL_H`| | | | | | -|`CUDNN_RNN_ALGO_STANDARD`|6.0.0| | |`HIPDNN_RNN_ALGO_STANDARD`| | | | | | -|`CUDNN_RNN_CLIP_MINMAX`|7.2.1| | | | | | | | | -|`CUDNN_RNN_CLIP_NONE`|7.2.1| | | | | | | | | -|`CUDNN_RNN_DATA_LAYOUT_BATCH_MAJOR_UNPACKED`|7.2.1| | | | | | | | | -|`CUDNN_RNN_DATA_LAYOUT_SEQ_MAJOR_PACKED`|7.2.1| | | | | | | | | -|`CUDNN_RNN_DATA_LAYOUT_SEQ_MAJOR_UNPACKED`|7.2.1| | | | | | | | | -|`CUDNN_RNN_DOUBLE_BIAS`|7.5.0| | |`HIPDNN_RNN_WITH_BIAS`| | | | | | -|`CUDNN_RNN_NO_BIAS`|7.5.0| | |`HIPDNN_RNN_NO_BIAS`| | | | | | -|`CUDNN_RNN_PADDED_IO_DISABLED`|7.2.1| | | | | | | | | -|`CUDNN_RNN_PADDED_IO_ENABLED`|7.2.1| | | | | | | | | -|`CUDNN_RNN_RELU`|5.0.0| | |`HIPDNN_RNN_RELU`| | | | | | -|`CUDNN_RNN_SINGLE_INP_BIAS`|7.5.0| | |`HIPDNN_RNN_WITH_BIAS`| | | | | | -|`CUDNN_RNN_SINGLE_REC_BIAS`|7.5.0| | |`HIPDNN_RNN_WITH_BIAS`| | | | | | -|`CUDNN_RNN_TANH`|5.0.0| | |`HIPDNN_RNN_TANH`| | | | | | -|`CUDNN_SAMPLER_BILINEAR`|5.0.0| | | | | | | | | -|`CUDNN_SCALAR_DOUBLE_BN_EPSILON`|7.6.0| | | | | | | | | -|`CUDNN_SCALAR_DOUBLE_BN_EXP_AVG_FACTOR`|7.6.0| | | | | | | | | -|`CUDNN_SCALAR_INT64_T_BN_ACCUMULATION_COUNT`|7.6.0| | | | | | | | | -|`CUDNN_SCALAR_SIZE_T_WORKSPACE_SIZE_IN_BYTES`|7.6.0| | | | | | | | | -|`CUDNN_SEQDATA_BATCH_DIM`|7.5.0| | | | | | | | | -|`CUDNN_SEQDATA_BEAM_DIM`|7.5.0| | | | | | | | | -|`CUDNN_SEQDATA_DIM_COUNT`|7.5.0| | | | | | | | | -|`CUDNN_SEQDATA_TIME_DIM`|7.5.0| | | | | | | | | -|`CUDNN_SEQDATA_VECT_DIM`|7.5.0| | | | | | | | | -|`CUDNN_SEV_ERROR`|7.1.3| | | | | | | | | -|`CUDNN_SEV_ERROR_EN`|7.1.3| | | | | | | | | -|`CUDNN_SEV_FATAL`|7.1.3| | | | | | | | | -|`CUDNN_SEV_INFO`|7.1.3| | | | | | | | | -|`CUDNN_SEV_INFO_EN`|7.1.3| | | | | | | | | -|`CUDNN_SEV_WARNING`|7.1.3| | | | | | | | | -|`CUDNN_SEV_WARNING_EN`|7.1.3| | | | | | | | | -|`CUDNN_SIGNAL_SET`|8.5.0| | | | | | | | | -|`CUDNN_SIGNAL_WAIT`|8.5.0| | | | | | | | | -|`CUDNN_SKIP_INPUT`|5.0.0| | |`HIPDNN_SKIP_INPUT`| | | | | | -|`CUDNN_SOFTMAX_ACCURATE`|1.0.0| | |`HIPDNN_SOFTMAX_ACCURATE`| | | | | | -|`CUDNN_SOFTMAX_FAST`|1.0.0| | |`HIPDNN_SOFTMAX_FAST`| | | | | | -|`CUDNN_SOFTMAX_LOG`|3.0.0| | |`HIPDNN_SOFTMAX_LOG`| | | | | | -|`CUDNN_SOFTMAX_MODE_CHANNEL`|1.0.0| | |`HIPDNN_SOFTMAX_MODE_CHANNEL`| | | | | | -|`CUDNN_SOFTMAX_MODE_INSTANCE`|1.0.0| | |`HIPDNN_SOFTMAX_MODE_INSTANCE`| | | | | | -|`CUDNN_STATUS_ALLOC_FAILED`|1.0.0| | |`HIPDNN_STATUS_ALLOC_FAILED`| | | | | | -|`CUDNN_STATUS_ARCH_MISMATCH`|1.0.0| | |`HIPDNN_STATUS_ARCH_MISMATCH`| | | | | | -|`CUDNN_STATUS_BAD_PARAM`|1.0.0| | |`HIPDNN_STATUS_BAD_PARAM`| | | | | | -|`CUDNN_STATUS_EXECUTION_FAILED`|1.0.0| | |`HIPDNN_STATUS_EXECUTION_FAILED`| | | | | | -|`CUDNN_STATUS_INTERNAL_ERROR`|1.0.0| | |`HIPDNN_STATUS_INTERNAL_ERROR`| | | | | | -|`CUDNN_STATUS_INVALID_VALUE`|1.0.0| | |`HIPDNN_STATUS_INVALID_VALUE`| | | | | | -|`CUDNN_STATUS_LICENSE_ERROR`|1.0.0| | |`HIPDNN_STATUS_LICENSE_ERROR`| | | | | | -|`CUDNN_STATUS_MAPPING_ERROR`|1.0.0| | |`HIPDNN_STATUS_MAPPING_ERROR`| | | | | | -|`CUDNN_STATUS_NOT_INITIALIZED`|1.0.0| | |`HIPDNN_STATUS_NOT_INITIALIZED`| | | | | | -|`CUDNN_STATUS_NOT_SUPPORTED`|1.0.0| | |`HIPDNN_STATUS_NOT_SUPPORTED`| | | | | | -|`CUDNN_STATUS_RUNTIME_FP_OVERFLOW`|7.0.5| | | | | | | | | -|`CUDNN_STATUS_RUNTIME_IN_PROGRESS`|7.0.5| | | | | | | | | -|`CUDNN_STATUS_RUNTIME_PREREQUISITE_MISSING`|6.0.0| | |`HIPDNN_STATUS_RUNTIME_PREREQUISITE_MISSING`| | | | | | -|`CUDNN_STATUS_SUCCESS`|1.0.0| | |`HIPDNN_STATUS_SUCCESS`| | | | | | -|`CUDNN_STATUS_VERSION_MISMATCH`|8.0.1| | | | | | | | | -|`CUDNN_TENSOR_NCHW`|1.0.0| | |`HIPDNN_TENSOR_NCHW`| | | | | | -|`CUDNN_TENSOR_NCHW_VECT_C`|6.0.0| | |`HIPDNN_TENSOR_NCHW_VECT_C`| | | | | | -|`CUDNN_TENSOR_NHWC`|1.0.0| | |`HIPDNN_TENSOR_NHWC`| | | | | | -|`CUDNN_TENSOR_OP_MATH`|7.0.5| | |`HIPDNN_TENSOR_OP_MATH`| | | | | | -|`CUDNN_TENSOR_OP_MATH_ALLOW_CONVERSION`|7.2.1| | | | | | | | | -|`CUDNN_TENSOR_REORDERING_F16x16`|8.8.0| | | | | | | | | -|`CUDNN_TENSOR_REORDERING_INT8x32`|8.3.0| | | | | | | | | -|`CUDNN_TENSOR_REORDERING_NONE`|8.3.0| | | | | | | | | -|`CUDNN_TRANSFORM_FOLD`|7.5.0| | | | | | | | | -|`CUDNN_TRANSFORM_UNFOLD`|7.5.0| | | | | | | | | -|`CUDNN_TYPE_ATTRIB_NAME`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_BACKEND_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_BEHAVIOR_NOTE`|8.2.0| | | | | | | | | -|`CUDNN_TYPE_BN_FINALIZE_STATS_MODE`|8.1.0| | | | | | | | | -|`CUDNN_TYPE_BOOLEAN`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_CHAR`|8.4.0| | | | | | | | | -|`CUDNN_TYPE_CONVOLUTION_MODE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_DATA_TYPE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_DOUBLE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_FLOAT`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_FRACTION`|8.5.0| | | | | | | | | -|`CUDNN_TYPE_GENSTATS_MODE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_HANDLE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_HEUR_MODE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_INT32`|8.3.0| | | | | | | | | -|`CUDNN_TYPE_INT64`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_KNOB_TYPE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_LAYOUT_TYPE`|8.0.2| | | | | | | | | -|`CUDNN_TYPE_NAN_PROPOGATION`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_NORM_FWD_PHASE`|8.5.0| | | | | | | | | -|`CUDNN_TYPE_NORM_MODE`|8.5.0| | | | | | | | | -|`CUDNN_TYPE_NUMERICAL_NOTE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_PADDING_MODE`|8.3.0| | | | | | | | | -|`CUDNN_TYPE_POINTWISE_MODE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_REDUCTION_OPERATOR_TYPE`|8.1.0| | | | | | | | | -|`CUDNN_TYPE_RESAMPLE_MODE`|8.3.0| | | | | | | | | -|`CUDNN_TYPE_RNG_DISTRIBUTION`|8.7.0| | | | | | | | | -|`CUDNN_TYPE_SIGNAL_MODE`|8.5.0| | | | | | | | | -|`CUDNN_TYPE_TENSOR_REORDERING_MODE`|8.3.0| | | | | | | | | -|`CUDNN_TYPE_VOID_PTR`|8.0.1| | | | | | | | | -|`CUDNN_UNIDIRECTIONAL`|5.0.0| | |`HIPDNN_UNIDIRECTIONAL`| | | | | | -|`CUDNN_WGRAD_MODE_ADD`|7.5.0| | | | | | | | | -|`CUDNN_WGRAD_MODE_SET`|7.5.0| | | | | | | | | -|`CUDNN_ZERO_PAD`|8.3.0| | | | | | | | | -|`cudnnActivationDescriptor_t`|4.0.0| | |`hipdnnActivationDescriptor_t`| | | | | | -|`cudnnActivationMode_t`|1.0.0| | |`hipdnnActivationMode_t`| | | | | | -|`cudnnActivationStruct`|4.0.0| | | | | | | | | -|`cudnnAlgorithmDescriptor_t`|7.1.3| | | | | | | | | -|`cudnnAlgorithmPerformanceStruct`|7.1.3| | | | | | | | | -|`cudnnAlgorithmPerformance_t`|7.1.3| | | | | | | | | -|`cudnnAlgorithmStruct`|7.1.3| | | | | | | | | -|`cudnnAlgorithmUnionStruct`|8.2.0| | | | | | | | | -|`cudnnAlgorithm_t`|7.1.3| | | | | | | | | -|`cudnnAttnDescriptor_t`|7.5.0| | | | | | | | | -|`cudnnAttnQueryMap_t`|7.5.0| | | | | | | | | -|`cudnnAttnStruct`|7.5.0| | | | | | | | | -|`cudnnBackendAttributeName_t`|8.0.1| | | | | | | | | -|`cudnnBackendAttributeType_t`|8.0.1| | | | | | | | | -|`cudnnBackendBehaviorNote_t`|8.2.0| | | | | | | | | -|`cudnnBackendDescriptorType_t`|8.0.1| | | | | | | | | -|`cudnnBackendDescriptor_t`|8.0.1| | | | | | | | | -|`cudnnBackendHeurMode_t`|8.0.1| | | | | | | | | -|`cudnnBackendKnobType_t`|8.0.1| | | | | | | | | -|`cudnnBackendLayoutType_t`|8.0.1| | | | | | | | | -|`cudnnBackendNormFwdPhase_t`|8.5.0| | | | | | | | | -|`cudnnBackendNormMode_t`|8.5.0| | | | | | | | | -|`cudnnBackendNumericalNote_t`|8.0.1| | | | | | | | | -|`cudnnBackendTensorReordering_t`|8.3.0| | | | | | | | | -|`cudnnBatchNormMode_t`|4.0.0| | |`hipdnnBatchNormMode_t`| | | | | | -|`cudnnBatchNormOps_t`|7.4.1| | | | | | | | | -|`cudnnBnFinalizeStatsMode_t`|8.1.0| | | | | | | | | -|`cudnnCTCLossAlgo_t`|7.0.5| | | | | | | | | -|`cudnnCTCLossDescriptor_t`|7.0.5| | | | | | | | | -|`cudnnCTCLossStruct`|7.0.5| | | | | | | | | -|`cudnnCallback_t`|7.1.3| | | | | | | | | -|`cudnnContext`|1.0.0| | | | | | | | | -|`cudnnConvolutionBwdDataAlgoPerfStruct`|8.2.0| | |`hipdnnConvolutionBwdDataAlgoPerf_t`| | | | | | -|`cudnnConvolutionBwdDataAlgoPerf_t`|3.0.0| | |`hipdnnConvolutionBwdDataAlgoPerf_t`| | | | | | -|`cudnnConvolutionBwdDataAlgo_t`|3.0.0| | |`hipdnnConvolutionBwdDataAlgo_t`| | | | | | -|`cudnnConvolutionBwdDataPreference_t`|3.0.0|7.6.5|8.0.1|`hipdnnConvolutionBwdDataPreference_t`| | | | | | -|`cudnnConvolutionBwdFilterAlgoPerfStruct`|8.2.0| | |`hipdnnConvolutionBwdFilterAlgoPerf_t`| | | | | | -|`cudnnConvolutionBwdFilterAlgoPerf_t`|3.0.0| | |`hipdnnConvolutionBwdFilterAlgoPerf_t`| | | | | | -|`cudnnConvolutionBwdFilterAlgo_t`|3.0.0| | |`hipdnnConvolutionBwdFilterAlgo_t`| | | | | | -|`cudnnConvolutionBwdFilterPreference_t`|3.0.0|7.6.5|8.0.1|`hipdnnConvolutionBwdFilterPreference_t`| | | | | | -|`cudnnConvolutionDescriptor_t`|1.0.0| | |`hipdnnConvolutionDescriptor_t`| | | | | | -|`cudnnConvolutionFwdAlgoPerfStruct`|8.2.0| | |`hipdnnConvolutionFwdAlgoPerf_t`| | | | | | -|`cudnnConvolutionFwdAlgoPerf_t`|3.0.0| | |`hipdnnConvolutionFwdAlgoPerf_t`| | | | | | -|`cudnnConvolutionFwdAlgo_t`|2.0.0| | |`hipdnnConvolutionFwdAlgo_t`| | | | | | -|`cudnnConvolutionFwdPreference_t`|2.0.0|7.6.5|8.0.1|`hipdnnConvolutionFwdPreference_t`| | | | | | -|`cudnnConvolutionMode_t`|1.0.0| | |`hipdnnConvolutionMode_t`| | | | | | -|`cudnnConvolutionStruct`|1.0.0| | | | | | | | | -|`cudnnDataType_t`|1.0.0| | |`hipdnnDataType_t`| | | | | | -|`cudnnDebugStruct`|8.2.0| | | | | | | | | -|`cudnnDebug_t`|7.1.3| | | | | | | | | -|`cudnnDeterminism_t`|6.0.0| | | | | | | | | -|`cudnnDirectionMode_t`|5.0.0| | |`hipdnnDirectionMode_t`| | | | | | -|`cudnnDivNormMode_t`|3.0.0| | | | | | | | | -|`cudnnDropoutDescriptor_t`|5.0.0| | |`hipdnnDropoutDescriptor_t`| | | | | | -|`cudnnDropoutStruct`|5.0.0| | | | | | | | | -|`cudnnErrQueryMode_t`|7.0.5| | | | | | | | | -|`cudnnFilterDescriptor_t`|1.0.0| | |`hipdnnFilterDescriptor_t`| | | | | | -|`cudnnFilterStruct`|1.0.0| | | | | | | | | -|`cudnnFoldingDirection_t`|7.5.0| | | | | | | | | -|`cudnnForwardMode_t`|8.0.1| | | | | | | | | -|`cudnnFractionStruct`|8.5.0| | | | | | | | | -|`cudnnFraction_t`|8.5.0| | | | | | | | | -|`cudnnFusedOpsConstParamLabel_t`|7.6.0| | | | | | | | | -|`cudnnFusedOpsConstParamPack_t`|7.6.0| | | | | | | | | -|`cudnnFusedOpsConstParamStruct`|7.6.0| | | | | | | | | -|`cudnnFusedOpsPlanStruct`|7.6.0| | | | | | | | | -|`cudnnFusedOpsPlan_t`|7.6.0| | | | | | | | | -|`cudnnFusedOpsPointerPlaceHolder_t`|7.6.0| | | | | | | | | -|`cudnnFusedOpsVariantParamLabel_t`|7.6.0| | | | | | | | | -|`cudnnFusedOpsVariantParamPack_t`|7.6.0| | | | | | | | | -|`cudnnFusedOpsVariantParamStruct`|7.6.0| | | | | | | | | -|`cudnnFusedOps_t`|7.6.0| | | | | | | | | -|`cudnnGenStatsMode_t`|8.0.1| | | | | | | | | -|`cudnnHandle_t`|1.0.0| | |`hipdnnHandle_t`| | | | | | -|`cudnnIndicesType_t`|6.0.0| | |`hipdnnIndicesType_t`| | | | | | -|`cudnnLRNDescriptor_t`|3.0.0| | |`hipdnnLRNDescriptor_t`| | | | | | -|`cudnnLRNMode_t`|3.0.0| | |`hipdnnLRNMode_t`| | | | | | -|`cudnnLRNStruct`|3.0.0| | | | | | | | | -|`cudnnLossNormalizationMode_t`|7.6.0| | | | | | | | | -|`cudnnMathType_t`|7.0.5| | |`hipdnnMathType_t`| | | | | | -|`cudnnMultiHeadAttnWeightKind_t`|7.5.0| | | | | | | | | -|`cudnnNanPropagation_t`|4.0.0| | |`hipdnnNanPropagation_t`| | | | | | -|`cudnnNormAlgo_t`|8.0.1| | | | | | | | | -|`cudnnNormMode_t`|8.0.1| | | | | | | | | -|`cudnnNormOps_t`|8.0.1| | | | | | | | | -|`cudnnOpTensorDescriptor_t`|5.0.0| | |`hipdnnOpTensorDescriptor_t`| | | | | | -|`cudnnOpTensorOp_t`|5.0.0| | |`hipdnnOpTensorOp_t`| | | | | | -|`cudnnOpTensorStruct`|5.0.0| | | | | | | | | -|`cudnnPaddingMode_t`|8.3.0| | | | | | | | | -|`cudnnPersistentRNNPlan`|6.0.0| | | | | | | | | -|`cudnnPersistentRNNPlan_t`|6.0.0| | |`hipdnnPersistentRNNPlan_t`| | | | | | -|`cudnnPointwiseMode_t`|8.0.1| | | | | | | | | -|`cudnnPoolingDescriptor_t`|1.0.0| | |`hipdnnPoolingDescriptor_t`| | | | | | -|`cudnnPoolingMode_t`|1.0.0| | |`hipdnnPoolingMode_t`| | | | | | -|`cudnnPoolingStruct`|1.0.0| | | | | | | | | -|`cudnnRNNAlgo_t`|6.0.0| | |`hipdnnRNNAlgo_t`| | | | | | -|`cudnnRNNBiasMode_t`|7.5.0| | |`hipdnnRNNBiasMode_t`| | | | | | -|`cudnnRNNClipMode_t`|7.2.1| | | | | | | | | -|`cudnnRNNDataDescriptor_t`|7.2.1| | | | | | | | | -|`cudnnRNNDataLayout_t`|7.2.1| | | | | | | | | -|`cudnnRNNDataStruct`|7.2.1| | | | | | | | | -|`cudnnRNNDescriptor_t`|5.0.0| | |`hipdnnRNNDescriptor_t`| | | | | | -|`cudnnRNNInputMode_t`|5.0.0| | |`hipdnnRNNInputMode_t`| | | | | | -|`cudnnRNNMode_t`|5.0.0| | |`hipdnnRNNMode_t`| | | | | | -|`cudnnRNNPaddingMode_t`|7.2.1| | | | | | | | | -|`cudnnRNNStruct`|5.0.0| | | | | | | | | -|`cudnnReduceTensorDescriptor_t`|6.0.0| | |`hipdnnReduceTensorDescriptor_t`| | | | | | -|`cudnnReduceTensorIndices_t`|6.0.0| | |`hipdnnReduceTensorIndices_t`| | | | | | -|`cudnnReduceTensorOp_t`|6.0.0| | |`hipdnnReduceTensorOp_t`| | | | | | -|`cudnnReduceTensorStruct`|6.0.0| | | | | | | | | -|`cudnnReorderType_t`|7.6.0| | | | | | | | | -|`cudnnResampleMode_t`|8.3.0| | | | | | | | | -|`cudnnRngDistribution_t`|8.7.0| | | | | | | | | -|`cudnnRuntimeTag_t`|7.0.5| | | | | | | | | -|`cudnnSamplerType_t`|5.0.0| | | | | | | | | -|`cudnnSeqDataAxis_t`|7.5.0| | | | | | | | | -|`cudnnSeqDataDescriptor_t`|7.5.0| | | | | | | | | -|`cudnnSeqDataStruct`|7.5.0| | | | | | | | | -|`cudnnSeverity_t`|7.1.3| | | | | | | | | -|`cudnnSignalMode_t`|8.5.0| | | | | | | | | -|`cudnnSoftmaxAlgorithm_t`|1.0.0| | |`hipdnnSoftmaxAlgorithm_t`| | | | | | -|`cudnnSoftmaxMode_t`|1.0.0| | |`hipdnnSoftmaxMode_t`| | | | | | -|`cudnnSpatialTransformerDescriptor_t`|5.0.0| | | | | | | | | -|`cudnnSpatialTransformerStruct`|5.0.0| | | | | | | | | -|`cudnnStatus_t`|1.0.0| | |`hipdnnStatus_t`| | | | | | -|`cudnnTensorDescriptor_t`|2.0.0| | |`hipdnnTensorDescriptor_t`| | | | | | -|`cudnnTensorFormat_t`|1.0.0| | |`hipdnnTensorFormat_t`| | | | | | -|`cudnnTensorStruct`|2.0.0| | | | | | | | | -|`cudnnTensorTransformDescriptor_t`|7.5.0| | | | | | | | | -|`cudnnTensorTransformStruct`|7.5.0| | | | | | | | | -|`cudnnWgradMode_t`|7.5.0| | | | | | | | | -|`libraryPropertyType`|6.0.0| | | | | | | | | -|`libraryPropertyType_t`|6.0.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUDNN_16BIT_INDICES`|6.0.0| | | |`HIPDNN_16BIT_INDICES`| | | | | | +|`CUDNN_32BIT_INDICES`|6.0.0| | | |`HIPDNN_32BIT_INDICES`| | | | | | +|`CUDNN_64BIT_INDICES`|6.0.0| | | |`HIPDNN_64BIT_INDICES`| | | | | | +|`CUDNN_8BIT_INDICES`|6.0.0| | | |`HIPDNN_8BIT_INDICES`| | | | | | +|`CUDNN_ACTIVATION_CLIPPED_RELU`|4.0.0| | | |`HIPDNN_ACTIVATION_CLIPPED_RELU`| | | | | | +|`CUDNN_ACTIVATION_ELU`|6.0.0| | | |`HIPDNN_ACTIVATION_ELU`| | | | | | +|`CUDNN_ACTIVATION_IDENTITY`|7.1.3| | | |`HIPDNN_ACTIVATION_PATHTRU`| | | | | | +|`CUDNN_ACTIVATION_RELU`|1.0.0| | | |`HIPDNN_ACTIVATION_RELU`| | | | | | +|`CUDNN_ACTIVATION_SIGMOID`|1.0.0| | | |`HIPDNN_ACTIVATION_SIGMOID`| | | | | | +|`CUDNN_ACTIVATION_SWISH`|8.2.0| | | |`HIPDNN_ACTIVATION_SWISH`| | | | | | +|`CUDNN_ACTIVATION_TANH`|1.0.0| | | |`HIPDNN_ACTIVATION_TANH`| | | | | | +|`CUDNN_ATTN_DISABLE_PROJ_BIASES`|7.6.3| | | | | | | | | | +|`CUDNN_ATTN_ENABLE_PROJ_BIASES`|7.6.3| | | | | | | | | | +|`CUDNN_ATTN_QUERYMAP_ALL_TO_ONE`|7.5.0| | | | | | | | | | +|`CUDNN_ATTN_QUERYMAP_ONE_TO_ONE`|7.5.0| | | | | | | | | | +|`CUDNN_ATTN_WKIND_COUNT`|7.6.3| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_COMP_TYPE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_CONV_MODE`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_DILATIONS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_FILTER_STRIDES`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_POST_PADDINGS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_PRE_PADDINGS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_SPATIAL_DIMS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINECFG_ENGINE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINECFG_INTERMEDIATE_INFO`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINECFG_KNOB_CHOICES`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINEHEUR_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINEHEUR_OPERATION_GRAPH`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINEHEUR_RESULTS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINEHEUR_SM_COUNT_TARGET`|8.9.5| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_BEHAVIOR_NOTE`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_GLOBAL_INDEX`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_KNOB_INFO`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_LAYOUT_INFO`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_NUMERICAL_NOTE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_OPERATION_GRAPH`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_SM_COUNT_TARGET`|8.9.5| | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_COMPUTED_INTERMEDIATE_UIDS`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_ENGINE_CONFIG`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_HANDLE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_JSON_REPRESENTATION`|8.4.0| | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_RUN_ONLY_INTERMEDIATE_UIDS`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_WORKSPACE_SIZE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_INTERMEDIATE_INFO_DEPENDENT_ATTRIBUTES`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_INTERMEDIATE_INFO_DEPENDENT_DATA_UIDS`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_INTERMEDIATE_INFO_SIZE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_INTERMEDIATE_INFO_UNIQUE_ID`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_KNOB_CHOICE_KNOB_TYPE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_KNOB_CHOICE_KNOB_VALUE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_KNOB_INFO_MAXIMUM_VALUE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_KNOB_INFO_MINIMUM_VALUE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_KNOB_INFO_STRIDE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_KNOB_INFO_TYPE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_LAYOUT_INFO_TENSOR_UID`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_LAYOUT_INFO_TYPES`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_MATMUL_COMP_TYPE`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_MATMUL_PADDING_VALUE`|8.9.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATIONGRAPH_ENGINE_GLOBAL_COUNT`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATIONGRAPH_HANDLE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATIONGRAPH_OPS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_BN_SCALE_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DBN_BIAS_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DBN_SCALE_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DY_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_BIAS`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_DY_SCALE_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_X_SCALE_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_INVSTD_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_MATH_PREC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_MEAN_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_X_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_ACCUM_COUNT_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_BIAS_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EPSILON_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EQ_BIAS_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EQ_SCALE_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EXP_AVERATE_FACTOR_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_MATH_PREC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_PREV_RUNNING_MEAN_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_PREV_RUNNING_VAR_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SAVED_INV_STD_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SAVED_MEAN_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SCALE_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_STATS_MODE`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_UPDATED_RUNNING_MEAN_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_UPDATED_RUNNING_VAR_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_Y_SQ_SUM_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_Y_SUM_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONCAT_AXIS`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONCAT_INPLACE_INDEX`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONCAT_INPUT_DESCS`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONCAT_OUTPUT_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_ALPHA`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_BETA`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_CONV_DESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_DX`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_DY`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_W`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_ALPHA`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_BETA`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_CONV_DESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_DW`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_DY`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_X`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_ALPHA`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_BETA`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_CONV_DESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_W`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_X`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_Y`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_MATH_PREC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_SQSUMDESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_SUMDESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_XDESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_ADESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_BDESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_CDESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_K_OVERRIDE_DESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_M_OVERRIDE_DESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_N_OVERRIDE_DESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_IRREGULARLY_STRIDED_BATCH_COUNT`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_DBIAS_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_DSCALE_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_DXDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_DYDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_EPSILON_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_INV_VARIANCE_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_MEAN_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_MODE`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_PEER_STAT_DESCS`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_SCALE_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_XDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_BIAS_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_EPSILON_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_EXP_AVG_FACTOR_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_INPUT_RUNNING_MEAN_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_INPUT_RUNNING_VAR_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_INV_VARIANCE_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_MEAN_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_MODE`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_OUTPUT_RUNNING_MEAN_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_OUTPUT_RUNNING_VAR_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_PEER_STAT_DESCS`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_PHASE`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_SCALE_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_XDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_YDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_ALPHA1`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_ALPHA2`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_BDESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_DXDESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_DYDESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_PW_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_TDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_XDESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_YDESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_REDUCTION_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_REDUCTION_XDESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_REDUCTION_YDESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_ALPHA`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_BETA`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DXDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DYDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_IDXDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_XDESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_YDESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_ALPHA`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_BETA`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_DESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_IDXDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_XDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_YDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESHAPE_XDESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESHAPE_YDESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RNG_DESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RNG_OFFSET_DESC`|8.8.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RNG_SEED`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RNG_YDESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_FLAGDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_MODE`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_VALUE`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_XDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_YDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_AXIS`|8.4.0| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_ELU_ALPHA`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_MATH_PREC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_NAN_PROPAGATION`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_RELU_LOWER_CLIP`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_RELU_LOWER_CLIP_SLOPE`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_RELU_UPPER_CLIP`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_SOFTPLUS_BETA`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_SWISH_BETA`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_REDUCTION_COMP_TYPE`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_REDUCTION_OPERATOR`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_COMP_TYPE`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_MODE`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_NAN_PROPAGATION`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_PADDING_MODE`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_POST_PADDINGS`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_PRE_PADDINGS`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_SPATIAL_DIMS`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_STRIDES`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_WINDOW_DIMS`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RNG_BERNOULLI_DIST_PROBABILITY`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_RNG_DISTRIBUTION`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_RNG_NORMAL_DIST_MEAN`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_RNG_NORMAL_DIST_STANDARD_DEVIATION`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_RNG_UNIFORM_DIST_MAXIMUM`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_RNG_UNIFORM_DIST_MINIMUM`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_BYTE_ALIGNMENT`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_DATA_TYPE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_DIMENSIONS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_IS_BY_VALUE`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_IS_VIRTUAL`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_RAGGED_OFFSET_DESC`|8.9.0| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_REORDERING_MODE`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_STRIDES`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_UNIQUE_ID`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_VECTORIZED_DIMENSION`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_VECTOR_COUNT`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_VARIANT_PACK_DATA_POINTERS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_VARIANT_PACK_INTERMEDIATES`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_VARIANT_PACK_UNIQUE_IDS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_VARIANT_PACK_WORKSPACE`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_CONVOLUTION_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_ENGINECFG_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_ENGINEHEUR_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_ENGINE_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_EXECUTION_PLAN_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_INTERMEDIATE_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_KNOB_CHOICE_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_KNOB_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_LAYOUT_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_MATMUL_DESCRIPTOR`|8.1.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATIONGRAPH_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_BN_BWD_WEIGHTS_DESCRIPTOR`| | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_BN_FINALIZE_STATISTICS_DESCRIPTOR`|8.1.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_CONCAT_DESCRIPTOR`|8.5.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_DATA_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_FILTER_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_CONVOLUTION_FORWARD_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_GEN_STATS_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_MATMUL_DESCRIPTOR`|8.1.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_NORM_BACKWARD_DESCRIPTOR`|8.5.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_NORM_FORWARD_DESCRIPTOR`|8.5.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_POINTWISE_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_REDUCTION_DESCRIPTOR`|8.1.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_RESAMPLE_BWD_DESCRIPTOR`|8.3.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_RESAMPLE_FWD_DESCRIPTOR`|8.3.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_RESHAPE_DESCRIPTOR`|8.7.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_RNG_DESCRIPTOR`|8.7.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_SIGNAL_DESCRIPTOR`|8.5.0| | | | | | | | | | +|`CUDNN_BACKEND_POINTWISE_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_REDUCTION_DESCRIPTOR`|8.1.0| | | | | | | | | | +|`CUDNN_BACKEND_RESAMPLE_DESCRIPTOR`|8.3.0| | | | | | | | | | +|`CUDNN_BACKEND_RNG_DESCRIPTOR`|8.7.0| | | | | | | | | | +|`CUDNN_BACKEND_TENSOR_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_VARIANT_PACK_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BATCHNORM_OPS_BN`|7.4.1| | | | | | | | | | +|`CUDNN_BATCHNORM_OPS_BN_ACTIVATION`|7.4.1| | | | | | | | | | +|`CUDNN_BATCHNORM_OPS_BN_ADD_ACTIVATION`|7.4.1| | | | | | | | | | +|`CUDNN_BATCHNORM_PER_ACTIVATION`|4.0.0| | | |`HIPDNN_BATCHNORM_PER_ACTIVATION`| | | | | | +|`CUDNN_BATCHNORM_SPATIAL`|4.0.0| | | |`HIPDNN_BATCHNORM_SPATIAL`| | | | | | +|`CUDNN_BATCHNORM_SPATIAL_PERSISTENT`|7.0.5| | | |`HIPDNN_BATCHNORM_SPATIAL_PERSISTENT`| | | | | | +|`CUDNN_BATCH_NORM`|8.5.0| | | | | | | | | | +|`CUDNN_BEHAVIOR_NOTE_REQUIRES_BIAS_INT8x32_REORDER`|8.3.0| | | | | | | | | | +|`CUDNN_BEHAVIOR_NOTE_REQUIRES_FILTER_INT8x32_REORDER`|8.3.0| | | | | | | | | | +|`CUDNN_BEHAVIOR_NOTE_RUNTIME_COMPILATION`|8.2.0| | | | | | | | | | +|`CUDNN_BEHAVIOR_NOTE_TYPE_COUNT`|8.2.0| | | | | | | | | | +|`CUDNN_BIDIRECTIONAL`|5.0.0| | | |`HIPDNN_BIDIRECTIONAL`| | | | | | +|`CUDNN_BN_FINALIZE_STATISTICS_INFERENCE`|8.1.0| | | | | | | | | | +|`CUDNN_BN_FINALIZE_STATISTICS_TRAINING`|8.1.0| | | | | | | | | | +|`CUDNN_BN_MIN_EPSILON`|4.0.0| | | |`HIPDNN_BN_MIN_EPSILON`| | | | | | +|`CUDNN_CONVOLUTION`|1.0.0| | | |`HIPDNN_CONVOLUTION`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_0`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_0`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_1`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_1`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_COUNT`|6.0.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_TRANSPOSE_GEMM`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_FFT`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_FFT`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_FFT_TILING`|4.0.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_FFT_TILING`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD`|5.0.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD_NONFUSED`|5.1.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD_NONFUSED`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_NO_WORKSPACE`|3.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_BWD_DATA_NO_WORKSPACE`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_PREFER_FASTEST`|3.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_BWD_DATA_PREFER_FASTEST`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_SPECIFY_WORKSPACE_LIMIT`|3.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_BWD_DATA_SPECIFY_WORKSPACE_LIMIT`| | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_0`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_0`| | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_1`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_1`| | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_3`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_3`| | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_COUNT`|6.0.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_COUNT`| | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT`| | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT_TILING`|6.0.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT_TILING`| | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD`|5.1.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD`| | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD_NONFUSED`|5.1.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD_NONFUSED`| | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_NO_WORKSPACE`|3.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_BWD_FILTER_NO_WORKSPACE`| | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_PREFER_FASTEST`|3.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_BWD_FILTER_PREFER_FASTEST`| | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_SPECIFY_WORKSPACE_LIMIT`|3.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_BWD_FILTER_SPECIFY_WORKSPACE_LIMIT`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_COUNT`|6.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_COUNT`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_DIRECT`|2.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_DIRECT`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_FFT`|3.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_FFT`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_FFT_TILING`|4.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_FFT_TILING`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_GEMM`|2.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_GEMM`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_GEMM`|2.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_GEMM`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_PRECOMP_GEMM`|2.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_PRECOMP_GEMM`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_WINOGRAD`|5.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_WINOGRAD`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_WINOGRAD_NONFUSED`|5.1.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_WINOGRAD_NONFUSED`| | | | | | +|`CUDNN_CONVOLUTION_FWD_NO_WORKSPACE`|2.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_FWD_NO_WORKSPACE`| | | | | | +|`CUDNN_CONVOLUTION_FWD_PREFER_FASTEST`|2.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_FWD_PREFER_FASTEST`| | | | | | +|`CUDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT`|2.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT`| | | | | | +|`CUDNN_CROSS_CORRELATION`|1.0.0| | | |`HIPDNN_CROSS_CORRELATION`| | | | | | +|`CUDNN_CTC_LOSS_ALGO_DETERMINISTIC`|7.0.5| | | | | | | | | | +|`CUDNN_CTC_LOSS_ALGO_NON_DETERMINISTIC`|7.0.5| | | | | | | | | | +|`CUDNN_DATA_BFLOAT16`|8.1.0| | | | | | | | | | +|`CUDNN_DATA_BOOLEAN`|8.3.0| | | | | | | | | | +|`CUDNN_DATA_DOUBLE`|1.0.0| | | |`HIPDNN_DATA_DOUBLE`| | | | | | +|`CUDNN_DATA_FAST_FLOAT_FOR_FP8`|8.7.0| | | | | | | | | | +|`CUDNN_DATA_FLOAT`|1.0.0| | | |`HIPDNN_DATA_FLOAT`| | | | | | +|`CUDNN_DATA_FP8_E4M3`|8.6.0| | | | | | | | | | +|`CUDNN_DATA_FP8_E5M2`|8.6.0| | | | | | | | | | +|`CUDNN_DATA_HALF`|3.0.0| | | |`HIPDNN_DATA_HALF`| | | | | | +|`CUDNN_DATA_INT32`|6.0.0| | | |`HIPDNN_DATA_INT32`| | | | | | +|`CUDNN_DATA_INT64`|8.1.0| | | | | | | | | | +|`CUDNN_DATA_INT8`|6.0.0| | | |`HIPDNN_DATA_INT8`| | | | | | +|`CUDNN_DATA_INT8x32`|7.2.1| | | | | | | | | | +|`CUDNN_DATA_INT8x4`|6.0.0| | | |`HIPDNN_DATA_INT8x4`| | | | | | +|`CUDNN_DATA_UINT8`|7.1.3| | | | | | | | | | +|`CUDNN_DATA_UINT8x4`|7.1.3| | | | | | | | | | +|`CUDNN_DEFAULT_MATH`|7.0.5| | | |`HIPDNN_DEFAULT_MATH`| | | | | | +|`CUDNN_DEFAULT_REORDER`|7.6.0| | | | | | | | | | +|`CUDNN_DETERMINISTIC`|6.0.0| | | | | | | | | | +|`CUDNN_DIM_MAX`|4.0.0| | | | | | | | | | +|`CUDNN_DIVNORM_PRECOMPUTED_MEANS`|3.0.0| | | | | | | | | | +|`CUDNN_EDGE_VAL_PAD`|8.3.0| | | | | | | | | | +|`CUDNN_ERRQUERY_BLOCKING`|7.0.5| | | | | | | | | | +|`CUDNN_ERRQUERY_NONBLOCKING`|7.0.5| | | | | | | | | | +|`CUDNN_ERRQUERY_RAWCODE`|7.0.5| | | | | | | | | | +|`CUDNN_FMA_MATH`|8.0.1| | | | | | | | | | +|`CUDNN_FUSED_BN_FINALIZE_STATISTICS_INFERENCE`|7.6.0| | | | | | | | | | +|`CUDNN_FUSED_BN_FINALIZE_STATISTICS_TRAINING`|7.6.0| | | | | | | | | | +|`CUDNN_FUSED_CONV_SCALE_BIAS_ADD_ACTIVATION`|7.6.0| | | | | | | | | | +|`CUDNN_FUSED_DACTIVATION_FORK_DBATCHNORM`|7.6.0| | | | | | | | | | +|`CUDNN_FUSED_SCALE_BIAS_ACTIVATION_CONV_BNSTATS`|7.6.0| | | | | | | | | | +|`CUDNN_FUSED_SCALE_BIAS_ACTIVATION_WGRAD`|7.6.0| | | | | | | | | | +|`CUDNN_FUSED_SCALE_BIAS_ADD_ACTIVATION_GEN_BITMASK`|7.6.0| | | | | | | | | | +|`CUDNN_FWD_MODE_INFERENCE`|8.0.1| | | | | | | | | | +|`CUDNN_FWD_MODE_TRAINING`|8.0.1| | | | | | | | | | +|`CUDNN_GENSTATS_SUM_SQSUM`|8.0.1| | | | | | | | | | +|`CUDNN_GROUP_NORM`|8.5.0| | | | | | | | | | +|`CUDNN_GRU`|5.0.0| | | |`HIPDNN_GRU`| | | | | | +|`CUDNN_HEUR_MODES_COUNT`|8.0.1| | | | | | | | | | +|`CUDNN_HEUR_MODE_A`|8.3.0| | | | | | | | | | +|`CUDNN_HEUR_MODE_B`|8.0.1| | | | | | | | | | +|`CUDNN_HEUR_MODE_FALLBACK`|8.3.0| | | | | | | | | | +|`CUDNN_HEUR_MODE_INSTANT`|8.0.1| | | | | | | | | | +|`CUDNN_INSTANCE_NORM`|8.5.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_ARRAY_SIZE_PER_THREAD`|8.9.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_BLOCK_SIZE`|8.8.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_CHUNK_K`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_COUNTS`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_CTA_SPLIT_K_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_EDGE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_IDX_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_KBLOCK`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_KERNEL_CFG`|8.1.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_LDGA`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_LDGB`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_LDGC`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_LOAD_SIZE`|8.9.5| | | | | | | | | | +|`CUDNN_KNOB_TYPE_MULTIPLY`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_NUM_C_PER_BLOCK`|8.9.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_OCCUPANCY`|8.9.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_REDUCTION_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SINGLEBUFFER`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SLICED`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPECFILT`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_COLS`|8.9.5| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_H`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_K`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_K_BUF`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_K_SLC`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_RS`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_STAGES`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SWIZZLE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILEK`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_CGA`|8.6.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_CGA_M`|8.6.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_CGA_N`|8.6.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_COLS`|8.9.5| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_ROWS`|8.9.5| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_SIZE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_USE_TEX`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_WINO_TILE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_WORKSPACE`|8.4.0| | | | | | | | | | +|`CUDNN_LAYER_NORM`|8.5.0| | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_COUNT`|8.0.2| | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_PREFERRED_NCHW`|8.0.1| | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_PREFERRED_NHWC`|8.0.2| | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_PREFERRED_PAD4CK`|8.0.2| | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_PREFERRED_PAD8CK`|8.0.2| | | | | | | | | | +|`CUDNN_LINEAR_INPUT`|5.0.0| | | |`HIPDNN_LINEAR_INPUT`| | | | | | +|`CUDNN_LOSS_NORMALIZATION_NONE`|7.6.0| | | | | | | | | | +|`CUDNN_LOSS_NORMALIZATION_SOFTMAX`|7.6.0| | | | | | | | | | +|`CUDNN_LRN_CROSS_CHANNEL_DIM1`|3.0.0| | | |`HIPDNN_LRN_CROSS_CHANNEL`| | | | | | +|`CUDNN_LRN_MAX_N`|3.0.0| | | | | | | | | | +|`CUDNN_LRN_MIN_BETA`|3.0.0| | | | | | | | | | +|`CUDNN_LRN_MIN_K`|3.0.0| | | | | | | | | | +|`CUDNN_LRN_MIN_N`|3.0.0| | | | | | | | | | +|`CUDNN_LSTM`|5.0.0| | | |`HIPDNN_LSTM`| | | | | | +|`CUDNN_MH_ATTN_K_BIASES`|7.6.3| | | | | | | | | | +|`CUDNN_MH_ATTN_K_WEIGHTS`|7.5.0| | | | | | | | | | +|`CUDNN_MH_ATTN_O_BIASES`|7.6.3| | | | | | | | | | +|`CUDNN_MH_ATTN_O_WEIGHTS`|7.5.0| | | | | | | | | | +|`CUDNN_MH_ATTN_Q_BIASES`|7.6.3| | | | | | | | | | +|`CUDNN_MH_ATTN_Q_WEIGHTS`|7.5.0| | | | | | | | | | +|`CUDNN_MH_ATTN_V_BIASES`|7.6.3| | | | | | | | | | +|`CUDNN_MH_ATTN_V_WEIGHTS`|7.5.0| | | | | | | | | | +|`CUDNN_NEG_INF_PAD`|8.3.0| | | | | | | | | | +|`CUDNN_NON_DETERMINISTIC`|6.0.0| | | | | | | | | | +|`CUDNN_NORM_ALGO_PERSIST`|8.0.1| | | | | | | | | | +|`CUDNN_NORM_ALGO_STANDARD`|8.0.1| | | | | | | | | | +|`CUDNN_NORM_FWD_INFERENCE`|8.5.0| | | | | | | | | | +|`CUDNN_NORM_FWD_TRAINING`|8.5.0| | | | | | | | | | +|`CUDNN_NORM_OPS_NORM`|8.0.1| | | | | | | | | | +|`CUDNN_NORM_OPS_NORM_ACTIVATION`|8.0.1| | | | | | | | | | +|`CUDNN_NORM_OPS_NORM_ADD_ACTIVATION`|8.0.1| | | | | | | | | | +|`CUDNN_NORM_PER_ACTIVATION`|8.0.1| | | | | | | | | | +|`CUDNN_NORM_PER_CHANNEL`|8.0.1| | | | | | | | | | +|`CUDNN_NOT_PROPAGATE_NAN`|4.0.0| | | |`HIPDNN_NOT_PROPAGATE_NAN`| | | | | | +|`CUDNN_NO_REORDER`|7.6.0| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_DOWN_CONVERT_INPUTS`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_FFT`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_NONDETERMINISTIC`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_REDUCED_PRECISION_REDUCTION`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_TENSOR_CORE`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_TYPE_COUNT`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_WINOGRAD`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_13x13`|8.3.0| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_4x4`|8.3.0| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_6x6`|8.3.0| | | | | | | | | | +|`CUDNN_OP_TENSOR_ADD`|5.0.0| | | |`HIPDNN_OP_TENSOR_ADD`| | | | | | +|`CUDNN_OP_TENSOR_MAX`|5.0.0| | | |`HIPDNN_OP_TENSOR_MAX`| | | | | | +|`CUDNN_OP_TENSOR_MIN`|5.0.0| | | |`HIPDNN_OP_TENSOR_MIN`| | | | | | +|`CUDNN_OP_TENSOR_MUL`|5.0.0| | | |`HIPDNN_OP_TENSOR_MUL`| | | | | | +|`CUDNN_OP_TENSOR_NOT`|7.0.5| | | | | | | | | | +|`CUDNN_OP_TENSOR_SQRT`|6.0.0| | | |`HIPDNN_OP_TENSOR_SQRT`| | | | | | +|`CUDNN_PARAM_ACTIVATION_BITMASK_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_ACTIVATION_BITMASK_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_ACTIVATION_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_BIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_DBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_DSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_EQBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_EQSCALEBIAS_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_EQSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_MODE`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_RUNNING_MEAN_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_RUNNING_VAR_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_SAVED_INVSTD_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_SAVED_MEAN_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_SCALEBIAS_MEANVAR_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_SCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_Z_EQBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_Z_EQSCALEBIAS_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_Z_EQSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_CONV_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DWDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DWDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DXDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DXDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DYDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DYDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DZDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DZDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_WDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_WDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_XDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_XDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_YDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_YDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_YSQSUM_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_YSTATS_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_YSUM_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_ZDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_ZDESC`|7.6.0| | | | | | | | | | +|`CUDNN_POINTWISE_ABS`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_ADD`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_ADD_SQUARE`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_BINARY_SELECT`|8.4.0| | | | | | | | | | +|`CUDNN_POINTWISE_CEIL`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_CMP_EQ`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_CMP_GE`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_CMP_GT`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_CMP_LE`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_CMP_LT`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_CMP_NEQ`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_COS`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_DIV`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_ELU_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_ELU_FWD`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_ERF`|8.5.0| | | | | | | | | | +|`CUDNN_POINTWISE_EXP`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_FLOOR`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_GELU_APPROX_TANH_BWD`|8.5.0| | | | | | | | | | +|`CUDNN_POINTWISE_GELU_APPROX_TANH_FWD`|8.5.0| | | | | | | | | | +|`CUDNN_POINTWISE_GELU_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_GELU_FWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_GEN_INDEX`|8.4.0| | | | | | | | | | +|`CUDNN_POINTWISE_IDENTITY`|8.5.0| | | | | | | | | | +|`CUDNN_POINTWISE_LOG`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_LOGICAL_AND`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_LOGICAL_NOT`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_LOGICAL_OR`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_MAX`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_MIN`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_MOD`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_MUL`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_NEG`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_POW`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_RECIPROCAL`|8.9.0| | | | | | | | | | +|`CUDNN_POINTWISE_RELU_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_RELU_FWD`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_RSQRT`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_SIGMOID_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_SIGMOID_FWD`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_SIN`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_SOFTPLUS_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_SOFTPLUS_FWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_SQRT`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_SUB`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_SWISH_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_SWISH_FWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_TAN`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_TANH_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_TANH_FWD`|8.0.1| | | | | | | | | | +|`CUDNN_POOLING_AVERAGE_COUNT_EXCLUDE_PADDING`|2.0.0| | | |`HIPDNN_POOLING_AVERAGE_COUNT_EXCLUDE_PADDING`| | | | | | +|`CUDNN_POOLING_AVERAGE_COUNT_INCLUDE_PADDING`|2.0.0| | | |`HIPDNN_POOLING_AVERAGE_COUNT_INCLUDE_PADDING`| | | | | | +|`CUDNN_POOLING_MAX`|1.0.0| | | |`HIPDNN_POOLING_MAX`| | | | | | +|`CUDNN_POOLING_MAX_DETERMINISTIC`|6.0.0| | | |`HIPDNN_POOLING_MAX_DETERMINISTIC`| | | | | | +|`CUDNN_PROPAGATE_NAN`|4.0.0| | | |`HIPDNN_PROPAGATE_NAN`| | | | | | +|`CUDNN_PTR_16B_ALIGNED`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_ACTIVATION_BITMASK`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_BIAS`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_DBIAS`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_DSCALE`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_EQBIAS`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_EQSCALE`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_RUNNING_MEAN`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_RUNNING_VAR`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_SAVED_INVSTD`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_SAVED_MEAN`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_SCALE`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_Z_EQBIAS`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_Z_EQSCALE`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_DWDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_DXDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_DYDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_DZDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_ELEM_ALIGNED`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_NULL`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_WDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_WORKSPACE`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_XDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_YDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_YSQSUM`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_YSUM`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_ZDATA`|7.6.0| | | | | | | | | | +|`CUDNN_REDUCE_TENSOR_ADD`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_ADD`| | | | | | +|`CUDNN_REDUCE_TENSOR_AMAX`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_AMAX`| | | | | | +|`CUDNN_REDUCE_TENSOR_AVG`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_AVG`| | | | | | +|`CUDNN_REDUCE_TENSOR_FLATTENED_INDICES`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_FLATTENED_INDICES`| | | | | | +|`CUDNN_REDUCE_TENSOR_MAX`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_MAX`| | | | | | +|`CUDNN_REDUCE_TENSOR_MIN`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_MIN`| | | | | | +|`CUDNN_REDUCE_TENSOR_MUL`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_MUL`| | | | | | +|`CUDNN_REDUCE_TENSOR_MUL_NO_ZEROS`|7.0.5| | | |`HIPDNN_REDUCE_TENSOR_MUL_NO_ZEROS`| | | | | | +|`CUDNN_REDUCE_TENSOR_NORM1`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_NORM1`| | | | | | +|`CUDNN_REDUCE_TENSOR_NORM2`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_NORM2`| | | | | | +|`CUDNN_REDUCE_TENSOR_NO_INDICES`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_NO_INDICES`| | | | | | +|`CUDNN_RESAMPLE_AVGPOOL`|8.3.0| | | | | | | | | | +|`CUDNN_RESAMPLE_AVGPOOL_EXCLUDE_PADDING`|8.6.0| | | | | | | | | | +|`CUDNN_RESAMPLE_AVGPOOL_INCLUDE_PADDING`|8.6.0| | | | | | | | | | +|`CUDNN_RESAMPLE_BILINEAR`|8.3.0| | | | | | | | | | +|`CUDNN_RESAMPLE_MAXPOOL`|8.3.0| | | | | | | | | | +|`CUDNN_RESAMPLE_NEAREST`|8.3.0| | | | | | | | | | +|`CUDNN_RNG_DISTRIBUTION_BERNOULLI`|8.7.0| | | | | | | | | | +|`CUDNN_RNG_DISTRIBUTION_NORMAL`|8.7.0| | | | | | | | | | +|`CUDNN_RNG_DISTRIBUTION_UNIFORM`|8.7.0| | | | | | | | | | +|`CUDNN_RNN_ALGO_COUNT`|7.1.3| | | | | | | | | | +|`CUDNN_RNN_ALGO_PERSIST_DYNAMIC`|6.0.0| | | |`HIPDNN_RNN_ALGO_PERSIST_DYNAMIC`| | | | | | +|`CUDNN_RNN_ALGO_PERSIST_STATIC`|6.0.0| | | |`HIPDNN_RNN_ALGO_PERSIST_STATIC`| | | | | | +|`CUDNN_RNN_ALGO_PERSIST_STATIC_SMALL_H`|8.1.0| | | |`HIPDNN_RNN_ALGO_PERSIST_STATIC_SMALL_H`| | | | | | +|`CUDNN_RNN_ALGO_STANDARD`|6.0.0| | | |`HIPDNN_RNN_ALGO_STANDARD`| | | | | | +|`CUDNN_RNN_CLIP_MINMAX`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_CLIP_NONE`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_DATA_LAYOUT_BATCH_MAJOR_UNPACKED`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_DATA_LAYOUT_SEQ_MAJOR_PACKED`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_DATA_LAYOUT_SEQ_MAJOR_UNPACKED`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_DOUBLE_BIAS`|7.5.0| | | |`HIPDNN_RNN_WITH_BIAS`| | | | | | +|`CUDNN_RNN_NO_BIAS`|7.5.0| | | |`HIPDNN_RNN_NO_BIAS`| | | | | | +|`CUDNN_RNN_PADDED_IO_DISABLED`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_PADDED_IO_ENABLED`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_RELU`|5.0.0| | | |`HIPDNN_RNN_RELU`| | | | | | +|`CUDNN_RNN_SINGLE_INP_BIAS`|7.5.0| | | |`HIPDNN_RNN_WITH_BIAS`| | | | | | +|`CUDNN_RNN_SINGLE_REC_BIAS`|7.5.0| | | |`HIPDNN_RNN_WITH_BIAS`| | | | | | +|`CUDNN_RNN_TANH`|5.0.0| | | |`HIPDNN_RNN_TANH`| | | | | | +|`CUDNN_SAMPLER_BILINEAR`|5.0.0| | | | | | | | | | +|`CUDNN_SCALAR_DOUBLE_BN_EPSILON`|7.6.0| | | | | | | | | | +|`CUDNN_SCALAR_DOUBLE_BN_EXP_AVG_FACTOR`|7.6.0| | | | | | | | | | +|`CUDNN_SCALAR_INT64_T_BN_ACCUMULATION_COUNT`|7.6.0| | | | | | | | | | +|`CUDNN_SCALAR_SIZE_T_WORKSPACE_SIZE_IN_BYTES`|7.6.0| | | | | | | | | | +|`CUDNN_SEQDATA_BATCH_DIM`|7.5.0| | | | | | | | | | +|`CUDNN_SEQDATA_BEAM_DIM`|7.5.0| | | | | | | | | | +|`CUDNN_SEQDATA_DIM_COUNT`|7.5.0| | | | | | | | | | +|`CUDNN_SEQDATA_TIME_DIM`|7.5.0| | | | | | | | | | +|`CUDNN_SEQDATA_VECT_DIM`|7.5.0| | | | | | | | | | +|`CUDNN_SEV_ERROR`|7.1.3| | | | | | | | | | +|`CUDNN_SEV_ERROR_EN`|7.1.3| | | | | | | | | | +|`CUDNN_SEV_FATAL`|7.1.3| | | | | | | | | | +|`CUDNN_SEV_INFO`|7.1.3| | | | | | | | | | +|`CUDNN_SEV_INFO_EN`|7.1.3| | | | | | | | | | +|`CUDNN_SEV_WARNING`|7.1.3| | | | | | | | | | +|`CUDNN_SEV_WARNING_EN`|7.1.3| | | | | | | | | | +|`CUDNN_SIGNAL_SET`|8.5.0| | | | | | | | | | +|`CUDNN_SIGNAL_WAIT`|8.5.0| | | | | | | | | | +|`CUDNN_SKIP_INPUT`|5.0.0| | | |`HIPDNN_SKIP_INPUT`| | | | | | +|`CUDNN_SOFTMAX_ACCURATE`|1.0.0| | | |`HIPDNN_SOFTMAX_ACCURATE`| | | | | | +|`CUDNN_SOFTMAX_FAST`|1.0.0| | | |`HIPDNN_SOFTMAX_FAST`| | | | | | +|`CUDNN_SOFTMAX_LOG`|3.0.0| | | |`HIPDNN_SOFTMAX_LOG`| | | | | | +|`CUDNN_SOFTMAX_MODE_CHANNEL`|1.0.0| | | |`HIPDNN_SOFTMAX_MODE_CHANNEL`| | | | | | +|`CUDNN_SOFTMAX_MODE_INSTANCE`|1.0.0| | | |`HIPDNN_SOFTMAX_MODE_INSTANCE`| | | | | | +|`CUDNN_STATUS_ALLOC_FAILED`|1.0.0| | | |`HIPDNN_STATUS_ALLOC_FAILED`| | | | | | +|`CUDNN_STATUS_ARCH_MISMATCH`|1.0.0| | | |`HIPDNN_STATUS_ARCH_MISMATCH`| | | | | | +|`CUDNN_STATUS_BAD_PARAM`|1.0.0| | | |`HIPDNN_STATUS_BAD_PARAM`| | | | | | +|`CUDNN_STATUS_EXECUTION_FAILED`|1.0.0| | | |`HIPDNN_STATUS_EXECUTION_FAILED`| | | | | | +|`CUDNN_STATUS_INTERNAL_ERROR`|1.0.0| | | |`HIPDNN_STATUS_INTERNAL_ERROR`| | | | | | +|`CUDNN_STATUS_INVALID_VALUE`|1.0.0| | | |`HIPDNN_STATUS_INVALID_VALUE`| | | | | | +|`CUDNN_STATUS_LICENSE_ERROR`|1.0.0| | | |`HIPDNN_STATUS_LICENSE_ERROR`| | | | | | +|`CUDNN_STATUS_MAPPING_ERROR`|1.0.0| | | |`HIPDNN_STATUS_MAPPING_ERROR`| | | | | | +|`CUDNN_STATUS_NOT_INITIALIZED`|1.0.0| | | |`HIPDNN_STATUS_NOT_INITIALIZED`| | | | | | +|`CUDNN_STATUS_NOT_SUPPORTED`|1.0.0| | | |`HIPDNN_STATUS_NOT_SUPPORTED`| | | | | | +|`CUDNN_STATUS_RUNTIME_FP_OVERFLOW`|7.0.5| | | | | | | | | | +|`CUDNN_STATUS_RUNTIME_IN_PROGRESS`|7.0.5| | | | | | | | | | +|`CUDNN_STATUS_RUNTIME_PREREQUISITE_MISSING`|6.0.0| | | |`HIPDNN_STATUS_RUNTIME_PREREQUISITE_MISSING`| | | | | | +|`CUDNN_STATUS_SUCCESS`|1.0.0| | | |`HIPDNN_STATUS_SUCCESS`| | | | | | +|`CUDNN_STATUS_VERSION_MISMATCH`|8.0.1| | | | | | | | | | +|`CUDNN_TENSOR_NCHW`|1.0.0| | | |`HIPDNN_TENSOR_NCHW`| | | | | | +|`CUDNN_TENSOR_NCHW_VECT_C`|6.0.0| | | |`HIPDNN_TENSOR_NCHW_VECT_C`| | | | | | +|`CUDNN_TENSOR_NHWC`|1.0.0| | | |`HIPDNN_TENSOR_NHWC`| | | | | | +|`CUDNN_TENSOR_OP_MATH`|7.0.5| | | |`HIPDNN_TENSOR_OP_MATH`| | | | | | +|`CUDNN_TENSOR_OP_MATH_ALLOW_CONVERSION`|7.2.1| | | | | | | | | | +|`CUDNN_TENSOR_REORDERING_F16x16`|8.8.0| | | | | | | | | | +|`CUDNN_TENSOR_REORDERING_INT8x32`|8.3.0| | | | | | | | | | +|`CUDNN_TENSOR_REORDERING_NONE`|8.3.0| | | | | | | | | | +|`CUDNN_TRANSFORM_FOLD`|7.5.0| | | | | | | | | | +|`CUDNN_TRANSFORM_UNFOLD`|7.5.0| | | | | | | | | | +|`CUDNN_TYPE_ATTRIB_NAME`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_BACKEND_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_BEHAVIOR_NOTE`|8.2.0| | | | | | | | | | +|`CUDNN_TYPE_BN_FINALIZE_STATS_MODE`|8.1.0| | | | | | | | | | +|`CUDNN_TYPE_BOOLEAN`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_CHAR`|8.4.0| | | | | | | | | | +|`CUDNN_TYPE_CONVOLUTION_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_DATA_TYPE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_DOUBLE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_FLOAT`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_FRACTION`|8.5.0| | | | | | | | | | +|`CUDNN_TYPE_GENSTATS_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_HANDLE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_HEUR_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_INT32`|8.3.0| | | | | | | | | | +|`CUDNN_TYPE_INT64`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_KNOB_TYPE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_LAYOUT_TYPE`|8.0.2| | | | | | | | | | +|`CUDNN_TYPE_NAN_PROPOGATION`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_NORM_FWD_PHASE`|8.5.0| | | | | | | | | | +|`CUDNN_TYPE_NORM_MODE`|8.5.0| | | | | | | | | | +|`CUDNN_TYPE_NUMERICAL_NOTE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_PADDING_MODE`|8.3.0| | | | | | | | | | +|`CUDNN_TYPE_POINTWISE_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_REDUCTION_OPERATOR_TYPE`|8.1.0| | | | | | | | | | +|`CUDNN_TYPE_RESAMPLE_MODE`|8.3.0| | | | | | | | | | +|`CUDNN_TYPE_RNG_DISTRIBUTION`|8.7.0| | | | | | | | | | +|`CUDNN_TYPE_SIGNAL_MODE`|8.5.0| | | | | | | | | | +|`CUDNN_TYPE_TENSOR_REORDERING_MODE`|8.3.0| | | | | | | | | | +|`CUDNN_TYPE_VOID_PTR`|8.0.1| | | | | | | | | | +|`CUDNN_UNIDIRECTIONAL`|5.0.0| | | |`HIPDNN_UNIDIRECTIONAL`| | | | | | +|`CUDNN_WGRAD_MODE_ADD`|7.5.0| | | | | | | | | | +|`CUDNN_WGRAD_MODE_SET`|7.5.0| | | | | | | | | | +|`CUDNN_ZERO_PAD`|8.3.0| | | | | | | | | | +|`cudnnActivationDescriptor_t`|4.0.0| | | |`hipdnnActivationDescriptor_t`| | | | | | +|`cudnnActivationMode_t`|1.0.0| | | |`hipdnnActivationMode_t`| | | | | | +|`cudnnActivationStruct`|4.0.0| | | | | | | | | | +|`cudnnAlgorithmDescriptor_t`|7.1.3| | | | | | | | | | +|`cudnnAlgorithmPerformanceStruct`|7.1.3| | | | | | | | | | +|`cudnnAlgorithmPerformance_t`|7.1.3| | | | | | | | | | +|`cudnnAlgorithmStruct`|7.1.3| | | | | | | | | | +|`cudnnAlgorithmUnionStruct`|8.2.0| | | | | | | | | | +|`cudnnAlgorithm_t`|7.1.3| | | | | | | | | | +|`cudnnAttnDescriptor_t`|7.5.0| | | | | | | | | | +|`cudnnAttnQueryMap_t`|7.5.0| | | | | | | | | | +|`cudnnAttnStruct`|7.5.0| | | | | | | | | | +|`cudnnBackendAttributeName_t`|8.0.1| | | | | | | | | | +|`cudnnBackendAttributeType_t`|8.0.1| | | | | | | | | | +|`cudnnBackendBehaviorNote_t`|8.2.0| | | | | | | | | | +|`cudnnBackendDescriptorType_t`|8.0.1| | | | | | | | | | +|`cudnnBackendDescriptor_t`|8.0.1| | | | | | | | | | +|`cudnnBackendHeurMode_t`|8.0.1| | | | | | | | | | +|`cudnnBackendKnobType_t`|8.0.1| | | | | | | | | | +|`cudnnBackendLayoutType_t`|8.0.1| | | | | | | | | | +|`cudnnBackendNormFwdPhase_t`|8.5.0| | | | | | | | | | +|`cudnnBackendNormMode_t`|8.5.0| | | | | | | | | | +|`cudnnBackendNumericalNote_t`|8.0.1| | | | | | | | | | +|`cudnnBackendTensorReordering_t`|8.3.0| | | | | | | | | | +|`cudnnBatchNormMode_t`|4.0.0| | | |`hipdnnBatchNormMode_t`| | | | | | +|`cudnnBatchNormOps_t`|7.4.1| | | | | | | | | | +|`cudnnBnFinalizeStatsMode_t`|8.1.0| | | | | | | | | | +|`cudnnCTCLossAlgo_t`|7.0.5| | | | | | | | | | +|`cudnnCTCLossDescriptor_t`|7.0.5| | | | | | | | | | +|`cudnnCTCLossStruct`|7.0.5| | | | | | | | | | +|`cudnnCallback_t`|7.1.3| | | | | | | | | | +|`cudnnContext`|1.0.0| | | | | | | | | | +|`cudnnConvolutionBwdDataAlgoPerfStruct`|8.2.0| | | |`hipdnnConvolutionBwdDataAlgoPerf_t`| | | | | | +|`cudnnConvolutionBwdDataAlgoPerf_t`|3.0.0| | | |`hipdnnConvolutionBwdDataAlgoPerf_t`| | | | | | +|`cudnnConvolutionBwdDataAlgo_t`|3.0.0| | | |`hipdnnConvolutionBwdDataAlgo_t`| | | | | | +|`cudnnConvolutionBwdDataPreference_t`|3.0.0|7.6.5| |8.0.1|`hipdnnConvolutionBwdDataPreference_t`| | | | | | +|`cudnnConvolutionBwdFilterAlgoPerfStruct`|8.2.0| | | |`hipdnnConvolutionBwdFilterAlgoPerf_t`| | | | | | +|`cudnnConvolutionBwdFilterAlgoPerf_t`|3.0.0| | | |`hipdnnConvolutionBwdFilterAlgoPerf_t`| | | | | | +|`cudnnConvolutionBwdFilterAlgo_t`|3.0.0| | | |`hipdnnConvolutionBwdFilterAlgo_t`| | | | | | +|`cudnnConvolutionBwdFilterPreference_t`|3.0.0|7.6.5| |8.0.1|`hipdnnConvolutionBwdFilterPreference_t`| | | | | | +|`cudnnConvolutionDescriptor_t`|1.0.0| | | |`hipdnnConvolutionDescriptor_t`| | | | | | +|`cudnnConvolutionFwdAlgoPerfStruct`|8.2.0| | | |`hipdnnConvolutionFwdAlgoPerf_t`| | | | | | +|`cudnnConvolutionFwdAlgoPerf_t`|3.0.0| | | |`hipdnnConvolutionFwdAlgoPerf_t`| | | | | | +|`cudnnConvolutionFwdAlgo_t`|2.0.0| | | |`hipdnnConvolutionFwdAlgo_t`| | | | | | +|`cudnnConvolutionFwdPreference_t`|2.0.0|7.6.5| |8.0.1|`hipdnnConvolutionFwdPreference_t`| | | | | | +|`cudnnConvolutionMode_t`|1.0.0| | | |`hipdnnConvolutionMode_t`| | | | | | +|`cudnnConvolutionStruct`|1.0.0| | | | | | | | | | +|`cudnnDataType_t`|1.0.0| | | |`hipdnnDataType_t`| | | | | | +|`cudnnDebugStruct`|8.2.0| | | | | | | | | | +|`cudnnDebug_t`|7.1.3| | | | | | | | | | +|`cudnnDeterminism_t`|6.0.0| | | | | | | | | | +|`cudnnDirectionMode_t`|5.0.0| | | |`hipdnnDirectionMode_t`| | | | | | +|`cudnnDivNormMode_t`|3.0.0| | | | | | | | | | +|`cudnnDropoutDescriptor_t`|5.0.0| | | |`hipdnnDropoutDescriptor_t`| | | | | | +|`cudnnDropoutStruct`|5.0.0| | | | | | | | | | +|`cudnnErrQueryMode_t`|7.0.5| | | | | | | | | | +|`cudnnFilterDescriptor_t`|1.0.0| | | |`hipdnnFilterDescriptor_t`| | | | | | +|`cudnnFilterStruct`|1.0.0| | | | | | | | | | +|`cudnnFoldingDirection_t`|7.5.0| | | | | | | | | | +|`cudnnForwardMode_t`|8.0.1| | | | | | | | | | +|`cudnnFractionStruct`|8.5.0| | | | | | | | | | +|`cudnnFraction_t`|8.5.0| | | | | | | | | | +|`cudnnFusedOpsConstParamLabel_t`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsConstParamPack_t`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsConstParamStruct`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsPlanStruct`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsPlan_t`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsPointerPlaceHolder_t`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsVariantParamLabel_t`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsVariantParamPack_t`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsVariantParamStruct`|7.6.0| | | | | | | | | | +|`cudnnFusedOps_t`|7.6.0| | | | | | | | | | +|`cudnnGenStatsMode_t`|8.0.1| | | | | | | | | | +|`cudnnHandle_t`|1.0.0| | | |`hipdnnHandle_t`| | | | | | +|`cudnnIndicesType_t`|6.0.0| | | |`hipdnnIndicesType_t`| | | | | | +|`cudnnLRNDescriptor_t`|3.0.0| | | |`hipdnnLRNDescriptor_t`| | | | | | +|`cudnnLRNMode_t`|3.0.0| | | |`hipdnnLRNMode_t`| | | | | | +|`cudnnLRNStruct`|3.0.0| | | | | | | | | | +|`cudnnLossNormalizationMode_t`|7.6.0| | | | | | | | | | +|`cudnnMathType_t`|7.0.5| | | |`hipdnnMathType_t`| | | | | | +|`cudnnMultiHeadAttnWeightKind_t`|7.5.0| | | | | | | | | | +|`cudnnNanPropagation_t`|4.0.0| | | |`hipdnnNanPropagation_t`| | | | | | +|`cudnnNormAlgo_t`|8.0.1| | | | | | | | | | +|`cudnnNormMode_t`|8.0.1| | | | | | | | | | +|`cudnnNormOps_t`|8.0.1| | | | | | | | | | +|`cudnnOpTensorDescriptor_t`|5.0.0| | | |`hipdnnOpTensorDescriptor_t`| | | | | | +|`cudnnOpTensorOp_t`|5.0.0| | | |`hipdnnOpTensorOp_t`| | | | | | +|`cudnnOpTensorStruct`|5.0.0| | | | | | | | | | +|`cudnnPaddingMode_t`|8.3.0| | | | | | | | | | +|`cudnnPersistentRNNPlan`|6.0.0| | | | | | | | | | +|`cudnnPersistentRNNPlan_t`|6.0.0| | | |`hipdnnPersistentRNNPlan_t`| | | | | | +|`cudnnPointwiseMode_t`|8.0.1| | | | | | | | | | +|`cudnnPoolingDescriptor_t`|1.0.0| | | |`hipdnnPoolingDescriptor_t`| | | | | | +|`cudnnPoolingMode_t`|1.0.0| | | |`hipdnnPoolingMode_t`| | | | | | +|`cudnnPoolingStruct`|1.0.0| | | | | | | | | | +|`cudnnRNNAlgo_t`|6.0.0| | | |`hipdnnRNNAlgo_t`| | | | | | +|`cudnnRNNBiasMode_t`|7.5.0| | | |`hipdnnRNNBiasMode_t`| | | | | | +|`cudnnRNNClipMode_t`|7.2.1| | | | | | | | | | +|`cudnnRNNDataDescriptor_t`|7.2.1| | | | | | | | | | +|`cudnnRNNDataLayout_t`|7.2.1| | | | | | | | | | +|`cudnnRNNDataStruct`|7.2.1| | | | | | | | | | +|`cudnnRNNDescriptor_t`|5.0.0| | | |`hipdnnRNNDescriptor_t`| | | | | | +|`cudnnRNNInputMode_t`|5.0.0| | | |`hipdnnRNNInputMode_t`| | | | | | +|`cudnnRNNMode_t`|5.0.0| | | |`hipdnnRNNMode_t`| | | | | | +|`cudnnRNNPaddingMode_t`|7.2.1| | | | | | | | | | +|`cudnnRNNStruct`|5.0.0| | | | | | | | | | +|`cudnnReduceTensorDescriptor_t`|6.0.0| | | |`hipdnnReduceTensorDescriptor_t`| | | | | | +|`cudnnReduceTensorIndices_t`|6.0.0| | | |`hipdnnReduceTensorIndices_t`| | | | | | +|`cudnnReduceTensorOp_t`|6.0.0| | | |`hipdnnReduceTensorOp_t`| | | | | | +|`cudnnReduceTensorStruct`|6.0.0| | | | | | | | | | +|`cudnnReorderType_t`|7.6.0| | | | | | | | | | +|`cudnnResampleMode_t`|8.3.0| | | | | | | | | | +|`cudnnRngDistribution_t`|8.7.0| | | | | | | | | | +|`cudnnRuntimeTag_t`|7.0.5| | | | | | | | | | +|`cudnnSamplerType_t`|5.0.0| | | | | | | | | | +|`cudnnSeqDataAxis_t`|7.5.0| | | | | | | | | | +|`cudnnSeqDataDescriptor_t`|7.5.0| | | | | | | | | | +|`cudnnSeqDataStruct`|7.5.0| | | | | | | | | | +|`cudnnSeverity_t`|7.1.3| | | | | | | | | | +|`cudnnSignalMode_t`|8.5.0| | | | | | | | | | +|`cudnnSoftmaxAlgorithm_t`|1.0.0| | | |`hipdnnSoftmaxAlgorithm_t`| | | | | | +|`cudnnSoftmaxMode_t`|1.0.0| | | |`hipdnnSoftmaxMode_t`| | | | | | +|`cudnnSpatialTransformerDescriptor_t`|5.0.0| | | | | | | | | | +|`cudnnSpatialTransformerStruct`|5.0.0| | | | | | | | | | +|`cudnnStatus_t`|1.0.0| | | |`hipdnnStatus_t`| | | | | | +|`cudnnTensorDescriptor_t`|2.0.0| | | |`hipdnnTensorDescriptor_t`| | | | | | +|`cudnnTensorFormat_t`|1.0.0| | | |`hipdnnTensorFormat_t`| | | | | | +|`cudnnTensorStruct`|2.0.0| | | | | | | | | | +|`cudnnTensorTransformDescriptor_t`|7.5.0| | | | | | | | | | +|`cudnnTensorTransformStruct`|7.5.0| | | | | | | | | | +|`cudnnWgradMode_t`|7.5.0| | | | | | | | | | +|`libraryPropertyType`|6.0.0| | | | | | | | | | +|`libraryPropertyType_t`|6.0.0| | | | | | | | | | ## **2. CUDNN Functions** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudnnActivationBackward`|1.0.0| | |`hipdnnActivationBackward`| | | | | | -|`cudnnActivationForward`|1.0.0| | |`hipdnnActivationForward`| | | | | | -|`cudnnAddTensor`|2.0.0| | |`hipdnnAddTensor`| | | | | | -|`cudnnAdvInferVersionCheck`|8.0.1| | | | | | | | | -|`cudnnAdvTrainVersionCheck`|8.0.1| | | | | | | | | -|`cudnnBackendCreateDescriptor`|8.0.1| | | | | | | | | -|`cudnnBackendDestroyDescriptor`|8.0.1| | | | | | | | | -|`cudnnBackendExecute`|8.0.1| | | | | | | | | -|`cudnnBackendFinalize`|8.0.1| | | | | | | | | -|`cudnnBackendGetAttribute`|8.0.1| | | | | | | | | -|`cudnnBackendInitialize`|8.0.1| | | | | | | | | -|`cudnnBackendSetAttribute`|8.0.1| | | | | | | | | -|`cudnnBatchNormalizationBackward`|4.0.0| | |`hipdnnBatchNormalizationBackward`| | | | | | -|`cudnnBatchNormalizationBackwardEx`|7.4.1| | | | | | | | | -|`cudnnBatchNormalizationForwardInference`|4.0.0| | |`hipdnnBatchNormalizationForwardInference`| | | | | | -|`cudnnBatchNormalizationForwardTraining`|4.0.0| | |`hipdnnBatchNormalizationForwardTraining`| | | | | | -|`cudnnBatchNormalizationForwardTrainingEx`|7.4.1| | | | | | | | | -|`cudnnBuildRNNDynamic`|8.0.1| | | | | | | | | -|`cudnnCTCLoss`|7.0.5| | | | | | | | | -|`cudnnCTCLoss_v8`|8.0.1| | | | | | | | | -|`cudnnCnnInferVersionCheck`|8.0.2| | | | | | | | | -|`cudnnCnnTrainVersionCheck`|8.0.2| | | | | | | | | -|`cudnnConvolutionBackwardBias`|1.0.0| | |`hipdnnConvolutionBackwardBias`| | | | | | -|`cudnnConvolutionBackwardData`|1.0.0| | |`hipdnnConvolutionBackwardData`| | | | | | -|`cudnnConvolutionBackwardFilter`|1.0.0| | |`hipdnnConvolutionBackwardFilter`| | | | | | -|`cudnnConvolutionBiasActivationForward`|6.0.0| | | | | | | | | -|`cudnnConvolutionForward`|1.0.0| | |`hipdnnConvolutionForward`| | | | | | -|`cudnnCopyAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | -|`cudnnCreate`|1.0.0| | |`hipdnnCreate`| | | | | | -|`cudnnCreateActivationDescriptor`|4.0.0| | |`hipdnnCreateActivationDescriptor`| | | | | | -|`cudnnCreateAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | -|`cudnnCreateAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | -|`cudnnCreateAttnDescriptor`|7.5.0| | | | | | | | | -|`cudnnCreateCTCLossDescriptor`|7.0.5| | | | | | | | | -|`cudnnCreateConvolutionDescriptor`|1.0.0| | |`hipdnnCreateConvolutionDescriptor`| | | | | | -|`cudnnCreateDropoutDescriptor`|5.0.0| | |`hipdnnCreateDropoutDescriptor`| | | | | | -|`cudnnCreateFilterDescriptor`|1.0.0| | |`hipdnnCreateFilterDescriptor`| | | | | | -|`cudnnCreateFusedOpsConstParamPack`|7.6.0| | | | | | | | | -|`cudnnCreateFusedOpsPlan`|7.6.0| | | | | | | | | -|`cudnnCreateFusedOpsVariantParamPack`|7.6.0| | | | | | | | | -|`cudnnCreateLRNDescriptor`|3.0.0| | |`hipdnnCreateLRNDescriptor`| | | | | | -|`cudnnCreateOpTensorDescriptor`|5.0.0| | |`hipdnnCreateOpTensorDescriptor`| | | | | | -|`cudnnCreatePersistentRNNPlan`|6.0.0|8.0.1| |`hipdnnCreatePersistentRNNPlan`| | | | | | -|`cudnnCreatePoolingDescriptor`|1.0.0| | |`hipdnnCreatePoolingDescriptor`| | | | | | -|`cudnnCreateRNNDataDescriptor`|7.2.1| | | | | | | | | -|`cudnnCreateRNNDescriptor`|5.0.0| | |`hipdnnCreateRNNDescriptor`| | | | | | -|`cudnnCreateReduceTensorDescriptor`|6.0.0| | |`hipdnnCreateReduceTensorDescriptor`| | | | | | -|`cudnnCreateSeqDataDescriptor`|7.5.0| | | | | | | | | -|`cudnnCreateSpatialTransformerDescriptor`|5.0.0| | | | | | | | | -|`cudnnCreateTensorDescriptor`|2.0.0| | |`hipdnnCreateTensorDescriptor`| | | | | | -|`cudnnCreateTensorTransformDescriptor`|7.5.0| | | | | | | | | -|`cudnnDeriveBNTensorDescriptor`|4.0.0| | |`hipdnnDeriveBNTensorDescriptor`| | | | | | -|`cudnnDeriveNormTensorDescriptor`|8.0.1| | | | | | | | | -|`cudnnDestroy`|1.0.0| | |`hipdnnDestroy`| | | | | | -|`cudnnDestroyActivationDescriptor`|4.0.0| | |`hipdnnDestroyActivationDescriptor`| | | | | | -|`cudnnDestroyAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | -|`cudnnDestroyAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | -|`cudnnDestroyAttnDescriptor`|7.5.0| | | | | | | | | -|`cudnnDestroyCTCLossDescriptor`|7.0.5| | | | | | | | | -|`cudnnDestroyConvolutionDescriptor`|1.0.0| | |`hipdnnDestroyConvolutionDescriptor`| | | | | | -|`cudnnDestroyDropoutDescriptor`|5.0.0| | |`hipdnnDestroyDropoutDescriptor`| | | | | | -|`cudnnDestroyFilterDescriptor`|1.0.0| | |`hipdnnDestroyFilterDescriptor`| | | | | | -|`cudnnDestroyFusedOpsConstParamPack`|7.6.0| | | | | | | | | -|`cudnnDestroyFusedOpsPlan`|7.6.0| | | | | | | | | -|`cudnnDestroyFusedOpsVariantParamPack`|7.6.0| | | | | | | | | -|`cudnnDestroyLRNDescriptor`|3.0.0| | |`hipdnnDestroyLRNDescriptor`| | | | | | -|`cudnnDestroyOpTensorDescriptor`|5.0.0| | |`hipdnnDestroyOpTensorDescriptor`| | | | | | -|`cudnnDestroyPersistentRNNPlan`|6.0.0|8.0.1| |`hipdnnDestroyPersistentRNNPlan`| | | | | | -|`cudnnDestroyPoolingDescriptor`|1.0.0| | |`hipdnnDestroyPoolingDescriptor`| | | | | | -|`cudnnDestroyRNNDataDescriptor`|7.2.1| | | | | | | | | -|`cudnnDestroyRNNDescriptor`|5.0.0| | |`hipdnnDestroyRNNDescriptor`| | | | | | -|`cudnnDestroyReduceTensorDescriptor`|6.0.0| | |`hipdnnDestroyReduceTensorDescriptor`| | | | | | -|`cudnnDestroySeqDataDescriptor`|7.5.0| | | | | | | | | -|`cudnnDestroySpatialTransformerDescriptor`|5.0.0| | | | | | | | | -|`cudnnDestroyTensorDescriptor`|2.0.0| | |`hipdnnDestroyTensorDescriptor`| | | | | | -|`cudnnDestroyTensorTransformDescriptor`|7.5.0| | | | | | | | | -|`cudnnDivisiveNormalizationBackward`|3.0.0| | | | | | | | | -|`cudnnDivisiveNormalizationForward`|3.0.0| | | | | | | | | -|`cudnnDropoutBackward`|5.0.0| | | | | | | | | -|`cudnnDropoutForward`|5.0.0| | | | | | | | | -|`cudnnDropoutGetReserveSpaceSize`|5.0.0| | | | | | | | | -|`cudnnDropoutGetStatesSize`|5.0.0| | |`hipdnnDropoutGetStatesSize`| | | | | | -|`cudnnFindConvolutionBackwardDataAlgorithm`|3.0.0| | |`hipdnnFindConvolutionBackwardDataAlgorithm`| | | | | | -|`cudnnFindConvolutionBackwardDataAlgorithmEx`|5.0.0| | |`hipdnnFindConvolutionBackwardDataAlgorithmEx`| | | | | | -|`cudnnFindConvolutionBackwardFilterAlgorithm`|3.0.0| | |`hipdnnFindConvolutionBackwardFilterAlgorithm`| | | | | | -|`cudnnFindConvolutionBackwardFilterAlgorithmEx`|5.0.0| | |`hipdnnFindConvolutionBackwardFilterAlgorithmEx`| | | | | | -|`cudnnFindConvolutionForwardAlgorithm`|3.0.0| | |`hipdnnFindConvolutionForwardAlgorithm`| | | | | | -|`cudnnFindConvolutionForwardAlgorithmEx`|5.0.0| | |`hipdnnFindConvolutionForwardAlgorithmEx`| | | | | | -|`cudnnFindRNNBackwardDataAlgorithmEx`|7.1.3|8.0.2| | | | | | | | -|`cudnnFindRNNBackwardWeightsAlgorithmEx`|7.1.3|8.0.2| | | | | | | | -|`cudnnFindRNNForwardInferenceAlgorithmEx`|7.1.3|8.0.2| | | | | | | | -|`cudnnFindRNNForwardTrainingAlgorithmEx`|7.1.3|8.0.2| | | | | | | | -|`cudnnFusedOpsExecute`|7.6.0| | | | | | | | | -|`cudnnGetActivationDescriptor`|4.0.0| | |`hipdnnGetActivationDescriptor`| | | | | | -|`cudnnGetActivationDescriptorSwishBeta`|8.2.0| | | | | | | | | -|`cudnnGetAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetAlgorithmSpaceSize`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetAttnDescriptor`|7.5.0| | | | | | | | | -|`cudnnGetBatchNormalizationBackwardExWorkspaceSize`|7.4.1| | | | | | | | | -|`cudnnGetBatchNormalizationForwardTrainingExWorkspaceSize`|7.4.1| | | | | | | | | -|`cudnnGetBatchNormalizationTrainingExReserveSpaceSize`|7.4.1| | | | | | | | | -|`cudnnGetCTCLossDescriptor`|7.0.5| | | | | | | | | -|`cudnnGetCTCLossDescriptorEx`|7.5.0| | | | | | | | | -|`cudnnGetCTCLossDescriptor_v8`|8.0.1| | | | | | | | | -|`cudnnGetCTCLossWorkspaceSize`|7.0.5| | | | | | | | | -|`cudnnGetCTCLossWorkspaceSize_v8`|8.0.1| | | | | | | | | -|`cudnnGetCallback`|7.1.3| | | | | | | | | -|`cudnnGetConvolution2dDescriptor`|2.0.0| | |`hipdnnGetConvolution2dDescriptor`| | | | | | -|`cudnnGetConvolution2dForwardOutputDim`|2.0.0| | |`hipdnnGetConvolution2dForwardOutputDim`| | | | | | -|`cudnnGetConvolutionBackwardDataAlgorithm`|3.0.0|7.6.5|8.0.1|`hipdnnGetConvolutionBackwardDataAlgorithm`| | | | | | -|`cudnnGetConvolutionBackwardDataAlgorithmMaxCount`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionBackwardDataAlgorithm_v7`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionBackwardDataWorkspaceSize`|3.0.0| | |`hipdnnGetConvolutionBackwardDataWorkspaceSize`| | | | | | -|`cudnnGetConvolutionBackwardFilterAlgorithm`|3.0.0|7.6.5|8.0.1|`hipdnnGetConvolutionBackwardFilterAlgorithm`| | | | | | -|`cudnnGetConvolutionBackwardFilterAlgorithmMaxCount`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionBackwardFilterAlgorithm_v7`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionBackwardFilterWorkspaceSize`|3.0.0| | |`hipdnnGetConvolutionBackwardFilterWorkspaceSize`| | | | | | -|`cudnnGetConvolutionForwardAlgorithm`|2.0.0|7.6.5|8.0.1|`hipdnnGetConvolutionForwardAlgorithm`| | | | | | -|`cudnnGetConvolutionForwardAlgorithmMaxCount`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionForwardAlgorithm_v7`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionForwardWorkspaceSize`|2.0.0| | |`hipdnnGetConvolutionForwardWorkspaceSize`| | | | | | -|`cudnnGetConvolutionGroupCount`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionMathType`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionNdDescriptor`|2.0.0| | | | | | | | | -|`cudnnGetConvolutionNdForwardOutputDim`|2.0.0| | | | | | | | | -|`cudnnGetConvolutionReorderType`|7.6.0| | | | | | | | | -|`cudnnGetCudartVersion`|6.0.0| | | | | | | | | -|`cudnnGetDropoutDescriptor`|7.0.5| | | | | | | | | -|`cudnnGetErrorString`|2.0.0| | |`hipdnnGetErrorString`| | | | | | -|`cudnnGetFilter4dDescriptor`|2.0.0| | |`hipdnnGetFilter4dDescriptor`| | | | | | -|`cudnnGetFilterNdDescriptor`|2.0.0| | |`hipdnnGetFilterNdDescriptor`| | | | | | -|`cudnnGetFilterSizeInBytes`|7.6.0| | | | | | | | | -|`cudnnGetFoldedConvBackwardDataDescriptors`|7.6.0| | | | | | | | | -|`cudnnGetFusedOpsConstParamPackAttribute`|7.6.0| | | | | | | | | -|`cudnnGetFusedOpsVariantParamPackAttribute`|7.6.0| | | | | | | | | -|`cudnnGetLRNDescriptor`|3.0.0| | |`hipdnnGetLRNDescriptor`| | | | | | -|`cudnnGetMaxDeviceVersion`|8.6.0| | | | | | | | | -|`cudnnGetMultiHeadAttnBuffers`|7.5.0| | | | | | | | | -|`cudnnGetMultiHeadAttnWeights`|7.5.0| | | | | | | | | -|`cudnnGetNormalizationBackwardWorkspaceSize`|8.0.1| | | | | | | | | -|`cudnnGetNormalizationForwardTrainingWorkspaceSize`|8.0.1| | | | | | | | | -|`cudnnGetNormalizationTrainingReserveSpaceSize`|8.0.1| | | | | | | | | -|`cudnnGetOpTensorDescriptor`|5.0.0| | |`hipdnnGetOpTensorDescriptor`| | | | | | -|`cudnnGetPooling2dDescriptor`|2.0.0| | |`hipdnnGetPooling2dDescriptor`| | | | | | -|`cudnnGetPooling2dForwardOutputDim`|2.0.0| | |`hipdnnGetPooling2dForwardOutputDim`| | | | | | -|`cudnnGetPoolingNdDescriptor`|2.0.0| | | | | | | | | -|`cudnnGetPoolingNdForwardOutputDim`|2.0.0| | | | | | | | | -|`cudnnGetProperty`|6.0.0| | | | | | | | | -|`cudnnGetRNNBackwardDataAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetRNNBackwardWeightsAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetRNNBiasMode`|7.5.0|8.0.1| | | | | | | | -|`cudnnGetRNNDataDescriptor`|7.2.1| | | | | | | | | -|`cudnnGetRNNDescriptor`|7.0.5|7.6.5|8.0.1|`hipdnnGetRNNDescriptor`| | | | | | -|`cudnnGetRNNDescriptor_v6`|8.0.1|8.0.1| | | | | | | | -|`cudnnGetRNNDescriptor_v8`|8.0.1| | | | | | | | | -|`cudnnGetRNNForwardInferenceAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetRNNForwardTrainingAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetRNNLinLayerBiasParams`|5.0.0|8.0.1| |`hipdnnGetRNNLinLayerBiasParams`| | | | | | -|`cudnnGetRNNLinLayerMatrixParams`|5.0.0|8.0.1| |`hipdnnGetRNNLinLayerMatrixParams`| | | | | | -|`cudnnGetRNNMatrixMathType`|7.1.3|8.0.1| | | | | | | | -|`cudnnGetRNNPaddingMode`|7.2.1|8.0.1| | | | | | | | -|`cudnnGetRNNParamsSize`|5.0.0|8.0.1| |`hipdnnGetRNNParamsSize`| | | | | | -|`cudnnGetRNNProjectionLayers`|7.1.3|8.0.1| | | | | | | | -|`cudnnGetRNNTempSpaceSizes`|8.0.1| | | | | | | | | -|`cudnnGetRNNTrainingReserveSize`|5.0.0|8.0.1| |`hipdnnGetRNNTrainingReserveSize`| | | | | | -|`cudnnGetRNNWeightParams`|8.0.1| | | | | | | | | -|`cudnnGetRNNWeightSpaceSize`|8.0.1| | | | | | | | | -|`cudnnGetRNNWorkspaceSize`|5.0.0|8.0.1| |`hipdnnGetRNNWorkspaceSize`| | | | | | -|`cudnnGetReduceTensorDescriptor`|6.0.0| | |`hipdnnGetReduceTensorDescriptor`| | | | | | -|`cudnnGetReductionIndicesSize`|6.0.0| | | | | | | | | -|`cudnnGetReductionWorkspaceSize`|6.0.0| | |`hipdnnGetReductionWorkspaceSize`| | | | | | -|`cudnnGetSeqDataDescriptor`|7.5.0| | | | | | | | | -|`cudnnGetStream`|1.0.0| | |`hipdnnGetStream`| | | | | | -|`cudnnGetTensor4dDescriptor`|1.0.0| | |`hipdnnGetTensor4dDescriptor`| | | | | | -|`cudnnGetTensorNdDescriptor`|2.0.0| | |`hipdnnGetTensorNdDescriptor`| | | | | | -|`cudnnGetTensorSizeInBytes`|6.0.0| | | | | | | | | -|`cudnnGetTensorTransformDescriptor`|7.5.0| | | | | | | | | -|`cudnnGetVersion`|2.0.0| | |`hipdnnGetVersion`| | | | | | -|`cudnnIm2Col`|2.0.0| | | | | | | | | -|`cudnnInitTransformDest`|7.5.0| | | | | | | | | -|`cudnnLRNCrossChannelBackward`|3.0.0| | |`hipdnnLRNCrossChannelBackward`| | | | | | -|`cudnnLRNCrossChannelForward`|3.0.0| | |`hipdnnLRNCrossChannelForward`| | | | | | -|`cudnnMakeFusedOpsPlan`|7.6.0| | | | | | | | | -|`cudnnMultiHeadAttnBackwardData`|7.5.0| | | | | | | | | -|`cudnnMultiHeadAttnBackwardWeights`|7.5.0| | | | | | | | | -|`cudnnMultiHeadAttnForward`|7.5.0| | | | | | | | | -|`cudnnNormalizationBackward`|8.0.1| | | | | | | | | -|`cudnnNormalizationForwardInference`|8.0.1| | | | | | | | | -|`cudnnNormalizationForwardTraining`|8.0.1| | | | | | | | | -|`cudnnOpTensor`|5.0.0| | |`hipdnnOpTensor`| | | | | | -|`cudnnOpsInferVersionCheck`|8.0.1| | | | | | | | | -|`cudnnOpsTrainVersionCheck`|8.0.1| | | | | | | | | -|`cudnnPoolingBackward`|1.0.0| | |`hipdnnPoolingBackward`| | | | | | -|`cudnnPoolingForward`|1.0.0| | |`hipdnnPoolingForward`| | | | | | -|`cudnnQueryRuntimeError`|7.0.5| | | | | | | | | -|`cudnnRNNBackwardData`|5.0.0|8.0.2| |`hipdnnRNNBackwardData`| | | | | | -|`cudnnRNNBackwardDataEx`|7.2.1|8.0.2| | | | | | | | -|`cudnnRNNBackwardData_v8`|8.0.2| | | | | | | | | -|`cudnnRNNBackwardWeights`|5.0.0|8.0.2| |`hipdnnRNNBackwardWeights`| | | | | | -|`cudnnRNNBackwardWeightsEx`|7.2.1|8.0.2| | | | | | | | -|`cudnnRNNBackwardWeights_v8`|8.0.2| | | | | | | | | -|`cudnnRNNForward`|8.0.1| | | | | | | | | -|`cudnnRNNForwardInference`|5.0.0|8.0.1| |`hipdnnRNNForwardInference`| | | | | | -|`cudnnRNNForwardInferenceEx`|7.2.1|8.0.1| | | | | | | | -|`cudnnRNNForwardTraining`|5.0.0|8.0.1| |`hipdnnRNNForwardTraining`| | | | | | -|`cudnnRNNForwardTrainingEx`|7.2.1|8.0.1| | | | | | | | -|`cudnnRNNGetClip`|7.2.1|8.0.1| | | | | | | | -|`cudnnRNNGetClip_v8`|8.0.1| | | | | | | | | -|`cudnnRNNSetClip`|7.2.1|8.0.1| | | | | | | | -|`cudnnRNNSetClip_v8`|8.0.1| | | | | | | | | -|`cudnnReduceTensor`|6.0.0| | |`hipdnnReduceTensor`| | | | | | -|`cudnnReorderFilterAndBias`|7.6.0| | | | | | | | | -|`cudnnRestoreAlgorithm`|7.1.3|8.0.2| | | | | | | | -|`cudnnRestoreDropoutDescriptor`|7.0.5| | | | | | | | | -|`cudnnSaveAlgorithm`|7.1.3|8.0.2| | | | | | | | -|`cudnnScaleTensor`|2.0.0| | |`hipdnnScaleTensor`| | | | | | -|`cudnnSetActivationDescriptor`|4.0.0| | |`hipdnnSetActivationDescriptor`| | | | | | -|`cudnnSetActivationDescriptorSwishBeta`|8.2.0| | | | | | | | | -|`cudnnSetAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | -|`cudnnSetAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | -|`cudnnSetAttnDescriptor`|7.5.0| | | | | | | | | -|`cudnnSetCTCLossDescriptor`|7.0.5| | | | | | | | | -|`cudnnSetCTCLossDescriptorEx`|7.6.0| | | | | | | | | -|`cudnnSetCTCLossDescriptor_v8`|8.0.1| | | | | | | | | -|`cudnnSetCallback`|7.1.3| | | | | | | | | -|`cudnnSetConvolution2dDescriptor`|2.0.0| | |`hipdnnSetConvolution2dDescriptor`| | | | | | -|`cudnnSetConvolutionGroupCount`|7.0.5| | |`hipdnnSetConvolutionGroupCount`| | | | | | -|`cudnnSetConvolutionMathType`|7.0.5| | |`hipdnnSetConvolutionMathType`| | | | | | -|`cudnnSetConvolutionNdDescriptor`|2.0.0| | |`hipdnnSetConvolutionNdDescriptor`| | | | | | -|`cudnnSetConvolutionReorderType`|7.6.0| | | | | | | | | -|`cudnnSetDropoutDescriptor`|5.0.0| | |`hipdnnSetDropoutDescriptor`| | | | | | -|`cudnnSetFilter4dDescriptor`|2.0.0| | |`hipdnnSetFilter4dDescriptor`| | | | | | -|`cudnnSetFilterNdDescriptor`|2.0.0| | |`hipdnnSetFilterNdDescriptor`| | | | | | -|`cudnnSetFusedOpsConstParamPackAttribute`|7.6.0| | | | | | | | | -|`cudnnSetFusedOpsVariantParamPackAttribute`|7.6.0| | | | | | | | | -|`cudnnSetLRNDescriptor`|3.0.0| | |`hipdnnSetLRNDescriptor`| | | | | | -|`cudnnSetOpTensorDescriptor`|5.0.0| | |`hipdnnSetOpTensorDescriptor`| | | | | | -|`cudnnSetPersistentRNNPlan`|6.0.0|8.0.1| |`hipdnnSetPersistentRNNPlan`| | | | | | -|`cudnnSetPooling2dDescriptor`|2.0.0| | |`hipdnnSetPooling2dDescriptor`| | | | | | -|`cudnnSetPoolingNdDescriptor`|2.0.0| | |`hipdnnSetPoolingNdDescriptor`| | | | | | -|`cudnnSetRNNAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | -|`cudnnSetRNNBiasMode`|7.5.0|8.0.1| | | | | | | | -|`cudnnSetRNNDataDescriptor`|7.2.1| | | | | | | | | -|`cudnnSetRNNDescriptor`|5.0.0|7.6.5|8.0.1|`hipdnnSetRNNDescriptor`| | | | | | -|`cudnnSetRNNDescriptor_v5`|7.0.5|7.6.5|8.0.1|`hipdnnSetRNNDescriptor_v5`| | | | | | -|`cudnnSetRNNDescriptor_v6`|6.0.0|8.0.1| |`hipdnnSetRNNDescriptor_v6`| | | | | | -|`cudnnSetRNNDescriptor_v8`|8.0.1| | | | | | | | | -|`cudnnSetRNNMatrixMathType`|7.0.5|8.0.1| | | | | | | | -|`cudnnSetRNNPaddingMode`|7.2.1|8.0.1| | | | | | | | -|`cudnnSetRNNProjectionLayers`|7.1.3|8.0.1| | | | | | | | -|`cudnnSetReduceTensorDescriptor`|6.0.0| | |`hipdnnSetReduceTensorDescriptor`| | | | | | -|`cudnnSetSeqDataDescriptor`|7.5.0| | | | | | | | | -|`cudnnSetSpatialTransformerNdDescriptor`|5.0.0| | | | | | | | | -|`cudnnSetStream`|1.0.0| | |`hipdnnSetStream`| | | | | | -|`cudnnSetTensor`|2.0.0| | |`hipdnnSetTensor`| | | | | | -|`cudnnSetTensor4dDescriptor`|1.0.0| | |`hipdnnSetTensor4dDescriptor`| | | | | | -|`cudnnSetTensor4dDescriptorEx`|1.0.0| | |`hipdnnSetTensor4dDescriptorEx`| | | | | | -|`cudnnSetTensorNdDescriptor`|2.0.0| | |`hipdnnSetTensorNdDescriptor`| | | | | | -|`cudnnSetTensorNdDescriptorEx`|6.0.0| | | | | | | | | -|`cudnnSetTensorTransformDescriptor`|7.5.0| | | | | | | | | -|`cudnnSoftmaxBackward`|1.0.0| | |`hipdnnSoftmaxBackward`| | | | | | -|`cudnnSoftmaxForward`|1.0.0| | |`hipdnnSoftmaxForward`| | | | | | -|`cudnnSpatialTfGridGeneratorBackward`|5.0.0| | | | | | | | | -|`cudnnSpatialTfGridGeneratorForward`|5.0.0| | | | | | | | | -|`cudnnSpatialTfSamplerBackward`|5.0.0| | | | | | | | | -|`cudnnSpatialTfSamplerForward`|5.0.0| | | | | | | | | -|`cudnnTransformFilter`|7.6.0| | | | | | | | | -|`cudnnTransformTensor`|2.0.0| | | | | | | | | -|`cudnnTransformTensorEx`|7.5.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudnnActivationBackward`|1.0.0| | | |`hipdnnActivationBackward`| | | | | | +|`cudnnActivationForward`|1.0.0| | | |`hipdnnActivationForward`| | | | | | +|`cudnnAddTensor`|2.0.0| | | |`hipdnnAddTensor`| | | | | | +|`cudnnAdvInferVersionCheck`|8.0.1| | | | | | | | | | +|`cudnnAdvTrainVersionCheck`|8.0.1| | | | | | | | | | +|`cudnnBackendCreateDescriptor`|8.0.1| | | | | | | | | | +|`cudnnBackendDestroyDescriptor`|8.0.1| | | | | | | | | | +|`cudnnBackendExecute`|8.0.1| | | | | | | | | | +|`cudnnBackendFinalize`|8.0.1| | | | | | | | | | +|`cudnnBackendGetAttribute`|8.0.1| | | | | | | | | | +|`cudnnBackendInitialize`|8.0.1| | | | | | | | | | +|`cudnnBackendSetAttribute`|8.0.1| | | | | | | | | | +|`cudnnBatchNormalizationBackward`|4.0.0| | | |`hipdnnBatchNormalizationBackward`| | | | | | +|`cudnnBatchNormalizationBackwardEx`|7.4.1| | | | | | | | | | +|`cudnnBatchNormalizationForwardInference`|4.0.0| | | |`hipdnnBatchNormalizationForwardInference`| | | | | | +|`cudnnBatchNormalizationForwardTraining`|4.0.0| | | |`hipdnnBatchNormalizationForwardTraining`| | | | | | +|`cudnnBatchNormalizationForwardTrainingEx`|7.4.1| | | | | | | | | | +|`cudnnBuildRNNDynamic`|8.0.1| | | | | | | | | | +|`cudnnCTCLoss`|7.0.5| | | | | | | | | | +|`cudnnCTCLoss_v8`|8.0.1| | | | | | | | | | +|`cudnnCnnInferVersionCheck`|8.0.2| | | | | | | | | | +|`cudnnCnnTrainVersionCheck`|8.0.2| | | | | | | | | | +|`cudnnConvolutionBackwardBias`|1.0.0| | | |`hipdnnConvolutionBackwardBias`| | | | | | +|`cudnnConvolutionBackwardData`|1.0.0| | | |`hipdnnConvolutionBackwardData`| | | | | | +|`cudnnConvolutionBackwardFilter`|1.0.0| | | |`hipdnnConvolutionBackwardFilter`| | | | | | +|`cudnnConvolutionBiasActivationForward`|6.0.0| | | | | | | | | | +|`cudnnConvolutionForward`|1.0.0| | | |`hipdnnConvolutionForward`| | | | | | +|`cudnnCopyAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | +|`cudnnCreate`|1.0.0| | | |`hipdnnCreate`| | | | | | +|`cudnnCreateActivationDescriptor`|4.0.0| | | |`hipdnnCreateActivationDescriptor`| | | | | | +|`cudnnCreateAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | +|`cudnnCreateAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | +|`cudnnCreateAttnDescriptor`|7.5.0| | | | | | | | | | +|`cudnnCreateCTCLossDescriptor`|7.0.5| | | | | | | | | | +|`cudnnCreateConvolutionDescriptor`|1.0.0| | | |`hipdnnCreateConvolutionDescriptor`| | | | | | +|`cudnnCreateDropoutDescriptor`|5.0.0| | | |`hipdnnCreateDropoutDescriptor`| | | | | | +|`cudnnCreateFilterDescriptor`|1.0.0| | | |`hipdnnCreateFilterDescriptor`| | | | | | +|`cudnnCreateFusedOpsConstParamPack`|7.6.0| | | | | | | | | | +|`cudnnCreateFusedOpsPlan`|7.6.0| | | | | | | | | | +|`cudnnCreateFusedOpsVariantParamPack`|7.6.0| | | | | | | | | | +|`cudnnCreateLRNDescriptor`|3.0.0| | | |`hipdnnCreateLRNDescriptor`| | | | | | +|`cudnnCreateOpTensorDescriptor`|5.0.0| | | |`hipdnnCreateOpTensorDescriptor`| | | | | | +|`cudnnCreatePersistentRNNPlan`|6.0.0|8.0.1| | |`hipdnnCreatePersistentRNNPlan`| | | | | | +|`cudnnCreatePoolingDescriptor`|1.0.0| | | |`hipdnnCreatePoolingDescriptor`| | | | | | +|`cudnnCreateRNNDataDescriptor`|7.2.1| | | | | | | | | | +|`cudnnCreateRNNDescriptor`|5.0.0| | | |`hipdnnCreateRNNDescriptor`| | | | | | +|`cudnnCreateReduceTensorDescriptor`|6.0.0| | | |`hipdnnCreateReduceTensorDescriptor`| | | | | | +|`cudnnCreateSeqDataDescriptor`|7.5.0| | | | | | | | | | +|`cudnnCreateSpatialTransformerDescriptor`|5.0.0| | | | | | | | | | +|`cudnnCreateTensorDescriptor`|2.0.0| | | |`hipdnnCreateTensorDescriptor`| | | | | | +|`cudnnCreateTensorTransformDescriptor`|7.5.0| | | | | | | | | | +|`cudnnDeriveBNTensorDescriptor`|4.0.0| | | |`hipdnnDeriveBNTensorDescriptor`| | | | | | +|`cudnnDeriveNormTensorDescriptor`|8.0.1| | | | | | | | | | +|`cudnnDestroy`|1.0.0| | | |`hipdnnDestroy`| | | | | | +|`cudnnDestroyActivationDescriptor`|4.0.0| | | |`hipdnnDestroyActivationDescriptor`| | | | | | +|`cudnnDestroyAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | +|`cudnnDestroyAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | +|`cudnnDestroyAttnDescriptor`|7.5.0| | | | | | | | | | +|`cudnnDestroyCTCLossDescriptor`|7.0.5| | | | | | | | | | +|`cudnnDestroyConvolutionDescriptor`|1.0.0| | | |`hipdnnDestroyConvolutionDescriptor`| | | | | | +|`cudnnDestroyDropoutDescriptor`|5.0.0| | | |`hipdnnDestroyDropoutDescriptor`| | | | | | +|`cudnnDestroyFilterDescriptor`|1.0.0| | | |`hipdnnDestroyFilterDescriptor`| | | | | | +|`cudnnDestroyFusedOpsConstParamPack`|7.6.0| | | | | | | | | | +|`cudnnDestroyFusedOpsPlan`|7.6.0| | | | | | | | | | +|`cudnnDestroyFusedOpsVariantParamPack`|7.6.0| | | | | | | | | | +|`cudnnDestroyLRNDescriptor`|3.0.0| | | |`hipdnnDestroyLRNDescriptor`| | | | | | +|`cudnnDestroyOpTensorDescriptor`|5.0.0| | | |`hipdnnDestroyOpTensorDescriptor`| | | | | | +|`cudnnDestroyPersistentRNNPlan`|6.0.0|8.0.1| | |`hipdnnDestroyPersistentRNNPlan`| | | | | | +|`cudnnDestroyPoolingDescriptor`|1.0.0| | | |`hipdnnDestroyPoolingDescriptor`| | | | | | +|`cudnnDestroyRNNDataDescriptor`|7.2.1| | | | | | | | | | +|`cudnnDestroyRNNDescriptor`|5.0.0| | | |`hipdnnDestroyRNNDescriptor`| | | | | | +|`cudnnDestroyReduceTensorDescriptor`|6.0.0| | | |`hipdnnDestroyReduceTensorDescriptor`| | | | | | +|`cudnnDestroySeqDataDescriptor`|7.5.0| | | | | | | | | | +|`cudnnDestroySpatialTransformerDescriptor`|5.0.0| | | | | | | | | | +|`cudnnDestroyTensorDescriptor`|2.0.0| | | |`hipdnnDestroyTensorDescriptor`| | | | | | +|`cudnnDestroyTensorTransformDescriptor`|7.5.0| | | | | | | | | | +|`cudnnDivisiveNormalizationBackward`|3.0.0| | | | | | | | | | +|`cudnnDivisiveNormalizationForward`|3.0.0| | | | | | | | | | +|`cudnnDropoutBackward`|5.0.0| | | | | | | | | | +|`cudnnDropoutForward`|5.0.0| | | | | | | | | | +|`cudnnDropoutGetReserveSpaceSize`|5.0.0| | | | | | | | | | +|`cudnnDropoutGetStatesSize`|5.0.0| | | |`hipdnnDropoutGetStatesSize`| | | | | | +|`cudnnFindConvolutionBackwardDataAlgorithm`|3.0.0| | | |`hipdnnFindConvolutionBackwardDataAlgorithm`| | | | | | +|`cudnnFindConvolutionBackwardDataAlgorithmEx`|5.0.0| | | |`hipdnnFindConvolutionBackwardDataAlgorithmEx`| | | | | | +|`cudnnFindConvolutionBackwardFilterAlgorithm`|3.0.0| | | |`hipdnnFindConvolutionBackwardFilterAlgorithm`| | | | | | +|`cudnnFindConvolutionBackwardFilterAlgorithmEx`|5.0.0| | | |`hipdnnFindConvolutionBackwardFilterAlgorithmEx`| | | | | | +|`cudnnFindConvolutionForwardAlgorithm`|3.0.0| | | |`hipdnnFindConvolutionForwardAlgorithm`| | | | | | +|`cudnnFindConvolutionForwardAlgorithmEx`|5.0.0| | | |`hipdnnFindConvolutionForwardAlgorithmEx`| | | | | | +|`cudnnFindRNNBackwardDataAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | +|`cudnnFindRNNBackwardWeightsAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | +|`cudnnFindRNNForwardInferenceAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | +|`cudnnFindRNNForwardTrainingAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | +|`cudnnFusedOpsExecute`|7.6.0| | | | | | | | | | +|`cudnnGetActivationDescriptor`|4.0.0| | | |`hipdnnGetActivationDescriptor`| | | | | | +|`cudnnGetActivationDescriptorSwishBeta`|8.2.0| | | | | | | | | | +|`cudnnGetAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetAlgorithmSpaceSize`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetAttnDescriptor`|7.5.0| | | | | | | | | | +|`cudnnGetBatchNormalizationBackwardExWorkspaceSize`|7.4.1| | | | | | | | | | +|`cudnnGetBatchNormalizationForwardTrainingExWorkspaceSize`|7.4.1| | | | | | | | | | +|`cudnnGetBatchNormalizationTrainingExReserveSpaceSize`|7.4.1| | | | | | | | | | +|`cudnnGetCTCLossDescriptor`|7.0.5| | | | | | | | | | +|`cudnnGetCTCLossDescriptorEx`|7.5.0| | | | | | | | | | +|`cudnnGetCTCLossDescriptor_v8`|8.0.1| | | | | | | | | | +|`cudnnGetCTCLossWorkspaceSize`|7.0.5| | | | | | | | | | +|`cudnnGetCTCLossWorkspaceSize_v8`|8.0.1| | | | | | | | | | +|`cudnnGetCallback`|7.1.3| | | | | | | | | | +|`cudnnGetConvolution2dDescriptor`|2.0.0| | | |`hipdnnGetConvolution2dDescriptor`| | | | | | +|`cudnnGetConvolution2dForwardOutputDim`|2.0.0| | | |`hipdnnGetConvolution2dForwardOutputDim`| | | | | | +|`cudnnGetConvolutionBackwardDataAlgorithm`|3.0.0|7.6.5| |8.0.1|`hipdnnGetConvolutionBackwardDataAlgorithm`| | | | | | +|`cudnnGetConvolutionBackwardDataAlgorithmMaxCount`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionBackwardDataAlgorithm_v7`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionBackwardDataWorkspaceSize`|3.0.0| | | |`hipdnnGetConvolutionBackwardDataWorkspaceSize`| | | | | | +|`cudnnGetConvolutionBackwardFilterAlgorithm`|3.0.0|7.6.5| |8.0.1|`hipdnnGetConvolutionBackwardFilterAlgorithm`| | | | | | +|`cudnnGetConvolutionBackwardFilterAlgorithmMaxCount`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionBackwardFilterAlgorithm_v7`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionBackwardFilterWorkspaceSize`|3.0.0| | | |`hipdnnGetConvolutionBackwardFilterWorkspaceSize`| | | | | | +|`cudnnGetConvolutionForwardAlgorithm`|2.0.0|7.6.5| |8.0.1|`hipdnnGetConvolutionForwardAlgorithm`| | | | | | +|`cudnnGetConvolutionForwardAlgorithmMaxCount`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionForwardAlgorithm_v7`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionForwardWorkspaceSize`|2.0.0| | | |`hipdnnGetConvolutionForwardWorkspaceSize`| | | | | | +|`cudnnGetConvolutionGroupCount`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionMathType`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionNdDescriptor`|2.0.0| | | | | | | | | | +|`cudnnGetConvolutionNdForwardOutputDim`|2.0.0| | | | | | | | | | +|`cudnnGetConvolutionReorderType`|7.6.0| | | | | | | | | | +|`cudnnGetCudartVersion`|6.0.0| | | | | | | | | | +|`cudnnGetDropoutDescriptor`|7.0.5| | | | | | | | | | +|`cudnnGetErrorString`|2.0.0| | | |`hipdnnGetErrorString`| | | | | | +|`cudnnGetFilter4dDescriptor`|2.0.0| | | |`hipdnnGetFilter4dDescriptor`| | | | | | +|`cudnnGetFilterNdDescriptor`|2.0.0| | | |`hipdnnGetFilterNdDescriptor`| | | | | | +|`cudnnGetFilterSizeInBytes`|7.6.0| | | | | | | | | | +|`cudnnGetFoldedConvBackwardDataDescriptors`|7.6.0| | | | | | | | | | +|`cudnnGetFusedOpsConstParamPackAttribute`|7.6.0| | | | | | | | | | +|`cudnnGetFusedOpsVariantParamPackAttribute`|7.6.0| | | | | | | | | | +|`cudnnGetLRNDescriptor`|3.0.0| | | |`hipdnnGetLRNDescriptor`| | | | | | +|`cudnnGetMaxDeviceVersion`|8.6.0| | | | | | | | | | +|`cudnnGetMultiHeadAttnBuffers`|7.5.0| | | | | | | | | | +|`cudnnGetMultiHeadAttnWeights`|7.5.0| | | | | | | | | | +|`cudnnGetNormalizationBackwardWorkspaceSize`|8.0.1| | | | | | | | | | +|`cudnnGetNormalizationForwardTrainingWorkspaceSize`|8.0.1| | | | | | | | | | +|`cudnnGetNormalizationTrainingReserveSpaceSize`|8.0.1| | | | | | | | | | +|`cudnnGetOpTensorDescriptor`|5.0.0| | | |`hipdnnGetOpTensorDescriptor`| | | | | | +|`cudnnGetPooling2dDescriptor`|2.0.0| | | |`hipdnnGetPooling2dDescriptor`| | | | | | +|`cudnnGetPooling2dForwardOutputDim`|2.0.0| | | |`hipdnnGetPooling2dForwardOutputDim`| | | | | | +|`cudnnGetPoolingNdDescriptor`|2.0.0| | | | | | | | | | +|`cudnnGetPoolingNdForwardOutputDim`|2.0.0| | | | | | | | | | +|`cudnnGetProperty`|6.0.0| | | | | | | | | | +|`cudnnGetRNNBackwardDataAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetRNNBackwardWeightsAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetRNNBiasMode`|7.5.0|8.0.1| | | | | | | | | +|`cudnnGetRNNDataDescriptor`|7.2.1| | | | | | | | | | +|`cudnnGetRNNDescriptor`|7.0.5|7.6.5| |8.0.1|`hipdnnGetRNNDescriptor`| | | | | | +|`cudnnGetRNNDescriptor_v6`|8.0.1|8.0.1| | | | | | | | | +|`cudnnGetRNNDescriptor_v8`|8.0.1| | | | | | | | | | +|`cudnnGetRNNForwardInferenceAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetRNNForwardTrainingAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetRNNLinLayerBiasParams`|5.0.0|8.0.1| | |`hipdnnGetRNNLinLayerBiasParams`| | | | | | +|`cudnnGetRNNLinLayerMatrixParams`|5.0.0|8.0.1| | |`hipdnnGetRNNLinLayerMatrixParams`| | | | | | +|`cudnnGetRNNMatrixMathType`|7.1.3|8.0.1| | | | | | | | | +|`cudnnGetRNNPaddingMode`|7.2.1|8.0.1| | | | | | | | | +|`cudnnGetRNNParamsSize`|5.0.0|8.0.1| | |`hipdnnGetRNNParamsSize`| | | | | | +|`cudnnGetRNNProjectionLayers`|7.1.3|8.0.1| | | | | | | | | +|`cudnnGetRNNTempSpaceSizes`|8.0.1| | | | | | | | | | +|`cudnnGetRNNTrainingReserveSize`|5.0.0|8.0.1| | |`hipdnnGetRNNTrainingReserveSize`| | | | | | +|`cudnnGetRNNWeightParams`|8.0.1| | | | | | | | | | +|`cudnnGetRNNWeightSpaceSize`|8.0.1| | | | | | | | | | +|`cudnnGetRNNWorkspaceSize`|5.0.0|8.0.1| | |`hipdnnGetRNNWorkspaceSize`| | | | | | +|`cudnnGetReduceTensorDescriptor`|6.0.0| | | |`hipdnnGetReduceTensorDescriptor`| | | | | | +|`cudnnGetReductionIndicesSize`|6.0.0| | | | | | | | | | +|`cudnnGetReductionWorkspaceSize`|6.0.0| | | |`hipdnnGetReductionWorkspaceSize`| | | | | | +|`cudnnGetSeqDataDescriptor`|7.5.0| | | | | | | | | | +|`cudnnGetStream`|1.0.0| | | |`hipdnnGetStream`| | | | | | +|`cudnnGetTensor4dDescriptor`|1.0.0| | | |`hipdnnGetTensor4dDescriptor`| | | | | | +|`cudnnGetTensorNdDescriptor`|2.0.0| | | |`hipdnnGetTensorNdDescriptor`| | | | | | +|`cudnnGetTensorSizeInBytes`|6.0.0| | | | | | | | | | +|`cudnnGetTensorTransformDescriptor`|7.5.0| | | | | | | | | | +|`cudnnGetVersion`|2.0.0| | | |`hipdnnGetVersion`| | | | | | +|`cudnnIm2Col`|2.0.0| | | | | | | | | | +|`cudnnInitTransformDest`|7.5.0| | | | | | | | | | +|`cudnnLRNCrossChannelBackward`|3.0.0| | | |`hipdnnLRNCrossChannelBackward`| | | | | | +|`cudnnLRNCrossChannelForward`|3.0.0| | | |`hipdnnLRNCrossChannelForward`| | | | | | +|`cudnnMakeFusedOpsPlan`|7.6.0| | | | | | | | | | +|`cudnnMultiHeadAttnBackwardData`|7.5.0| | | | | | | | | | +|`cudnnMultiHeadAttnBackwardWeights`|7.5.0| | | | | | | | | | +|`cudnnMultiHeadAttnForward`|7.5.0| | | | | | | | | | +|`cudnnNormalizationBackward`|8.0.1| | | | | | | | | | +|`cudnnNormalizationForwardInference`|8.0.1| | | | | | | | | | +|`cudnnNormalizationForwardTraining`|8.0.1| | | | | | | | | | +|`cudnnOpTensor`|5.0.0| | | |`hipdnnOpTensor`| | | | | | +|`cudnnOpsInferVersionCheck`|8.0.1| | | | | | | | | | +|`cudnnOpsTrainVersionCheck`|8.0.1| | | | | | | | | | +|`cudnnPoolingBackward`|1.0.0| | | |`hipdnnPoolingBackward`| | | | | | +|`cudnnPoolingForward`|1.0.0| | | |`hipdnnPoolingForward`| | | | | | +|`cudnnQueryRuntimeError`|7.0.5| | | | | | | | | | +|`cudnnRNNBackwardData`|5.0.0|8.0.2| | |`hipdnnRNNBackwardData`| | | | | | +|`cudnnRNNBackwardDataEx`|7.2.1|8.0.2| | | | | | | | | +|`cudnnRNNBackwardData_v8`|8.0.2| | | | | | | | | | +|`cudnnRNNBackwardWeights`|5.0.0|8.0.2| | |`hipdnnRNNBackwardWeights`| | | | | | +|`cudnnRNNBackwardWeightsEx`|7.2.1|8.0.2| | | | | | | | | +|`cudnnRNNBackwardWeights_v8`|8.0.2| | | | | | | | | | +|`cudnnRNNForward`|8.0.1| | | | | | | | | | +|`cudnnRNNForwardInference`|5.0.0|8.0.1| | |`hipdnnRNNForwardInference`| | | | | | +|`cudnnRNNForwardInferenceEx`|7.2.1|8.0.1| | | | | | | | | +|`cudnnRNNForwardTraining`|5.0.0|8.0.1| | |`hipdnnRNNForwardTraining`| | | | | | +|`cudnnRNNForwardTrainingEx`|7.2.1|8.0.1| | | | | | | | | +|`cudnnRNNGetClip`|7.2.1|8.0.1| | | | | | | | | +|`cudnnRNNGetClip_v8`|8.0.1| | | | | | | | | | +|`cudnnRNNSetClip`|7.2.1|8.0.1| | | | | | | | | +|`cudnnRNNSetClip_v8`|8.0.1| | | | | | | | | | +|`cudnnReduceTensor`|6.0.0| | | |`hipdnnReduceTensor`| | | | | | +|`cudnnReorderFilterAndBias`|7.6.0| | | | | | | | | | +|`cudnnRestoreAlgorithm`|7.1.3|8.0.2| | | | | | | | | +|`cudnnRestoreDropoutDescriptor`|7.0.5| | | | | | | | | | +|`cudnnSaveAlgorithm`|7.1.3|8.0.2| | | | | | | | | +|`cudnnScaleTensor`|2.0.0| | | |`hipdnnScaleTensor`| | | | | | +|`cudnnSetActivationDescriptor`|4.0.0| | | |`hipdnnSetActivationDescriptor`| | | | | | +|`cudnnSetActivationDescriptorSwishBeta`|8.2.0| | | | | | | | | | +|`cudnnSetAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | +|`cudnnSetAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | +|`cudnnSetAttnDescriptor`|7.5.0| | | | | | | | | | +|`cudnnSetCTCLossDescriptor`|7.0.5| | | | | | | | | | +|`cudnnSetCTCLossDescriptorEx`|7.6.0| | | | | | | | | | +|`cudnnSetCTCLossDescriptor_v8`|8.0.1| | | | | | | | | | +|`cudnnSetCallback`|7.1.3| | | | | | | | | | +|`cudnnSetConvolution2dDescriptor`|2.0.0| | | |`hipdnnSetConvolution2dDescriptor`| | | | | | +|`cudnnSetConvolutionGroupCount`|7.0.5| | | |`hipdnnSetConvolutionGroupCount`| | | | | | +|`cudnnSetConvolutionMathType`|7.0.5| | | |`hipdnnSetConvolutionMathType`| | | | | | +|`cudnnSetConvolutionNdDescriptor`|2.0.0| | | |`hipdnnSetConvolutionNdDescriptor`| | | | | | +|`cudnnSetConvolutionReorderType`|7.6.0| | | | | | | | | | +|`cudnnSetDropoutDescriptor`|5.0.0| | | |`hipdnnSetDropoutDescriptor`| | | | | | +|`cudnnSetFilter4dDescriptor`|2.0.0| | | |`hipdnnSetFilter4dDescriptor`| | | | | | +|`cudnnSetFilterNdDescriptor`|2.0.0| | | |`hipdnnSetFilterNdDescriptor`| | | | | | +|`cudnnSetFusedOpsConstParamPackAttribute`|7.6.0| | | | | | | | | | +|`cudnnSetFusedOpsVariantParamPackAttribute`|7.6.0| | | | | | | | | | +|`cudnnSetLRNDescriptor`|3.0.0| | | |`hipdnnSetLRNDescriptor`| | | | | | +|`cudnnSetOpTensorDescriptor`|5.0.0| | | |`hipdnnSetOpTensorDescriptor`| | | | | | +|`cudnnSetPersistentRNNPlan`|6.0.0|8.0.1| | |`hipdnnSetPersistentRNNPlan`| | | | | | +|`cudnnSetPooling2dDescriptor`|2.0.0| | | |`hipdnnSetPooling2dDescriptor`| | | | | | +|`cudnnSetPoolingNdDescriptor`|2.0.0| | | |`hipdnnSetPoolingNdDescriptor`| | | | | | +|`cudnnSetRNNAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | +|`cudnnSetRNNBiasMode`|7.5.0|8.0.1| | | | | | | | | +|`cudnnSetRNNDataDescriptor`|7.2.1| | | | | | | | | | +|`cudnnSetRNNDescriptor`|5.0.0|7.6.5| |8.0.1|`hipdnnSetRNNDescriptor`| | | | | | +|`cudnnSetRNNDescriptor_v5`|7.0.5|7.6.5| |8.0.1|`hipdnnSetRNNDescriptor_v5`| | | | | | +|`cudnnSetRNNDescriptor_v6`|6.0.0|8.0.1| | |`hipdnnSetRNNDescriptor_v6`| | | | | | +|`cudnnSetRNNDescriptor_v8`|8.0.1| | | | | | | | | | +|`cudnnSetRNNMatrixMathType`|7.0.5|8.0.1| | | | | | | | | +|`cudnnSetRNNPaddingMode`|7.2.1|8.0.1| | | | | | | | | +|`cudnnSetRNNProjectionLayers`|7.1.3|8.0.1| | | | | | | | | +|`cudnnSetReduceTensorDescriptor`|6.0.0| | | |`hipdnnSetReduceTensorDescriptor`| | | | | | +|`cudnnSetSeqDataDescriptor`|7.5.0| | | | | | | | | | +|`cudnnSetSpatialTransformerNdDescriptor`|5.0.0| | | | | | | | | | +|`cudnnSetStream`|1.0.0| | | |`hipdnnSetStream`| | | | | | +|`cudnnSetTensor`|2.0.0| | | |`hipdnnSetTensor`| | | | | | +|`cudnnSetTensor4dDescriptor`|1.0.0| | | |`hipdnnSetTensor4dDescriptor`| | | | | | +|`cudnnSetTensor4dDescriptorEx`|1.0.0| | | |`hipdnnSetTensor4dDescriptorEx`| | | | | | +|`cudnnSetTensorNdDescriptor`|2.0.0| | | |`hipdnnSetTensorNdDescriptor`| | | | | | +|`cudnnSetTensorNdDescriptorEx`|6.0.0| | | | | | | | | | +|`cudnnSetTensorTransformDescriptor`|7.5.0| | | | | | | | | | +|`cudnnSoftmaxBackward`|1.0.0| | | |`hipdnnSoftmaxBackward`| | | | | | +|`cudnnSoftmaxForward`|1.0.0| | | |`hipdnnSoftmaxForward`| | | | | | +|`cudnnSpatialTfGridGeneratorBackward`|5.0.0| | | | | | | | | | +|`cudnnSpatialTfGridGeneratorForward`|5.0.0| | | | | | | | | | +|`cudnnSpatialTfSamplerBackward`|5.0.0| | | | | | | | | | +|`cudnnSpatialTfSamplerForward`|5.0.0| | | | | | | | | | +|`cudnnTransformFilter`|7.6.0| | | | | | | | | | +|`cudnnTransformTensor`|2.0.0| | | | | | | | | | +|`cudnnTransformTensorEx`|7.5.0| | | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUDNN_API_supported_by_HIP_and_MIOPEN.md b/docs/tables/CUDNN_API_supported_by_HIP_and_MIOPEN.md index f5fa9cd4..75afe19c 100644 --- a/docs/tables/CUDNN_API_supported_by_HIP_and_MIOPEN.md +++ b/docs/tables/CUDNN_API_supported_by_HIP_and_MIOPEN.md @@ -2,1106 +2,1106 @@ ## **1. CUDNN Data types** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**MIOPEN**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`CUDNN_16BIT_INDICES`|6.0.0| | |`HIPDNN_16BIT_INDICES`| | | | | |`MIOPEN_16BIT_INDICES`| | | | | | -|`CUDNN_32BIT_INDICES`|6.0.0| | |`HIPDNN_32BIT_INDICES`| | | | | |`MIOPEN_32BIT_INDICES`| | | | | | -|`CUDNN_64BIT_INDICES`|6.0.0| | |`HIPDNN_64BIT_INDICES`| | | | | |`MIOPEN_64BIT_INDICES`| | | | | | -|`CUDNN_8BIT_INDICES`|6.0.0| | |`HIPDNN_8BIT_INDICES`| | | | | |`MIOPEN_8BIT_INDICES`| | | | | | -|`CUDNN_ACTIVATION_CLIPPED_RELU`|4.0.0| | |`HIPDNN_ACTIVATION_CLIPPED_RELU`| | | | | |`miopenActivationCLIPPEDRELU`| | | | | | -|`CUDNN_ACTIVATION_ELU`|6.0.0| | |`HIPDNN_ACTIVATION_ELU`| | | | | |`miopenActivationELU`| | | | | | -|`CUDNN_ACTIVATION_IDENTITY`|7.1.3| | |`HIPDNN_ACTIVATION_PATHTRU`| | | | | |`miopenActivationPASTHRU`| | | | | | -|`CUDNN_ACTIVATION_RELU`|1.0.0| | |`HIPDNN_ACTIVATION_RELU`| | | | | |`miopenActivationRELU`| | | | | | -|`CUDNN_ACTIVATION_SIGMOID`|1.0.0| | |`HIPDNN_ACTIVATION_SIGMOID`| | | | | | | | | | | | -|`CUDNN_ACTIVATION_SWISH`|8.2.0| | |`HIPDNN_ACTIVATION_SWISH`| | | | | | | | | | | | -|`CUDNN_ACTIVATION_TANH`|1.0.0| | |`HIPDNN_ACTIVATION_TANH`| | | | | |`miopenActivationTANH`| | | | | | -|`CUDNN_ATTN_DISABLE_PROJ_BIASES`|7.6.3| | | | | | | | | | | | | | | -|`CUDNN_ATTN_ENABLE_PROJ_BIASES`|7.6.3| | | | | | | | | | | | | | | -|`CUDNN_ATTN_QUERYMAP_ALL_TO_ONE`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTN_QUERYMAP_ONE_TO_ONE`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTN_WKIND_COUNT`|7.6.3| | | | | | | | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_COMP_TYPE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_CONV_MODE`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_DILATIONS`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_FILTER_STRIDES`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_POST_PADDINGS`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_PRE_PADDINGS`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_SPATIAL_DIMS`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINECFG_ENGINE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINECFG_INTERMEDIATE_INFO`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINECFG_KNOB_CHOICES`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINEHEUR_MODE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINEHEUR_OPERATION_GRAPH`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINEHEUR_RESULTS`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINEHEUR_SM_COUNT_TARGET`|8.9.5| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINE_BEHAVIOR_NOTE`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINE_GLOBAL_INDEX`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINE_KNOB_INFO`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINE_LAYOUT_INFO`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINE_NUMERICAL_NOTE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINE_OPERATION_GRAPH`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_ENGINE_SM_COUNT_TARGET`|8.9.5| | | | | | | | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_COMPUTED_INTERMEDIATE_UIDS`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_ENGINE_CONFIG`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_HANDLE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_JSON_REPRESENTATION`|8.4.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_RUN_ONLY_INTERMEDIATE_UIDS`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_WORKSPACE_SIZE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_INTERMEDIATE_INFO_DEPENDENT_ATTRIBUTES`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_ATTR_INTERMEDIATE_INFO_DEPENDENT_DATA_UIDS`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_ATTR_INTERMEDIATE_INFO_SIZE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_INTERMEDIATE_INFO_UNIQUE_ID`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_ATTR_KNOB_CHOICE_KNOB_TYPE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_KNOB_CHOICE_KNOB_VALUE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_KNOB_INFO_MAXIMUM_VALUE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_KNOB_INFO_MINIMUM_VALUE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_KNOB_INFO_STRIDE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_KNOB_INFO_TYPE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_LAYOUT_INFO_TENSOR_UID`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_ATTR_LAYOUT_INFO_TYPES`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_ATTR_MATMUL_COMP_TYPE`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_MATMUL_PADDING_VALUE`|8.9.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATIONGRAPH_ENGINE_GLOBAL_COUNT`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATIONGRAPH_HANDLE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATIONGRAPH_OPS`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_BN_SCALE_DESC`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DBN_BIAS_DESC`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DBN_SCALE_DESC`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DY_DESC`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_BIAS`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_DY_SCALE_DESC`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_X_SCALE_DESC`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_INVSTD_DESC`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_MATH_PREC`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_MEAN_DESC`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_X_DESC`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_ACCUM_COUNT_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_BIAS_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EPSILON_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EQ_BIAS_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EQ_SCALE_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EXP_AVERATE_FACTOR_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_MATH_PREC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_PREV_RUNNING_MEAN_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_PREV_RUNNING_VAR_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SAVED_INV_STD_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SAVED_MEAN_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SCALE_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_STATS_MODE`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_UPDATED_RUNNING_MEAN_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_UPDATED_RUNNING_VAR_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_Y_SQ_SUM_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_Y_SUM_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONCAT_AXIS`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONCAT_INPLACE_INDEX`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONCAT_INPUT_DESCS`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONCAT_OUTPUT_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_ALPHA`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_BETA`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_CONV_DESC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_DX`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_DY`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_W`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_ALPHA`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_BETA`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_CONV_DESC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_DW`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_DY`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_X`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_ALPHA`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_BETA`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_CONV_DESC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_W`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_X`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_Y`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_MATH_PREC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_MODE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_SQSUMDESC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_SUMDESC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_XDESC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_ADESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_BDESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_CDESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_K_OVERRIDE_DESC`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_M_OVERRIDE_DESC`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_N_OVERRIDE_DESC`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_IRREGULARLY_STRIDED_BATCH_COUNT`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_DBIAS_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_DSCALE_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_DXDESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_DYDESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_EPSILON_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_INV_VARIANCE_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_MEAN_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_MODE`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_PEER_STAT_DESCS`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_SCALE_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_XDESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_BIAS_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_EPSILON_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_EXP_AVG_FACTOR_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_INPUT_RUNNING_MEAN_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_INPUT_RUNNING_VAR_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_INV_VARIANCE_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_MEAN_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_MODE`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_OUTPUT_RUNNING_MEAN_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_OUTPUT_RUNNING_VAR_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_PEER_STAT_DESCS`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_PHASE`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_SCALE_DESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_XDESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_YDESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_ALPHA1`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_ALPHA2`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_BDESC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_DXDESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_DYDESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_PW_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_TDESC`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_XDESC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_YDESC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_REDUCTION_DESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_REDUCTION_XDESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_REDUCTION_YDESC`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_ALPHA`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_BETA`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DESC`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DXDESC`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DYDESC`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_IDXDESC`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_XDESC`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_YDESC`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_ALPHA`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_BETA`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_DESC`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_IDXDESC`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_XDESC`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_YDESC`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESHAPE_XDESC`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESHAPE_YDESC`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RNG_DESC`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RNG_OFFSET_DESC`|8.8.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RNG_SEED`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_RNG_YDESC`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_FLAGDESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_MODE`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_VALUE`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_XDESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_YDESC`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_POINTWISE_AXIS`|8.4.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_POINTWISE_ELU_ALPHA`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_POINTWISE_MATH_PREC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_POINTWISE_MODE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_POINTWISE_NAN_PROPAGATION`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_POINTWISE_RELU_LOWER_CLIP`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_POINTWISE_RELU_LOWER_CLIP_SLOPE`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_POINTWISE_RELU_UPPER_CLIP`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_POINTWISE_SOFTPLUS_BETA`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_POINTWISE_SWISH_BETA`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_REDUCTION_COMP_TYPE`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_REDUCTION_OPERATOR`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_COMP_TYPE`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_MODE`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_NAN_PROPAGATION`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_PADDING_MODE`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_POST_PADDINGS`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_PRE_PADDINGS`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_SPATIAL_DIMS`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_STRIDES`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_WINDOW_DIMS`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RNG_BERNOULLI_DIST_PROBABILITY`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RNG_DISTRIBUTION`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RNG_NORMAL_DIST_MEAN`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RNG_NORMAL_DIST_STANDARD_DEVIATION`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RNG_UNIFORM_DIST_MAXIMUM`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_RNG_UNIFORM_DIST_MINIMUM`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_TENSOR_BYTE_ALIGNMENT`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_TENSOR_DATA_TYPE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_TENSOR_DIMENSIONS`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_TENSOR_IS_BY_VALUE`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_TENSOR_IS_VIRTUAL`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_TENSOR_RAGGED_OFFSET_DESC`|8.9.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_TENSOR_REORDERING_MODE`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ATTR_TENSOR_STRIDES`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_TENSOR_UNIQUE_ID`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_TENSOR_VECTORIZED_DIMENSION`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_TENSOR_VECTOR_COUNT`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_VARIANT_PACK_DATA_POINTERS`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_VARIANT_PACK_INTERMEDIATES`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_VARIANT_PACK_UNIQUE_IDS`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_ATTR_VARIANT_PACK_WORKSPACE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_CONVOLUTION_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_ENGINECFG_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_ENGINEHEUR_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_ENGINE_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_EXECUTION_PLAN_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_INTERMEDIATE_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_KNOB_CHOICE_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_KNOB_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_LAYOUT_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_MATMUL_DESCRIPTOR`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATIONGRAPH_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_BN_BWD_WEIGHTS_DESCRIPTOR`| | | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_BN_FINALIZE_STATISTICS_DESCRIPTOR`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_CONCAT_DESCRIPTOR`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_DATA_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_FILTER_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_CONVOLUTION_FORWARD_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_GEN_STATS_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_MATMUL_DESCRIPTOR`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_NORM_BACKWARD_DESCRIPTOR`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_NORM_FORWARD_DESCRIPTOR`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_POINTWISE_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_REDUCTION_DESCRIPTOR`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_RESAMPLE_BWD_DESCRIPTOR`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_RESAMPLE_FWD_DESCRIPTOR`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_RESHAPE_DESCRIPTOR`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_RNG_DESCRIPTOR`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_SIGNAL_DESCRIPTOR`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_POINTWISE_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_REDUCTION_DESCRIPTOR`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_RESAMPLE_DESCRIPTOR`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_RNG_DESCRIPTOR`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_TENSOR_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BACKEND_VARIANT_PACK_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_BATCHNORM_OPS_BN`|7.4.1| | | | | | | | | | | | | | | -|`CUDNN_BATCHNORM_OPS_BN_ACTIVATION`|7.4.1| | | | | | | | | | | | | | | -|`CUDNN_BATCHNORM_OPS_BN_ADD_ACTIVATION`|7.4.1| | | | | | | | | | | | | | | -|`CUDNN_BATCHNORM_PER_ACTIVATION`|4.0.0| | |`HIPDNN_BATCHNORM_PER_ACTIVATION`| | | | | |`miopenBNPerActivation`| | | | | | -|`CUDNN_BATCHNORM_SPATIAL`|4.0.0| | |`HIPDNN_BATCHNORM_SPATIAL`| | | | | |`miopenBNSpatial`| | | | | | -|`CUDNN_BATCHNORM_SPATIAL_PERSISTENT`|7.0.5| | |`HIPDNN_BATCHNORM_SPATIAL_PERSISTENT`| | | | | | | | | | | | -|`CUDNN_BATCH_NORM`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_BEHAVIOR_NOTE_REQUIRES_BIAS_INT8x32_REORDER`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_BEHAVIOR_NOTE_REQUIRES_FILTER_INT8x32_REORDER`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_BEHAVIOR_NOTE_RUNTIME_COMPILATION`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_BEHAVIOR_NOTE_TYPE_COUNT`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_BIDIRECTIONAL`|5.0.0| | |`HIPDNN_BIDIRECTIONAL`| | | | | |`miopenRNNbidirection`| | | | | | -|`CUDNN_BN_FINALIZE_STATISTICS_INFERENCE`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_BN_FINALIZE_STATISTICS_TRAINING`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_BN_MIN_EPSILON`|4.0.0| | |`HIPDNN_BN_MIN_EPSILON`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION`|1.0.0| | |`HIPDNN_CONVOLUTION`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_0`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_0`| | | | | |`miopenConvolutionBwdDataAlgoGEMM`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_1`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_1`| | | | | |`miopenConvolutionBwdDataAlgoDirect`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_COUNT`|6.0.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_TRANSPOSE_GEMM`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_FFT`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_FFT`| | | | | |`miopenConvolutionBwdDataAlgoFFT`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_FFT_TILING`|4.0.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_FFT_TILING`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD`|5.0.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD`| | | | | |`miopenConvolutionBwdDataAlgoWinograd`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD_NONFUSED`|5.1.0| | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD_NONFUSED`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_NO_WORKSPACE`|3.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_BWD_DATA_NO_WORKSPACE`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_PREFER_FASTEST`|3.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_BWD_DATA_PREFER_FASTEST`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_SPECIFY_WORKSPACE_LIMIT`|3.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_BWD_DATA_SPECIFY_WORKSPACE_LIMIT`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_0`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_0`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_1`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_1`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_3`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_3`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_COUNT`|6.0.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_COUNT`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT`|3.0.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT_TILING`|6.0.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT_TILING`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD`|5.1.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD_NONFUSED`|5.1.0| | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD_NONFUSED`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_NO_WORKSPACE`|3.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_BWD_FILTER_NO_WORKSPACE`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_PREFER_FASTEST`|3.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_BWD_FILTER_PREFER_FASTEST`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_SPECIFY_WORKSPACE_LIMIT`|3.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_BWD_FILTER_SPECIFY_WORKSPACE_LIMIT`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_COUNT`|6.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_COUNT`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_DIRECT`|2.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_DIRECT`| | | | | |`miopenConvolutionFwdAlgoDirect`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_FFT`|3.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_FFT`| | | | | |`miopenConvolutionFwdAlgoFFT`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_FFT_TILING`|4.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_FFT_TILING`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_GEMM`|2.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_GEMM`| | | | | |`miopenConvolutionFwdAlgoGEMM`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_GEMM`|2.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_GEMM`| | | | | |`miopenConvolutionFwdAlgoImplicitGEMM`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_PRECOMP_GEMM`|2.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_PRECOMP_GEMM`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_WINOGRAD`|5.0.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_WINOGRAD`| | | | | |`miopenConvolutionFwdAlgoWinograd`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_WINOGRAD_NONFUSED`|5.1.0| | |`HIPDNN_CONVOLUTION_FWD_ALGO_WINOGRAD_NONFUSED`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_FWD_NO_WORKSPACE`|2.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_FWD_NO_WORKSPACE`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_FWD_PREFER_FASTEST`|2.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_FWD_PREFER_FASTEST`| | | | | | | | | | | | -|`CUDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT`|2.0.0|7.6.5|8.0.1|`HIPDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT`| | | | | | | | | | | | -|`CUDNN_CROSS_CORRELATION`|1.0.0| | |`HIPDNN_CROSS_CORRELATION`| | | | | | | | | | | | -|`CUDNN_CTC_LOSS_ALGO_DETERMINISTIC`|7.0.5| | | | | | | | |`MIOPEN_CTC_LOSS_ALGO_DETERMINISTIC`| | | | | | -|`CUDNN_CTC_LOSS_ALGO_NON_DETERMINISTIC`|7.0.5| | | | | | | | | | | | | | | -|`CUDNN_DATA_BFLOAT16`|8.1.0| | | | | | | | |`miopenBFloat16`| | | | | | -|`CUDNN_DATA_BOOLEAN`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_DATA_DOUBLE`|1.0.0| | |`HIPDNN_DATA_DOUBLE`| | | | | |`miopenDouble`| | | | | | -|`CUDNN_DATA_FAST_FLOAT_FOR_FP8`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_DATA_FLOAT`|1.0.0| | |`HIPDNN_DATA_FLOAT`| | | | | |`miopenFloat`| | | | | | -|`CUDNN_DATA_FP8_E4M3`|8.6.0| | | | | | | | | | | | | | | -|`CUDNN_DATA_FP8_E5M2`|8.6.0| | | | | | | | | | | | | | | -|`CUDNN_DATA_HALF`|3.0.0| | |`HIPDNN_DATA_HALF`| | | | | |`miopenHalf`| | | | | | -|`CUDNN_DATA_INT32`|6.0.0| | |`HIPDNN_DATA_INT32`| | | | | |`miopenInt32`| | | | | | -|`CUDNN_DATA_INT64`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_DATA_INT8`|6.0.0| | |`HIPDNN_DATA_INT8`| | | | | |`miopenInt8`| | | | | | -|`CUDNN_DATA_INT8x32`|7.2.1| | | | | | | | | | | | | | | -|`CUDNN_DATA_INT8x4`|6.0.0| | |`HIPDNN_DATA_INT8x4`| | | | | |`miopenInt8x4`| | | | | | -|`CUDNN_DATA_UINT8`|7.1.3| | | | | | | | | | | | | | | -|`CUDNN_DATA_UINT8x4`|7.1.3| | | | | | | | | | | | | | | -|`CUDNN_DEFAULT_MATH`|7.0.5| | |`HIPDNN_DEFAULT_MATH`| | | | | | | | | | | | -|`CUDNN_DEFAULT_REORDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_DETERMINISTIC`|6.0.0| | | | | | | | | | | | | | | -|`CUDNN_DIM_MAX`|4.0.0| | | | | | | | | | | | | | | -|`CUDNN_DIVNORM_PRECOMPUTED_MEANS`|3.0.0| | | | | | | | | | | | | | | -|`CUDNN_EDGE_VAL_PAD`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_ERRQUERY_BLOCKING`|7.0.5| | | | | | | | | | | | | | | -|`CUDNN_ERRQUERY_NONBLOCKING`|7.0.5| | | | | | | | | | | | | | | -|`CUDNN_ERRQUERY_RAWCODE`|7.0.5| | | | | | | | | | | | | | | -|`CUDNN_FMA_MATH`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_FUSED_BN_FINALIZE_STATISTICS_INFERENCE`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_FUSED_BN_FINALIZE_STATISTICS_TRAINING`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_FUSED_CONV_SCALE_BIAS_ADD_ACTIVATION`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_FUSED_DACTIVATION_FORK_DBATCHNORM`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_FUSED_SCALE_BIAS_ACTIVATION_CONV_BNSTATS`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_FUSED_SCALE_BIAS_ACTIVATION_WGRAD`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_FUSED_SCALE_BIAS_ADD_ACTIVATION_GEN_BITMASK`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_FWD_MODE_INFERENCE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_FWD_MODE_TRAINING`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_GENSTATS_SUM_SQSUM`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_GROUP_NORM`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_GRU`|5.0.0| | |`HIPDNN_GRU`| | | | | |`miopenGRU`| | | | | | -|`CUDNN_HEUR_MODES_COUNT`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_HEUR_MODE_A`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_HEUR_MODE_B`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_HEUR_MODE_FALLBACK`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_HEUR_MODE_INSTANT`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_INSTANCE_NORM`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_ARRAY_SIZE_PER_THREAD`|8.9.0| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_BLOCK_SIZE`|8.8.0| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_CHUNK_K`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_COUNTS`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_CTA_SPLIT_K_MODE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_EDGE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_IDX_MODE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_KBLOCK`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_KERNEL_CFG`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_LDGA`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_LDGB`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_LDGC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_LOAD_SIZE`|8.9.5| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_MULTIPLY`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_NUM_C_PER_BLOCK`|8.9.0| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_OCCUPANCY`|8.9.0| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_REDUCTION_MODE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_SINGLEBUFFER`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_SLICED`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_SPECFILT`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_COLS`|8.9.5| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_H`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_K`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_K_BUF`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_K_SLC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_RS`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_STAGES`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_SWIZZLE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_TILEK`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_CGA`|8.6.0| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_CGA_M`|8.6.0| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_CGA_N`|8.6.0| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_COLS`|8.9.5| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_ROWS`|8.9.5| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_SIZE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_USE_TEX`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_WINO_TILE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_KNOB_TYPE_WORKSPACE`|8.4.0| | | | | | | | | | | | | | | -|`CUDNN_LAYER_NORM`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_LAYOUT_TYPE_COUNT`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_LAYOUT_TYPE_PREFERRED_NCHW`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_LAYOUT_TYPE_PREFERRED_NHWC`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_LAYOUT_TYPE_PREFERRED_PAD4CK`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_LAYOUT_TYPE_PREFERRED_PAD8CK`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_LINEAR_INPUT`|5.0.0| | |`HIPDNN_LINEAR_INPUT`| | | | | |`miopenRNNlinear`| | | | | | -|`CUDNN_LOSS_NORMALIZATION_NONE`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_LOSS_NORMALIZATION_SOFTMAX`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_LRN_CROSS_CHANNEL_DIM1`|3.0.0| | |`HIPDNN_LRN_CROSS_CHANNEL`| | | | | |`miopenLRNCrossChannel`| | | | | | -|`CUDNN_LRN_MAX_N`|3.0.0| | | | | | | | | | | | | | | -|`CUDNN_LRN_MIN_BETA`|3.0.0| | | | | | | | | | | | | | | -|`CUDNN_LRN_MIN_K`|3.0.0| | | | | | | | | | | | | | | -|`CUDNN_LRN_MIN_N`|3.0.0| | | | | | | | | | | | | | | -|`CUDNN_LSTM`|5.0.0| | |`HIPDNN_LSTM`| | | | | |`miopenLSTM`| | | | | | -|`CUDNN_MH_ATTN_K_BIASES`|7.6.3| | | | | | | | | | | | | | | -|`CUDNN_MH_ATTN_K_WEIGHTS`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_MH_ATTN_O_BIASES`|7.6.3| | | | | | | | | | | | | | | -|`CUDNN_MH_ATTN_O_WEIGHTS`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_MH_ATTN_Q_BIASES`|7.6.3| | | | | | | | | | | | | | | -|`CUDNN_MH_ATTN_Q_WEIGHTS`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_MH_ATTN_V_BIASES`|7.6.3| | | | | | | | | | | | | | | -|`CUDNN_MH_ATTN_V_WEIGHTS`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_NEG_INF_PAD`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_NON_DETERMINISTIC`|6.0.0| | | | | | | | | | | | | | | -|`CUDNN_NORM_ALGO_PERSIST`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NORM_ALGO_STANDARD`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NORM_FWD_INFERENCE`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_NORM_FWD_TRAINING`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_NORM_OPS_NORM`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NORM_OPS_NORM_ACTIVATION`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NORM_OPS_NORM_ADD_ACTIVATION`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NORM_PER_ACTIVATION`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NORM_PER_CHANNEL`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NOT_PROPAGATE_NAN`|4.0.0| | |`HIPDNN_NOT_PROPAGATE_NAN`| | | | | |`MIOPEN_NOT_PROPAGATE_NAN`| | | | | | -|`CUDNN_NO_REORDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_DOWN_CONVERT_INPUTS`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_FFT`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_NONDETERMINISTIC`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_REDUCED_PRECISION_REDUCTION`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_TENSOR_CORE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_TYPE_COUNT`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_WINOGRAD`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_13x13`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_4x4`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_6x6`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_OP_TENSOR_ADD`|5.0.0| | |`HIPDNN_OP_TENSOR_ADD`| | | | | |`miopenTensorOpAdd`| | | | | | -|`CUDNN_OP_TENSOR_MAX`|5.0.0| | |`HIPDNN_OP_TENSOR_MAX`| | | | | |`miopenTensorOpMax`| | | | | | -|`CUDNN_OP_TENSOR_MIN`|5.0.0| | |`HIPDNN_OP_TENSOR_MIN`| | | | | |`miopenTensorOpMin`| | | | | | -|`CUDNN_OP_TENSOR_MUL`|5.0.0| | |`HIPDNN_OP_TENSOR_MUL`| | | | | |`miopenTensorOpMul`| | | | | | -|`CUDNN_OP_TENSOR_NOT`|7.0.5| | | | | | | | | | | | | | | -|`CUDNN_OP_TENSOR_SQRT`|6.0.0| | |`HIPDNN_OP_TENSOR_SQRT`| | | | | | | | | | | | -|`CUDNN_PARAM_ACTIVATION_BITMASK_DESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_ACTIVATION_BITMASK_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_ACTIVATION_DESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_BIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_DBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_DSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_EQBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_EQSCALEBIAS_DESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_EQSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_MODE`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_RUNNING_MEAN_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_RUNNING_VAR_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_SAVED_INVSTD_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_SAVED_MEAN_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_SCALEBIAS_MEANVAR_DESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_SCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_Z_EQBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_Z_EQSCALEBIAS_DESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_BN_Z_EQSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_CONV_DESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_DWDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_DWDESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_DXDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_DXDESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_DYDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_DYDESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_DZDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_DZDESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_WDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_WDESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_XDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_XDESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_YDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_YDESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_YSQSUM_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_YSTATS_DESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_YSUM_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_ZDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PARAM_ZDESC`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_ABS`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_ADD`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_ADD_SQUARE`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_BINARY_SELECT`|8.4.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_CEIL`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_CMP_EQ`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_CMP_GE`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_CMP_GT`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_CMP_LE`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_CMP_LT`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_CMP_NEQ`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_COS`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_DIV`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_ELU_BWD`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_ELU_FWD`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_ERF`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_EXP`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_FLOOR`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_GELU_APPROX_TANH_BWD`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_GELU_APPROX_TANH_FWD`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_GELU_BWD`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_GELU_FWD`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_GEN_INDEX`|8.4.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_IDENTITY`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_LOG`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_LOGICAL_AND`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_LOGICAL_NOT`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_LOGICAL_OR`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_MAX`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_MIN`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_MOD`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_MUL`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_NEG`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_POW`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_RECIPROCAL`|8.9.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_RELU_BWD`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_RELU_FWD`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_RSQRT`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_SIGMOID_BWD`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_SIGMOID_FWD`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_SIN`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_SOFTPLUS_BWD`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_SOFTPLUS_FWD`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_SQRT`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_SUB`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_SWISH_BWD`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_SWISH_FWD`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_TAN`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_TANH_BWD`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_POINTWISE_TANH_FWD`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_POOLING_AVERAGE_COUNT_EXCLUDE_PADDING`|2.0.0| | |`HIPDNN_POOLING_AVERAGE_COUNT_EXCLUDE_PADDING`| | | | | | | | | | | | -|`CUDNN_POOLING_AVERAGE_COUNT_INCLUDE_PADDING`|2.0.0| | |`HIPDNN_POOLING_AVERAGE_COUNT_INCLUDE_PADDING`| | | | | | | | | | | | -|`CUDNN_POOLING_MAX`|1.0.0| | |`HIPDNN_POOLING_MAX`| | | | | |`miopenPoolingMax`| | | | | | -|`CUDNN_POOLING_MAX_DETERMINISTIC`|6.0.0| | |`HIPDNN_POOLING_MAX_DETERMINISTIC`| | | | | | | | | | | | -|`CUDNN_PROPAGATE_NAN`|4.0.0| | |`HIPDNN_PROPAGATE_NAN`| | | | | |`MIOPEN_PROPAGATE_NAN`| | | | | | -|`CUDNN_PTR_16B_ALIGNED`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_ACTIVATION_BITMASK`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_BN_BIAS`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_BN_DBIAS`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_BN_DSCALE`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_BN_EQBIAS`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_BN_EQSCALE`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_BN_RUNNING_MEAN`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_BN_RUNNING_VAR`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_BN_SAVED_INVSTD`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_BN_SAVED_MEAN`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_BN_SCALE`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_BN_Z_EQBIAS`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_BN_Z_EQSCALE`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_DWDATA`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_DXDATA`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_DYDATA`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_DZDATA`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_ELEM_ALIGNED`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_NULL`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_WDATA`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_WORKSPACE`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_XDATA`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_YDATA`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_YSQSUM`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_YSUM`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_PTR_ZDATA`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_REDUCE_TENSOR_ADD`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_ADD`| | | | | |`MIOPEN_REDUCE_TENSOR_ADD`| | | | | | -|`CUDNN_REDUCE_TENSOR_AMAX`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_AMAX`| | | | | |`MIOPEN_REDUCE_TENSOR_AMAX`| | | | | | -|`CUDNN_REDUCE_TENSOR_AVG`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_AVG`| | | | | |`MIOPEN_REDUCE_TENSOR_AVG`| | | | | | -|`CUDNN_REDUCE_TENSOR_FLATTENED_INDICES`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_FLATTENED_INDICES`| | | | | |`MIOPEN_REDUCE_TENSOR_FLATTENED_INDICES`| | | | | | -|`CUDNN_REDUCE_TENSOR_MAX`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_MAX`| | | | | |`MIOPEN_REDUCE_TENSOR_MAX`| | | | | | -|`CUDNN_REDUCE_TENSOR_MIN`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_MIN`| | | | | |`MIOPEN_REDUCE_TENSOR_MIN`| | | | | | -|`CUDNN_REDUCE_TENSOR_MUL`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_MUL`| | | | | |`MIOPEN_REDUCE_TENSOR_MUL`| | | | | | -|`CUDNN_REDUCE_TENSOR_MUL_NO_ZEROS`|7.0.5| | |`HIPDNN_REDUCE_TENSOR_MUL_NO_ZEROS`| | | | | | | | | | | | -|`CUDNN_REDUCE_TENSOR_NORM1`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_NORM1`| | | | | |`MIOPEN_REDUCE_TENSOR_NORM1`| | | | | | -|`CUDNN_REDUCE_TENSOR_NORM2`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_NORM2`| | | | | |`MIOPEN_REDUCE_TENSOR_NORM2`| | | | | | -|`CUDNN_REDUCE_TENSOR_NO_INDICES`|6.0.0| | |`HIPDNN_REDUCE_TENSOR_NO_INDICES`| | | | | |`MIOPEN_REDUCE_TENSOR_NO_INDICES`| | | | | | -|`CUDNN_RESAMPLE_AVGPOOL`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_RESAMPLE_AVGPOOL_EXCLUDE_PADDING`|8.6.0| | | | | | | | | | | | | | | -|`CUDNN_RESAMPLE_AVGPOOL_INCLUDE_PADDING`|8.6.0| | | | | | | | | | | | | | | -|`CUDNN_RESAMPLE_BILINEAR`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_RESAMPLE_MAXPOOL`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_RESAMPLE_NEAREST`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_RNG_DISTRIBUTION_BERNOULLI`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_RNG_DISTRIBUTION_NORMAL`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_RNG_DISTRIBUTION_UNIFORM`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_RNN_ALGO_COUNT`|7.1.3| | | | | | | | | | | | | | | -|`CUDNN_RNN_ALGO_PERSIST_DYNAMIC`|6.0.0| | |`HIPDNN_RNN_ALGO_PERSIST_DYNAMIC`| | | | | | | | | | | | -|`CUDNN_RNN_ALGO_PERSIST_STATIC`|6.0.0| | |`HIPDNN_RNN_ALGO_PERSIST_STATIC`| | | | | | | | | | | | -|`CUDNN_RNN_ALGO_PERSIST_STATIC_SMALL_H`|8.1.0| | |`HIPDNN_RNN_ALGO_PERSIST_STATIC_SMALL_H`| | | | | | | | | | | | -|`CUDNN_RNN_ALGO_STANDARD`|6.0.0| | |`HIPDNN_RNN_ALGO_STANDARD`| | | | | |`miopenRNNdefault`| | | | | | -|`CUDNN_RNN_CLIP_MINMAX`|7.2.1| | | | | | | | | | | | | | | -|`CUDNN_RNN_CLIP_NONE`|7.2.1| | | | | | | | | | | | | | | -|`CUDNN_RNN_DATA_LAYOUT_BATCH_MAJOR_UNPACKED`|7.2.1| | | | | | | | | | | | | | | -|`CUDNN_RNN_DATA_LAYOUT_SEQ_MAJOR_PACKED`|7.2.1| | | | | | | | | | | | | | | -|`CUDNN_RNN_DATA_LAYOUT_SEQ_MAJOR_UNPACKED`|7.2.1| | | | | | | | | | | | | | | -|`CUDNN_RNN_DOUBLE_BIAS`|7.5.0| | |`HIPDNN_RNN_WITH_BIAS`| | | | | |`miopenRNNwithBias`| | | | | | -|`CUDNN_RNN_NO_BIAS`|7.5.0| | |`HIPDNN_RNN_NO_BIAS`| | | | | |`miopenRNNNoBias`| | | | | | -|`CUDNN_RNN_PADDED_IO_DISABLED`|7.2.1| | | | | | | | | | | | | | | -|`CUDNN_RNN_PADDED_IO_ENABLED`|7.2.1| | | | | | | | | | | | | | | -|`CUDNN_RNN_RELU`|5.0.0| | |`HIPDNN_RNN_RELU`| | | | | |`miopenRNNRELU`| | | | | | -|`CUDNN_RNN_SINGLE_INP_BIAS`|7.5.0| | |`HIPDNN_RNN_WITH_BIAS`| | | | | |`miopenRNNwithBias`| | | | | | -|`CUDNN_RNN_SINGLE_REC_BIAS`|7.5.0| | |`HIPDNN_RNN_WITH_BIAS`| | | | | |`miopenRNNwithBias`| | | | | | -|`CUDNN_RNN_TANH`|5.0.0| | |`HIPDNN_RNN_TANH`| | | | | |`miopenRNNTANH`| | | | | | -|`CUDNN_SAMPLER_BILINEAR`|5.0.0| | | | | | | | | | | | | | | -|`CUDNN_SCALAR_DOUBLE_BN_EPSILON`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_SCALAR_DOUBLE_BN_EXP_AVG_FACTOR`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_SCALAR_INT64_T_BN_ACCUMULATION_COUNT`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_SCALAR_SIZE_T_WORKSPACE_SIZE_IN_BYTES`|7.6.0| | | | | | | | | | | | | | | -|`CUDNN_SEQDATA_BATCH_DIM`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_SEQDATA_BEAM_DIM`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_SEQDATA_DIM_COUNT`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_SEQDATA_TIME_DIM`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_SEQDATA_VECT_DIM`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_SEV_ERROR`|7.1.3| | | | | | | | | | | | | | | -|`CUDNN_SEV_ERROR_EN`|7.1.3| | | | | | | | | | | | | | | -|`CUDNN_SEV_FATAL`|7.1.3| | | | | | | | | | | | | | | -|`CUDNN_SEV_INFO`|7.1.3| | | | | | | | | | | | | | | -|`CUDNN_SEV_INFO_EN`|7.1.3| | | | | | | | | | | | | | | -|`CUDNN_SEV_WARNING`|7.1.3| | | | | | | | | | | | | | | -|`CUDNN_SEV_WARNING_EN`|7.1.3| | | | | | | | | | | | | | | -|`CUDNN_SIGNAL_SET`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_SIGNAL_WAIT`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_SKIP_INPUT`|5.0.0| | |`HIPDNN_SKIP_INPUT`| | | | | |`miopenRNNskip`| | | | | | -|`CUDNN_SOFTMAX_ACCURATE`|1.0.0| | |`HIPDNN_SOFTMAX_ACCURATE`| | | | | |`MIOPEN_SOFTMAX_ACCURATE`| | | | | | -|`CUDNN_SOFTMAX_FAST`|1.0.0| | |`HIPDNN_SOFTMAX_FAST`| | | | | |`MIOPEN_SOFTMAX_FAST`| | | | | | -|`CUDNN_SOFTMAX_LOG`|3.0.0| | |`HIPDNN_SOFTMAX_LOG`| | | | | |`MIOPEN_SOFTMAX_LOG`| | | | | | -|`CUDNN_SOFTMAX_MODE_CHANNEL`|1.0.0| | |`HIPDNN_SOFTMAX_MODE_CHANNEL`| | | | | |`MIOPEN_SOFTMAX_MODE_CHANNEL`| | | | | | -|`CUDNN_SOFTMAX_MODE_INSTANCE`|1.0.0| | |`HIPDNN_SOFTMAX_MODE_INSTANCE`| | | | | |`MIOPEN_SOFTMAX_MODE_INSTANCE`| | | | | | -|`CUDNN_STATUS_ALLOC_FAILED`|1.0.0| | |`HIPDNN_STATUS_ALLOC_FAILED`| | | | | |`miopenStatusAllocFailed`| | | | | | -|`CUDNN_STATUS_ARCH_MISMATCH`|1.0.0| | |`HIPDNN_STATUS_ARCH_MISMATCH`| | | | | | | | | | | | -|`CUDNN_STATUS_BAD_PARAM`|1.0.0| | |`HIPDNN_STATUS_BAD_PARAM`| | | | | |`miopenStatusBadParm`| | | | | | -|`CUDNN_STATUS_EXECUTION_FAILED`|1.0.0| | |`HIPDNN_STATUS_EXECUTION_FAILED`| | | | | | | | | | | | -|`CUDNN_STATUS_INTERNAL_ERROR`|1.0.0| | |`HIPDNN_STATUS_INTERNAL_ERROR`| | | | | |`miopenStatusInternalError`| | | | | | -|`CUDNN_STATUS_INVALID_VALUE`|1.0.0| | |`HIPDNN_STATUS_INVALID_VALUE`| | | | | |`miopenStatusInvalidValue`| | | | | | -|`CUDNN_STATUS_LICENSE_ERROR`|1.0.0| | |`HIPDNN_STATUS_LICENSE_ERROR`| | | | | | | | | | | | -|`CUDNN_STATUS_MAPPING_ERROR`|1.0.0| | |`HIPDNN_STATUS_MAPPING_ERROR`| | | | | | | | | | | | -|`CUDNN_STATUS_NOT_INITIALIZED`|1.0.0| | |`HIPDNN_STATUS_NOT_INITIALIZED`| | | | | |`miopenStatusNotInitialized`| | | | | | -|`CUDNN_STATUS_NOT_SUPPORTED`|1.0.0| | |`HIPDNN_STATUS_NOT_SUPPORTED`| | | | | |`miopenStatusUnsupportedOp`| | | | | | -|`CUDNN_STATUS_RUNTIME_FP_OVERFLOW`|7.0.5| | | | | | | | | | | | | | | -|`CUDNN_STATUS_RUNTIME_IN_PROGRESS`|7.0.5| | | | | | | | | | | | | | | -|`CUDNN_STATUS_RUNTIME_PREREQUISITE_MISSING`|6.0.0| | |`HIPDNN_STATUS_RUNTIME_PREREQUISITE_MISSING`| | | | | | | | | | | | -|`CUDNN_STATUS_SUCCESS`|1.0.0| | |`HIPDNN_STATUS_SUCCESS`| | | | | |`miopenStatusSuccess`| | | | | | -|`CUDNN_STATUS_VERSION_MISMATCH`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TENSOR_NCHW`|1.0.0| | |`HIPDNN_TENSOR_NCHW`| | | | | | | | | | | | -|`CUDNN_TENSOR_NCHW_VECT_C`|6.0.0| | |`HIPDNN_TENSOR_NCHW_VECT_C`| | | | | | | | | | | | -|`CUDNN_TENSOR_NHWC`|1.0.0| | |`HIPDNN_TENSOR_NHWC`| | | | | | | | | | | | -|`CUDNN_TENSOR_OP_MATH`|7.0.5| | |`HIPDNN_TENSOR_OP_MATH`| | | | | | | | | | | | -|`CUDNN_TENSOR_OP_MATH_ALLOW_CONVERSION`|7.2.1| | | | | | | | | | | | | | | -|`CUDNN_TENSOR_REORDERING_F16x16`|8.8.0| | | | | | | | | | | | | | | -|`CUDNN_TENSOR_REORDERING_INT8x32`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_TENSOR_REORDERING_NONE`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_TRANSFORM_FOLD`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_TRANSFORM_UNFOLD`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_ATTRIB_NAME`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_BACKEND_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_BEHAVIOR_NOTE`|8.2.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_BN_FINALIZE_STATS_MODE`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_BOOLEAN`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_CHAR`|8.4.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_CONVOLUTION_MODE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_DATA_TYPE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_DOUBLE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_FLOAT`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_FRACTION`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_GENSTATS_MODE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_HANDLE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_HEUR_MODE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_INT32`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_INT64`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_KNOB_TYPE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_LAYOUT_TYPE`|8.0.2| | | | | | | | | | | | | | | -|`CUDNN_TYPE_NAN_PROPOGATION`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_NORM_FWD_PHASE`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_NORM_MODE`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_NUMERICAL_NOTE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_PADDING_MODE`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_POINTWISE_MODE`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_TYPE_REDUCTION_OPERATOR_TYPE`|8.1.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_RESAMPLE_MODE`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_RNG_DISTRIBUTION`|8.7.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_SIGNAL_MODE`|8.5.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_TENSOR_REORDERING_MODE`|8.3.0| | | | | | | | | | | | | | | -|`CUDNN_TYPE_VOID_PTR`|8.0.1| | | | | | | | | | | | | | | -|`CUDNN_UNIDIRECTIONAL`|5.0.0| | |`HIPDNN_UNIDIRECTIONAL`| | | | | |`miopenRNNunidirection`| | | | | | -|`CUDNN_WGRAD_MODE_ADD`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_WGRAD_MODE_SET`|7.5.0| | | | | | | | | | | | | | | -|`CUDNN_ZERO_PAD`|8.3.0| | | | | | | | | | | | | | | -|`cudnnActivationDescriptor_t`|4.0.0| | |`hipdnnActivationDescriptor_t`| | | | | |`miopenActivationDescriptor_t`| | | | | | -|`cudnnActivationMode_t`|1.0.0| | |`hipdnnActivationMode_t`| | | | | |`miopenActivationMode_t`| | | | | | -|`cudnnActivationStruct`|4.0.0| | | | | | | | | | | | | | | -|`cudnnAlgorithmDescriptor_t`|7.1.3| | | | | | | | | | | | | | | -|`cudnnAlgorithmPerformanceStruct`|7.1.3| | | | | | | | | | | | | | | -|`cudnnAlgorithmPerformance_t`|7.1.3| | | | | | | | | | | | | | | -|`cudnnAlgorithmStruct`|7.1.3| | | | | | | | | | | | | | | -|`cudnnAlgorithmUnionStruct`|8.2.0| | | | | | | | | | | | | | | -|`cudnnAlgorithm_t`|7.1.3| | | | | | | | | | | | | | | -|`cudnnAttnDescriptor_t`|7.5.0| | | | | | | | | | | | | | | -|`cudnnAttnQueryMap_t`|7.5.0| | | | | | | | | | | | | | | -|`cudnnAttnStruct`|7.5.0| | | | | | | | | | | | | | | -|`cudnnBackendAttributeName_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendAttributeType_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendBehaviorNote_t`|8.2.0| | | | | | | | | | | | | | | -|`cudnnBackendDescriptorType_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendDescriptor_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendHeurMode_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendKnobType_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendLayoutType_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendNormFwdPhase_t`|8.5.0| | | | | | | | | | | | | | | -|`cudnnBackendNormMode_t`|8.5.0| | | | | | | | | | | | | | | -|`cudnnBackendNumericalNote_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendTensorReordering_t`|8.3.0| | | | | | | | | | | | | | | -|`cudnnBatchNormMode_t`|4.0.0| | |`hipdnnBatchNormMode_t`| | | | | |`miopenBatchNormMode_t`| | | | | | -|`cudnnBatchNormOps_t`|7.4.1| | | | | | | | | | | | | | | -|`cudnnBnFinalizeStatsMode_t`|8.1.0| | | | | | | | | | | | | | | -|`cudnnCTCLossAlgo_t`|7.0.5| | | | | | | | |`miopenCTCLossAlgo_t`| | | | | | -|`cudnnCTCLossDescriptor_t`|7.0.5| | | | | | | | |`miopenCTCLossDescriptor_t`| | | | | | -|`cudnnCTCLossStruct`|7.0.5| | | | | | | | | | | | | | | -|`cudnnCallback_t`|7.1.3| | | | | | | | | | | | | | | -|`cudnnContext`|1.0.0| | | | | | | | | | | | | | | -|`cudnnConvolutionBwdDataAlgoPerfStruct`|8.2.0| | |`hipdnnConvolutionBwdDataAlgoPerf_t`| | | | | |`miopenConvAlgoPerf_t`| | | | | | -|`cudnnConvolutionBwdDataAlgoPerf_t`|3.0.0| | |`hipdnnConvolutionBwdDataAlgoPerf_t`| | | | | |`miopenConvAlgoPerf_t`| | | | | | -|`cudnnConvolutionBwdDataAlgo_t`|3.0.0| | |`hipdnnConvolutionBwdDataAlgo_t`| | | | | |`miopenConvBwdDataAlgorithm_t`| | | | | | -|`cudnnConvolutionBwdDataPreference_t`|3.0.0|7.6.5|8.0.1|`hipdnnConvolutionBwdDataPreference_t`| | | | | | | | | | | | -|`cudnnConvolutionBwdFilterAlgoPerfStruct`|8.2.0| | |`hipdnnConvolutionBwdFilterAlgoPerf_t`| | | | | | | | | | | | -|`cudnnConvolutionBwdFilterAlgoPerf_t`|3.0.0| | |`hipdnnConvolutionBwdFilterAlgoPerf_t`| | | | | | | | | | | | -|`cudnnConvolutionBwdFilterAlgo_t`|3.0.0| | |`hipdnnConvolutionBwdFilterAlgo_t`| | | | | | | | | | | | -|`cudnnConvolutionBwdFilterPreference_t`|3.0.0|7.6.5|8.0.1|`hipdnnConvolutionBwdFilterPreference_t`| | | | | | | | | | | | -|`cudnnConvolutionDescriptor_t`|1.0.0| | |`hipdnnConvolutionDescriptor_t`| | | | | |`miopenConvolutionDescriptor_t`| | | | | | -|`cudnnConvolutionFwdAlgoPerfStruct`|8.2.0| | |`hipdnnConvolutionFwdAlgoPerf_t`| | | | | |`miopenConvAlgoPerf_t`| | | | | | -|`cudnnConvolutionFwdAlgoPerf_t`|3.0.0| | |`hipdnnConvolutionFwdAlgoPerf_t`| | | | | |`miopenConvAlgoPerf_t`| | | | | | -|`cudnnConvolutionFwdAlgo_t`|2.0.0| | |`hipdnnConvolutionFwdAlgo_t`| | | | | |`miopenConvFwdAlgorithm_t`| | | | | | -|`cudnnConvolutionFwdPreference_t`|2.0.0|7.6.5|8.0.1|`hipdnnConvolutionFwdPreference_t`| | | | | | | | | | | | -|`cudnnConvolutionMode_t`|1.0.0| | |`hipdnnConvolutionMode_t`| | | | | |`miopenConvolutionMode_t`| | | | | | -|`cudnnConvolutionStruct`|1.0.0| | | | | | | | | | | | | | | -|`cudnnDataType_t`|1.0.0| | |`hipdnnDataType_t`| | | | | |`miopenDataType_t`| | | | | | -|`cudnnDebugStruct`|8.2.0| | | | | | | | | | | | | | | -|`cudnnDebug_t`|7.1.3| | | | | | | | | | | | | | | -|`cudnnDeterminism_t`|6.0.0| | | | | | | | | | | | | | | -|`cudnnDirectionMode_t`|5.0.0| | |`hipdnnDirectionMode_t`| | | | | |`miopenRNNDirectionMode_t`| | | | | | -|`cudnnDivNormMode_t`|3.0.0| | | | | | | | | | | | | | | -|`cudnnDropoutDescriptor_t`|5.0.0| | |`hipdnnDropoutDescriptor_t`| | | | | |`miopenDropoutDescriptor_t`| | | | | | -|`cudnnDropoutStruct`|5.0.0| | | | | | | | | | | | | | | -|`cudnnErrQueryMode_t`|7.0.5| | | | | | | | | | | | | | | -|`cudnnFilterDescriptor_t`|1.0.0| | |`hipdnnFilterDescriptor_t`| | | | | |`miopenTensorDescriptor_t`| | | | | | -|`cudnnFilterStruct`|1.0.0| | | | | | | | | | | | | | | -|`cudnnFoldingDirection_t`|7.5.0| | | | | | | | | | | | | | | -|`cudnnForwardMode_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnFractionStruct`|8.5.0| | | | | | | | | | | | | | | -|`cudnnFraction_t`|8.5.0| | | | | | | | | | | | | | | -|`cudnnFusedOpsConstParamLabel_t`|7.6.0| | | | | | | | | | | | | | | -|`cudnnFusedOpsConstParamPack_t`|7.6.0| | | | | | | | | | | | | | | -|`cudnnFusedOpsConstParamStruct`|7.6.0| | | | | | | | | | | | | | | -|`cudnnFusedOpsPlanStruct`|7.6.0| | | | | | | | | | | | | | | -|`cudnnFusedOpsPlan_t`|7.6.0| | | | | | | | | | | | | | | -|`cudnnFusedOpsPointerPlaceHolder_t`|7.6.0| | | | | | | | | | | | | | | -|`cudnnFusedOpsVariantParamLabel_t`|7.6.0| | | | | | | | | | | | | | | -|`cudnnFusedOpsVariantParamPack_t`|7.6.0| | | | | | | | | | | | | | | -|`cudnnFusedOpsVariantParamStruct`|7.6.0| | | | | | | | | | | | | | | -|`cudnnFusedOps_t`|7.6.0| | | | | | | | | | | | | | | -|`cudnnGenStatsMode_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnHandle_t`|1.0.0| | |`hipdnnHandle_t`| | | | | |`miopenHandle_t`| | | | | | -|`cudnnIndicesType_t`|6.0.0| | |`hipdnnIndicesType_t`| | | | | |`miopenIndicesType_t`| | | | | | -|`cudnnLRNDescriptor_t`|3.0.0| | |`hipdnnLRNDescriptor_t`| | | | | |`miopenLRNDescriptor_t`| | | | | | -|`cudnnLRNMode_t`|3.0.0| | |`hipdnnLRNMode_t`| | | | | |`miopenLRNMode_t`| | | | | | -|`cudnnLRNStruct`|3.0.0| | | | | | | | | | | | | | | -|`cudnnLossNormalizationMode_t`|7.6.0| | | | | | | | | | | | | | | -|`cudnnMathType_t`|7.0.5| | |`hipdnnMathType_t`| | | | | | | | | | | | -|`cudnnMultiHeadAttnWeightKind_t`|7.5.0| | | | | | | | | | | | | | | -|`cudnnNanPropagation_t`|4.0.0| | |`hipdnnNanPropagation_t`| | | | | |`miopenNanPropagation_t`| | | | | | -|`cudnnNormAlgo_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnNormMode_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnNormOps_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnOpTensorDescriptor_t`|5.0.0| | |`hipdnnOpTensorDescriptor_t`| | | | | | | | | | | | -|`cudnnOpTensorOp_t`|5.0.0| | |`hipdnnOpTensorOp_t`| | | | | |`miopenTensorOp_t`| | | | | | -|`cudnnOpTensorStruct`|5.0.0| | | | | | | | | | | | | | | -|`cudnnPaddingMode_t`|8.3.0| | | | | | | | | | | | | | | -|`cudnnPersistentRNNPlan`|6.0.0| | | | | | | | | | | | | | | -|`cudnnPersistentRNNPlan_t`|6.0.0| | |`hipdnnPersistentRNNPlan_t`| | | | | | | | | | | | -|`cudnnPointwiseMode_t`|8.0.1| | | | | | | | | | | | | | | -|`cudnnPoolingDescriptor_t`|1.0.0| | |`hipdnnPoolingDescriptor_t`| | | | | |`miopenPoolingDescriptor_t`| | | | | | -|`cudnnPoolingMode_t`|1.0.0| | |`hipdnnPoolingMode_t`| | | | | |`miopenPoolingMode_t`| | | | | | -|`cudnnPoolingStruct`|1.0.0| | | | | | | | | | | | | | | -|`cudnnRNNAlgo_t`|6.0.0| | |`hipdnnRNNAlgo_t`| | | | | |`miopenRNNAlgo_t`| | | | | | -|`cudnnRNNBiasMode_t`|7.5.0| | |`hipdnnRNNBiasMode_t`| | | | | |`miopenRNNBiasMode_t`| | | | | | -|`cudnnRNNClipMode_t`|7.2.1| | | | | | | | | | | | | | | -|`cudnnRNNDataDescriptor_t`|7.2.1| | | | | | | | | | | | | | | -|`cudnnRNNDataLayout_t`|7.2.1| | | | | | | | | | | | | | | -|`cudnnRNNDataStruct`|7.2.1| | | | | | | | | | | | | | | -|`cudnnRNNDescriptor_t`|5.0.0| | |`hipdnnRNNDescriptor_t`| | | | | |`miopenRNNDescriptor_t`| | | | | | -|`cudnnRNNInputMode_t`|5.0.0| | |`hipdnnRNNInputMode_t`| | | | | |`miopenRNNInputMode_t`| | | | | | -|`cudnnRNNMode_t`|5.0.0| | |`hipdnnRNNMode_t`| | | | | |`miopenRNNMode_t`| | | | | | -|`cudnnRNNPaddingMode_t`|7.2.1| | | | | | | | | | | | | | | -|`cudnnRNNStruct`|5.0.0| | | | | | | | | | | | | | | -|`cudnnReduceTensorDescriptor_t`|6.0.0| | |`hipdnnReduceTensorDescriptor_t`| | | | | |`miopenReduceTensorDescriptor_t`| | | | | | -|`cudnnReduceTensorIndices_t`|6.0.0| | |`hipdnnReduceTensorIndices_t`| | | | | |`miopenReduceTensorIndices_t`| | | | | | -|`cudnnReduceTensorOp_t`|6.0.0| | |`hipdnnReduceTensorOp_t`| | | | | |`miopenReduceTensorOp_t`| | | | | | -|`cudnnReduceTensorStruct`|6.0.0| | | | | | | | | | | | | | | -|`cudnnReorderType_t`|7.6.0| | | | | | | | | | | | | | | -|`cudnnResampleMode_t`|8.3.0| | | | | | | | | | | | | | | -|`cudnnRngDistribution_t`|8.7.0| | | | | | | | | | | | | | | -|`cudnnRuntimeTag_t`|7.0.5| | | | | | | | | | | | | | | -|`cudnnSamplerType_t`|5.0.0| | | | | | | | | | | | | | | -|`cudnnSeqDataAxis_t`|7.5.0| | | | | | | | | | | | | | | -|`cudnnSeqDataDescriptor_t`|7.5.0| | | | | | | | | | | | | | | -|`cudnnSeqDataStruct`|7.5.0| | | | | | | | | | | | | | | -|`cudnnSeverity_t`|7.1.3| | | | | | | | | | | | | | | -|`cudnnSignalMode_t`|8.5.0| | | | | | | | | | | | | | | -|`cudnnSoftmaxAlgorithm_t`|1.0.0| | |`hipdnnSoftmaxAlgorithm_t`| | | | | |`miopenSoftmaxAlgorithm_t`| | | | | | -|`cudnnSoftmaxMode_t`|1.0.0| | |`hipdnnSoftmaxMode_t`| | | | | |`miopenSoftmaxMode_t`| | | | | | -|`cudnnSpatialTransformerDescriptor_t`|5.0.0| | | | | | | | | | | | | | | -|`cudnnSpatialTransformerStruct`|5.0.0| | | | | | | | | | | | | | | -|`cudnnStatus_t`|1.0.0| | |`hipdnnStatus_t`| | | | | |`miopenStatus_t`| | | | | | -|`cudnnTensorDescriptor_t`|2.0.0| | |`hipdnnTensorDescriptor_t`| | | | | |`miopenTensorDescriptor_t`| | | | | | -|`cudnnTensorFormat_t`|1.0.0| | |`hipdnnTensorFormat_t`| | | | | | | | | | | | -|`cudnnTensorStruct`|2.0.0| | | | | | | | | | | | | | | -|`cudnnTensorTransformDescriptor_t`|7.5.0| | | | | | | | | | | | | | | -|`cudnnTensorTransformStruct`|7.5.0| | | | | | | | | | | | | | | -|`cudnnWgradMode_t`|7.5.0| | | | | | | | | | | | | | | -|`libraryPropertyType`|6.0.0| | | | | | | | | | | | | | | -|`libraryPropertyType_t`|6.0.0| | | | | | | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**MIOPEN**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUDNN_16BIT_INDICES`|6.0.0| | | |`HIPDNN_16BIT_INDICES`| | | | | |`MIOPEN_16BIT_INDICES`| | | | | | +|`CUDNN_32BIT_INDICES`|6.0.0| | | |`HIPDNN_32BIT_INDICES`| | | | | |`MIOPEN_32BIT_INDICES`| | | | | | +|`CUDNN_64BIT_INDICES`|6.0.0| | | |`HIPDNN_64BIT_INDICES`| | | | | |`MIOPEN_64BIT_INDICES`| | | | | | +|`CUDNN_8BIT_INDICES`|6.0.0| | | |`HIPDNN_8BIT_INDICES`| | | | | |`MIOPEN_8BIT_INDICES`| | | | | | +|`CUDNN_ACTIVATION_CLIPPED_RELU`|4.0.0| | | |`HIPDNN_ACTIVATION_CLIPPED_RELU`| | | | | |`miopenActivationCLIPPEDRELU`| | | | | | +|`CUDNN_ACTIVATION_ELU`|6.0.0| | | |`HIPDNN_ACTIVATION_ELU`| | | | | |`miopenActivationELU`| | | | | | +|`CUDNN_ACTIVATION_IDENTITY`|7.1.3| | | |`HIPDNN_ACTIVATION_PATHTRU`| | | | | |`miopenActivationPASTHRU`| | | | | | +|`CUDNN_ACTIVATION_RELU`|1.0.0| | | |`HIPDNN_ACTIVATION_RELU`| | | | | |`miopenActivationRELU`| | | | | | +|`CUDNN_ACTIVATION_SIGMOID`|1.0.0| | | |`HIPDNN_ACTIVATION_SIGMOID`| | | | | | | | | | | | +|`CUDNN_ACTIVATION_SWISH`|8.2.0| | | |`HIPDNN_ACTIVATION_SWISH`| | | | | | | | | | | | +|`CUDNN_ACTIVATION_TANH`|1.0.0| | | |`HIPDNN_ACTIVATION_TANH`| | | | | |`miopenActivationTANH`| | | | | | +|`CUDNN_ATTN_DISABLE_PROJ_BIASES`|7.6.3| | | | | | | | | | | | | | | | +|`CUDNN_ATTN_ENABLE_PROJ_BIASES`|7.6.3| | | | | | | | | | | | | | | | +|`CUDNN_ATTN_QUERYMAP_ALL_TO_ONE`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTN_QUERYMAP_ONE_TO_ONE`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTN_WKIND_COUNT`|7.6.3| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_COMP_TYPE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_CONV_MODE`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_DILATIONS`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_FILTER_STRIDES`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_POST_PADDINGS`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_PRE_PADDINGS`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_SPATIAL_DIMS`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINECFG_ENGINE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINECFG_INTERMEDIATE_INFO`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINECFG_KNOB_CHOICES`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINEHEUR_MODE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINEHEUR_OPERATION_GRAPH`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINEHEUR_RESULTS`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINEHEUR_SM_COUNT_TARGET`|8.9.5| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINE_BEHAVIOR_NOTE`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINE_GLOBAL_INDEX`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINE_KNOB_INFO`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINE_LAYOUT_INFO`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINE_NUMERICAL_NOTE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINE_OPERATION_GRAPH`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_ENGINE_SM_COUNT_TARGET`|8.9.5| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_COMPUTED_INTERMEDIATE_UIDS`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_ENGINE_CONFIG`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_HANDLE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_JSON_REPRESENTATION`|8.4.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_RUN_ONLY_INTERMEDIATE_UIDS`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_WORKSPACE_SIZE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_INTERMEDIATE_INFO_DEPENDENT_ATTRIBUTES`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_INTERMEDIATE_INFO_DEPENDENT_DATA_UIDS`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_INTERMEDIATE_INFO_SIZE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_INTERMEDIATE_INFO_UNIQUE_ID`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_KNOB_CHOICE_KNOB_TYPE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_KNOB_CHOICE_KNOB_VALUE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_KNOB_INFO_MAXIMUM_VALUE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_KNOB_INFO_MINIMUM_VALUE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_KNOB_INFO_STRIDE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_KNOB_INFO_TYPE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_LAYOUT_INFO_TENSOR_UID`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_LAYOUT_INFO_TYPES`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_MATMUL_COMP_TYPE`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_MATMUL_PADDING_VALUE`|8.9.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATIONGRAPH_ENGINE_GLOBAL_COUNT`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATIONGRAPH_HANDLE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATIONGRAPH_OPS`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_BN_SCALE_DESC`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DBN_BIAS_DESC`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DBN_SCALE_DESC`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DY_DESC`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_BIAS`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_DY_SCALE_DESC`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_X_SCALE_DESC`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_INVSTD_DESC`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_MATH_PREC`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_MEAN_DESC`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_X_DESC`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_ACCUM_COUNT_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_BIAS_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EPSILON_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EQ_BIAS_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EQ_SCALE_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EXP_AVERATE_FACTOR_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_MATH_PREC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_PREV_RUNNING_MEAN_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_PREV_RUNNING_VAR_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SAVED_INV_STD_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SAVED_MEAN_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SCALE_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_STATS_MODE`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_UPDATED_RUNNING_MEAN_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_UPDATED_RUNNING_VAR_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_Y_SQ_SUM_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_Y_SUM_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONCAT_AXIS`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONCAT_INPLACE_INDEX`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONCAT_INPUT_DESCS`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONCAT_OUTPUT_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_ALPHA`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_BETA`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_CONV_DESC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_DX`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_DY`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_W`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_ALPHA`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_BETA`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_CONV_DESC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_DW`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_DY`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_X`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_ALPHA`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_BETA`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_CONV_DESC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_W`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_X`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_Y`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_MATH_PREC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_MODE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_SQSUMDESC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_SUMDESC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_XDESC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_ADESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_BDESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_CDESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_K_OVERRIDE_DESC`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_M_OVERRIDE_DESC`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_N_OVERRIDE_DESC`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_IRREGULARLY_STRIDED_BATCH_COUNT`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_DBIAS_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_DSCALE_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_DXDESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_DYDESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_EPSILON_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_INV_VARIANCE_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_MEAN_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_MODE`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_PEER_STAT_DESCS`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_SCALE_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_XDESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_BIAS_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_EPSILON_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_EXP_AVG_FACTOR_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_INPUT_RUNNING_MEAN_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_INPUT_RUNNING_VAR_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_INV_VARIANCE_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_MEAN_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_MODE`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_OUTPUT_RUNNING_MEAN_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_OUTPUT_RUNNING_VAR_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_PEER_STAT_DESCS`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_PHASE`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_SCALE_DESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_XDESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_YDESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_ALPHA1`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_ALPHA2`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_BDESC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_DXDESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_DYDESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_PW_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_TDESC`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_XDESC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_YDESC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_REDUCTION_DESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_REDUCTION_XDESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_REDUCTION_YDESC`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_ALPHA`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_BETA`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DESC`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DXDESC`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DYDESC`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_IDXDESC`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_XDESC`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_YDESC`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_ALPHA`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_BETA`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_DESC`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_IDXDESC`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_XDESC`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_YDESC`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESHAPE_XDESC`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESHAPE_YDESC`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RNG_DESC`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RNG_OFFSET_DESC`|8.8.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RNG_SEED`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RNG_YDESC`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_FLAGDESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_MODE`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_VALUE`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_XDESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_YDESC`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_AXIS`|8.4.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_ELU_ALPHA`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_MATH_PREC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_MODE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_NAN_PROPAGATION`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_RELU_LOWER_CLIP`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_RELU_LOWER_CLIP_SLOPE`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_RELU_UPPER_CLIP`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_SOFTPLUS_BETA`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_SWISH_BETA`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_REDUCTION_COMP_TYPE`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_REDUCTION_OPERATOR`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_COMP_TYPE`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_MODE`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_NAN_PROPAGATION`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_PADDING_MODE`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_POST_PADDINGS`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_PRE_PADDINGS`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_SPATIAL_DIMS`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_STRIDES`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_WINDOW_DIMS`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RNG_BERNOULLI_DIST_PROBABILITY`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RNG_DISTRIBUTION`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RNG_NORMAL_DIST_MEAN`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RNG_NORMAL_DIST_STANDARD_DEVIATION`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RNG_UNIFORM_DIST_MAXIMUM`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_RNG_UNIFORM_DIST_MINIMUM`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_TENSOR_BYTE_ALIGNMENT`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_TENSOR_DATA_TYPE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_TENSOR_DIMENSIONS`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_TENSOR_IS_BY_VALUE`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_TENSOR_IS_VIRTUAL`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_TENSOR_RAGGED_OFFSET_DESC`|8.9.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_TENSOR_REORDERING_MODE`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_TENSOR_STRIDES`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_TENSOR_UNIQUE_ID`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_TENSOR_VECTORIZED_DIMENSION`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_TENSOR_VECTOR_COUNT`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_VARIANT_PACK_DATA_POINTERS`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_VARIANT_PACK_INTERMEDIATES`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_VARIANT_PACK_UNIQUE_IDS`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_ATTR_VARIANT_PACK_WORKSPACE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_CONVOLUTION_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_ENGINECFG_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_ENGINEHEUR_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_ENGINE_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_EXECUTION_PLAN_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_INTERMEDIATE_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_KNOB_CHOICE_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_KNOB_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_LAYOUT_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_MATMUL_DESCRIPTOR`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATIONGRAPH_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_BN_BWD_WEIGHTS_DESCRIPTOR`| | | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_BN_FINALIZE_STATISTICS_DESCRIPTOR`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_CONCAT_DESCRIPTOR`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_DATA_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_FILTER_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_CONVOLUTION_FORWARD_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_GEN_STATS_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_MATMUL_DESCRIPTOR`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_NORM_BACKWARD_DESCRIPTOR`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_NORM_FORWARD_DESCRIPTOR`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_POINTWISE_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_REDUCTION_DESCRIPTOR`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_RESAMPLE_BWD_DESCRIPTOR`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_RESAMPLE_FWD_DESCRIPTOR`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_RESHAPE_DESCRIPTOR`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_RNG_DESCRIPTOR`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_SIGNAL_DESCRIPTOR`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_POINTWISE_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_REDUCTION_DESCRIPTOR`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_RESAMPLE_DESCRIPTOR`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_RNG_DESCRIPTOR`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_TENSOR_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BACKEND_VARIANT_PACK_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_BATCHNORM_OPS_BN`|7.4.1| | | | | | | | | | | | | | | | +|`CUDNN_BATCHNORM_OPS_BN_ACTIVATION`|7.4.1| | | | | | | | | | | | | | | | +|`CUDNN_BATCHNORM_OPS_BN_ADD_ACTIVATION`|7.4.1| | | | | | | | | | | | | | | | +|`CUDNN_BATCHNORM_PER_ACTIVATION`|4.0.0| | | |`HIPDNN_BATCHNORM_PER_ACTIVATION`| | | | | |`miopenBNPerActivation`| | | | | | +|`CUDNN_BATCHNORM_SPATIAL`|4.0.0| | | |`HIPDNN_BATCHNORM_SPATIAL`| | | | | |`miopenBNSpatial`| | | | | | +|`CUDNN_BATCHNORM_SPATIAL_PERSISTENT`|7.0.5| | | |`HIPDNN_BATCHNORM_SPATIAL_PERSISTENT`| | | | | | | | | | | | +|`CUDNN_BATCH_NORM`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_BEHAVIOR_NOTE_REQUIRES_BIAS_INT8x32_REORDER`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_BEHAVIOR_NOTE_REQUIRES_FILTER_INT8x32_REORDER`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_BEHAVIOR_NOTE_RUNTIME_COMPILATION`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_BEHAVIOR_NOTE_TYPE_COUNT`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_BIDIRECTIONAL`|5.0.0| | | |`HIPDNN_BIDIRECTIONAL`| | | | | |`miopenRNNbidirection`| | | | | | +|`CUDNN_BN_FINALIZE_STATISTICS_INFERENCE`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_BN_FINALIZE_STATISTICS_TRAINING`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_BN_MIN_EPSILON`|4.0.0| | | |`HIPDNN_BN_MIN_EPSILON`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION`|1.0.0| | | |`HIPDNN_CONVOLUTION`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_0`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_0`| | | | | |`miopenConvolutionBwdDataAlgoGEMM`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_1`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_1`| | | | | |`miopenConvolutionBwdDataAlgoDirect`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_COUNT`|6.0.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_TRANSPOSE_GEMM`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_FFT`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_FFT`| | | | | |`miopenConvolutionBwdDataAlgoFFT`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_FFT_TILING`|4.0.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_FFT_TILING`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD`|5.0.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD`| | | | | |`miopenConvolutionBwdDataAlgoWinograd`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD_NONFUSED`|5.1.0| | | |`HIPDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD_NONFUSED`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_NO_WORKSPACE`|3.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_BWD_DATA_NO_WORKSPACE`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_PREFER_FASTEST`|3.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_BWD_DATA_PREFER_FASTEST`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_SPECIFY_WORKSPACE_LIMIT`|3.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_BWD_DATA_SPECIFY_WORKSPACE_LIMIT`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_0`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_0`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_1`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_1`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_3`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_3`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_COUNT`|6.0.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_COUNT`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT`|3.0.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT_TILING`|6.0.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT_TILING`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD`|5.1.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD_NONFUSED`|5.1.0| | | |`HIPDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD_NONFUSED`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_NO_WORKSPACE`|3.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_BWD_FILTER_NO_WORKSPACE`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_PREFER_FASTEST`|3.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_BWD_FILTER_PREFER_FASTEST`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_SPECIFY_WORKSPACE_LIMIT`|3.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_BWD_FILTER_SPECIFY_WORKSPACE_LIMIT`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_COUNT`|6.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_COUNT`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_DIRECT`|2.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_DIRECT`| | | | | |`miopenConvolutionFwdAlgoDirect`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_FFT`|3.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_FFT`| | | | | |`miopenConvolutionFwdAlgoFFT`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_FFT_TILING`|4.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_FFT_TILING`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_GEMM`|2.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_GEMM`| | | | | |`miopenConvolutionFwdAlgoGEMM`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_GEMM`|2.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_GEMM`| | | | | |`miopenConvolutionFwdAlgoImplicitGEMM`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_PRECOMP_GEMM`|2.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_PRECOMP_GEMM`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_WINOGRAD`|5.0.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_WINOGRAD`| | | | | |`miopenConvolutionFwdAlgoWinograd`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_WINOGRAD_NONFUSED`|5.1.0| | | |`HIPDNN_CONVOLUTION_FWD_ALGO_WINOGRAD_NONFUSED`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_FWD_NO_WORKSPACE`|2.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_FWD_NO_WORKSPACE`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_FWD_PREFER_FASTEST`|2.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_FWD_PREFER_FASTEST`| | | | | | | | | | | | +|`CUDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT`|2.0.0|7.6.5| |8.0.1|`HIPDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT`| | | | | | | | | | | | +|`CUDNN_CROSS_CORRELATION`|1.0.0| | | |`HIPDNN_CROSS_CORRELATION`| | | | | | | | | | | | +|`CUDNN_CTC_LOSS_ALGO_DETERMINISTIC`|7.0.5| | | | | | | | | |`MIOPEN_CTC_LOSS_ALGO_DETERMINISTIC`| | | | | | +|`CUDNN_CTC_LOSS_ALGO_NON_DETERMINISTIC`|7.0.5| | | | | | | | | | | | | | | | +|`CUDNN_DATA_BFLOAT16`|8.1.0| | | | | | | | | |`miopenBFloat16`| | | | | | +|`CUDNN_DATA_BOOLEAN`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_DATA_DOUBLE`|1.0.0| | | |`HIPDNN_DATA_DOUBLE`| | | | | |`miopenDouble`| | | | | | +|`CUDNN_DATA_FAST_FLOAT_FOR_FP8`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_DATA_FLOAT`|1.0.0| | | |`HIPDNN_DATA_FLOAT`| | | | | |`miopenFloat`| | | | | | +|`CUDNN_DATA_FP8_E4M3`|8.6.0| | | | | | | | | | | | | | | | +|`CUDNN_DATA_FP8_E5M2`|8.6.0| | | | | | | | | | | | | | | | +|`CUDNN_DATA_HALF`|3.0.0| | | |`HIPDNN_DATA_HALF`| | | | | |`miopenHalf`| | | | | | +|`CUDNN_DATA_INT32`|6.0.0| | | |`HIPDNN_DATA_INT32`| | | | | |`miopenInt32`| | | | | | +|`CUDNN_DATA_INT64`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_DATA_INT8`|6.0.0| | | |`HIPDNN_DATA_INT8`| | | | | |`miopenInt8`| | | | | | +|`CUDNN_DATA_INT8x32`|7.2.1| | | | | | | | | | | | | | | | +|`CUDNN_DATA_INT8x4`|6.0.0| | | |`HIPDNN_DATA_INT8x4`| | | | | |`miopenInt8x4`| | | | | | +|`CUDNN_DATA_UINT8`|7.1.3| | | | | | | | | | | | | | | | +|`CUDNN_DATA_UINT8x4`|7.1.3| | | | | | | | | | | | | | | | +|`CUDNN_DEFAULT_MATH`|7.0.5| | | |`HIPDNN_DEFAULT_MATH`| | | | | | | | | | | | +|`CUDNN_DEFAULT_REORDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_DETERMINISTIC`|6.0.0| | | | | | | | | | | | | | | | +|`CUDNN_DIM_MAX`|4.0.0| | | | | | | | | | | | | | | | +|`CUDNN_DIVNORM_PRECOMPUTED_MEANS`|3.0.0| | | | | | | | | | | | | | | | +|`CUDNN_EDGE_VAL_PAD`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_ERRQUERY_BLOCKING`|7.0.5| | | | | | | | | | | | | | | | +|`CUDNN_ERRQUERY_NONBLOCKING`|7.0.5| | | | | | | | | | | | | | | | +|`CUDNN_ERRQUERY_RAWCODE`|7.0.5| | | | | | | | | | | | | | | | +|`CUDNN_FMA_MATH`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_FUSED_BN_FINALIZE_STATISTICS_INFERENCE`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_FUSED_BN_FINALIZE_STATISTICS_TRAINING`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_FUSED_CONV_SCALE_BIAS_ADD_ACTIVATION`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_FUSED_DACTIVATION_FORK_DBATCHNORM`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_FUSED_SCALE_BIAS_ACTIVATION_CONV_BNSTATS`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_FUSED_SCALE_BIAS_ACTIVATION_WGRAD`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_FUSED_SCALE_BIAS_ADD_ACTIVATION_GEN_BITMASK`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_FWD_MODE_INFERENCE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_FWD_MODE_TRAINING`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_GENSTATS_SUM_SQSUM`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_GROUP_NORM`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_GRU`|5.0.0| | | |`HIPDNN_GRU`| | | | | |`miopenGRU`| | | | | | +|`CUDNN_HEUR_MODES_COUNT`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_HEUR_MODE_A`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_HEUR_MODE_B`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_HEUR_MODE_FALLBACK`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_HEUR_MODE_INSTANT`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_INSTANCE_NORM`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_ARRAY_SIZE_PER_THREAD`|8.9.0| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_BLOCK_SIZE`|8.8.0| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_CHUNK_K`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_COUNTS`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_CTA_SPLIT_K_MODE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_EDGE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_IDX_MODE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_KBLOCK`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_KERNEL_CFG`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_LDGA`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_LDGB`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_LDGC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_LOAD_SIZE`|8.9.5| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_MULTIPLY`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_NUM_C_PER_BLOCK`|8.9.0| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_OCCUPANCY`|8.9.0| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_REDUCTION_MODE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_SINGLEBUFFER`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_SLICED`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPECFILT`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_COLS`|8.9.5| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_H`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_K`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_K_BUF`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_K_SLC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_RS`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_STAGES`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_SWIZZLE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILEK`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_CGA`|8.6.0| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_CGA_M`|8.6.0| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_CGA_N`|8.6.0| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_COLS`|8.9.5| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_ROWS`|8.9.5| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_SIZE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_USE_TEX`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_WINO_TILE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_KNOB_TYPE_WORKSPACE`|8.4.0| | | | | | | | | | | | | | | | +|`CUDNN_LAYER_NORM`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_COUNT`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_PREFERRED_NCHW`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_PREFERRED_NHWC`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_PREFERRED_PAD4CK`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_PREFERRED_PAD8CK`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_LINEAR_INPUT`|5.0.0| | | |`HIPDNN_LINEAR_INPUT`| | | | | |`miopenRNNlinear`| | | | | | +|`CUDNN_LOSS_NORMALIZATION_NONE`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_LOSS_NORMALIZATION_SOFTMAX`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_LRN_CROSS_CHANNEL_DIM1`|3.0.0| | | |`HIPDNN_LRN_CROSS_CHANNEL`| | | | | |`miopenLRNCrossChannel`| | | | | | +|`CUDNN_LRN_MAX_N`|3.0.0| | | | | | | | | | | | | | | | +|`CUDNN_LRN_MIN_BETA`|3.0.0| | | | | | | | | | | | | | | | +|`CUDNN_LRN_MIN_K`|3.0.0| | | | | | | | | | | | | | | | +|`CUDNN_LRN_MIN_N`|3.0.0| | | | | | | | | | | | | | | | +|`CUDNN_LSTM`|5.0.0| | | |`HIPDNN_LSTM`| | | | | |`miopenLSTM`| | | | | | +|`CUDNN_MH_ATTN_K_BIASES`|7.6.3| | | | | | | | | | | | | | | | +|`CUDNN_MH_ATTN_K_WEIGHTS`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_MH_ATTN_O_BIASES`|7.6.3| | | | | | | | | | | | | | | | +|`CUDNN_MH_ATTN_O_WEIGHTS`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_MH_ATTN_Q_BIASES`|7.6.3| | | | | | | | | | | | | | | | +|`CUDNN_MH_ATTN_Q_WEIGHTS`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_MH_ATTN_V_BIASES`|7.6.3| | | | | | | | | | | | | | | | +|`CUDNN_MH_ATTN_V_WEIGHTS`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_NEG_INF_PAD`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_NON_DETERMINISTIC`|6.0.0| | | | | | | | | | | | | | | | +|`CUDNN_NORM_ALGO_PERSIST`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NORM_ALGO_STANDARD`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NORM_FWD_INFERENCE`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_NORM_FWD_TRAINING`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_NORM_OPS_NORM`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NORM_OPS_NORM_ACTIVATION`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NORM_OPS_NORM_ADD_ACTIVATION`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NORM_PER_ACTIVATION`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NORM_PER_CHANNEL`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NOT_PROPAGATE_NAN`|4.0.0| | | |`HIPDNN_NOT_PROPAGATE_NAN`| | | | | |`MIOPEN_NOT_PROPAGATE_NAN`| | | | | | +|`CUDNN_NO_REORDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_DOWN_CONVERT_INPUTS`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_FFT`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_NONDETERMINISTIC`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_REDUCED_PRECISION_REDUCTION`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_TENSOR_CORE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_TYPE_COUNT`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_WINOGRAD`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_13x13`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_4x4`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_6x6`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_OP_TENSOR_ADD`|5.0.0| | | |`HIPDNN_OP_TENSOR_ADD`| | | | | |`miopenTensorOpAdd`| | | | | | +|`CUDNN_OP_TENSOR_MAX`|5.0.0| | | |`HIPDNN_OP_TENSOR_MAX`| | | | | |`miopenTensorOpMax`| | | | | | +|`CUDNN_OP_TENSOR_MIN`|5.0.0| | | |`HIPDNN_OP_TENSOR_MIN`| | | | | |`miopenTensorOpMin`| | | | | | +|`CUDNN_OP_TENSOR_MUL`|5.0.0| | | |`HIPDNN_OP_TENSOR_MUL`| | | | | |`miopenTensorOpMul`| | | | | | +|`CUDNN_OP_TENSOR_NOT`|7.0.5| | | | | | | | | | | | | | | | +|`CUDNN_OP_TENSOR_SQRT`|6.0.0| | | |`HIPDNN_OP_TENSOR_SQRT`| | | | | | | | | | | | +|`CUDNN_PARAM_ACTIVATION_BITMASK_DESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_ACTIVATION_BITMASK_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_ACTIVATION_DESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_BIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_DBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_DSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_EQBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_EQSCALEBIAS_DESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_EQSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_MODE`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_RUNNING_MEAN_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_RUNNING_VAR_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_SAVED_INVSTD_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_SAVED_MEAN_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_SCALEBIAS_MEANVAR_DESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_SCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_Z_EQBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_Z_EQSCALEBIAS_DESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_BN_Z_EQSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_CONV_DESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_DWDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_DWDESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_DXDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_DXDESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_DYDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_DYDESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_DZDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_DZDESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_WDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_WDESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_XDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_XDESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_YDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_YDESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_YSQSUM_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_YSTATS_DESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_YSUM_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_ZDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PARAM_ZDESC`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_ABS`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_ADD`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_ADD_SQUARE`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_BINARY_SELECT`|8.4.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_CEIL`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_CMP_EQ`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_CMP_GE`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_CMP_GT`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_CMP_LE`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_CMP_LT`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_CMP_NEQ`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_COS`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_DIV`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_ELU_BWD`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_ELU_FWD`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_ERF`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_EXP`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_FLOOR`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_GELU_APPROX_TANH_BWD`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_GELU_APPROX_TANH_FWD`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_GELU_BWD`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_GELU_FWD`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_GEN_INDEX`|8.4.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_IDENTITY`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_LOG`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_LOGICAL_AND`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_LOGICAL_NOT`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_LOGICAL_OR`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_MAX`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_MIN`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_MOD`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_MUL`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_NEG`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_POW`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_RECIPROCAL`|8.9.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_RELU_BWD`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_RELU_FWD`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_RSQRT`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_SIGMOID_BWD`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_SIGMOID_FWD`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_SIN`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_SOFTPLUS_BWD`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_SOFTPLUS_FWD`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_SQRT`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_SUB`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_SWISH_BWD`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_SWISH_FWD`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_TAN`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_TANH_BWD`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_POINTWISE_TANH_FWD`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_POOLING_AVERAGE_COUNT_EXCLUDE_PADDING`|2.0.0| | | |`HIPDNN_POOLING_AVERAGE_COUNT_EXCLUDE_PADDING`| | | | | | | | | | | | +|`CUDNN_POOLING_AVERAGE_COUNT_INCLUDE_PADDING`|2.0.0| | | |`HIPDNN_POOLING_AVERAGE_COUNT_INCLUDE_PADDING`| | | | | | | | | | | | +|`CUDNN_POOLING_MAX`|1.0.0| | | |`HIPDNN_POOLING_MAX`| | | | | |`miopenPoolingMax`| | | | | | +|`CUDNN_POOLING_MAX_DETERMINISTIC`|6.0.0| | | |`HIPDNN_POOLING_MAX_DETERMINISTIC`| | | | | | | | | | | | +|`CUDNN_PROPAGATE_NAN`|4.0.0| | | |`HIPDNN_PROPAGATE_NAN`| | | | | |`MIOPEN_PROPAGATE_NAN`| | | | | | +|`CUDNN_PTR_16B_ALIGNED`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_ACTIVATION_BITMASK`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_BN_BIAS`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_BN_DBIAS`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_BN_DSCALE`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_BN_EQBIAS`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_BN_EQSCALE`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_BN_RUNNING_MEAN`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_BN_RUNNING_VAR`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_BN_SAVED_INVSTD`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_BN_SAVED_MEAN`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_BN_SCALE`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_BN_Z_EQBIAS`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_BN_Z_EQSCALE`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_DWDATA`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_DXDATA`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_DYDATA`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_DZDATA`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_ELEM_ALIGNED`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_NULL`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_WDATA`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_WORKSPACE`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_XDATA`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_YDATA`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_YSQSUM`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_YSUM`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_PTR_ZDATA`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_REDUCE_TENSOR_ADD`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_ADD`| | | | | |`MIOPEN_REDUCE_TENSOR_ADD`| | | | | | +|`CUDNN_REDUCE_TENSOR_AMAX`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_AMAX`| | | | | |`MIOPEN_REDUCE_TENSOR_AMAX`| | | | | | +|`CUDNN_REDUCE_TENSOR_AVG`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_AVG`| | | | | |`MIOPEN_REDUCE_TENSOR_AVG`| | | | | | +|`CUDNN_REDUCE_TENSOR_FLATTENED_INDICES`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_FLATTENED_INDICES`| | | | | |`MIOPEN_REDUCE_TENSOR_FLATTENED_INDICES`| | | | | | +|`CUDNN_REDUCE_TENSOR_MAX`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_MAX`| | | | | |`MIOPEN_REDUCE_TENSOR_MAX`| | | | | | +|`CUDNN_REDUCE_TENSOR_MIN`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_MIN`| | | | | |`MIOPEN_REDUCE_TENSOR_MIN`| | | | | | +|`CUDNN_REDUCE_TENSOR_MUL`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_MUL`| | | | | |`MIOPEN_REDUCE_TENSOR_MUL`| | | | | | +|`CUDNN_REDUCE_TENSOR_MUL_NO_ZEROS`|7.0.5| | | |`HIPDNN_REDUCE_TENSOR_MUL_NO_ZEROS`| | | | | | | | | | | | +|`CUDNN_REDUCE_TENSOR_NORM1`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_NORM1`| | | | | |`MIOPEN_REDUCE_TENSOR_NORM1`| | | | | | +|`CUDNN_REDUCE_TENSOR_NORM2`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_NORM2`| | | | | |`MIOPEN_REDUCE_TENSOR_NORM2`| | | | | | +|`CUDNN_REDUCE_TENSOR_NO_INDICES`|6.0.0| | | |`HIPDNN_REDUCE_TENSOR_NO_INDICES`| | | | | |`MIOPEN_REDUCE_TENSOR_NO_INDICES`| | | | | | +|`CUDNN_RESAMPLE_AVGPOOL`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_RESAMPLE_AVGPOOL_EXCLUDE_PADDING`|8.6.0| | | | | | | | | | | | | | | | +|`CUDNN_RESAMPLE_AVGPOOL_INCLUDE_PADDING`|8.6.0| | | | | | | | | | | | | | | | +|`CUDNN_RESAMPLE_BILINEAR`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_RESAMPLE_MAXPOOL`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_RESAMPLE_NEAREST`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_RNG_DISTRIBUTION_BERNOULLI`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_RNG_DISTRIBUTION_NORMAL`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_RNG_DISTRIBUTION_UNIFORM`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_RNN_ALGO_COUNT`|7.1.3| | | | | | | | | | | | | | | | +|`CUDNN_RNN_ALGO_PERSIST_DYNAMIC`|6.0.0| | | |`HIPDNN_RNN_ALGO_PERSIST_DYNAMIC`| | | | | | | | | | | | +|`CUDNN_RNN_ALGO_PERSIST_STATIC`|6.0.0| | | |`HIPDNN_RNN_ALGO_PERSIST_STATIC`| | | | | | | | | | | | +|`CUDNN_RNN_ALGO_PERSIST_STATIC_SMALL_H`|8.1.0| | | |`HIPDNN_RNN_ALGO_PERSIST_STATIC_SMALL_H`| | | | | | | | | | | | +|`CUDNN_RNN_ALGO_STANDARD`|6.0.0| | | |`HIPDNN_RNN_ALGO_STANDARD`| | | | | |`miopenRNNdefault`| | | | | | +|`CUDNN_RNN_CLIP_MINMAX`|7.2.1| | | | | | | | | | | | | | | | +|`CUDNN_RNN_CLIP_NONE`|7.2.1| | | | | | | | | | | | | | | | +|`CUDNN_RNN_DATA_LAYOUT_BATCH_MAJOR_UNPACKED`|7.2.1| | | | | | | | | | | | | | | | +|`CUDNN_RNN_DATA_LAYOUT_SEQ_MAJOR_PACKED`|7.2.1| | | | | | | | | | | | | | | | +|`CUDNN_RNN_DATA_LAYOUT_SEQ_MAJOR_UNPACKED`|7.2.1| | | | | | | | | | | | | | | | +|`CUDNN_RNN_DOUBLE_BIAS`|7.5.0| | | |`HIPDNN_RNN_WITH_BIAS`| | | | | |`miopenRNNwithBias`| | | | | | +|`CUDNN_RNN_NO_BIAS`|7.5.0| | | |`HIPDNN_RNN_NO_BIAS`| | | | | |`miopenRNNNoBias`| | | | | | +|`CUDNN_RNN_PADDED_IO_DISABLED`|7.2.1| | | | | | | | | | | | | | | | +|`CUDNN_RNN_PADDED_IO_ENABLED`|7.2.1| | | | | | | | | | | | | | | | +|`CUDNN_RNN_RELU`|5.0.0| | | |`HIPDNN_RNN_RELU`| | | | | |`miopenRNNRELU`| | | | | | +|`CUDNN_RNN_SINGLE_INP_BIAS`|7.5.0| | | |`HIPDNN_RNN_WITH_BIAS`| | | | | |`miopenRNNwithBias`| | | | | | +|`CUDNN_RNN_SINGLE_REC_BIAS`|7.5.0| | | |`HIPDNN_RNN_WITH_BIAS`| | | | | |`miopenRNNwithBias`| | | | | | +|`CUDNN_RNN_TANH`|5.0.0| | | |`HIPDNN_RNN_TANH`| | | | | |`miopenRNNTANH`| | | | | | +|`CUDNN_SAMPLER_BILINEAR`|5.0.0| | | | | | | | | | | | | | | | +|`CUDNN_SCALAR_DOUBLE_BN_EPSILON`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_SCALAR_DOUBLE_BN_EXP_AVG_FACTOR`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_SCALAR_INT64_T_BN_ACCUMULATION_COUNT`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_SCALAR_SIZE_T_WORKSPACE_SIZE_IN_BYTES`|7.6.0| | | | | | | | | | | | | | | | +|`CUDNN_SEQDATA_BATCH_DIM`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_SEQDATA_BEAM_DIM`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_SEQDATA_DIM_COUNT`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_SEQDATA_TIME_DIM`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_SEQDATA_VECT_DIM`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_SEV_ERROR`|7.1.3| | | | | | | | | | | | | | | | +|`CUDNN_SEV_ERROR_EN`|7.1.3| | | | | | | | | | | | | | | | +|`CUDNN_SEV_FATAL`|7.1.3| | | | | | | | | | | | | | | | +|`CUDNN_SEV_INFO`|7.1.3| | | | | | | | | | | | | | | | +|`CUDNN_SEV_INFO_EN`|7.1.3| | | | | | | | | | | | | | | | +|`CUDNN_SEV_WARNING`|7.1.3| | | | | | | | | | | | | | | | +|`CUDNN_SEV_WARNING_EN`|7.1.3| | | | | | | | | | | | | | | | +|`CUDNN_SIGNAL_SET`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_SIGNAL_WAIT`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_SKIP_INPUT`|5.0.0| | | |`HIPDNN_SKIP_INPUT`| | | | | |`miopenRNNskip`| | | | | | +|`CUDNN_SOFTMAX_ACCURATE`|1.0.0| | | |`HIPDNN_SOFTMAX_ACCURATE`| | | | | |`MIOPEN_SOFTMAX_ACCURATE`| | | | | | +|`CUDNN_SOFTMAX_FAST`|1.0.0| | | |`HIPDNN_SOFTMAX_FAST`| | | | | |`MIOPEN_SOFTMAX_FAST`| | | | | | +|`CUDNN_SOFTMAX_LOG`|3.0.0| | | |`HIPDNN_SOFTMAX_LOG`| | | | | |`MIOPEN_SOFTMAX_LOG`| | | | | | +|`CUDNN_SOFTMAX_MODE_CHANNEL`|1.0.0| | | |`HIPDNN_SOFTMAX_MODE_CHANNEL`| | | | | |`MIOPEN_SOFTMAX_MODE_CHANNEL`| | | | | | +|`CUDNN_SOFTMAX_MODE_INSTANCE`|1.0.0| | | |`HIPDNN_SOFTMAX_MODE_INSTANCE`| | | | | |`MIOPEN_SOFTMAX_MODE_INSTANCE`| | | | | | +|`CUDNN_STATUS_ALLOC_FAILED`|1.0.0| | | |`HIPDNN_STATUS_ALLOC_FAILED`| | | | | |`miopenStatusAllocFailed`| | | | | | +|`CUDNN_STATUS_ARCH_MISMATCH`|1.0.0| | | |`HIPDNN_STATUS_ARCH_MISMATCH`| | | | | | | | | | | | +|`CUDNN_STATUS_BAD_PARAM`|1.0.0| | | |`HIPDNN_STATUS_BAD_PARAM`| | | | | |`miopenStatusBadParm`| | | | | | +|`CUDNN_STATUS_EXECUTION_FAILED`|1.0.0| | | |`HIPDNN_STATUS_EXECUTION_FAILED`| | | | | | | | | | | | +|`CUDNN_STATUS_INTERNAL_ERROR`|1.0.0| | | |`HIPDNN_STATUS_INTERNAL_ERROR`| | | | | |`miopenStatusInternalError`| | | | | | +|`CUDNN_STATUS_INVALID_VALUE`|1.0.0| | | |`HIPDNN_STATUS_INVALID_VALUE`| | | | | |`miopenStatusInvalidValue`| | | | | | +|`CUDNN_STATUS_LICENSE_ERROR`|1.0.0| | | |`HIPDNN_STATUS_LICENSE_ERROR`| | | | | | | | | | | | +|`CUDNN_STATUS_MAPPING_ERROR`|1.0.0| | | |`HIPDNN_STATUS_MAPPING_ERROR`| | | | | | | | | | | | +|`CUDNN_STATUS_NOT_INITIALIZED`|1.0.0| | | |`HIPDNN_STATUS_NOT_INITIALIZED`| | | | | |`miopenStatusNotInitialized`| | | | | | +|`CUDNN_STATUS_NOT_SUPPORTED`|1.0.0| | | |`HIPDNN_STATUS_NOT_SUPPORTED`| | | | | |`miopenStatusUnsupportedOp`| | | | | | +|`CUDNN_STATUS_RUNTIME_FP_OVERFLOW`|7.0.5| | | | | | | | | | | | | | | | +|`CUDNN_STATUS_RUNTIME_IN_PROGRESS`|7.0.5| | | | | | | | | | | | | | | | +|`CUDNN_STATUS_RUNTIME_PREREQUISITE_MISSING`|6.0.0| | | |`HIPDNN_STATUS_RUNTIME_PREREQUISITE_MISSING`| | | | | | | | | | | | +|`CUDNN_STATUS_SUCCESS`|1.0.0| | | |`HIPDNN_STATUS_SUCCESS`| | | | | |`miopenStatusSuccess`| | | | | | +|`CUDNN_STATUS_VERSION_MISMATCH`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TENSOR_NCHW`|1.0.0| | | |`HIPDNN_TENSOR_NCHW`| | | | | | | | | | | | +|`CUDNN_TENSOR_NCHW_VECT_C`|6.0.0| | | |`HIPDNN_TENSOR_NCHW_VECT_C`| | | | | | | | | | | | +|`CUDNN_TENSOR_NHWC`|1.0.0| | | |`HIPDNN_TENSOR_NHWC`| | | | | | | | | | | | +|`CUDNN_TENSOR_OP_MATH`|7.0.5| | | |`HIPDNN_TENSOR_OP_MATH`| | | | | | | | | | | | +|`CUDNN_TENSOR_OP_MATH_ALLOW_CONVERSION`|7.2.1| | | | | | | | | | | | | | | | +|`CUDNN_TENSOR_REORDERING_F16x16`|8.8.0| | | | | | | | | | | | | | | | +|`CUDNN_TENSOR_REORDERING_INT8x32`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_TENSOR_REORDERING_NONE`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_TRANSFORM_FOLD`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_TRANSFORM_UNFOLD`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_ATTRIB_NAME`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_BACKEND_DESCRIPTOR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_BEHAVIOR_NOTE`|8.2.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_BN_FINALIZE_STATS_MODE`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_BOOLEAN`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_CHAR`|8.4.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_CONVOLUTION_MODE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_DATA_TYPE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_DOUBLE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_FLOAT`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_FRACTION`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_GENSTATS_MODE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_HANDLE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_HEUR_MODE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_INT32`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_INT64`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_KNOB_TYPE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_LAYOUT_TYPE`|8.0.2| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_NAN_PROPOGATION`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_NORM_FWD_PHASE`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_NORM_MODE`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_NUMERICAL_NOTE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_PADDING_MODE`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_POINTWISE_MODE`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_REDUCTION_OPERATOR_TYPE`|8.1.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_RESAMPLE_MODE`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_RNG_DISTRIBUTION`|8.7.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_SIGNAL_MODE`|8.5.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_TENSOR_REORDERING_MODE`|8.3.0| | | | | | | | | | | | | | | | +|`CUDNN_TYPE_VOID_PTR`|8.0.1| | | | | | | | | | | | | | | | +|`CUDNN_UNIDIRECTIONAL`|5.0.0| | | |`HIPDNN_UNIDIRECTIONAL`| | | | | |`miopenRNNunidirection`| | | | | | +|`CUDNN_WGRAD_MODE_ADD`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_WGRAD_MODE_SET`|7.5.0| | | | | | | | | | | | | | | | +|`CUDNN_ZERO_PAD`|8.3.0| | | | | | | | | | | | | | | | +|`cudnnActivationDescriptor_t`|4.0.0| | | |`hipdnnActivationDescriptor_t`| | | | | |`miopenActivationDescriptor_t`| | | | | | +|`cudnnActivationMode_t`|1.0.0| | | |`hipdnnActivationMode_t`| | | | | |`miopenActivationMode_t`| | | | | | +|`cudnnActivationStruct`|4.0.0| | | | | | | | | | | | | | | | +|`cudnnAlgorithmDescriptor_t`|7.1.3| | | | | | | | | | | | | | | | +|`cudnnAlgorithmPerformanceStruct`|7.1.3| | | | | | | | | | | | | | | | +|`cudnnAlgorithmPerformance_t`|7.1.3| | | | | | | | | | | | | | | | +|`cudnnAlgorithmStruct`|7.1.3| | | | | | | | | | | | | | | | +|`cudnnAlgorithmUnionStruct`|8.2.0| | | | | | | | | | | | | | | | +|`cudnnAlgorithm_t`|7.1.3| | | | | | | | | | | | | | | | +|`cudnnAttnDescriptor_t`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnAttnQueryMap_t`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnAttnStruct`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnBackendAttributeName_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendAttributeType_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendBehaviorNote_t`|8.2.0| | | | | | | | | | | | | | | | +|`cudnnBackendDescriptorType_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendDescriptor_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendHeurMode_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendKnobType_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendLayoutType_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendNormFwdPhase_t`|8.5.0| | | | | | | | | | | | | | | | +|`cudnnBackendNormMode_t`|8.5.0| | | | | | | | | | | | | | | | +|`cudnnBackendNumericalNote_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendTensorReordering_t`|8.3.0| | | | | | | | | | | | | | | | +|`cudnnBatchNormMode_t`|4.0.0| | | |`hipdnnBatchNormMode_t`| | | | | |`miopenBatchNormMode_t`| | | | | | +|`cudnnBatchNormOps_t`|7.4.1| | | | | | | | | | | | | | | | +|`cudnnBnFinalizeStatsMode_t`|8.1.0| | | | | | | | | | | | | | | | +|`cudnnCTCLossAlgo_t`|7.0.5| | | | | | | | | |`miopenCTCLossAlgo_t`| | | | | | +|`cudnnCTCLossDescriptor_t`|7.0.5| | | | | | | | | |`miopenCTCLossDescriptor_t`| | | | | | +|`cudnnCTCLossStruct`|7.0.5| | | | | | | | | | | | | | | | +|`cudnnCallback_t`|7.1.3| | | | | | | | | | | | | | | | +|`cudnnContext`|1.0.0| | | | | | | | | | | | | | | | +|`cudnnConvolutionBwdDataAlgoPerfStruct`|8.2.0| | | |`hipdnnConvolutionBwdDataAlgoPerf_t`| | | | | |`miopenConvAlgoPerf_t`| | | | | | +|`cudnnConvolutionBwdDataAlgoPerf_t`|3.0.0| | | |`hipdnnConvolutionBwdDataAlgoPerf_t`| | | | | |`miopenConvAlgoPerf_t`| | | | | | +|`cudnnConvolutionBwdDataAlgo_t`|3.0.0| | | |`hipdnnConvolutionBwdDataAlgo_t`| | | | | |`miopenConvBwdDataAlgorithm_t`| | | | | | +|`cudnnConvolutionBwdDataPreference_t`|3.0.0|7.6.5| |8.0.1|`hipdnnConvolutionBwdDataPreference_t`| | | | | | | | | | | | +|`cudnnConvolutionBwdFilterAlgoPerfStruct`|8.2.0| | | |`hipdnnConvolutionBwdFilterAlgoPerf_t`| | | | | | | | | | | | +|`cudnnConvolutionBwdFilterAlgoPerf_t`|3.0.0| | | |`hipdnnConvolutionBwdFilterAlgoPerf_t`| | | | | | | | | | | | +|`cudnnConvolutionBwdFilterAlgo_t`|3.0.0| | | |`hipdnnConvolutionBwdFilterAlgo_t`| | | | | | | | | | | | +|`cudnnConvolutionBwdFilterPreference_t`|3.0.0|7.6.5| |8.0.1|`hipdnnConvolutionBwdFilterPreference_t`| | | | | | | | | | | | +|`cudnnConvolutionDescriptor_t`|1.0.0| | | |`hipdnnConvolutionDescriptor_t`| | | | | |`miopenConvolutionDescriptor_t`| | | | | | +|`cudnnConvolutionFwdAlgoPerfStruct`|8.2.0| | | |`hipdnnConvolutionFwdAlgoPerf_t`| | | | | |`miopenConvAlgoPerf_t`| | | | | | +|`cudnnConvolutionFwdAlgoPerf_t`|3.0.0| | | |`hipdnnConvolutionFwdAlgoPerf_t`| | | | | |`miopenConvAlgoPerf_t`| | | | | | +|`cudnnConvolutionFwdAlgo_t`|2.0.0| | | |`hipdnnConvolutionFwdAlgo_t`| | | | | |`miopenConvFwdAlgorithm_t`| | | | | | +|`cudnnConvolutionFwdPreference_t`|2.0.0|7.6.5| |8.0.1|`hipdnnConvolutionFwdPreference_t`| | | | | | | | | | | | +|`cudnnConvolutionMode_t`|1.0.0| | | |`hipdnnConvolutionMode_t`| | | | | |`miopenConvolutionMode_t`| | | | | | +|`cudnnConvolutionStruct`|1.0.0| | | | | | | | | | | | | | | | +|`cudnnDataType_t`|1.0.0| | | |`hipdnnDataType_t`| | | | | |`miopenDataType_t`| | | | | | +|`cudnnDebugStruct`|8.2.0| | | | | | | | | | | | | | | | +|`cudnnDebug_t`|7.1.3| | | | | | | | | | | | | | | | +|`cudnnDeterminism_t`|6.0.0| | | | | | | | | | | | | | | | +|`cudnnDirectionMode_t`|5.0.0| | | |`hipdnnDirectionMode_t`| | | | | |`miopenRNNDirectionMode_t`| | | | | | +|`cudnnDivNormMode_t`|3.0.0| | | | | | | | | | | | | | | | +|`cudnnDropoutDescriptor_t`|5.0.0| | | |`hipdnnDropoutDescriptor_t`| | | | | |`miopenDropoutDescriptor_t`| | | | | | +|`cudnnDropoutStruct`|5.0.0| | | | | | | | | | | | | | | | +|`cudnnErrQueryMode_t`|7.0.5| | | | | | | | | | | | | | | | +|`cudnnFilterDescriptor_t`|1.0.0| | | |`hipdnnFilterDescriptor_t`| | | | | |`miopenTensorDescriptor_t`| | | | | | +|`cudnnFilterStruct`|1.0.0| | | | | | | | | | | | | | | | +|`cudnnFoldingDirection_t`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnForwardMode_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnFractionStruct`|8.5.0| | | | | | | | | | | | | | | | +|`cudnnFraction_t`|8.5.0| | | | | | | | | | | | | | | | +|`cudnnFusedOpsConstParamLabel_t`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnFusedOpsConstParamPack_t`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnFusedOpsConstParamStruct`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnFusedOpsPlanStruct`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnFusedOpsPlan_t`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnFusedOpsPointerPlaceHolder_t`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnFusedOpsVariantParamLabel_t`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnFusedOpsVariantParamPack_t`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnFusedOpsVariantParamStruct`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnFusedOps_t`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnGenStatsMode_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnHandle_t`|1.0.0| | | |`hipdnnHandle_t`| | | | | |`miopenHandle_t`| | | | | | +|`cudnnIndicesType_t`|6.0.0| | | |`hipdnnIndicesType_t`| | | | | |`miopenIndicesType_t`| | | | | | +|`cudnnLRNDescriptor_t`|3.0.0| | | |`hipdnnLRNDescriptor_t`| | | | | |`miopenLRNDescriptor_t`| | | | | | +|`cudnnLRNMode_t`|3.0.0| | | |`hipdnnLRNMode_t`| | | | | |`miopenLRNMode_t`| | | | | | +|`cudnnLRNStruct`|3.0.0| | | | | | | | | | | | | | | | +|`cudnnLossNormalizationMode_t`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnMathType_t`|7.0.5| | | |`hipdnnMathType_t`| | | | | | | | | | | | +|`cudnnMultiHeadAttnWeightKind_t`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnNanPropagation_t`|4.0.0| | | |`hipdnnNanPropagation_t`| | | | | |`miopenNanPropagation_t`| | | | | | +|`cudnnNormAlgo_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnNormMode_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnNormOps_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnOpTensorDescriptor_t`|5.0.0| | | |`hipdnnOpTensorDescriptor_t`| | | | | | | | | | | | +|`cudnnOpTensorOp_t`|5.0.0| | | |`hipdnnOpTensorOp_t`| | | | | |`miopenTensorOp_t`| | | | | | +|`cudnnOpTensorStruct`|5.0.0| | | | | | | | | | | | | | | | +|`cudnnPaddingMode_t`|8.3.0| | | | | | | | | | | | | | | | +|`cudnnPersistentRNNPlan`|6.0.0| | | | | | | | | | | | | | | | +|`cudnnPersistentRNNPlan_t`|6.0.0| | | |`hipdnnPersistentRNNPlan_t`| | | | | | | | | | | | +|`cudnnPointwiseMode_t`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnPoolingDescriptor_t`|1.0.0| | | |`hipdnnPoolingDescriptor_t`| | | | | |`miopenPoolingDescriptor_t`| | | | | | +|`cudnnPoolingMode_t`|1.0.0| | | |`hipdnnPoolingMode_t`| | | | | |`miopenPoolingMode_t`| | | | | | +|`cudnnPoolingStruct`|1.0.0| | | | | | | | | | | | | | | | +|`cudnnRNNAlgo_t`|6.0.0| | | |`hipdnnRNNAlgo_t`| | | | | |`miopenRNNAlgo_t`| | | | | | +|`cudnnRNNBiasMode_t`|7.5.0| | | |`hipdnnRNNBiasMode_t`| | | | | |`miopenRNNBiasMode_t`| | | | | | +|`cudnnRNNClipMode_t`|7.2.1| | | | | | | | | | | | | | | | +|`cudnnRNNDataDescriptor_t`|7.2.1| | | | | | | | | | | | | | | | +|`cudnnRNNDataLayout_t`|7.2.1| | | | | | | | | | | | | | | | +|`cudnnRNNDataStruct`|7.2.1| | | | | | | | | | | | | | | | +|`cudnnRNNDescriptor_t`|5.0.0| | | |`hipdnnRNNDescriptor_t`| | | | | |`miopenRNNDescriptor_t`| | | | | | +|`cudnnRNNInputMode_t`|5.0.0| | | |`hipdnnRNNInputMode_t`| | | | | |`miopenRNNInputMode_t`| | | | | | +|`cudnnRNNMode_t`|5.0.0| | | |`hipdnnRNNMode_t`| | | | | |`miopenRNNMode_t`| | | | | | +|`cudnnRNNPaddingMode_t`|7.2.1| | | | | | | | | | | | | | | | +|`cudnnRNNStruct`|5.0.0| | | | | | | | | | | | | | | | +|`cudnnReduceTensorDescriptor_t`|6.0.0| | | |`hipdnnReduceTensorDescriptor_t`| | | | | |`miopenReduceTensorDescriptor_t`| | | | | | +|`cudnnReduceTensorIndices_t`|6.0.0| | | |`hipdnnReduceTensorIndices_t`| | | | | |`miopenReduceTensorIndices_t`| | | | | | +|`cudnnReduceTensorOp_t`|6.0.0| | | |`hipdnnReduceTensorOp_t`| | | | | |`miopenReduceTensorOp_t`| | | | | | +|`cudnnReduceTensorStruct`|6.0.0| | | | | | | | | | | | | | | | +|`cudnnReorderType_t`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnResampleMode_t`|8.3.0| | | | | | | | | | | | | | | | +|`cudnnRngDistribution_t`|8.7.0| | | | | | | | | | | | | | | | +|`cudnnRuntimeTag_t`|7.0.5| | | | | | | | | | | | | | | | +|`cudnnSamplerType_t`|5.0.0| | | | | | | | | | | | | | | | +|`cudnnSeqDataAxis_t`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnSeqDataDescriptor_t`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnSeqDataStruct`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnSeverity_t`|7.1.3| | | | | | | | | | | | | | | | +|`cudnnSignalMode_t`|8.5.0| | | | | | | | | | | | | | | | +|`cudnnSoftmaxAlgorithm_t`|1.0.0| | | |`hipdnnSoftmaxAlgorithm_t`| | | | | |`miopenSoftmaxAlgorithm_t`| | | | | | +|`cudnnSoftmaxMode_t`|1.0.0| | | |`hipdnnSoftmaxMode_t`| | | | | |`miopenSoftmaxMode_t`| | | | | | +|`cudnnSpatialTransformerDescriptor_t`|5.0.0| | | | | | | | | | | | | | | | +|`cudnnSpatialTransformerStruct`|5.0.0| | | | | | | | | | | | | | | | +|`cudnnStatus_t`|1.0.0| | | |`hipdnnStatus_t`| | | | | |`miopenStatus_t`| | | | | | +|`cudnnTensorDescriptor_t`|2.0.0| | | |`hipdnnTensorDescriptor_t`| | | | | |`miopenTensorDescriptor_t`| | | | | | +|`cudnnTensorFormat_t`|1.0.0| | | |`hipdnnTensorFormat_t`| | | | | | | | | | | | +|`cudnnTensorStruct`|2.0.0| | | | | | | | | | | | | | | | +|`cudnnTensorTransformDescriptor_t`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnTensorTransformStruct`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnWgradMode_t`|7.5.0| | | | | | | | | | | | | | | | +|`libraryPropertyType`|6.0.0| | | | | | | | | | | | | | | | +|`libraryPropertyType_t`|6.0.0| | | | | | | | | | | | | | | | ## **2. CUDNN Functions** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**MIOPEN**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cudnnActivationBackward`|1.0.0| | |`hipdnnActivationBackward`| | | | | |`miopenActivationBackward`| | | | | | -|`cudnnActivationForward`|1.0.0| | |`hipdnnActivationForward`| | | | | |`miopenActivationForward`| | | | | | -|`cudnnAddTensor`|2.0.0| | |`hipdnnAddTensor`| | | | | | | | | | | | -|`cudnnAdvInferVersionCheck`|8.0.1| | | | | | | | | | | | | | | -|`cudnnAdvTrainVersionCheck`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendCreateDescriptor`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendDestroyDescriptor`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendExecute`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendFinalize`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendGetAttribute`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendInitialize`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBackendSetAttribute`|8.0.1| | | | | | | | | | | | | | | -|`cudnnBatchNormalizationBackward`|4.0.0| | |`hipdnnBatchNormalizationBackward`| | | | | |`miopenBatchNormalizationBackward`| | | | | | -|`cudnnBatchNormalizationBackwardEx`|7.4.1| | | | | | | | | | | | | | | -|`cudnnBatchNormalizationForwardInference`|4.0.0| | |`hipdnnBatchNormalizationForwardInference`| | | | | |`miopenBatchNormalizationForwardInference`| | | | | | -|`cudnnBatchNormalizationForwardTraining`|4.0.0| | |`hipdnnBatchNormalizationForwardTraining`| | | | | |`miopenBatchNormalizationForwardTraining`| | | | | | -|`cudnnBatchNormalizationForwardTrainingEx`|7.4.1| | | | | | | | | | | | | | | -|`cudnnBuildRNNDynamic`|8.0.1| | | | | | | | | | | | | | | -|`cudnnCTCLoss`|7.0.5| | | | | | | | |`miopenCTCLoss`| | | | | | -|`cudnnCTCLoss_v8`|8.0.1| | | | | | | | | | | | | | | -|`cudnnCnnInferVersionCheck`|8.0.2| | | | | | | | | | | | | | | -|`cudnnCnnTrainVersionCheck`|8.0.2| | | | | | | | | | | | | | | -|`cudnnConvolutionBackwardBias`|1.0.0| | |`hipdnnConvolutionBackwardBias`| | | | | |`miopenConvolutionBackwardBias`| | | | | | -|`cudnnConvolutionBackwardData`|1.0.0| | |`hipdnnConvolutionBackwardData`| | | | | |`miopenConvolutionBackwardData`| | | | | | -|`cudnnConvolutionBackwardFilter`|1.0.0| | |`hipdnnConvolutionBackwardFilter`| | | | | | | | | | | | -|`cudnnConvolutionBiasActivationForward`|6.0.0| | | | | | | | |`miopenConvolutionBiasActivationForward`| | | | | | -|`cudnnConvolutionForward`|1.0.0| | |`hipdnnConvolutionForward`| | | | | |`miopenConvolutionForward`| | | | | | -|`cudnnCopyAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnCreate`|1.0.0| | |`hipdnnCreate`| | | | | |`miopenCreate`| | | | | | -|`cudnnCreateActivationDescriptor`|4.0.0| | |`hipdnnCreateActivationDescriptor`| | | | | |`miopenCreateActivationDescriptor`| | | | | | -|`cudnnCreateAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnCreateAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnCreateAttnDescriptor`|7.5.0| | | | | | | | | | | | | | | -|`cudnnCreateCTCLossDescriptor`|7.0.5| | | | | | | | |`miopenCreateCTCLossDescriptor`| | | | | | -|`cudnnCreateConvolutionDescriptor`|1.0.0| | |`hipdnnCreateConvolutionDescriptor`| | | | | |`miopenCreateConvolutionDescriptor`| | | | | | -|`cudnnCreateDropoutDescriptor`|5.0.0| | |`hipdnnCreateDropoutDescriptor`| | | | | |`miopenCreateDropoutDescriptor`| | | | | | -|`cudnnCreateFilterDescriptor`|1.0.0| | |`hipdnnCreateFilterDescriptor`| | | | | | | | | | | | -|`cudnnCreateFusedOpsConstParamPack`|7.6.0| | | | | | | | | | | | | | | -|`cudnnCreateFusedOpsPlan`|7.6.0| | | | | | | | | | | | | | | -|`cudnnCreateFusedOpsVariantParamPack`|7.6.0| | | | | | | | | | | | | | | -|`cudnnCreateLRNDescriptor`|3.0.0| | |`hipdnnCreateLRNDescriptor`| | | | | |`miopenCreateLRNDescriptor`| | | | | | -|`cudnnCreateOpTensorDescriptor`|5.0.0| | |`hipdnnCreateOpTensorDescriptor`| | | | | | | | | | | | -|`cudnnCreatePersistentRNNPlan`|6.0.0|8.0.1| |`hipdnnCreatePersistentRNNPlan`| | | | | | | | | | | | -|`cudnnCreatePoolingDescriptor`|1.0.0| | |`hipdnnCreatePoolingDescriptor`| | | | | |`miopenCreatePoolingDescriptor`| | | | | | -|`cudnnCreateRNNDataDescriptor`|7.2.1| | | | | | | | | | | | | | | -|`cudnnCreateRNNDescriptor`|5.0.0| | |`hipdnnCreateRNNDescriptor`| | | | | |`miopenCreateRNNDescriptor`| | | | | | -|`cudnnCreateReduceTensorDescriptor`|6.0.0| | |`hipdnnCreateReduceTensorDescriptor`| | | | | |`miopenCreateReduceTensorDescriptor`| | | | | | -|`cudnnCreateSeqDataDescriptor`|7.5.0| | | | | | | | | | | | | | | -|`cudnnCreateSpatialTransformerDescriptor`|5.0.0| | | | | | | | | | | | | | | -|`cudnnCreateTensorDescriptor`|2.0.0| | |`hipdnnCreateTensorDescriptor`| | | | | |`miopenCreateTensorDescriptor`| | | | | | -|`cudnnCreateTensorTransformDescriptor`|7.5.0| | | | | | | | | | | | | | | -|`cudnnDeriveBNTensorDescriptor`|4.0.0| | |`hipdnnDeriveBNTensorDescriptor`| | | | | |`miopenDeriveBNTensorDescriptor`| | | | | | -|`cudnnDeriveNormTensorDescriptor`|8.0.1| | | | | | | | | | | | | | | -|`cudnnDestroy`|1.0.0| | |`hipdnnDestroy`| | | | | |`miopenDestroy`| | | | | | -|`cudnnDestroyActivationDescriptor`|4.0.0| | |`hipdnnDestroyActivationDescriptor`| | | | | |`miopenDestroyActivationDescriptor`| | | | | | -|`cudnnDestroyAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnDestroyAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnDestroyAttnDescriptor`|7.5.0| | | | | | | | | | | | | | | -|`cudnnDestroyCTCLossDescriptor`|7.0.5| | | | | | | | |`miopenDestroyCTCLossDescriptor`| | | | | | -|`cudnnDestroyConvolutionDescriptor`|1.0.0| | |`hipdnnDestroyConvolutionDescriptor`| | | | | |`miopenDestroyConvolutionDescriptor`| | | | | | -|`cudnnDestroyDropoutDescriptor`|5.0.0| | |`hipdnnDestroyDropoutDescriptor`| | | | | |`miopenDestroyDropoutDescriptor`| | | | | | -|`cudnnDestroyFilterDescriptor`|1.0.0| | |`hipdnnDestroyFilterDescriptor`| | | | | | | | | | | | -|`cudnnDestroyFusedOpsConstParamPack`|7.6.0| | | | | | | | | | | | | | | -|`cudnnDestroyFusedOpsPlan`|7.6.0| | | | | | | | | | | | | | | -|`cudnnDestroyFusedOpsVariantParamPack`|7.6.0| | | | | | | | | | | | | | | -|`cudnnDestroyLRNDescriptor`|3.0.0| | |`hipdnnDestroyLRNDescriptor`| | | | | |`miopenDestroyLRNDescriptor`| | | | | | -|`cudnnDestroyOpTensorDescriptor`|5.0.0| | |`hipdnnDestroyOpTensorDescriptor`| | | | | | | | | | | | -|`cudnnDestroyPersistentRNNPlan`|6.0.0|8.0.1| |`hipdnnDestroyPersistentRNNPlan`| | | | | | | | | | | | -|`cudnnDestroyPoolingDescriptor`|1.0.0| | |`hipdnnDestroyPoolingDescriptor`| | | | | |`miopenDestroyPoolingDescriptor`| | | | | | -|`cudnnDestroyRNNDataDescriptor`|7.2.1| | | | | | | | | | | | | | | -|`cudnnDestroyRNNDescriptor`|5.0.0| | |`hipdnnDestroyRNNDescriptor`| | | | | |`miopenDestroyRNNDescriptor`| | | | | | -|`cudnnDestroyReduceTensorDescriptor`|6.0.0| | |`hipdnnDestroyReduceTensorDescriptor`| | | | | |`miopenDestroyReduceTensorDescriptor`| | | | | | -|`cudnnDestroySeqDataDescriptor`|7.5.0| | | | | | | | | | | | | | | -|`cudnnDestroySpatialTransformerDescriptor`|5.0.0| | | | | | | | | | | | | | | -|`cudnnDestroyTensorDescriptor`|2.0.0| | |`hipdnnDestroyTensorDescriptor`| | | | | |`miopenDestroyTensorDescriptor`| | | | | | -|`cudnnDestroyTensorTransformDescriptor`|7.5.0| | | | | | | | | | | | | | | -|`cudnnDivisiveNormalizationBackward`|3.0.0| | | | | | | | | | | | | | | -|`cudnnDivisiveNormalizationForward`|3.0.0| | | | | | | | | | | | | | | -|`cudnnDropoutBackward`|5.0.0| | | | | | | | |`miopenDropoutBackward`| | | | | | -|`cudnnDropoutForward`|5.0.0| | | | | | | | |`miopenDropoutForward`| | | | | | -|`cudnnDropoutGetReserveSpaceSize`|5.0.0| | | | | | | | |`miopenDropoutGetReserveSpaceSize`| | | | | | -|`cudnnDropoutGetStatesSize`|5.0.0| | |`hipdnnDropoutGetStatesSize`| | | | | |`miopenDropoutGetStatesSize`| | | | | | -|`cudnnFindConvolutionBackwardDataAlgorithm`|3.0.0| | |`hipdnnFindConvolutionBackwardDataAlgorithm`| | | | | | | | | | | | -|`cudnnFindConvolutionBackwardDataAlgorithmEx`|5.0.0| | |`hipdnnFindConvolutionBackwardDataAlgorithmEx`| | | | | | | | | | | | -|`cudnnFindConvolutionBackwardFilterAlgorithm`|3.0.0| | |`hipdnnFindConvolutionBackwardFilterAlgorithm`| | | | | | | | | | | | -|`cudnnFindConvolutionBackwardFilterAlgorithmEx`|5.0.0| | |`hipdnnFindConvolutionBackwardFilterAlgorithmEx`| | | | | | | | | | | | -|`cudnnFindConvolutionForwardAlgorithm`|3.0.0| | |`hipdnnFindConvolutionForwardAlgorithm`| | | | | | | | | | | | -|`cudnnFindConvolutionForwardAlgorithmEx`|5.0.0| | |`hipdnnFindConvolutionForwardAlgorithmEx`| | | | | |`miopenFindConvolutionForwardAlgorithm`| | | | | | -|`cudnnFindRNNBackwardDataAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnFindRNNBackwardWeightsAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnFindRNNForwardInferenceAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnFindRNNForwardTrainingAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnFusedOpsExecute`|7.6.0| | | | | | | | | | | | | | | -|`cudnnGetActivationDescriptor`|4.0.0| | |`hipdnnGetActivationDescriptor`| | | | | | | | | | | | -|`cudnnGetActivationDescriptorSwishBeta`|8.2.0| | | | | | | | | | | | | | | -|`cudnnGetAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnGetAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnGetAlgorithmSpaceSize`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnGetAttnDescriptor`|7.5.0| | | | | | | | | | | | | | | -|`cudnnGetBatchNormalizationBackwardExWorkspaceSize`|7.4.1| | | | | | | | | | | | | | | -|`cudnnGetBatchNormalizationForwardTrainingExWorkspaceSize`|7.4.1| | | | | | | | | | | | | | | -|`cudnnGetBatchNormalizationTrainingExReserveSpaceSize`|7.4.1| | | | | | | | | | | | | | | -|`cudnnGetCTCLossDescriptor`|7.0.5| | | | | | | | |`miopenGetCTCLossDescriptor`| | | | | | -|`cudnnGetCTCLossDescriptorEx`|7.5.0| | | | | | | | | | | | | | | -|`cudnnGetCTCLossDescriptor_v8`|8.0.1| | | | | | | | | | | | | | | -|`cudnnGetCTCLossWorkspaceSize`|7.0.5| | | | | | | | |`miopenGetCTCLossWorkspaceSize`| | | | | | -|`cudnnGetCTCLossWorkspaceSize_v8`|8.0.1| | | | | | | | | | | | | | | -|`cudnnGetCallback`|7.1.3| | | | | | | | | | | | | | | -|`cudnnGetConvolution2dDescriptor`|2.0.0| | |`hipdnnGetConvolution2dDescriptor`| | | | | | | | | | | | -|`cudnnGetConvolution2dForwardOutputDim`|2.0.0| | |`hipdnnGetConvolution2dForwardOutputDim`| | | | | |`miopenGetConvolutionForwardOutputDim`| | | | | | -|`cudnnGetConvolutionBackwardDataAlgorithm`|3.0.0|7.6.5|8.0.1|`hipdnnGetConvolutionBackwardDataAlgorithm`| | | | | | | | | | | | -|`cudnnGetConvolutionBackwardDataAlgorithmMaxCount`|7.0.5| | | | | | | | | | | | | | | -|`cudnnGetConvolutionBackwardDataAlgorithm_v7`|7.0.5| | | | | | | | | | | | | | | -|`cudnnGetConvolutionBackwardDataWorkspaceSize`|3.0.0| | |`hipdnnGetConvolutionBackwardDataWorkspaceSize`| | | | | |`miopenConvolutionBackwardDataGetWorkSpaceSize`| | | | | | -|`cudnnGetConvolutionBackwardFilterAlgorithm`|3.0.0|7.6.5|8.0.1|`hipdnnGetConvolutionBackwardFilterAlgorithm`| | | | | | | | | | | | -|`cudnnGetConvolutionBackwardFilterAlgorithmMaxCount`|7.0.5| | | | | | | | | | | | | | | -|`cudnnGetConvolutionBackwardFilterAlgorithm_v7`|7.0.5| | | | | | | | | | | | | | | -|`cudnnGetConvolutionBackwardFilterWorkspaceSize`|3.0.0| | |`hipdnnGetConvolutionBackwardFilterWorkspaceSize`| | | | | | | | | | | | -|`cudnnGetConvolutionForwardAlgorithm`|2.0.0|7.6.5|8.0.1|`hipdnnGetConvolutionForwardAlgorithm`| | | | | | | | | | | | -|`cudnnGetConvolutionForwardAlgorithmMaxCount`|7.0.5| | | | | | | | | | | | | | | -|`cudnnGetConvolutionForwardAlgorithm_v7`|7.0.5| | | | | | | | | | | | | | | -|`cudnnGetConvolutionForwardWorkspaceSize`|2.0.0| | |`hipdnnGetConvolutionForwardWorkspaceSize`| | | | | |`miopenConvolutionForwardGetWorkSpaceSize`| | | | | | -|`cudnnGetConvolutionGroupCount`|7.0.5| | | | | | | | | | | | | | | -|`cudnnGetConvolutionMathType`|7.0.5| | | | | | | | | | | | | | | -|`cudnnGetConvolutionNdDescriptor`|2.0.0| | | | | | | | | | | | | | | -|`cudnnGetConvolutionNdForwardOutputDim`|2.0.0| | | | | | | | | | | | | | | -|`cudnnGetConvolutionReorderType`|7.6.0| | | | | | | | | | | | | | | -|`cudnnGetCudartVersion`|6.0.0| | | | | | | | | | | | | | | -|`cudnnGetDropoutDescriptor`|7.0.5| | | | | | | | |`miopenGetDropoutDescriptor`| | | | | | -|`cudnnGetErrorString`|2.0.0| | |`hipdnnGetErrorString`| | | | | |`miopenGetErrorString`| | | | | | -|`cudnnGetFilter4dDescriptor`|2.0.0| | |`hipdnnGetFilter4dDescriptor`| | | | | | | | | | | | -|`cudnnGetFilterNdDescriptor`|2.0.0| | |`hipdnnGetFilterNdDescriptor`| | | | | | | | | | | | -|`cudnnGetFilterSizeInBytes`|7.6.0| | | | | | | | | | | | | | | -|`cudnnGetFoldedConvBackwardDataDescriptors`|7.6.0| | | | | | | | | | | | | | | -|`cudnnGetFusedOpsConstParamPackAttribute`|7.6.0| | | | | | | | | | | | | | | -|`cudnnGetFusedOpsVariantParamPackAttribute`|7.6.0| | | | | | | | | | | | | | | -|`cudnnGetLRNDescriptor`|3.0.0| | |`hipdnnGetLRNDescriptor`| | | | | |`miopenGetLRNDescriptor`| | | | | | -|`cudnnGetMaxDeviceVersion`|8.6.0| | | | | | | | | | | | | | | -|`cudnnGetMultiHeadAttnBuffers`|7.5.0| | | | | | | | | | | | | | | -|`cudnnGetMultiHeadAttnWeights`|7.5.0| | | | | | | | | | | | | | | -|`cudnnGetNormalizationBackwardWorkspaceSize`|8.0.1| | | | | | | | | | | | | | | -|`cudnnGetNormalizationForwardTrainingWorkspaceSize`|8.0.1| | | | | | | | | | | | | | | -|`cudnnGetNormalizationTrainingReserveSpaceSize`|8.0.1| | | | | | | | | | | | | | | -|`cudnnGetOpTensorDescriptor`|5.0.0| | |`hipdnnGetOpTensorDescriptor`| | | | | | | | | | | | -|`cudnnGetPooling2dDescriptor`|2.0.0| | |`hipdnnGetPooling2dDescriptor`| | | | | |`miopenGet2dPoolingDescriptor`| | | | | | -|`cudnnGetPooling2dForwardOutputDim`|2.0.0| | |`hipdnnGetPooling2dForwardOutputDim`| | | | | |`miopenGetPoolingForwardOutputDim`| | | | | | -|`cudnnGetPoolingNdDescriptor`|2.0.0| | | | | | | | |`miopenGetNdPoolingDescriptor`| | | | | | -|`cudnnGetPoolingNdForwardOutputDim`|2.0.0| | | | | | | | |`miopenGetPoolingNdForwardOutputDim`| | | | | | -|`cudnnGetProperty`|6.0.0| | | | | | | | | | | | | | | -|`cudnnGetRNNBackwardDataAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnGetRNNBackwardWeightsAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnGetRNNBiasMode`|7.5.0|8.0.1| | | | | | | | | | | | | | -|`cudnnGetRNNDataDescriptor`|7.2.1| | | | | | | | | | | | | | | -|`cudnnGetRNNDescriptor`|7.0.5|7.6.5|8.0.1|`hipdnnGetRNNDescriptor`| | | | | |`miopenGetRNNDescriptor_V2`| | | | | | -|`cudnnGetRNNDescriptor_v6`|8.0.1|8.0.1| | | | | | | |`miopenGetRNNDescriptor_V2`| | | | | | -|`cudnnGetRNNDescriptor_v8`|8.0.1| | | | | | | | | | | | | | | -|`cudnnGetRNNForwardInferenceAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnGetRNNForwardTrainingAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnGetRNNLinLayerBiasParams`|5.0.0|8.0.1| |`hipdnnGetRNNLinLayerBiasParams`| | | | | | | | | | | | -|`cudnnGetRNNLinLayerMatrixParams`|5.0.0|8.0.1| |`hipdnnGetRNNLinLayerMatrixParams`| | | | | | | | | | | | -|`cudnnGetRNNMatrixMathType`|7.1.3|8.0.1| | | | | | | | | | | | | | -|`cudnnGetRNNPaddingMode`|7.2.1|8.0.1| | | | | | | | | | | | | | -|`cudnnGetRNNParamsSize`|5.0.0|8.0.1| |`hipdnnGetRNNParamsSize`| | | | | |`miopenGetRNNParamsSize`| | | | | | -|`cudnnGetRNNProjectionLayers`|7.1.3|8.0.1| | | | | | | | | | | | | | -|`cudnnGetRNNTempSpaceSizes`|8.0.1| | | | | | | | | | | | | | | -|`cudnnGetRNNTrainingReserveSize`|5.0.0|8.0.1| |`hipdnnGetRNNTrainingReserveSize`| | | | | |`miopenGetRNNTrainingReserveSize`| | | | | | -|`cudnnGetRNNWeightParams`|8.0.1| | | | | | | | | | | | | | | -|`cudnnGetRNNWeightSpaceSize`|8.0.1| | | | | | | | | | | | | | | -|`cudnnGetRNNWorkspaceSize`|5.0.0|8.0.1| |`hipdnnGetRNNWorkspaceSize`| | | | | |`miopenGetRNNWorkspaceSize`| | | | | | -|`cudnnGetReduceTensorDescriptor`|6.0.0| | |`hipdnnGetReduceTensorDescriptor`| | | | | |`miopenGetReduceTensorDescriptor`| | | | | | -|`cudnnGetReductionIndicesSize`|6.0.0| | | | | | | | |`miopenGetReductionIndicesSize`| | | | | | -|`cudnnGetReductionWorkspaceSize`|6.0.0| | |`hipdnnGetReductionWorkspaceSize`| | | | | |`miopenGetReductionWorkspaceSize`| | | | | | -|`cudnnGetSeqDataDescriptor`|7.5.0| | | | | | | | | | | | | | | -|`cudnnGetStream`|1.0.0| | |`hipdnnGetStream`| | | | | |`miopenGetStream`| | | | | | -|`cudnnGetTensor4dDescriptor`|1.0.0| | |`hipdnnGetTensor4dDescriptor`| | | | | |`miopenGet4dTensorDescriptor`| | | | | | -|`cudnnGetTensorNdDescriptor`|2.0.0| | |`hipdnnGetTensorNdDescriptor`| | | | | | | | | | | | -|`cudnnGetTensorSizeInBytes`|6.0.0| | | | | | | | | | | | | | | -|`cudnnGetTensorTransformDescriptor`|7.5.0| | | | | | | | | | | | | | | -|`cudnnGetVersion`|2.0.0| | |`hipdnnGetVersion`| | | | | | | | | | | | -|`cudnnIm2Col`|2.0.0| | | | | | | | | | | | | | | -|`cudnnInitTransformDest`|7.5.0| | | | | | | | | | | | | | | -|`cudnnLRNCrossChannelBackward`|3.0.0| | |`hipdnnLRNCrossChannelBackward`| | | | | | | | | | | | -|`cudnnLRNCrossChannelForward`|3.0.0| | |`hipdnnLRNCrossChannelForward`| | | | | | | | | | | | -|`cudnnMakeFusedOpsPlan`|7.6.0| | | | | | | | | | | | | | | -|`cudnnMultiHeadAttnBackwardData`|7.5.0| | | | | | | | | | | | | | | -|`cudnnMultiHeadAttnBackwardWeights`|7.5.0| | | | | | | | | | | | | | | -|`cudnnMultiHeadAttnForward`|7.5.0| | | | | | | | | | | | | | | -|`cudnnNormalizationBackward`|8.0.1| | | | | | | | | | | | | | | -|`cudnnNormalizationForwardInference`|8.0.1| | | | | | | | | | | | | | | -|`cudnnNormalizationForwardTraining`|8.0.1| | | | | | | | | | | | | | | -|`cudnnOpTensor`|5.0.0| | |`hipdnnOpTensor`| | | | | | | | | | | | -|`cudnnOpsInferVersionCheck`|8.0.1| | | | | | | | | | | | | | | -|`cudnnOpsTrainVersionCheck`|8.0.1| | | | | | | | | | | | | | | -|`cudnnPoolingBackward`|1.0.0| | |`hipdnnPoolingBackward`| | | | | | | | | | | | -|`cudnnPoolingForward`|1.0.0| | |`hipdnnPoolingForward`| | | | | | | | | | | | -|`cudnnQueryRuntimeError`|7.0.5| | | | | | | | | | | | | | | -|`cudnnRNNBackwardData`|5.0.0|8.0.2| |`hipdnnRNNBackwardData`| | | | | |`miopenRNNBackwardData`| | | | | | -|`cudnnRNNBackwardDataEx`|7.2.1|8.0.2| | | | | | | | | | | | | | -|`cudnnRNNBackwardData_v8`|8.0.2| | | | | | | | | | | | | | | -|`cudnnRNNBackwardWeights`|5.0.0|8.0.2| |`hipdnnRNNBackwardWeights`| | | | | |`miopenRNNBackwardWeights`| | | | | | -|`cudnnRNNBackwardWeightsEx`|7.2.1|8.0.2| | | | | | | | | | | | | | -|`cudnnRNNBackwardWeights_v8`|8.0.2| | | | | | | | | | | | | | | -|`cudnnRNNForward`|8.0.1| | | | | | | | | | | | | | | -|`cudnnRNNForwardInference`|5.0.0|8.0.1| |`hipdnnRNNForwardInference`| | | | | |`miopenRNNForwardInference`| | | | | | -|`cudnnRNNForwardInferenceEx`|7.2.1|8.0.1| | | | | | | | | | | | | | -|`cudnnRNNForwardTraining`|5.0.0|8.0.1| |`hipdnnRNNForwardTraining`| | | | | |`miopenRNNForwardTraining`| | | | | | -|`cudnnRNNForwardTrainingEx`|7.2.1|8.0.1| | | | | | | | | | | | | | -|`cudnnRNNGetClip`|7.2.1|8.0.1| | | | | | | | | | | | | | -|`cudnnRNNGetClip_v8`|8.0.1| | | | | | | | | | | | | | | -|`cudnnRNNSetClip`|7.2.1|8.0.1| | | | | | | | | | | | | | -|`cudnnRNNSetClip_v8`|8.0.1| | | | | | | | | | | | | | | -|`cudnnReduceTensor`|6.0.0| | |`hipdnnReduceTensor`| | | | | |`miopenReduceTensor`| | | | | | -|`cudnnReorderFilterAndBias`|7.6.0| | | | | | | | | | | | | | | -|`cudnnRestoreAlgorithm`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnRestoreDropoutDescriptor`|7.0.5| | | | | | | | |`miopenRestoreDropoutDescriptor`| | | | | | -|`cudnnSaveAlgorithm`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnScaleTensor`|2.0.0| | |`hipdnnScaleTensor`| | | | | |`miopenScaleTensor`| | | | | | -|`cudnnSetActivationDescriptor`|4.0.0| | |`hipdnnSetActivationDescriptor`| | | | | | | | | | | | -|`cudnnSetActivationDescriptorSwishBeta`|8.2.0| | | | | | | | | | | | | | | -|`cudnnSetAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnSetAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnSetAttnDescriptor`|7.5.0| | | | | | | | | | | | | | | -|`cudnnSetCTCLossDescriptor`|7.0.5| | | | | | | | |`miopenSetCTCLossDescriptor`| | | | | | -|`cudnnSetCTCLossDescriptorEx`|7.6.0| | | | | | | | | | | | | | | -|`cudnnSetCTCLossDescriptor_v8`|8.0.1| | | | | | | | | | | | | | | -|`cudnnSetCallback`|7.1.3| | | | | | | | | | | | | | | -|`cudnnSetConvolution2dDescriptor`|2.0.0| | |`hipdnnSetConvolution2dDescriptor`| | | | | | | | | | | | -|`cudnnSetConvolutionGroupCount`|7.0.5| | |`hipdnnSetConvolutionGroupCount`| | | | | |`miopenSetConvolutionGroupCount`| | | | | | -|`cudnnSetConvolutionMathType`|7.0.5| | |`hipdnnSetConvolutionMathType`| | | | | | | | | | | | -|`cudnnSetConvolutionNdDescriptor`|2.0.0| | |`hipdnnSetConvolutionNdDescriptor`| | | | | | | | | | | | -|`cudnnSetConvolutionReorderType`|7.6.0| | | | | | | | | | | | | | | -|`cudnnSetDropoutDescriptor`|5.0.0| | |`hipdnnSetDropoutDescriptor`| | | | | |`miopenSetDropoutDescriptor`| | | | | | -|`cudnnSetFilter4dDescriptor`|2.0.0| | |`hipdnnSetFilter4dDescriptor`| | | | | | | | | | | | -|`cudnnSetFilterNdDescriptor`|2.0.0| | |`hipdnnSetFilterNdDescriptor`| | | | | | | | | | | | -|`cudnnSetFusedOpsConstParamPackAttribute`|7.6.0| | | | | | | | | | | | | | | -|`cudnnSetFusedOpsVariantParamPackAttribute`|7.6.0| | | | | | | | | | | | | | | -|`cudnnSetLRNDescriptor`|3.0.0| | |`hipdnnSetLRNDescriptor`| | | | | |`miopenSetLRNDescriptor`| | | | | | -|`cudnnSetOpTensorDescriptor`|5.0.0| | |`hipdnnSetOpTensorDescriptor`| | | | | | | | | | | | -|`cudnnSetPersistentRNNPlan`|6.0.0|8.0.1| |`hipdnnSetPersistentRNNPlan`| | | | | | | | | | | | -|`cudnnSetPooling2dDescriptor`|2.0.0| | |`hipdnnSetPooling2dDescriptor`| | | | | |`miopenSet2dPoolingDescriptor`| | | | | | -|`cudnnSetPoolingNdDescriptor`|2.0.0| | |`hipdnnSetPoolingNdDescriptor`| | | | | |`miopenSetNdPoolingDescriptor`| | | | | | -|`cudnnSetRNNAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | | | | | | -|`cudnnSetRNNBiasMode`|7.5.0|8.0.1| | | | | | | | | | | | | | -|`cudnnSetRNNDataDescriptor`|7.2.1| | | | | | | | | | | | | | | -|`cudnnSetRNNDescriptor`|5.0.0|7.6.5|8.0.1|`hipdnnSetRNNDescriptor`| | | | | | | | | | | | -|`cudnnSetRNNDescriptor_v5`|7.0.5|7.6.5|8.0.1|`hipdnnSetRNNDescriptor_v5`| | | | | | | | | | | | -|`cudnnSetRNNDescriptor_v6`|6.0.0|8.0.1| |`hipdnnSetRNNDescriptor_v6`| | | | | |`miopenSetRNNDescriptor_V2`| | | | | | -|`cudnnSetRNNDescriptor_v8`|8.0.1| | | | | | | | | | | | | | | -|`cudnnSetRNNMatrixMathType`|7.0.5|8.0.1| | | | | | | | | | | | | | -|`cudnnSetRNNPaddingMode`|7.2.1|8.0.1| | | | | | | | | | | | | | -|`cudnnSetRNNProjectionLayers`|7.1.3|8.0.1| | | | | | | | | | | | | | -|`cudnnSetReduceTensorDescriptor`|6.0.0| | |`hipdnnSetReduceTensorDescriptor`| | | | | |`miopenSetReduceTensorDescriptor`| | | | | | -|`cudnnSetSeqDataDescriptor`|7.5.0| | | | | | | | | | | | | | | -|`cudnnSetSpatialTransformerNdDescriptor`|5.0.0| | | | | | | | | | | | | | | -|`cudnnSetStream`|1.0.0| | |`hipdnnSetStream`| | | | | |`miopenSetStream`| | | | | | -|`cudnnSetTensor`|2.0.0| | |`hipdnnSetTensor`| | | | | |`miopenSetTensor`| | | | | | -|`cudnnSetTensor4dDescriptor`|1.0.0| | |`hipdnnSetTensor4dDescriptor`| | | | | | | | | | | | -|`cudnnSetTensor4dDescriptorEx`|1.0.0| | |`hipdnnSetTensor4dDescriptorEx`| | | | | |`miopenSet4dTensorDescriptorEx`| | | | | | -|`cudnnSetTensorNdDescriptor`|2.0.0| | |`hipdnnSetTensorNdDescriptor`| | | | | | | | | | | | -|`cudnnSetTensorNdDescriptorEx`|6.0.0| | | | | | | | | | | | | | | -|`cudnnSetTensorTransformDescriptor`|7.5.0| | | | | | | | | | | | | | | -|`cudnnSoftmaxBackward`|1.0.0| | |`hipdnnSoftmaxBackward`| | | | | |`miopenSoftmaxBackward_V2`| | | | | | -|`cudnnSoftmaxForward`|1.0.0| | |`hipdnnSoftmaxForward`| | | | | |`miopenSoftmaxForward_V2`| | | | | | -|`cudnnSpatialTfGridGeneratorBackward`|5.0.0| | | | | | | | | | | | | | | -|`cudnnSpatialTfGridGeneratorForward`|5.0.0| | | | | | | | | | | | | | | -|`cudnnSpatialTfSamplerBackward`|5.0.0| | | | | | | | | | | | | | | -|`cudnnSpatialTfSamplerForward`|5.0.0| | | | | | | | | | | | | | | -|`cudnnTransformFilter`|7.6.0| | | | | | | | | | | | | | | -|`cudnnTransformTensor`|2.0.0| | | | | | | | |`miopenTransformTensor`| | | | | | -|`cudnnTransformTensorEx`|7.5.0| | | | | | | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**MIOPEN**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudnnActivationBackward`|1.0.0| | | |`hipdnnActivationBackward`| | | | | |`miopenActivationBackward`| | | | | | +|`cudnnActivationForward`|1.0.0| | | |`hipdnnActivationForward`| | | | | |`miopenActivationForward`| | | | | | +|`cudnnAddTensor`|2.0.0| | | |`hipdnnAddTensor`| | | | | | | | | | | | +|`cudnnAdvInferVersionCheck`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnAdvTrainVersionCheck`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendCreateDescriptor`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendDestroyDescriptor`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendExecute`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendFinalize`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendGetAttribute`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendInitialize`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBackendSetAttribute`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnBatchNormalizationBackward`|4.0.0| | | |`hipdnnBatchNormalizationBackward`| | | | | |`miopenBatchNormalizationBackward`| | | | | | +|`cudnnBatchNormalizationBackwardEx`|7.4.1| | | | | | | | | | | | | | | | +|`cudnnBatchNormalizationForwardInference`|4.0.0| | | |`hipdnnBatchNormalizationForwardInference`| | | | | |`miopenBatchNormalizationForwardInference`| | | | | | +|`cudnnBatchNormalizationForwardTraining`|4.0.0| | | |`hipdnnBatchNormalizationForwardTraining`| | | | | |`miopenBatchNormalizationForwardTraining`| | | | | | +|`cudnnBatchNormalizationForwardTrainingEx`|7.4.1| | | | | | | | | | | | | | | | +|`cudnnBuildRNNDynamic`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnCTCLoss`|7.0.5| | | | | | | | | |`miopenCTCLoss`| | | | | | +|`cudnnCTCLoss_v8`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnCnnInferVersionCheck`|8.0.2| | | | | | | | | | | | | | | | +|`cudnnCnnTrainVersionCheck`|8.0.2| | | | | | | | | | | | | | | | +|`cudnnConvolutionBackwardBias`|1.0.0| | | |`hipdnnConvolutionBackwardBias`| | | | | |`miopenConvolutionBackwardBias`| | | | | | +|`cudnnConvolutionBackwardData`|1.0.0| | | |`hipdnnConvolutionBackwardData`| | | | | |`miopenConvolutionBackwardData`| | | | | | +|`cudnnConvolutionBackwardFilter`|1.0.0| | | |`hipdnnConvolutionBackwardFilter`| | | | | | | | | | | | +|`cudnnConvolutionBiasActivationForward`|6.0.0| | | | | | | | | |`miopenConvolutionBiasActivationForward`| | | | | | +|`cudnnConvolutionForward`|1.0.0| | | |`hipdnnConvolutionForward`| | | | | |`miopenConvolutionForward`| | | | | | +|`cudnnCopyAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnCreate`|1.0.0| | | |`hipdnnCreate`| | | | | |`miopenCreate`| | | | | | +|`cudnnCreateActivationDescriptor`|4.0.0| | | |`hipdnnCreateActivationDescriptor`| | | | | |`miopenCreateActivationDescriptor`| | | | | | +|`cudnnCreateAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnCreateAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnCreateAttnDescriptor`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnCreateCTCLossDescriptor`|7.0.5| | | | | | | | | |`miopenCreateCTCLossDescriptor`| | | | | | +|`cudnnCreateConvolutionDescriptor`|1.0.0| | | |`hipdnnCreateConvolutionDescriptor`| | | | | |`miopenCreateConvolutionDescriptor`| | | | | | +|`cudnnCreateDropoutDescriptor`|5.0.0| | | |`hipdnnCreateDropoutDescriptor`| | | | | |`miopenCreateDropoutDescriptor`| | | | | | +|`cudnnCreateFilterDescriptor`|1.0.0| | | |`hipdnnCreateFilterDescriptor`| | | | | | | | | | | | +|`cudnnCreateFusedOpsConstParamPack`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnCreateFusedOpsPlan`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnCreateFusedOpsVariantParamPack`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnCreateLRNDescriptor`|3.0.0| | | |`hipdnnCreateLRNDescriptor`| | | | | |`miopenCreateLRNDescriptor`| | | | | | +|`cudnnCreateOpTensorDescriptor`|5.0.0| | | |`hipdnnCreateOpTensorDescriptor`| | | | | | | | | | | | +|`cudnnCreatePersistentRNNPlan`|6.0.0|8.0.1| | |`hipdnnCreatePersistentRNNPlan`| | | | | | | | | | | | +|`cudnnCreatePoolingDescriptor`|1.0.0| | | |`hipdnnCreatePoolingDescriptor`| | | | | |`miopenCreatePoolingDescriptor`| | | | | | +|`cudnnCreateRNNDataDescriptor`|7.2.1| | | | | | | | | | | | | | | | +|`cudnnCreateRNNDescriptor`|5.0.0| | | |`hipdnnCreateRNNDescriptor`| | | | | |`miopenCreateRNNDescriptor`| | | | | | +|`cudnnCreateReduceTensorDescriptor`|6.0.0| | | |`hipdnnCreateReduceTensorDescriptor`| | | | | |`miopenCreateReduceTensorDescriptor`| | | | | | +|`cudnnCreateSeqDataDescriptor`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnCreateSpatialTransformerDescriptor`|5.0.0| | | | | | | | | | | | | | | | +|`cudnnCreateTensorDescriptor`|2.0.0| | | |`hipdnnCreateTensorDescriptor`| | | | | |`miopenCreateTensorDescriptor`| | | | | | +|`cudnnCreateTensorTransformDescriptor`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnDeriveBNTensorDescriptor`|4.0.0| | | |`hipdnnDeriveBNTensorDescriptor`| | | | | |`miopenDeriveBNTensorDescriptor`| | | | | | +|`cudnnDeriveNormTensorDescriptor`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnDestroy`|1.0.0| | | |`hipdnnDestroy`| | | | | |`miopenDestroy`| | | | | | +|`cudnnDestroyActivationDescriptor`|4.0.0| | | |`hipdnnDestroyActivationDescriptor`| | | | | |`miopenDestroyActivationDescriptor`| | | | | | +|`cudnnDestroyAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnDestroyAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnDestroyAttnDescriptor`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnDestroyCTCLossDescriptor`|7.0.5| | | | | | | | | |`miopenDestroyCTCLossDescriptor`| | | | | | +|`cudnnDestroyConvolutionDescriptor`|1.0.0| | | |`hipdnnDestroyConvolutionDescriptor`| | | | | |`miopenDestroyConvolutionDescriptor`| | | | | | +|`cudnnDestroyDropoutDescriptor`|5.0.0| | | |`hipdnnDestroyDropoutDescriptor`| | | | | |`miopenDestroyDropoutDescriptor`| | | | | | +|`cudnnDestroyFilterDescriptor`|1.0.0| | | |`hipdnnDestroyFilterDescriptor`| | | | | | | | | | | | +|`cudnnDestroyFusedOpsConstParamPack`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnDestroyFusedOpsPlan`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnDestroyFusedOpsVariantParamPack`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnDestroyLRNDescriptor`|3.0.0| | | |`hipdnnDestroyLRNDescriptor`| | | | | |`miopenDestroyLRNDescriptor`| | | | | | +|`cudnnDestroyOpTensorDescriptor`|5.0.0| | | |`hipdnnDestroyOpTensorDescriptor`| | | | | | | | | | | | +|`cudnnDestroyPersistentRNNPlan`|6.0.0|8.0.1| | |`hipdnnDestroyPersistentRNNPlan`| | | | | | | | | | | | +|`cudnnDestroyPoolingDescriptor`|1.0.0| | | |`hipdnnDestroyPoolingDescriptor`| | | | | |`miopenDestroyPoolingDescriptor`| | | | | | +|`cudnnDestroyRNNDataDescriptor`|7.2.1| | | | | | | | | | | | | | | | +|`cudnnDestroyRNNDescriptor`|5.0.0| | | |`hipdnnDestroyRNNDescriptor`| | | | | |`miopenDestroyRNNDescriptor`| | | | | | +|`cudnnDestroyReduceTensorDescriptor`|6.0.0| | | |`hipdnnDestroyReduceTensorDescriptor`| | | | | |`miopenDestroyReduceTensorDescriptor`| | | | | | +|`cudnnDestroySeqDataDescriptor`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnDestroySpatialTransformerDescriptor`|5.0.0| | | | | | | | | | | | | | | | +|`cudnnDestroyTensorDescriptor`|2.0.0| | | |`hipdnnDestroyTensorDescriptor`| | | | | |`miopenDestroyTensorDescriptor`| | | | | | +|`cudnnDestroyTensorTransformDescriptor`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnDivisiveNormalizationBackward`|3.0.0| | | | | | | | | | | | | | | | +|`cudnnDivisiveNormalizationForward`|3.0.0| | | | | | | | | | | | | | | | +|`cudnnDropoutBackward`|5.0.0| | | | | | | | | |`miopenDropoutBackward`| | | | | | +|`cudnnDropoutForward`|5.0.0| | | | | | | | | |`miopenDropoutForward`| | | | | | +|`cudnnDropoutGetReserveSpaceSize`|5.0.0| | | | | | | | | |`miopenDropoutGetReserveSpaceSize`| | | | | | +|`cudnnDropoutGetStatesSize`|5.0.0| | | |`hipdnnDropoutGetStatesSize`| | | | | |`miopenDropoutGetStatesSize`| | | | | | +|`cudnnFindConvolutionBackwardDataAlgorithm`|3.0.0| | | |`hipdnnFindConvolutionBackwardDataAlgorithm`| | | | | | | | | | | | +|`cudnnFindConvolutionBackwardDataAlgorithmEx`|5.0.0| | | |`hipdnnFindConvolutionBackwardDataAlgorithmEx`| | | | | | | | | | | | +|`cudnnFindConvolutionBackwardFilterAlgorithm`|3.0.0| | | |`hipdnnFindConvolutionBackwardFilterAlgorithm`| | | | | | | | | | | | +|`cudnnFindConvolutionBackwardFilterAlgorithmEx`|5.0.0| | | |`hipdnnFindConvolutionBackwardFilterAlgorithmEx`| | | | | | | | | | | | +|`cudnnFindConvolutionForwardAlgorithm`|3.0.0| | | |`hipdnnFindConvolutionForwardAlgorithm`| | | | | | | | | | | | +|`cudnnFindConvolutionForwardAlgorithmEx`|5.0.0| | | |`hipdnnFindConvolutionForwardAlgorithmEx`| | | | | |`miopenFindConvolutionForwardAlgorithm`| | | | | | +|`cudnnFindRNNBackwardDataAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnFindRNNBackwardWeightsAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnFindRNNForwardInferenceAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnFindRNNForwardTrainingAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnFusedOpsExecute`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnGetActivationDescriptor`|4.0.0| | | |`hipdnnGetActivationDescriptor`| | | | | | | | | | | | +|`cudnnGetActivationDescriptorSwishBeta`|8.2.0| | | | | | | | | | | | | | | | +|`cudnnGetAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnGetAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnGetAlgorithmSpaceSize`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnGetAttnDescriptor`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnGetBatchNormalizationBackwardExWorkspaceSize`|7.4.1| | | | | | | | | | | | | | | | +|`cudnnGetBatchNormalizationForwardTrainingExWorkspaceSize`|7.4.1| | | | | | | | | | | | | | | | +|`cudnnGetBatchNormalizationTrainingExReserveSpaceSize`|7.4.1| | | | | | | | | | | | | | | | +|`cudnnGetCTCLossDescriptor`|7.0.5| | | | | | | | | |`miopenGetCTCLossDescriptor`| | | | | | +|`cudnnGetCTCLossDescriptorEx`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnGetCTCLossDescriptor_v8`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnGetCTCLossWorkspaceSize`|7.0.5| | | | | | | | | |`miopenGetCTCLossWorkspaceSize`| | | | | | +|`cudnnGetCTCLossWorkspaceSize_v8`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnGetCallback`|7.1.3| | | | | | | | | | | | | | | | +|`cudnnGetConvolution2dDescriptor`|2.0.0| | | |`hipdnnGetConvolution2dDescriptor`| | | | | | | | | | | | +|`cudnnGetConvolution2dForwardOutputDim`|2.0.0| | | |`hipdnnGetConvolution2dForwardOutputDim`| | | | | |`miopenGetConvolutionForwardOutputDim`| | | | | | +|`cudnnGetConvolutionBackwardDataAlgorithm`|3.0.0|7.6.5| |8.0.1|`hipdnnGetConvolutionBackwardDataAlgorithm`| | | | | | | | | | | | +|`cudnnGetConvolutionBackwardDataAlgorithmMaxCount`|7.0.5| | | | | | | | | | | | | | | | +|`cudnnGetConvolutionBackwardDataAlgorithm_v7`|7.0.5| | | | | | | | | | | | | | | | +|`cudnnGetConvolutionBackwardDataWorkspaceSize`|3.0.0| | | |`hipdnnGetConvolutionBackwardDataWorkspaceSize`| | | | | |`miopenConvolutionBackwardDataGetWorkSpaceSize`| | | | | | +|`cudnnGetConvolutionBackwardFilterAlgorithm`|3.0.0|7.6.5| |8.0.1|`hipdnnGetConvolutionBackwardFilterAlgorithm`| | | | | | | | | | | | +|`cudnnGetConvolutionBackwardFilterAlgorithmMaxCount`|7.0.5| | | | | | | | | | | | | | | | +|`cudnnGetConvolutionBackwardFilterAlgorithm_v7`|7.0.5| | | | | | | | | | | | | | | | +|`cudnnGetConvolutionBackwardFilterWorkspaceSize`|3.0.0| | | |`hipdnnGetConvolutionBackwardFilterWorkspaceSize`| | | | | | | | | | | | +|`cudnnGetConvolutionForwardAlgorithm`|2.0.0|7.6.5| |8.0.1|`hipdnnGetConvolutionForwardAlgorithm`| | | | | | | | | | | | +|`cudnnGetConvolutionForwardAlgorithmMaxCount`|7.0.5| | | | | | | | | | | | | | | | +|`cudnnGetConvolutionForwardAlgorithm_v7`|7.0.5| | | | | | | | | | | | | | | | +|`cudnnGetConvolutionForwardWorkspaceSize`|2.0.0| | | |`hipdnnGetConvolutionForwardWorkspaceSize`| | | | | |`miopenConvolutionForwardGetWorkSpaceSize`| | | | | | +|`cudnnGetConvolutionGroupCount`|7.0.5| | | | | | | | | | | | | | | | +|`cudnnGetConvolutionMathType`|7.0.5| | | | | | | | | | | | | | | | +|`cudnnGetConvolutionNdDescriptor`|2.0.0| | | | | | | | | | | | | | | | +|`cudnnGetConvolutionNdForwardOutputDim`|2.0.0| | | | | | | | | | | | | | | | +|`cudnnGetConvolutionReorderType`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnGetCudartVersion`|6.0.0| | | | | | | | | | | | | | | | +|`cudnnGetDropoutDescriptor`|7.0.5| | | | | | | | | |`miopenGetDropoutDescriptor`| | | | | | +|`cudnnGetErrorString`|2.0.0| | | |`hipdnnGetErrorString`| | | | | |`miopenGetErrorString`| | | | | | +|`cudnnGetFilter4dDescriptor`|2.0.0| | | |`hipdnnGetFilter4dDescriptor`| | | | | | | | | | | | +|`cudnnGetFilterNdDescriptor`|2.0.0| | | |`hipdnnGetFilterNdDescriptor`| | | | | | | | | | | | +|`cudnnGetFilterSizeInBytes`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnGetFoldedConvBackwardDataDescriptors`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnGetFusedOpsConstParamPackAttribute`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnGetFusedOpsVariantParamPackAttribute`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnGetLRNDescriptor`|3.0.0| | | |`hipdnnGetLRNDescriptor`| | | | | |`miopenGetLRNDescriptor`| | | | | | +|`cudnnGetMaxDeviceVersion`|8.6.0| | | | | | | | | | | | | | | | +|`cudnnGetMultiHeadAttnBuffers`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnGetMultiHeadAttnWeights`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnGetNormalizationBackwardWorkspaceSize`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnGetNormalizationForwardTrainingWorkspaceSize`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnGetNormalizationTrainingReserveSpaceSize`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnGetOpTensorDescriptor`|5.0.0| | | |`hipdnnGetOpTensorDescriptor`| | | | | | | | | | | | +|`cudnnGetPooling2dDescriptor`|2.0.0| | | |`hipdnnGetPooling2dDescriptor`| | | | | |`miopenGet2dPoolingDescriptor`| | | | | | +|`cudnnGetPooling2dForwardOutputDim`|2.0.0| | | |`hipdnnGetPooling2dForwardOutputDim`| | | | | |`miopenGetPoolingForwardOutputDim`| | | | | | +|`cudnnGetPoolingNdDescriptor`|2.0.0| | | | | | | | | |`miopenGetNdPoolingDescriptor`| | | | | | +|`cudnnGetPoolingNdForwardOutputDim`|2.0.0| | | | | | | | | |`miopenGetPoolingNdForwardOutputDim`| | | | | | +|`cudnnGetProperty`|6.0.0| | | | | | | | | | | | | | | | +|`cudnnGetRNNBackwardDataAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnGetRNNBackwardWeightsAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnGetRNNBiasMode`|7.5.0|8.0.1| | | | | | | | | | | | | | | +|`cudnnGetRNNDataDescriptor`|7.2.1| | | | | | | | | | | | | | | | +|`cudnnGetRNNDescriptor`|7.0.5|7.6.5| |8.0.1|`hipdnnGetRNNDescriptor`| | | | | |`miopenGetRNNDescriptor_V2`| | | | | | +|`cudnnGetRNNDescriptor_v6`|8.0.1|8.0.1| | | | | | | | |`miopenGetRNNDescriptor_V2`| | | | | | +|`cudnnGetRNNDescriptor_v8`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnGetRNNForwardInferenceAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnGetRNNForwardTrainingAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnGetRNNLinLayerBiasParams`|5.0.0|8.0.1| | |`hipdnnGetRNNLinLayerBiasParams`| | | | | | | | | | | | +|`cudnnGetRNNLinLayerMatrixParams`|5.0.0|8.0.1| | |`hipdnnGetRNNLinLayerMatrixParams`| | | | | | | | | | | | +|`cudnnGetRNNMatrixMathType`|7.1.3|8.0.1| | | | | | | | | | | | | | | +|`cudnnGetRNNPaddingMode`|7.2.1|8.0.1| | | | | | | | | | | | | | | +|`cudnnGetRNNParamsSize`|5.0.0|8.0.1| | |`hipdnnGetRNNParamsSize`| | | | | |`miopenGetRNNParamsSize`| | | | | | +|`cudnnGetRNNProjectionLayers`|7.1.3|8.0.1| | | | | | | | | | | | | | | +|`cudnnGetRNNTempSpaceSizes`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnGetRNNTrainingReserveSize`|5.0.0|8.0.1| | |`hipdnnGetRNNTrainingReserveSize`| | | | | |`miopenGetRNNTrainingReserveSize`| | | | | | +|`cudnnGetRNNWeightParams`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnGetRNNWeightSpaceSize`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnGetRNNWorkspaceSize`|5.0.0|8.0.1| | |`hipdnnGetRNNWorkspaceSize`| | | | | |`miopenGetRNNWorkspaceSize`| | | | | | +|`cudnnGetReduceTensorDescriptor`|6.0.0| | | |`hipdnnGetReduceTensorDescriptor`| | | | | |`miopenGetReduceTensorDescriptor`| | | | | | +|`cudnnGetReductionIndicesSize`|6.0.0| | | | | | | | | |`miopenGetReductionIndicesSize`| | | | | | +|`cudnnGetReductionWorkspaceSize`|6.0.0| | | |`hipdnnGetReductionWorkspaceSize`| | | | | |`miopenGetReductionWorkspaceSize`| | | | | | +|`cudnnGetSeqDataDescriptor`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnGetStream`|1.0.0| | | |`hipdnnGetStream`| | | | | |`miopenGetStream`| | | | | | +|`cudnnGetTensor4dDescriptor`|1.0.0| | | |`hipdnnGetTensor4dDescriptor`| | | | | |`miopenGet4dTensorDescriptor`| | | | | | +|`cudnnGetTensorNdDescriptor`|2.0.0| | | |`hipdnnGetTensorNdDescriptor`| | | | | | | | | | | | +|`cudnnGetTensorSizeInBytes`|6.0.0| | | | | | | | | | | | | | | | +|`cudnnGetTensorTransformDescriptor`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnGetVersion`|2.0.0| | | |`hipdnnGetVersion`| | | | | | | | | | | | +|`cudnnIm2Col`|2.0.0| | | | | | | | | | | | | | | | +|`cudnnInitTransformDest`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnLRNCrossChannelBackward`|3.0.0| | | |`hipdnnLRNCrossChannelBackward`| | | | | | | | | | | | +|`cudnnLRNCrossChannelForward`|3.0.0| | | |`hipdnnLRNCrossChannelForward`| | | | | | | | | | | | +|`cudnnMakeFusedOpsPlan`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnMultiHeadAttnBackwardData`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnMultiHeadAttnBackwardWeights`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnMultiHeadAttnForward`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnNormalizationBackward`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnNormalizationForwardInference`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnNormalizationForwardTraining`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnOpTensor`|5.0.0| | | |`hipdnnOpTensor`| | | | | | | | | | | | +|`cudnnOpsInferVersionCheck`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnOpsTrainVersionCheck`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnPoolingBackward`|1.0.0| | | |`hipdnnPoolingBackward`| | | | | | | | | | | | +|`cudnnPoolingForward`|1.0.0| | | |`hipdnnPoolingForward`| | | | | | | | | | | | +|`cudnnQueryRuntimeError`|7.0.5| | | | | | | | | | | | | | | | +|`cudnnRNNBackwardData`|5.0.0|8.0.2| | |`hipdnnRNNBackwardData`| | | | | |`miopenRNNBackwardData`| | | | | | +|`cudnnRNNBackwardDataEx`|7.2.1|8.0.2| | | | | | | | | | | | | | | +|`cudnnRNNBackwardData_v8`|8.0.2| | | | | | | | | | | | | | | | +|`cudnnRNNBackwardWeights`|5.0.0|8.0.2| | |`hipdnnRNNBackwardWeights`| | | | | |`miopenRNNBackwardWeights`| | | | | | +|`cudnnRNNBackwardWeightsEx`|7.2.1|8.0.2| | | | | | | | | | | | | | | +|`cudnnRNNBackwardWeights_v8`|8.0.2| | | | | | | | | | | | | | | | +|`cudnnRNNForward`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnRNNForwardInference`|5.0.0|8.0.1| | |`hipdnnRNNForwardInference`| | | | | |`miopenRNNForwardInference`| | | | | | +|`cudnnRNNForwardInferenceEx`|7.2.1|8.0.1| | | | | | | | | | | | | | | +|`cudnnRNNForwardTraining`|5.0.0|8.0.1| | |`hipdnnRNNForwardTraining`| | | | | |`miopenRNNForwardTraining`| | | | | | +|`cudnnRNNForwardTrainingEx`|7.2.1|8.0.1| | | | | | | | | | | | | | | +|`cudnnRNNGetClip`|7.2.1|8.0.1| | | | | | | | | | | | | | | +|`cudnnRNNGetClip_v8`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnRNNSetClip`|7.2.1|8.0.1| | | | | | | | | | | | | | | +|`cudnnRNNSetClip_v8`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnReduceTensor`|6.0.0| | | |`hipdnnReduceTensor`| | | | | |`miopenReduceTensor`| | | | | | +|`cudnnReorderFilterAndBias`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnRestoreAlgorithm`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnRestoreDropoutDescriptor`|7.0.5| | | | | | | | | |`miopenRestoreDropoutDescriptor`| | | | | | +|`cudnnSaveAlgorithm`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnScaleTensor`|2.0.0| | | |`hipdnnScaleTensor`| | | | | |`miopenScaleTensor`| | | | | | +|`cudnnSetActivationDescriptor`|4.0.0| | | |`hipdnnSetActivationDescriptor`| | | | | | | | | | | | +|`cudnnSetActivationDescriptorSwishBeta`|8.2.0| | | | | | | | | | | | | | | | +|`cudnnSetAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnSetAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnSetAttnDescriptor`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnSetCTCLossDescriptor`|7.0.5| | | | | | | | | |`miopenSetCTCLossDescriptor`| | | | | | +|`cudnnSetCTCLossDescriptorEx`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnSetCTCLossDescriptor_v8`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnSetCallback`|7.1.3| | | | | | | | | | | | | | | | +|`cudnnSetConvolution2dDescriptor`|2.0.0| | | |`hipdnnSetConvolution2dDescriptor`| | | | | | | | | | | | +|`cudnnSetConvolutionGroupCount`|7.0.5| | | |`hipdnnSetConvolutionGroupCount`| | | | | |`miopenSetConvolutionGroupCount`| | | | | | +|`cudnnSetConvolutionMathType`|7.0.5| | | |`hipdnnSetConvolutionMathType`| | | | | | | | | | | | +|`cudnnSetConvolutionNdDescriptor`|2.0.0| | | |`hipdnnSetConvolutionNdDescriptor`| | | | | | | | | | | | +|`cudnnSetConvolutionReorderType`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnSetDropoutDescriptor`|5.0.0| | | |`hipdnnSetDropoutDescriptor`| | | | | |`miopenSetDropoutDescriptor`| | | | | | +|`cudnnSetFilter4dDescriptor`|2.0.0| | | |`hipdnnSetFilter4dDescriptor`| | | | | | | | | | | | +|`cudnnSetFilterNdDescriptor`|2.0.0| | | |`hipdnnSetFilterNdDescriptor`| | | | | | | | | | | | +|`cudnnSetFusedOpsConstParamPackAttribute`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnSetFusedOpsVariantParamPackAttribute`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnSetLRNDescriptor`|3.0.0| | | |`hipdnnSetLRNDescriptor`| | | | | |`miopenSetLRNDescriptor`| | | | | | +|`cudnnSetOpTensorDescriptor`|5.0.0| | | |`hipdnnSetOpTensorDescriptor`| | | | | | | | | | | | +|`cudnnSetPersistentRNNPlan`|6.0.0|8.0.1| | |`hipdnnSetPersistentRNNPlan`| | | | | | | | | | | | +|`cudnnSetPooling2dDescriptor`|2.0.0| | | |`hipdnnSetPooling2dDescriptor`| | | | | |`miopenSet2dPoolingDescriptor`| | | | | | +|`cudnnSetPoolingNdDescriptor`|2.0.0| | | |`hipdnnSetPoolingNdDescriptor`| | | | | |`miopenSetNdPoolingDescriptor`| | | | | | +|`cudnnSetRNNAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | | | | | | | +|`cudnnSetRNNBiasMode`|7.5.0|8.0.1| | | | | | | | | | | | | | | +|`cudnnSetRNNDataDescriptor`|7.2.1| | | | | | | | | | | | | | | | +|`cudnnSetRNNDescriptor`|5.0.0|7.6.5| |8.0.1|`hipdnnSetRNNDescriptor`| | | | | | | | | | | | +|`cudnnSetRNNDescriptor_v5`|7.0.5|7.6.5| |8.0.1|`hipdnnSetRNNDescriptor_v5`| | | | | | | | | | | | +|`cudnnSetRNNDescriptor_v6`|6.0.0|8.0.1| | |`hipdnnSetRNNDescriptor_v6`| | | | | |`miopenSetRNNDescriptor_V2`| | | | | | +|`cudnnSetRNNDescriptor_v8`|8.0.1| | | | | | | | | | | | | | | | +|`cudnnSetRNNMatrixMathType`|7.0.5|8.0.1| | | | | | | | | | | | | | | +|`cudnnSetRNNPaddingMode`|7.2.1|8.0.1| | | | | | | | | | | | | | | +|`cudnnSetRNNProjectionLayers`|7.1.3|8.0.1| | | | | | | | | | | | | | | +|`cudnnSetReduceTensorDescriptor`|6.0.0| | | |`hipdnnSetReduceTensorDescriptor`| | | | | |`miopenSetReduceTensorDescriptor`| | | | | | +|`cudnnSetSeqDataDescriptor`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnSetSpatialTransformerNdDescriptor`|5.0.0| | | | | | | | | | | | | | | | +|`cudnnSetStream`|1.0.0| | | |`hipdnnSetStream`| | | | | |`miopenSetStream`| | | | | | +|`cudnnSetTensor`|2.0.0| | | |`hipdnnSetTensor`| | | | | |`miopenSetTensor`| | | | | | +|`cudnnSetTensor4dDescriptor`|1.0.0| | | |`hipdnnSetTensor4dDescriptor`| | | | | | | | | | | | +|`cudnnSetTensor4dDescriptorEx`|1.0.0| | | |`hipdnnSetTensor4dDescriptorEx`| | | | | |`miopenSet4dTensorDescriptorEx`| | | | | | +|`cudnnSetTensorNdDescriptor`|2.0.0| | | |`hipdnnSetTensorNdDescriptor`| | | | | | | | | | | | +|`cudnnSetTensorNdDescriptorEx`|6.0.0| | | | | | | | | | | | | | | | +|`cudnnSetTensorTransformDescriptor`|7.5.0| | | | | | | | | | | | | | | | +|`cudnnSoftmaxBackward`|1.0.0| | | |`hipdnnSoftmaxBackward`| | | | | |`miopenSoftmaxBackward_V2`| | | | | | +|`cudnnSoftmaxForward`|1.0.0| | | |`hipdnnSoftmaxForward`| | | | | |`miopenSoftmaxForward_V2`| | | | | | +|`cudnnSpatialTfGridGeneratorBackward`|5.0.0| | | | | | | | | | | | | | | | +|`cudnnSpatialTfGridGeneratorForward`|5.0.0| | | | | | | | | | | | | | | | +|`cudnnSpatialTfSamplerBackward`|5.0.0| | | | | | | | | | | | | | | | +|`cudnnSpatialTfSamplerForward`|5.0.0| | | | | | | | | | | | | | | | +|`cudnnTransformFilter`|7.6.0| | | | | | | | | | | | | | | | +|`cudnnTransformTensor`|2.0.0| | | | | | | | | |`miopenTransformTensor`| | | | | | +|`cudnnTransformTensorEx`|7.5.0| | | | | | | | | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUDNN_API_supported_by_MIOPEN.md b/docs/tables/CUDNN_API_supported_by_MIOPEN.md index def1e9ff..fdd43ad8 100644 --- a/docs/tables/CUDNN_API_supported_by_MIOPEN.md +++ b/docs/tables/CUDNN_API_supported_by_MIOPEN.md @@ -2,1106 +2,1106 @@ ## **1. CUDNN Data types** -|**CUDA**|**A**|**D**|**R**|**MIOPEN**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`CUDNN_16BIT_INDICES`|6.0.0| | |`MIOPEN_16BIT_INDICES`| | | | | | -|`CUDNN_32BIT_INDICES`|6.0.0| | |`MIOPEN_32BIT_INDICES`| | | | | | -|`CUDNN_64BIT_INDICES`|6.0.0| | |`MIOPEN_64BIT_INDICES`| | | | | | -|`CUDNN_8BIT_INDICES`|6.0.0| | |`MIOPEN_8BIT_INDICES`| | | | | | -|`CUDNN_ACTIVATION_CLIPPED_RELU`|4.0.0| | |`miopenActivationCLIPPEDRELU`| | | | | | -|`CUDNN_ACTIVATION_ELU`|6.0.0| | |`miopenActivationELU`| | | | | | -|`CUDNN_ACTIVATION_IDENTITY`|7.1.3| | |`miopenActivationPASTHRU`| | | | | | -|`CUDNN_ACTIVATION_RELU`|1.0.0| | |`miopenActivationRELU`| | | | | | -|`CUDNN_ACTIVATION_SIGMOID`|1.0.0| | | | | | | | | -|`CUDNN_ACTIVATION_SWISH`|8.2.0| | | | | | | | | -|`CUDNN_ACTIVATION_TANH`|1.0.0| | |`miopenActivationTANH`| | | | | | -|`CUDNN_ATTN_DISABLE_PROJ_BIASES`|7.6.3| | | | | | | | | -|`CUDNN_ATTN_ENABLE_PROJ_BIASES`|7.6.3| | | | | | | | | -|`CUDNN_ATTN_QUERYMAP_ALL_TO_ONE`|7.5.0| | | | | | | | | -|`CUDNN_ATTN_QUERYMAP_ONE_TO_ONE`|7.5.0| | | | | | | | | -|`CUDNN_ATTN_WKIND_COUNT`|7.6.3| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_COMP_TYPE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_CONV_MODE`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_DILATIONS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_FILTER_STRIDES`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_POST_PADDINGS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_PRE_PADDINGS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_CONVOLUTION_SPATIAL_DIMS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINECFG_ENGINE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINECFG_INTERMEDIATE_INFO`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINECFG_KNOB_CHOICES`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINEHEUR_MODE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINEHEUR_OPERATION_GRAPH`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINEHEUR_RESULTS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINEHEUR_SM_COUNT_TARGET`|8.9.5| | | | | | | | | -|`CUDNN_ATTR_ENGINE_BEHAVIOR_NOTE`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_ENGINE_GLOBAL_INDEX`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINE_KNOB_INFO`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_ENGINE_LAYOUT_INFO`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_ENGINE_NUMERICAL_NOTE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINE_OPERATION_GRAPH`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_ENGINE_SM_COUNT_TARGET`|8.9.5| | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_COMPUTED_INTERMEDIATE_UIDS`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_ENGINE_CONFIG`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_HANDLE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_JSON_REPRESENTATION`|8.4.0| | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_RUN_ONLY_INTERMEDIATE_UIDS`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_EXECUTION_PLAN_WORKSPACE_SIZE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_INTERMEDIATE_INFO_DEPENDENT_ATTRIBUTES`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_INTERMEDIATE_INFO_DEPENDENT_DATA_UIDS`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_INTERMEDIATE_INFO_SIZE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_INTERMEDIATE_INFO_UNIQUE_ID`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_KNOB_CHOICE_KNOB_TYPE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_KNOB_CHOICE_KNOB_VALUE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_KNOB_INFO_MAXIMUM_VALUE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_KNOB_INFO_MINIMUM_VALUE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_KNOB_INFO_STRIDE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_KNOB_INFO_TYPE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_LAYOUT_INFO_TENSOR_UID`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_LAYOUT_INFO_TYPES`|8.0.2| | | | | | | | | -|`CUDNN_ATTR_MATMUL_COMP_TYPE`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_MATMUL_PADDING_VALUE`|8.9.0| | | | | | | | | -|`CUDNN_ATTR_OPERATIONGRAPH_ENGINE_GLOBAL_COUNT`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATIONGRAPH_HANDLE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATIONGRAPH_OPS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_BN_SCALE_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DBN_BIAS_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DBN_SCALE_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DY_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_BIAS`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_DY_SCALE_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_X_SCALE_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_INVSTD_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_MATH_PREC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_MEAN_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_X_DESC`|8.2.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_ACCUM_COUNT_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_BIAS_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EPSILON_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EQ_BIAS_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EQ_SCALE_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EXP_AVERATE_FACTOR_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_MATH_PREC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_PREV_RUNNING_MEAN_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_PREV_RUNNING_VAR_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SAVED_INV_STD_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SAVED_MEAN_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SCALE_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_STATS_MODE`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_UPDATED_RUNNING_MEAN_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_UPDATED_RUNNING_VAR_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_Y_SQ_SUM_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_BN_FINALIZE_Y_SUM_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONCAT_AXIS`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONCAT_INPLACE_INDEX`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONCAT_INPUT_DESCS`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONCAT_OUTPUT_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_ALPHA`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_BETA`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_CONV_DESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_DX`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_DY`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_W`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_ALPHA`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_BETA`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_CONV_DESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_DW`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_DY`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_X`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_ALPHA`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_BETA`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_CONV_DESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_W`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_X`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_Y`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_MATH_PREC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_MODE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_SQSUMDESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_SUMDESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_GENSTATS_XDESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_ADESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_BDESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_CDESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_K_OVERRIDE_DESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_M_OVERRIDE_DESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_N_OVERRIDE_DESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_MATMUL_IRREGULARLY_STRIDED_BATCH_COUNT`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_DBIAS_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_DSCALE_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_DXDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_DYDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_EPSILON_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_INV_VARIANCE_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_MEAN_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_MODE`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_PEER_STAT_DESCS`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_SCALE_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_BWD_XDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_BIAS_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_EPSILON_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_EXP_AVG_FACTOR_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_INPUT_RUNNING_MEAN_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_INPUT_RUNNING_VAR_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_INV_VARIANCE_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_MEAN_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_MODE`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_OUTPUT_RUNNING_MEAN_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_OUTPUT_RUNNING_VAR_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_PEER_STAT_DESCS`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_PHASE`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_SCALE_DESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_XDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_NORM_FWD_YDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_ALPHA1`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_ALPHA2`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_BDESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_DXDESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_DYDESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_PW_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_TDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_XDESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_POINTWISE_YDESC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_OPERATION_REDUCTION_DESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_REDUCTION_XDESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_REDUCTION_YDESC`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_ALPHA`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_BETA`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DXDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DYDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_IDXDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_XDESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_YDESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_ALPHA`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_BETA`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_DESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_IDXDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_XDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_YDESC`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESHAPE_XDESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RESHAPE_YDESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RNG_DESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RNG_OFFSET_DESC`|8.8.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RNG_SEED`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_RNG_YDESC`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_FLAGDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_MODE`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_VALUE`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_XDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_OPERATION_SIGNAL_YDESC`|8.5.0| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_AXIS`|8.4.0| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_ELU_ALPHA`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_MATH_PREC`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_MODE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_NAN_PROPAGATION`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_RELU_LOWER_CLIP`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_RELU_LOWER_CLIP_SLOPE`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_RELU_UPPER_CLIP`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_SOFTPLUS_BETA`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_POINTWISE_SWISH_BETA`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_REDUCTION_COMP_TYPE`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_REDUCTION_OPERATOR`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_COMP_TYPE`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_MODE`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_NAN_PROPAGATION`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_PADDING_MODE`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_POST_PADDINGS`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_PRE_PADDINGS`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_SPATIAL_DIMS`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_STRIDES`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RESAMPLE_WINDOW_DIMS`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_RNG_BERNOULLI_DIST_PROBABILITY`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_RNG_DISTRIBUTION`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_RNG_NORMAL_DIST_MEAN`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_RNG_NORMAL_DIST_STANDARD_DEVIATION`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_RNG_UNIFORM_DIST_MAXIMUM`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_RNG_UNIFORM_DIST_MINIMUM`|8.7.0| | | | | | | | | -|`CUDNN_ATTR_TENSOR_BYTE_ALIGNMENT`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_DATA_TYPE`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_DIMENSIONS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_IS_BY_VALUE`|8.1.0| | | | | | | | | -|`CUDNN_ATTR_TENSOR_IS_VIRTUAL`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_RAGGED_OFFSET_DESC`|8.9.0| | | | | | | | | -|`CUDNN_ATTR_TENSOR_REORDERING_MODE`|8.3.0| | | | | | | | | -|`CUDNN_ATTR_TENSOR_STRIDES`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_UNIQUE_ID`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_VECTORIZED_DIMENSION`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_TENSOR_VECTOR_COUNT`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_VARIANT_PACK_DATA_POINTERS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_VARIANT_PACK_INTERMEDIATES`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_VARIANT_PACK_UNIQUE_IDS`|8.0.1| | | | | | | | | -|`CUDNN_ATTR_VARIANT_PACK_WORKSPACE`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_CONVOLUTION_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_ENGINECFG_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_ENGINEHEUR_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_ENGINE_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_EXECUTION_PLAN_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_INTERMEDIATE_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_KNOB_CHOICE_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_KNOB_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_LAYOUT_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_MATMUL_DESCRIPTOR`|8.1.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATIONGRAPH_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_BN_BWD_WEIGHTS_DESCRIPTOR`| | | | | | | | | | -|`CUDNN_BACKEND_OPERATION_BN_FINALIZE_STATISTICS_DESCRIPTOR`|8.1.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_CONCAT_DESCRIPTOR`|8.5.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_DATA_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_FILTER_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_CONVOLUTION_FORWARD_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_GEN_STATS_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_MATMUL_DESCRIPTOR`|8.1.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_NORM_BACKWARD_DESCRIPTOR`|8.5.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_NORM_FORWARD_DESCRIPTOR`|8.5.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_POINTWISE_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_REDUCTION_DESCRIPTOR`|8.1.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_RESAMPLE_BWD_DESCRIPTOR`|8.3.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_RESAMPLE_FWD_DESCRIPTOR`|8.3.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_RESHAPE_DESCRIPTOR`|8.7.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_RNG_DESCRIPTOR`|8.7.0| | | | | | | | | -|`CUDNN_BACKEND_OPERATION_SIGNAL_DESCRIPTOR`|8.5.0| | | | | | | | | -|`CUDNN_BACKEND_POINTWISE_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_REDUCTION_DESCRIPTOR`|8.1.0| | | | | | | | | -|`CUDNN_BACKEND_RESAMPLE_DESCRIPTOR`|8.3.0| | | | | | | | | -|`CUDNN_BACKEND_RNG_DESCRIPTOR`|8.7.0| | | | | | | | | -|`CUDNN_BACKEND_TENSOR_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BACKEND_VARIANT_PACK_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_BATCHNORM_OPS_BN`|7.4.1| | | | | | | | | -|`CUDNN_BATCHNORM_OPS_BN_ACTIVATION`|7.4.1| | | | | | | | | -|`CUDNN_BATCHNORM_OPS_BN_ADD_ACTIVATION`|7.4.1| | | | | | | | | -|`CUDNN_BATCHNORM_PER_ACTIVATION`|4.0.0| | |`miopenBNPerActivation`| | | | | | -|`CUDNN_BATCHNORM_SPATIAL`|4.0.0| | |`miopenBNSpatial`| | | | | | -|`CUDNN_BATCHNORM_SPATIAL_PERSISTENT`|7.0.5| | | | | | | | | -|`CUDNN_BATCH_NORM`|8.5.0| | | | | | | | | -|`CUDNN_BEHAVIOR_NOTE_REQUIRES_BIAS_INT8x32_REORDER`|8.3.0| | | | | | | | | -|`CUDNN_BEHAVIOR_NOTE_REQUIRES_FILTER_INT8x32_REORDER`|8.3.0| | | | | | | | | -|`CUDNN_BEHAVIOR_NOTE_RUNTIME_COMPILATION`|8.2.0| | | | | | | | | -|`CUDNN_BEHAVIOR_NOTE_TYPE_COUNT`|8.2.0| | | | | | | | | -|`CUDNN_BIDIRECTIONAL`|5.0.0| | |`miopenRNNbidirection`| | | | | | -|`CUDNN_BN_FINALIZE_STATISTICS_INFERENCE`|8.1.0| | | | | | | | | -|`CUDNN_BN_FINALIZE_STATISTICS_TRAINING`|8.1.0| | | | | | | | | -|`CUDNN_BN_MIN_EPSILON`|4.0.0| | | | | | | | | -|`CUDNN_CONVOLUTION`|1.0.0| | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_0`|3.0.0| | |`miopenConvolutionBwdDataAlgoGEMM`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_1`|3.0.0| | |`miopenConvolutionBwdDataAlgoDirect`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_COUNT`|6.0.0| | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_FFT`|3.0.0| | |`miopenConvolutionBwdDataAlgoFFT`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_FFT_TILING`|4.0.0| | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD`|5.0.0| | |`miopenConvolutionBwdDataAlgoWinograd`| | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD_NONFUSED`|5.1.0| | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_NO_WORKSPACE`|3.0.0|7.6.5|8.0.1| | | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_PREFER_FASTEST`|3.0.0|7.6.5|8.0.1| | | | | | | -|`CUDNN_CONVOLUTION_BWD_DATA_SPECIFY_WORKSPACE_LIMIT`|3.0.0|7.6.5|8.0.1| | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_0`|3.0.0| | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_1`|3.0.0| | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_3`|3.0.0| | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_COUNT`|6.0.0| | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT`|3.0.0| | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT_TILING`|6.0.0| | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD`|5.1.0| | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD_NONFUSED`|5.1.0| | | | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_NO_WORKSPACE`|3.0.0|7.6.5|8.0.1| | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_PREFER_FASTEST`|3.0.0|7.6.5|8.0.1| | | | | | | -|`CUDNN_CONVOLUTION_BWD_FILTER_SPECIFY_WORKSPACE_LIMIT`|3.0.0|7.6.5|8.0.1| | | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_COUNT`|6.0.0| | | | | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_DIRECT`|2.0.0| | |`miopenConvolutionFwdAlgoDirect`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_FFT`|3.0.0| | |`miopenConvolutionFwdAlgoFFT`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_FFT_TILING`|4.0.0| | | | | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_GEMM`|2.0.0| | |`miopenConvolutionFwdAlgoGEMM`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_GEMM`|2.0.0| | |`miopenConvolutionFwdAlgoImplicitGEMM`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_PRECOMP_GEMM`|2.0.0| | | | | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_WINOGRAD`|5.0.0| | |`miopenConvolutionFwdAlgoWinograd`| | | | | | -|`CUDNN_CONVOLUTION_FWD_ALGO_WINOGRAD_NONFUSED`|5.1.0| | | | | | | | | -|`CUDNN_CONVOLUTION_FWD_NO_WORKSPACE`|2.0.0|7.6.5|8.0.1| | | | | | | -|`CUDNN_CONVOLUTION_FWD_PREFER_FASTEST`|2.0.0|7.6.5|8.0.1| | | | | | | -|`CUDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT`|2.0.0|7.6.5|8.0.1| | | | | | | -|`CUDNN_CROSS_CORRELATION`|1.0.0| | | | | | | | | -|`CUDNN_CTC_LOSS_ALGO_DETERMINISTIC`|7.0.5| | |`MIOPEN_CTC_LOSS_ALGO_DETERMINISTIC`| | | | | | -|`CUDNN_CTC_LOSS_ALGO_NON_DETERMINISTIC`|7.0.5| | | | | | | | | -|`CUDNN_DATA_BFLOAT16`|8.1.0| | |`miopenBFloat16`| | | | | | -|`CUDNN_DATA_BOOLEAN`|8.3.0| | | | | | | | | -|`CUDNN_DATA_DOUBLE`|1.0.0| | |`miopenDouble`| | | | | | -|`CUDNN_DATA_FAST_FLOAT_FOR_FP8`|8.7.0| | | | | | | | | -|`CUDNN_DATA_FLOAT`|1.0.0| | |`miopenFloat`| | | | | | -|`CUDNN_DATA_FP8_E4M3`|8.6.0| | | | | | | | | -|`CUDNN_DATA_FP8_E5M2`|8.6.0| | | | | | | | | -|`CUDNN_DATA_HALF`|3.0.0| | |`miopenHalf`| | | | | | -|`CUDNN_DATA_INT32`|6.0.0| | |`miopenInt32`| | | | | | -|`CUDNN_DATA_INT64`|8.1.0| | | | | | | | | -|`CUDNN_DATA_INT8`|6.0.0| | |`miopenInt8`| | | | | | -|`CUDNN_DATA_INT8x32`|7.2.1| | | | | | | | | -|`CUDNN_DATA_INT8x4`|6.0.0| | |`miopenInt8x4`| | | | | | -|`CUDNN_DATA_UINT8`|7.1.3| | | | | | | | | -|`CUDNN_DATA_UINT8x4`|7.1.3| | | | | | | | | -|`CUDNN_DEFAULT_MATH`|7.0.5| | | | | | | | | -|`CUDNN_DEFAULT_REORDER`|7.6.0| | | | | | | | | -|`CUDNN_DETERMINISTIC`|6.0.0| | | | | | | | | -|`CUDNN_DIM_MAX`|4.0.0| | | | | | | | | -|`CUDNN_DIVNORM_PRECOMPUTED_MEANS`|3.0.0| | | | | | | | | -|`CUDNN_EDGE_VAL_PAD`|8.3.0| | | | | | | | | -|`CUDNN_ERRQUERY_BLOCKING`|7.0.5| | | | | | | | | -|`CUDNN_ERRQUERY_NONBLOCKING`|7.0.5| | | | | | | | | -|`CUDNN_ERRQUERY_RAWCODE`|7.0.5| | | | | | | | | -|`CUDNN_FMA_MATH`|8.0.1| | | | | | | | | -|`CUDNN_FUSED_BN_FINALIZE_STATISTICS_INFERENCE`|7.6.0| | | | | | | | | -|`CUDNN_FUSED_BN_FINALIZE_STATISTICS_TRAINING`|7.6.0| | | | | | | | | -|`CUDNN_FUSED_CONV_SCALE_BIAS_ADD_ACTIVATION`|7.6.0| | | | | | | | | -|`CUDNN_FUSED_DACTIVATION_FORK_DBATCHNORM`|7.6.0| | | | | | | | | -|`CUDNN_FUSED_SCALE_BIAS_ACTIVATION_CONV_BNSTATS`|7.6.0| | | | | | | | | -|`CUDNN_FUSED_SCALE_BIAS_ACTIVATION_WGRAD`|7.6.0| | | | | | | | | -|`CUDNN_FUSED_SCALE_BIAS_ADD_ACTIVATION_GEN_BITMASK`|7.6.0| | | | | | | | | -|`CUDNN_FWD_MODE_INFERENCE`|8.0.1| | | | | | | | | -|`CUDNN_FWD_MODE_TRAINING`|8.0.1| | | | | | | | | -|`CUDNN_GENSTATS_SUM_SQSUM`|8.0.1| | | | | | | | | -|`CUDNN_GROUP_NORM`|8.5.0| | | | | | | | | -|`CUDNN_GRU`|5.0.0| | |`miopenGRU`| | | | | | -|`CUDNN_HEUR_MODES_COUNT`|8.0.1| | | | | | | | | -|`CUDNN_HEUR_MODE_A`|8.3.0| | | | | | | | | -|`CUDNN_HEUR_MODE_B`|8.0.1| | | | | | | | | -|`CUDNN_HEUR_MODE_FALLBACK`|8.3.0| | | | | | | | | -|`CUDNN_HEUR_MODE_INSTANT`|8.0.1| | | | | | | | | -|`CUDNN_INSTANCE_NORM`|8.5.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_ARRAY_SIZE_PER_THREAD`|8.9.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_BLOCK_SIZE`|8.8.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_CHUNK_K`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_COUNTS`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_CTA_SPLIT_K_MODE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_EDGE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_IDX_MODE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_KBLOCK`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_KERNEL_CFG`|8.1.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_LDGA`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_LDGB`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_LDGC`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_LOAD_SIZE`|8.9.5| | | | | | | | | -|`CUDNN_KNOB_TYPE_MULTIPLY`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_NUM_C_PER_BLOCK`|8.9.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_OCCUPANCY`|8.9.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_REDUCTION_MODE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SINGLEBUFFER`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SLICED`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPECFILT`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_COLS`|8.9.5| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_H`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_K`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_K_BUF`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_K_SLC`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SPLIT_RS`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_STAGES`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_SWIZZLE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILEK`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_CGA`|8.6.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_CGA_M`|8.6.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_CGA_N`|8.6.0| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_COLS`|8.9.5| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_ROWS`|8.9.5| | | | | | | | | -|`CUDNN_KNOB_TYPE_TILE_SIZE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_USE_TEX`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_WINO_TILE`|8.0.1| | | | | | | | | -|`CUDNN_KNOB_TYPE_WORKSPACE`|8.4.0| | | | | | | | | -|`CUDNN_LAYER_NORM`|8.5.0| | | | | | | | | -|`CUDNN_LAYOUT_TYPE_COUNT`|8.0.2| | | | | | | | | -|`CUDNN_LAYOUT_TYPE_PREFERRED_NCHW`|8.0.1| | | | | | | | | -|`CUDNN_LAYOUT_TYPE_PREFERRED_NHWC`|8.0.2| | | | | | | | | -|`CUDNN_LAYOUT_TYPE_PREFERRED_PAD4CK`|8.0.2| | | | | | | | | -|`CUDNN_LAYOUT_TYPE_PREFERRED_PAD8CK`|8.0.2| | | | | | | | | -|`CUDNN_LINEAR_INPUT`|5.0.0| | |`miopenRNNlinear`| | | | | | -|`CUDNN_LOSS_NORMALIZATION_NONE`|7.6.0| | | | | | | | | -|`CUDNN_LOSS_NORMALIZATION_SOFTMAX`|7.6.0| | | | | | | | | -|`CUDNN_LRN_CROSS_CHANNEL_DIM1`|3.0.0| | |`miopenLRNCrossChannel`| | | | | | -|`CUDNN_LRN_MAX_N`|3.0.0| | | | | | | | | -|`CUDNN_LRN_MIN_BETA`|3.0.0| | | | | | | | | -|`CUDNN_LRN_MIN_K`|3.0.0| | | | | | | | | -|`CUDNN_LRN_MIN_N`|3.0.0| | | | | | | | | -|`CUDNN_LSTM`|5.0.0| | |`miopenLSTM`| | | | | | -|`CUDNN_MH_ATTN_K_BIASES`|7.6.3| | | | | | | | | -|`CUDNN_MH_ATTN_K_WEIGHTS`|7.5.0| | | | | | | | | -|`CUDNN_MH_ATTN_O_BIASES`|7.6.3| | | | | | | | | -|`CUDNN_MH_ATTN_O_WEIGHTS`|7.5.0| | | | | | | | | -|`CUDNN_MH_ATTN_Q_BIASES`|7.6.3| | | | | | | | | -|`CUDNN_MH_ATTN_Q_WEIGHTS`|7.5.0| | | | | | | | | -|`CUDNN_MH_ATTN_V_BIASES`|7.6.3| | | | | | | | | -|`CUDNN_MH_ATTN_V_WEIGHTS`|7.5.0| | | | | | | | | -|`CUDNN_NEG_INF_PAD`|8.3.0| | | | | | | | | -|`CUDNN_NON_DETERMINISTIC`|6.0.0| | | | | | | | | -|`CUDNN_NORM_ALGO_PERSIST`|8.0.1| | | | | | | | | -|`CUDNN_NORM_ALGO_STANDARD`|8.0.1| | | | | | | | | -|`CUDNN_NORM_FWD_INFERENCE`|8.5.0| | | | | | | | | -|`CUDNN_NORM_FWD_TRAINING`|8.5.0| | | | | | | | | -|`CUDNN_NORM_OPS_NORM`|8.0.1| | | | | | | | | -|`CUDNN_NORM_OPS_NORM_ACTIVATION`|8.0.1| | | | | | | | | -|`CUDNN_NORM_OPS_NORM_ADD_ACTIVATION`|8.0.1| | | | | | | | | -|`CUDNN_NORM_PER_ACTIVATION`|8.0.1| | | | | | | | | -|`CUDNN_NORM_PER_CHANNEL`|8.0.1| | | | | | | | | -|`CUDNN_NOT_PROPAGATE_NAN`|4.0.0| | |`MIOPEN_NOT_PROPAGATE_NAN`| | | | | | -|`CUDNN_NO_REORDER`|7.6.0| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_DOWN_CONVERT_INPUTS`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_FFT`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_NONDETERMINISTIC`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_REDUCED_PRECISION_REDUCTION`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_TENSOR_CORE`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_TYPE_COUNT`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_WINOGRAD`|8.0.1| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_13x13`|8.3.0| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_4x4`|8.3.0| | | | | | | | | -|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_6x6`|8.3.0| | | | | | | | | -|`CUDNN_OP_TENSOR_ADD`|5.0.0| | |`miopenTensorOpAdd`| | | | | | -|`CUDNN_OP_TENSOR_MAX`|5.0.0| | |`miopenTensorOpMax`| | | | | | -|`CUDNN_OP_TENSOR_MIN`|5.0.0| | |`miopenTensorOpMin`| | | | | | -|`CUDNN_OP_TENSOR_MUL`|5.0.0| | |`miopenTensorOpMul`| | | | | | -|`CUDNN_OP_TENSOR_NOT`|7.0.5| | | | | | | | | -|`CUDNN_OP_TENSOR_SQRT`|6.0.0| | | | | | | | | -|`CUDNN_PARAM_ACTIVATION_BITMASK_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_ACTIVATION_BITMASK_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_ACTIVATION_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_BIAS_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_DBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_DSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_EQBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_EQSCALEBIAS_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_EQSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_MODE`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_RUNNING_MEAN_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_RUNNING_VAR_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_SAVED_INVSTD_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_SAVED_MEAN_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_SCALEBIAS_MEANVAR_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_SCALE_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_Z_EQBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_Z_EQSCALEBIAS_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_BN_Z_EQSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_CONV_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DWDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DWDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DXDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DXDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DYDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DYDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DZDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_DZDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_WDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_WDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_XDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_XDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_YDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_YDESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_YSQSUM_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_YSTATS_DESC`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_YSUM_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_ZDATA_PLACEHOLDER`|7.6.0| | | | | | | | | -|`CUDNN_PARAM_ZDESC`|7.6.0| | | | | | | | | -|`CUDNN_POINTWISE_ABS`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_ADD`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_ADD_SQUARE`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_BINARY_SELECT`|8.4.0| | | | | | | | | -|`CUDNN_POINTWISE_CEIL`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_CMP_EQ`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_CMP_GE`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_CMP_GT`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_CMP_LE`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_CMP_LT`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_CMP_NEQ`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_COS`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_DIV`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_ELU_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_ELU_FWD`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_ERF`|8.5.0| | | | | | | | | -|`CUDNN_POINTWISE_EXP`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_FLOOR`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_GELU_APPROX_TANH_BWD`|8.5.0| | | | | | | | | -|`CUDNN_POINTWISE_GELU_APPROX_TANH_FWD`|8.5.0| | | | | | | | | -|`CUDNN_POINTWISE_GELU_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_GELU_FWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_GEN_INDEX`|8.4.0| | | | | | | | | -|`CUDNN_POINTWISE_IDENTITY`|8.5.0| | | | | | | | | -|`CUDNN_POINTWISE_LOG`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_LOGICAL_AND`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_LOGICAL_NOT`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_LOGICAL_OR`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_MAX`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_MIN`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_MOD`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_MUL`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_NEG`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_POW`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_RECIPROCAL`|8.9.0| | | | | | | | | -|`CUDNN_POINTWISE_RELU_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_RELU_FWD`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_RSQRT`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_SIGMOID_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_SIGMOID_FWD`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_SIN`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_SOFTPLUS_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_SOFTPLUS_FWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_SQRT`|8.0.1| | | | | | | | | -|`CUDNN_POINTWISE_SUB`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_SWISH_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_SWISH_FWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_TAN`|8.3.0| | | | | | | | | -|`CUDNN_POINTWISE_TANH_BWD`|8.1.0| | | | | | | | | -|`CUDNN_POINTWISE_TANH_FWD`|8.0.1| | | | | | | | | -|`CUDNN_POOLING_AVERAGE_COUNT_EXCLUDE_PADDING`|2.0.0| | | | | | | | | -|`CUDNN_POOLING_AVERAGE_COUNT_INCLUDE_PADDING`|2.0.0| | | | | | | | | -|`CUDNN_POOLING_MAX`|1.0.0| | |`miopenPoolingMax`| | | | | | -|`CUDNN_POOLING_MAX_DETERMINISTIC`|6.0.0| | | | | | | | | -|`CUDNN_PROPAGATE_NAN`|4.0.0| | |`MIOPEN_PROPAGATE_NAN`| | | | | | -|`CUDNN_PTR_16B_ALIGNED`|7.6.0| | | | | | | | | -|`CUDNN_PTR_ACTIVATION_BITMASK`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_BIAS`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_DBIAS`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_DSCALE`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_EQBIAS`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_EQSCALE`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_RUNNING_MEAN`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_RUNNING_VAR`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_SAVED_INVSTD`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_SAVED_MEAN`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_SCALE`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_Z_EQBIAS`|7.6.0| | | | | | | | | -|`CUDNN_PTR_BN_Z_EQSCALE`|7.6.0| | | | | | | | | -|`CUDNN_PTR_DWDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_DXDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_DYDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_DZDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_ELEM_ALIGNED`|7.6.0| | | | | | | | | -|`CUDNN_PTR_NULL`|7.6.0| | | | | | | | | -|`CUDNN_PTR_WDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_WORKSPACE`|7.6.0| | | | | | | | | -|`CUDNN_PTR_XDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_YDATA`|7.6.0| | | | | | | | | -|`CUDNN_PTR_YSQSUM`|7.6.0| | | | | | | | | -|`CUDNN_PTR_YSUM`|7.6.0| | | | | | | | | -|`CUDNN_PTR_ZDATA`|7.6.0| | | | | | | | | -|`CUDNN_REDUCE_TENSOR_ADD`|6.0.0| | |`MIOPEN_REDUCE_TENSOR_ADD`| | | | | | -|`CUDNN_REDUCE_TENSOR_AMAX`|6.0.0| | |`MIOPEN_REDUCE_TENSOR_AMAX`| | | | | | -|`CUDNN_REDUCE_TENSOR_AVG`|6.0.0| | |`MIOPEN_REDUCE_TENSOR_AVG`| | | | | | -|`CUDNN_REDUCE_TENSOR_FLATTENED_INDICES`|6.0.0| | |`MIOPEN_REDUCE_TENSOR_FLATTENED_INDICES`| | | | | | -|`CUDNN_REDUCE_TENSOR_MAX`|6.0.0| | |`MIOPEN_REDUCE_TENSOR_MAX`| | | | | | -|`CUDNN_REDUCE_TENSOR_MIN`|6.0.0| | |`MIOPEN_REDUCE_TENSOR_MIN`| | | | | | -|`CUDNN_REDUCE_TENSOR_MUL`|6.0.0| | |`MIOPEN_REDUCE_TENSOR_MUL`| | | | | | -|`CUDNN_REDUCE_TENSOR_MUL_NO_ZEROS`|7.0.5| | | | | | | | | -|`CUDNN_REDUCE_TENSOR_NORM1`|6.0.0| | |`MIOPEN_REDUCE_TENSOR_NORM1`| | | | | | -|`CUDNN_REDUCE_TENSOR_NORM2`|6.0.0| | |`MIOPEN_REDUCE_TENSOR_NORM2`| | | | | | -|`CUDNN_REDUCE_TENSOR_NO_INDICES`|6.0.0| | |`MIOPEN_REDUCE_TENSOR_NO_INDICES`| | | | | | -|`CUDNN_RESAMPLE_AVGPOOL`|8.3.0| | | | | | | | | -|`CUDNN_RESAMPLE_AVGPOOL_EXCLUDE_PADDING`|8.6.0| | | | | | | | | -|`CUDNN_RESAMPLE_AVGPOOL_INCLUDE_PADDING`|8.6.0| | | | | | | | | -|`CUDNN_RESAMPLE_BILINEAR`|8.3.0| | | | | | | | | -|`CUDNN_RESAMPLE_MAXPOOL`|8.3.0| | | | | | | | | -|`CUDNN_RESAMPLE_NEAREST`|8.3.0| | | | | | | | | -|`CUDNN_RNG_DISTRIBUTION_BERNOULLI`|8.7.0| | | | | | | | | -|`CUDNN_RNG_DISTRIBUTION_NORMAL`|8.7.0| | | | | | | | | -|`CUDNN_RNG_DISTRIBUTION_UNIFORM`|8.7.0| | | | | | | | | -|`CUDNN_RNN_ALGO_COUNT`|7.1.3| | | | | | | | | -|`CUDNN_RNN_ALGO_PERSIST_DYNAMIC`|6.0.0| | | | | | | | | -|`CUDNN_RNN_ALGO_PERSIST_STATIC`|6.0.0| | | | | | | | | -|`CUDNN_RNN_ALGO_PERSIST_STATIC_SMALL_H`|8.1.0| | | | | | | | | -|`CUDNN_RNN_ALGO_STANDARD`|6.0.0| | |`miopenRNNdefault`| | | | | | -|`CUDNN_RNN_CLIP_MINMAX`|7.2.1| | | | | | | | | -|`CUDNN_RNN_CLIP_NONE`|7.2.1| | | | | | | | | -|`CUDNN_RNN_DATA_LAYOUT_BATCH_MAJOR_UNPACKED`|7.2.1| | | | | | | | | -|`CUDNN_RNN_DATA_LAYOUT_SEQ_MAJOR_PACKED`|7.2.1| | | | | | | | | -|`CUDNN_RNN_DATA_LAYOUT_SEQ_MAJOR_UNPACKED`|7.2.1| | | | | | | | | -|`CUDNN_RNN_DOUBLE_BIAS`|7.5.0| | |`miopenRNNwithBias`| | | | | | -|`CUDNN_RNN_NO_BIAS`|7.5.0| | |`miopenRNNNoBias`| | | | | | -|`CUDNN_RNN_PADDED_IO_DISABLED`|7.2.1| | | | | | | | | -|`CUDNN_RNN_PADDED_IO_ENABLED`|7.2.1| | | | | | | | | -|`CUDNN_RNN_RELU`|5.0.0| | |`miopenRNNRELU`| | | | | | -|`CUDNN_RNN_SINGLE_INP_BIAS`|7.5.0| | |`miopenRNNwithBias`| | | | | | -|`CUDNN_RNN_SINGLE_REC_BIAS`|7.5.0| | |`miopenRNNwithBias`| | | | | | -|`CUDNN_RNN_TANH`|5.0.0| | |`miopenRNNTANH`| | | | | | -|`CUDNN_SAMPLER_BILINEAR`|5.0.0| | | | | | | | | -|`CUDNN_SCALAR_DOUBLE_BN_EPSILON`|7.6.0| | | | | | | | | -|`CUDNN_SCALAR_DOUBLE_BN_EXP_AVG_FACTOR`|7.6.0| | | | | | | | | -|`CUDNN_SCALAR_INT64_T_BN_ACCUMULATION_COUNT`|7.6.0| | | | | | | | | -|`CUDNN_SCALAR_SIZE_T_WORKSPACE_SIZE_IN_BYTES`|7.6.0| | | | | | | | | -|`CUDNN_SEQDATA_BATCH_DIM`|7.5.0| | | | | | | | | -|`CUDNN_SEQDATA_BEAM_DIM`|7.5.0| | | | | | | | | -|`CUDNN_SEQDATA_DIM_COUNT`|7.5.0| | | | | | | | | -|`CUDNN_SEQDATA_TIME_DIM`|7.5.0| | | | | | | | | -|`CUDNN_SEQDATA_VECT_DIM`|7.5.0| | | | | | | | | -|`CUDNN_SEV_ERROR`|7.1.3| | | | | | | | | -|`CUDNN_SEV_ERROR_EN`|7.1.3| | | | | | | | | -|`CUDNN_SEV_FATAL`|7.1.3| | | | | | | | | -|`CUDNN_SEV_INFO`|7.1.3| | | | | | | | | -|`CUDNN_SEV_INFO_EN`|7.1.3| | | | | | | | | -|`CUDNN_SEV_WARNING`|7.1.3| | | | | | | | | -|`CUDNN_SEV_WARNING_EN`|7.1.3| | | | | | | | | -|`CUDNN_SIGNAL_SET`|8.5.0| | | | | | | | | -|`CUDNN_SIGNAL_WAIT`|8.5.0| | | | | | | | | -|`CUDNN_SKIP_INPUT`|5.0.0| | |`miopenRNNskip`| | | | | | -|`CUDNN_SOFTMAX_ACCURATE`|1.0.0| | |`MIOPEN_SOFTMAX_ACCURATE`| | | | | | -|`CUDNN_SOFTMAX_FAST`|1.0.0| | |`MIOPEN_SOFTMAX_FAST`| | | | | | -|`CUDNN_SOFTMAX_LOG`|3.0.0| | |`MIOPEN_SOFTMAX_LOG`| | | | | | -|`CUDNN_SOFTMAX_MODE_CHANNEL`|1.0.0| | |`MIOPEN_SOFTMAX_MODE_CHANNEL`| | | | | | -|`CUDNN_SOFTMAX_MODE_INSTANCE`|1.0.0| | |`MIOPEN_SOFTMAX_MODE_INSTANCE`| | | | | | -|`CUDNN_STATUS_ALLOC_FAILED`|1.0.0| | |`miopenStatusAllocFailed`| | | | | | -|`CUDNN_STATUS_ARCH_MISMATCH`|1.0.0| | | | | | | | | -|`CUDNN_STATUS_BAD_PARAM`|1.0.0| | |`miopenStatusBadParm`| | | | | | -|`CUDNN_STATUS_EXECUTION_FAILED`|1.0.0| | | | | | | | | -|`CUDNN_STATUS_INTERNAL_ERROR`|1.0.0| | |`miopenStatusInternalError`| | | | | | -|`CUDNN_STATUS_INVALID_VALUE`|1.0.0| | |`miopenStatusInvalidValue`| | | | | | -|`CUDNN_STATUS_LICENSE_ERROR`|1.0.0| | | | | | | | | -|`CUDNN_STATUS_MAPPING_ERROR`|1.0.0| | | | | | | | | -|`CUDNN_STATUS_NOT_INITIALIZED`|1.0.0| | |`miopenStatusNotInitialized`| | | | | | -|`CUDNN_STATUS_NOT_SUPPORTED`|1.0.0| | |`miopenStatusUnsupportedOp`| | | | | | -|`CUDNN_STATUS_RUNTIME_FP_OVERFLOW`|7.0.5| | | | | | | | | -|`CUDNN_STATUS_RUNTIME_IN_PROGRESS`|7.0.5| | | | | | | | | -|`CUDNN_STATUS_RUNTIME_PREREQUISITE_MISSING`|6.0.0| | | | | | | | | -|`CUDNN_STATUS_SUCCESS`|1.0.0| | |`miopenStatusSuccess`| | | | | | -|`CUDNN_STATUS_VERSION_MISMATCH`|8.0.1| | | | | | | | | -|`CUDNN_TENSOR_NCHW`|1.0.0| | | | | | | | | -|`CUDNN_TENSOR_NCHW_VECT_C`|6.0.0| | | | | | | | | -|`CUDNN_TENSOR_NHWC`|1.0.0| | | | | | | | | -|`CUDNN_TENSOR_OP_MATH`|7.0.5| | | | | | | | | -|`CUDNN_TENSOR_OP_MATH_ALLOW_CONVERSION`|7.2.1| | | | | | | | | -|`CUDNN_TENSOR_REORDERING_F16x16`|8.8.0| | | | | | | | | -|`CUDNN_TENSOR_REORDERING_INT8x32`|8.3.0| | | | | | | | | -|`CUDNN_TENSOR_REORDERING_NONE`|8.3.0| | | | | | | | | -|`CUDNN_TRANSFORM_FOLD`|7.5.0| | | | | | | | | -|`CUDNN_TRANSFORM_UNFOLD`|7.5.0| | | | | | | | | -|`CUDNN_TYPE_ATTRIB_NAME`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_BACKEND_DESCRIPTOR`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_BEHAVIOR_NOTE`|8.2.0| | | | | | | | | -|`CUDNN_TYPE_BN_FINALIZE_STATS_MODE`|8.1.0| | | | | | | | | -|`CUDNN_TYPE_BOOLEAN`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_CHAR`|8.4.0| | | | | | | | | -|`CUDNN_TYPE_CONVOLUTION_MODE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_DATA_TYPE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_DOUBLE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_FLOAT`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_FRACTION`|8.5.0| | | | | | | | | -|`CUDNN_TYPE_GENSTATS_MODE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_HANDLE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_HEUR_MODE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_INT32`|8.3.0| | | | | | | | | -|`CUDNN_TYPE_INT64`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_KNOB_TYPE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_LAYOUT_TYPE`|8.0.2| | | | | | | | | -|`CUDNN_TYPE_NAN_PROPOGATION`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_NORM_FWD_PHASE`|8.5.0| | | | | | | | | -|`CUDNN_TYPE_NORM_MODE`|8.5.0| | | | | | | | | -|`CUDNN_TYPE_NUMERICAL_NOTE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_PADDING_MODE`|8.3.0| | | | | | | | | -|`CUDNN_TYPE_POINTWISE_MODE`|8.0.1| | | | | | | | | -|`CUDNN_TYPE_REDUCTION_OPERATOR_TYPE`|8.1.0| | | | | | | | | -|`CUDNN_TYPE_RESAMPLE_MODE`|8.3.0| | | | | | | | | -|`CUDNN_TYPE_RNG_DISTRIBUTION`|8.7.0| | | | | | | | | -|`CUDNN_TYPE_SIGNAL_MODE`|8.5.0| | | | | | | | | -|`CUDNN_TYPE_TENSOR_REORDERING_MODE`|8.3.0| | | | | | | | | -|`CUDNN_TYPE_VOID_PTR`|8.0.1| | | | | | | | | -|`CUDNN_UNIDIRECTIONAL`|5.0.0| | |`miopenRNNunidirection`| | | | | | -|`CUDNN_WGRAD_MODE_ADD`|7.5.0| | | | | | | | | -|`CUDNN_WGRAD_MODE_SET`|7.5.0| | | | | | | | | -|`CUDNN_ZERO_PAD`|8.3.0| | | | | | | | | -|`cudnnActivationDescriptor_t`|4.0.0| | |`miopenActivationDescriptor_t`| | | | | | -|`cudnnActivationMode_t`|1.0.0| | |`miopenActivationMode_t`| | | | | | -|`cudnnActivationStruct`|4.0.0| | | | | | | | | -|`cudnnAlgorithmDescriptor_t`|7.1.3| | | | | | | | | -|`cudnnAlgorithmPerformanceStruct`|7.1.3| | | | | | | | | -|`cudnnAlgorithmPerformance_t`|7.1.3| | | | | | | | | -|`cudnnAlgorithmStruct`|7.1.3| | | | | | | | | -|`cudnnAlgorithmUnionStruct`|8.2.0| | | | | | | | | -|`cudnnAlgorithm_t`|7.1.3| | | | | | | | | -|`cudnnAttnDescriptor_t`|7.5.0| | | | | | | | | -|`cudnnAttnQueryMap_t`|7.5.0| | | | | | | | | -|`cudnnAttnStruct`|7.5.0| | | | | | | | | -|`cudnnBackendAttributeName_t`|8.0.1| | | | | | | | | -|`cudnnBackendAttributeType_t`|8.0.1| | | | | | | | | -|`cudnnBackendBehaviorNote_t`|8.2.0| | | | | | | | | -|`cudnnBackendDescriptorType_t`|8.0.1| | | | | | | | | -|`cudnnBackendDescriptor_t`|8.0.1| | | | | | | | | -|`cudnnBackendHeurMode_t`|8.0.1| | | | | | | | | -|`cudnnBackendKnobType_t`|8.0.1| | | | | | | | | -|`cudnnBackendLayoutType_t`|8.0.1| | | | | | | | | -|`cudnnBackendNormFwdPhase_t`|8.5.0| | | | | | | | | -|`cudnnBackendNormMode_t`|8.5.0| | | | | | | | | -|`cudnnBackendNumericalNote_t`|8.0.1| | | | | | | | | -|`cudnnBackendTensorReordering_t`|8.3.0| | | | | | | | | -|`cudnnBatchNormMode_t`|4.0.0| | |`miopenBatchNormMode_t`| | | | | | -|`cudnnBatchNormOps_t`|7.4.1| | | | | | | | | -|`cudnnBnFinalizeStatsMode_t`|8.1.0| | | | | | | | | -|`cudnnCTCLossAlgo_t`|7.0.5| | |`miopenCTCLossAlgo_t`| | | | | | -|`cudnnCTCLossDescriptor_t`|7.0.5| | |`miopenCTCLossDescriptor_t`| | | | | | -|`cudnnCTCLossStruct`|7.0.5| | | | | | | | | -|`cudnnCallback_t`|7.1.3| | | | | | | | | -|`cudnnContext`|1.0.0| | | | | | | | | -|`cudnnConvolutionBwdDataAlgoPerfStruct`|8.2.0| | |`miopenConvAlgoPerf_t`| | | | | | -|`cudnnConvolutionBwdDataAlgoPerf_t`|3.0.0| | |`miopenConvAlgoPerf_t`| | | | | | -|`cudnnConvolutionBwdDataAlgo_t`|3.0.0| | |`miopenConvBwdDataAlgorithm_t`| | | | | | -|`cudnnConvolutionBwdDataPreference_t`|3.0.0|7.6.5|8.0.1| | | | | | | -|`cudnnConvolutionBwdFilterAlgoPerfStruct`|8.2.0| | | | | | | | | -|`cudnnConvolutionBwdFilterAlgoPerf_t`|3.0.0| | | | | | | | | -|`cudnnConvolutionBwdFilterAlgo_t`|3.0.0| | | | | | | | | -|`cudnnConvolutionBwdFilterPreference_t`|3.0.0|7.6.5|8.0.1| | | | | | | -|`cudnnConvolutionDescriptor_t`|1.0.0| | |`miopenConvolutionDescriptor_t`| | | | | | -|`cudnnConvolutionFwdAlgoPerfStruct`|8.2.0| | |`miopenConvAlgoPerf_t`| | | | | | -|`cudnnConvolutionFwdAlgoPerf_t`|3.0.0| | |`miopenConvAlgoPerf_t`| | | | | | -|`cudnnConvolutionFwdAlgo_t`|2.0.0| | |`miopenConvFwdAlgorithm_t`| | | | | | -|`cudnnConvolutionFwdPreference_t`|2.0.0|7.6.5|8.0.1| | | | | | | -|`cudnnConvolutionMode_t`|1.0.0| | |`miopenConvolutionMode_t`| | | | | | -|`cudnnConvolutionStruct`|1.0.0| | | | | | | | | -|`cudnnDataType_t`|1.0.0| | |`miopenDataType_t`| | | | | | -|`cudnnDebugStruct`|8.2.0| | | | | | | | | -|`cudnnDebug_t`|7.1.3| | | | | | | | | -|`cudnnDeterminism_t`|6.0.0| | | | | | | | | -|`cudnnDirectionMode_t`|5.0.0| | |`miopenRNNDirectionMode_t`| | | | | | -|`cudnnDivNormMode_t`|3.0.0| | | | | | | | | -|`cudnnDropoutDescriptor_t`|5.0.0| | |`miopenDropoutDescriptor_t`| | | | | | -|`cudnnDropoutStruct`|5.0.0| | | | | | | | | -|`cudnnErrQueryMode_t`|7.0.5| | | | | | | | | -|`cudnnFilterDescriptor_t`|1.0.0| | |`miopenTensorDescriptor_t`| | | | | | -|`cudnnFilterStruct`|1.0.0| | | | | | | | | -|`cudnnFoldingDirection_t`|7.5.0| | | | | | | | | -|`cudnnForwardMode_t`|8.0.1| | | | | | | | | -|`cudnnFractionStruct`|8.5.0| | | | | | | | | -|`cudnnFraction_t`|8.5.0| | | | | | | | | -|`cudnnFusedOpsConstParamLabel_t`|7.6.0| | | | | | | | | -|`cudnnFusedOpsConstParamPack_t`|7.6.0| | | | | | | | | -|`cudnnFusedOpsConstParamStruct`|7.6.0| | | | | | | | | -|`cudnnFusedOpsPlanStruct`|7.6.0| | | | | | | | | -|`cudnnFusedOpsPlan_t`|7.6.0| | | | | | | | | -|`cudnnFusedOpsPointerPlaceHolder_t`|7.6.0| | | | | | | | | -|`cudnnFusedOpsVariantParamLabel_t`|7.6.0| | | | | | | | | -|`cudnnFusedOpsVariantParamPack_t`|7.6.0| | | | | | | | | -|`cudnnFusedOpsVariantParamStruct`|7.6.0| | | | | | | | | -|`cudnnFusedOps_t`|7.6.0| | | | | | | | | -|`cudnnGenStatsMode_t`|8.0.1| | | | | | | | | -|`cudnnHandle_t`|1.0.0| | |`miopenHandle_t`| | | | | | -|`cudnnIndicesType_t`|6.0.0| | |`miopenIndicesType_t`| | | | | | -|`cudnnLRNDescriptor_t`|3.0.0| | |`miopenLRNDescriptor_t`| | | | | | -|`cudnnLRNMode_t`|3.0.0| | |`miopenLRNMode_t`| | | | | | -|`cudnnLRNStruct`|3.0.0| | | | | | | | | -|`cudnnLossNormalizationMode_t`|7.6.0| | | | | | | | | -|`cudnnMathType_t`|7.0.5| | | | | | | | | -|`cudnnMultiHeadAttnWeightKind_t`|7.5.0| | | | | | | | | -|`cudnnNanPropagation_t`|4.0.0| | |`miopenNanPropagation_t`| | | | | | -|`cudnnNormAlgo_t`|8.0.1| | | | | | | | | -|`cudnnNormMode_t`|8.0.1| | | | | | | | | -|`cudnnNormOps_t`|8.0.1| | | | | | | | | -|`cudnnOpTensorDescriptor_t`|5.0.0| | | | | | | | | -|`cudnnOpTensorOp_t`|5.0.0| | |`miopenTensorOp_t`| | | | | | -|`cudnnOpTensorStruct`|5.0.0| | | | | | | | | -|`cudnnPaddingMode_t`|8.3.0| | | | | | | | | -|`cudnnPersistentRNNPlan`|6.0.0| | | | | | | | | -|`cudnnPersistentRNNPlan_t`|6.0.0| | | | | | | | | -|`cudnnPointwiseMode_t`|8.0.1| | | | | | | | | -|`cudnnPoolingDescriptor_t`|1.0.0| | |`miopenPoolingDescriptor_t`| | | | | | -|`cudnnPoolingMode_t`|1.0.0| | |`miopenPoolingMode_t`| | | | | | -|`cudnnPoolingStruct`|1.0.0| | | | | | | | | -|`cudnnRNNAlgo_t`|6.0.0| | |`miopenRNNAlgo_t`| | | | | | -|`cudnnRNNBiasMode_t`|7.5.0| | |`miopenRNNBiasMode_t`| | | | | | -|`cudnnRNNClipMode_t`|7.2.1| | | | | | | | | -|`cudnnRNNDataDescriptor_t`|7.2.1| | | | | | | | | -|`cudnnRNNDataLayout_t`|7.2.1| | | | | | | | | -|`cudnnRNNDataStruct`|7.2.1| | | | | | | | | -|`cudnnRNNDescriptor_t`|5.0.0| | |`miopenRNNDescriptor_t`| | | | | | -|`cudnnRNNInputMode_t`|5.0.0| | |`miopenRNNInputMode_t`| | | | | | -|`cudnnRNNMode_t`|5.0.0| | |`miopenRNNMode_t`| | | | | | -|`cudnnRNNPaddingMode_t`|7.2.1| | | | | | | | | -|`cudnnRNNStruct`|5.0.0| | | | | | | | | -|`cudnnReduceTensorDescriptor_t`|6.0.0| | |`miopenReduceTensorDescriptor_t`| | | | | | -|`cudnnReduceTensorIndices_t`|6.0.0| | |`miopenReduceTensorIndices_t`| | | | | | -|`cudnnReduceTensorOp_t`|6.0.0| | |`miopenReduceTensorOp_t`| | | | | | -|`cudnnReduceTensorStruct`|6.0.0| | | | | | | | | -|`cudnnReorderType_t`|7.6.0| | | | | | | | | -|`cudnnResampleMode_t`|8.3.0| | | | | | | | | -|`cudnnRngDistribution_t`|8.7.0| | | | | | | | | -|`cudnnRuntimeTag_t`|7.0.5| | | | | | | | | -|`cudnnSamplerType_t`|5.0.0| | | | | | | | | -|`cudnnSeqDataAxis_t`|7.5.0| | | | | | | | | -|`cudnnSeqDataDescriptor_t`|7.5.0| | | | | | | | | -|`cudnnSeqDataStruct`|7.5.0| | | | | | | | | -|`cudnnSeverity_t`|7.1.3| | | | | | | | | -|`cudnnSignalMode_t`|8.5.0| | | | | | | | | -|`cudnnSoftmaxAlgorithm_t`|1.0.0| | |`miopenSoftmaxAlgorithm_t`| | | | | | -|`cudnnSoftmaxMode_t`|1.0.0| | |`miopenSoftmaxMode_t`| | | | | | -|`cudnnSpatialTransformerDescriptor_t`|5.0.0| | | | | | | | | -|`cudnnSpatialTransformerStruct`|5.0.0| | | | | | | | | -|`cudnnStatus_t`|1.0.0| | |`miopenStatus_t`| | | | | | -|`cudnnTensorDescriptor_t`|2.0.0| | |`miopenTensorDescriptor_t`| | | | | | -|`cudnnTensorFormat_t`|1.0.0| | | | | | | | | -|`cudnnTensorStruct`|2.0.0| | | | | | | | | -|`cudnnTensorTransformDescriptor_t`|7.5.0| | | | | | | | | -|`cudnnTensorTransformStruct`|7.5.0| | | | | | | | | -|`cudnnWgradMode_t`|7.5.0| | | | | | | | | -|`libraryPropertyType`|6.0.0| | | | | | | | | -|`libraryPropertyType_t`|6.0.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**MIOPEN**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUDNN_16BIT_INDICES`|6.0.0| | | |`MIOPEN_16BIT_INDICES`| | | | | | +|`CUDNN_32BIT_INDICES`|6.0.0| | | |`MIOPEN_32BIT_INDICES`| | | | | | +|`CUDNN_64BIT_INDICES`|6.0.0| | | |`MIOPEN_64BIT_INDICES`| | | | | | +|`CUDNN_8BIT_INDICES`|6.0.0| | | |`MIOPEN_8BIT_INDICES`| | | | | | +|`CUDNN_ACTIVATION_CLIPPED_RELU`|4.0.0| | | |`miopenActivationCLIPPEDRELU`| | | | | | +|`CUDNN_ACTIVATION_ELU`|6.0.0| | | |`miopenActivationELU`| | | | | | +|`CUDNN_ACTIVATION_IDENTITY`|7.1.3| | | |`miopenActivationPASTHRU`| | | | | | +|`CUDNN_ACTIVATION_RELU`|1.0.0| | | |`miopenActivationRELU`| | | | | | +|`CUDNN_ACTIVATION_SIGMOID`|1.0.0| | | | | | | | | | +|`CUDNN_ACTIVATION_SWISH`|8.2.0| | | | | | | | | | +|`CUDNN_ACTIVATION_TANH`|1.0.0| | | |`miopenActivationTANH`| | | | | | +|`CUDNN_ATTN_DISABLE_PROJ_BIASES`|7.6.3| | | | | | | | | | +|`CUDNN_ATTN_ENABLE_PROJ_BIASES`|7.6.3| | | | | | | | | | +|`CUDNN_ATTN_QUERYMAP_ALL_TO_ONE`|7.5.0| | | | | | | | | | +|`CUDNN_ATTN_QUERYMAP_ONE_TO_ONE`|7.5.0| | | | | | | | | | +|`CUDNN_ATTN_WKIND_COUNT`|7.6.3| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_COMP_TYPE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_CONV_MODE`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_DILATIONS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_FILTER_STRIDES`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_POST_PADDINGS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_PRE_PADDINGS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_CONVOLUTION_SPATIAL_DIMS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINECFG_ENGINE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINECFG_INTERMEDIATE_INFO`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINECFG_KNOB_CHOICES`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINEHEUR_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINEHEUR_OPERATION_GRAPH`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINEHEUR_RESULTS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINEHEUR_SM_COUNT_TARGET`|8.9.5| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_BEHAVIOR_NOTE`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_GLOBAL_INDEX`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_KNOB_INFO`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_LAYOUT_INFO`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_NUMERICAL_NOTE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_OPERATION_GRAPH`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_ENGINE_SM_COUNT_TARGET`|8.9.5| | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_COMPUTED_INTERMEDIATE_UIDS`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_ENGINE_CONFIG`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_HANDLE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_JSON_REPRESENTATION`|8.4.0| | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_RUN_ONLY_INTERMEDIATE_UIDS`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_EXECUTION_PLAN_WORKSPACE_SIZE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_INTERMEDIATE_INFO_DEPENDENT_ATTRIBUTES`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_INTERMEDIATE_INFO_DEPENDENT_DATA_UIDS`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_INTERMEDIATE_INFO_SIZE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_INTERMEDIATE_INFO_UNIQUE_ID`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_KNOB_CHOICE_KNOB_TYPE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_KNOB_CHOICE_KNOB_VALUE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_KNOB_INFO_MAXIMUM_VALUE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_KNOB_INFO_MINIMUM_VALUE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_KNOB_INFO_STRIDE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_KNOB_INFO_TYPE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_LAYOUT_INFO_TENSOR_UID`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_LAYOUT_INFO_TYPES`|8.0.2| | | | | | | | | | +|`CUDNN_ATTR_MATMUL_COMP_TYPE`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_MATMUL_PADDING_VALUE`|8.9.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATIONGRAPH_ENGINE_GLOBAL_COUNT`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATIONGRAPH_HANDLE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATIONGRAPH_OPS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_BN_SCALE_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DBN_BIAS_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DBN_SCALE_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_DY_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_BIAS`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_DY_SCALE_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_EQ_X_SCALE_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_INVSTD_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_MATH_PREC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_MEAN_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_BWD_WEIGHTS_X_DESC`|8.2.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_ACCUM_COUNT_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_BIAS_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EPSILON_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EQ_BIAS_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EQ_SCALE_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_EXP_AVERATE_FACTOR_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_MATH_PREC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_PREV_RUNNING_MEAN_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_PREV_RUNNING_VAR_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SAVED_INV_STD_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SAVED_MEAN_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_SCALE_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_STATS_MODE`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_UPDATED_RUNNING_MEAN_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_UPDATED_RUNNING_VAR_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_Y_SQ_SUM_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_BN_FINALIZE_Y_SUM_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONCAT_AXIS`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONCAT_INPLACE_INDEX`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONCAT_INPUT_DESCS`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONCAT_OUTPUT_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_ALPHA`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_BETA`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_CONV_DESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_DX`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_DY`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_DATA_W`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_ALPHA`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_BETA`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_CONV_DESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_DW`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_DY`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_BWD_FILTER_X`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_ALPHA`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_BETA`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_CONV_DESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_W`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_X`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_CONVOLUTION_FORWARD_Y`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_MATH_PREC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_SQSUMDESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_SUMDESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_GENSTATS_XDESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_ADESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_BDESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_CDESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_K_OVERRIDE_DESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_M_OVERRIDE_DESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_GEMM_N_OVERRIDE_DESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_MATMUL_IRREGULARLY_STRIDED_BATCH_COUNT`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_DBIAS_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_DSCALE_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_DXDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_DYDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_EPSILON_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_INV_VARIANCE_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_MEAN_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_MODE`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_PEER_STAT_DESCS`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_SCALE_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_BWD_XDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_BIAS_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_EPSILON_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_EXP_AVG_FACTOR_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_INPUT_RUNNING_MEAN_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_INPUT_RUNNING_VAR_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_INV_VARIANCE_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_MEAN_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_MODE`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_OUTPUT_RUNNING_MEAN_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_OUTPUT_RUNNING_VAR_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_PEER_STAT_DESCS`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_PHASE`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_SCALE_DESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_XDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_NORM_FWD_YDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_ALPHA1`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_ALPHA2`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_BDESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_DXDESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_DYDESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_PW_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_TDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_XDESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_POINTWISE_YDESC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_REDUCTION_DESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_REDUCTION_XDESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_REDUCTION_YDESC`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_ALPHA`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_BETA`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DXDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_DYDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_IDXDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_XDESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_BWD_YDESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_ALPHA`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_BETA`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_DESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_IDXDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_XDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESAMPLE_FWD_YDESC`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESHAPE_XDESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RESHAPE_YDESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RNG_DESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RNG_OFFSET_DESC`|8.8.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RNG_SEED`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_RNG_YDESC`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_FLAGDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_MODE`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_VALUE`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_XDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_OPERATION_SIGNAL_YDESC`|8.5.0| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_AXIS`|8.4.0| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_ELU_ALPHA`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_MATH_PREC`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_NAN_PROPAGATION`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_RELU_LOWER_CLIP`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_RELU_LOWER_CLIP_SLOPE`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_RELU_UPPER_CLIP`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_SOFTPLUS_BETA`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_POINTWISE_SWISH_BETA`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_REDUCTION_COMP_TYPE`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_REDUCTION_OPERATOR`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_COMP_TYPE`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_MODE`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_NAN_PROPAGATION`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_PADDING_MODE`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_POST_PADDINGS`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_PRE_PADDINGS`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_SPATIAL_DIMS`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_STRIDES`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RESAMPLE_WINDOW_DIMS`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_RNG_BERNOULLI_DIST_PROBABILITY`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_RNG_DISTRIBUTION`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_RNG_NORMAL_DIST_MEAN`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_RNG_NORMAL_DIST_STANDARD_DEVIATION`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_RNG_UNIFORM_DIST_MAXIMUM`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_RNG_UNIFORM_DIST_MINIMUM`|8.7.0| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_BYTE_ALIGNMENT`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_DATA_TYPE`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_DIMENSIONS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_IS_BY_VALUE`|8.1.0| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_IS_VIRTUAL`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_RAGGED_OFFSET_DESC`|8.9.0| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_REORDERING_MODE`|8.3.0| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_STRIDES`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_UNIQUE_ID`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_VECTORIZED_DIMENSION`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_TENSOR_VECTOR_COUNT`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_VARIANT_PACK_DATA_POINTERS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_VARIANT_PACK_INTERMEDIATES`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_VARIANT_PACK_UNIQUE_IDS`|8.0.1| | | | | | | | | | +|`CUDNN_ATTR_VARIANT_PACK_WORKSPACE`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_CONVOLUTION_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_ENGINECFG_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_ENGINEHEUR_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_ENGINE_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_EXECUTION_PLAN_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_INTERMEDIATE_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_KNOB_CHOICE_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_KNOB_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_LAYOUT_INFO_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_MATMUL_DESCRIPTOR`|8.1.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATIONGRAPH_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_BN_BWD_WEIGHTS_DESCRIPTOR`| | | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_BN_FINALIZE_STATISTICS_DESCRIPTOR`|8.1.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_CONCAT_DESCRIPTOR`|8.5.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_DATA_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_FILTER_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_CONVOLUTION_FORWARD_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_GEN_STATS_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_MATMUL_DESCRIPTOR`|8.1.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_NORM_BACKWARD_DESCRIPTOR`|8.5.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_NORM_FORWARD_DESCRIPTOR`|8.5.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_POINTWISE_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_REDUCTION_DESCRIPTOR`|8.1.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_RESAMPLE_BWD_DESCRIPTOR`|8.3.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_RESAMPLE_FWD_DESCRIPTOR`|8.3.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_RESHAPE_DESCRIPTOR`|8.7.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_RNG_DESCRIPTOR`|8.7.0| | | | | | | | | | +|`CUDNN_BACKEND_OPERATION_SIGNAL_DESCRIPTOR`|8.5.0| | | | | | | | | | +|`CUDNN_BACKEND_POINTWISE_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_REDUCTION_DESCRIPTOR`|8.1.0| | | | | | | | | | +|`CUDNN_BACKEND_RESAMPLE_DESCRIPTOR`|8.3.0| | | | | | | | | | +|`CUDNN_BACKEND_RNG_DESCRIPTOR`|8.7.0| | | | | | | | | | +|`CUDNN_BACKEND_TENSOR_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BACKEND_VARIANT_PACK_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_BATCHNORM_OPS_BN`|7.4.1| | | | | | | | | | +|`CUDNN_BATCHNORM_OPS_BN_ACTIVATION`|7.4.1| | | | | | | | | | +|`CUDNN_BATCHNORM_OPS_BN_ADD_ACTIVATION`|7.4.1| | | | | | | | | | +|`CUDNN_BATCHNORM_PER_ACTIVATION`|4.0.0| | | |`miopenBNPerActivation`| | | | | | +|`CUDNN_BATCHNORM_SPATIAL`|4.0.0| | | |`miopenBNSpatial`| | | | | | +|`CUDNN_BATCHNORM_SPATIAL_PERSISTENT`|7.0.5| | | | | | | | | | +|`CUDNN_BATCH_NORM`|8.5.0| | | | | | | | | | +|`CUDNN_BEHAVIOR_NOTE_REQUIRES_BIAS_INT8x32_REORDER`|8.3.0| | | | | | | | | | +|`CUDNN_BEHAVIOR_NOTE_REQUIRES_FILTER_INT8x32_REORDER`|8.3.0| | | | | | | | | | +|`CUDNN_BEHAVIOR_NOTE_RUNTIME_COMPILATION`|8.2.0| | | | | | | | | | +|`CUDNN_BEHAVIOR_NOTE_TYPE_COUNT`|8.2.0| | | | | | | | | | +|`CUDNN_BIDIRECTIONAL`|5.0.0| | | |`miopenRNNbidirection`| | | | | | +|`CUDNN_BN_FINALIZE_STATISTICS_INFERENCE`|8.1.0| | | | | | | | | | +|`CUDNN_BN_FINALIZE_STATISTICS_TRAINING`|8.1.0| | | | | | | | | | +|`CUDNN_BN_MIN_EPSILON`|4.0.0| | | | | | | | | | +|`CUDNN_CONVOLUTION`|1.0.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_0`|3.0.0| | | |`miopenConvolutionBwdDataAlgoGEMM`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_1`|3.0.0| | | |`miopenConvolutionBwdDataAlgoDirect`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_COUNT`|6.0.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_FFT`|3.0.0| | | |`miopenConvolutionBwdDataAlgoFFT`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_FFT_TILING`|4.0.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD`|5.0.0| | | |`miopenConvolutionBwdDataAlgoWinograd`| | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_ALGO_WINOGRAD_NONFUSED`|5.1.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_NO_WORKSPACE`|3.0.0|7.6.5| |8.0.1| | | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_PREFER_FASTEST`|3.0.0|7.6.5| |8.0.1| | | | | | | +|`CUDNN_CONVOLUTION_BWD_DATA_SPECIFY_WORKSPACE_LIMIT`|3.0.0|7.6.5| |8.0.1| | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_0`|3.0.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_1`|3.0.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_3`|3.0.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_COUNT`|6.0.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT`|3.0.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT_TILING`|6.0.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD`|5.1.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_ALGO_WINOGRAD_NONFUSED`|5.1.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_NO_WORKSPACE`|3.0.0|7.6.5| |8.0.1| | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_PREFER_FASTEST`|3.0.0|7.6.5| |8.0.1| | | | | | | +|`CUDNN_CONVOLUTION_BWD_FILTER_SPECIFY_WORKSPACE_LIMIT`|3.0.0|7.6.5| |8.0.1| | | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_COUNT`|6.0.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_DIRECT`|2.0.0| | | |`miopenConvolutionFwdAlgoDirect`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_FFT`|3.0.0| | | |`miopenConvolutionFwdAlgoFFT`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_FFT_TILING`|4.0.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_GEMM`|2.0.0| | | |`miopenConvolutionFwdAlgoGEMM`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_GEMM`|2.0.0| | | |`miopenConvolutionFwdAlgoImplicitGEMM`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_PRECOMP_GEMM`|2.0.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_WINOGRAD`|5.0.0| | | |`miopenConvolutionFwdAlgoWinograd`| | | | | | +|`CUDNN_CONVOLUTION_FWD_ALGO_WINOGRAD_NONFUSED`|5.1.0| | | | | | | | | | +|`CUDNN_CONVOLUTION_FWD_NO_WORKSPACE`|2.0.0|7.6.5| |8.0.1| | | | | | | +|`CUDNN_CONVOLUTION_FWD_PREFER_FASTEST`|2.0.0|7.6.5| |8.0.1| | | | | | | +|`CUDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT`|2.0.0|7.6.5| |8.0.1| | | | | | | +|`CUDNN_CROSS_CORRELATION`|1.0.0| | | | | | | | | | +|`CUDNN_CTC_LOSS_ALGO_DETERMINISTIC`|7.0.5| | | |`MIOPEN_CTC_LOSS_ALGO_DETERMINISTIC`| | | | | | +|`CUDNN_CTC_LOSS_ALGO_NON_DETERMINISTIC`|7.0.5| | | | | | | | | | +|`CUDNN_DATA_BFLOAT16`|8.1.0| | | |`miopenBFloat16`| | | | | | +|`CUDNN_DATA_BOOLEAN`|8.3.0| | | | | | | | | | +|`CUDNN_DATA_DOUBLE`|1.0.0| | | |`miopenDouble`| | | | | | +|`CUDNN_DATA_FAST_FLOAT_FOR_FP8`|8.7.0| | | | | | | | | | +|`CUDNN_DATA_FLOAT`|1.0.0| | | |`miopenFloat`| | | | | | +|`CUDNN_DATA_FP8_E4M3`|8.6.0| | | | | | | | | | +|`CUDNN_DATA_FP8_E5M2`|8.6.0| | | | | | | | | | +|`CUDNN_DATA_HALF`|3.0.0| | | |`miopenHalf`| | | | | | +|`CUDNN_DATA_INT32`|6.0.0| | | |`miopenInt32`| | | | | | +|`CUDNN_DATA_INT64`|8.1.0| | | | | | | | | | +|`CUDNN_DATA_INT8`|6.0.0| | | |`miopenInt8`| | | | | | +|`CUDNN_DATA_INT8x32`|7.2.1| | | | | | | | | | +|`CUDNN_DATA_INT8x4`|6.0.0| | | |`miopenInt8x4`| | | | | | +|`CUDNN_DATA_UINT8`|7.1.3| | | | | | | | | | +|`CUDNN_DATA_UINT8x4`|7.1.3| | | | | | | | | | +|`CUDNN_DEFAULT_MATH`|7.0.5| | | | | | | | | | +|`CUDNN_DEFAULT_REORDER`|7.6.0| | | | | | | | | | +|`CUDNN_DETERMINISTIC`|6.0.0| | | | | | | | | | +|`CUDNN_DIM_MAX`|4.0.0| | | | | | | | | | +|`CUDNN_DIVNORM_PRECOMPUTED_MEANS`|3.0.0| | | | | | | | | | +|`CUDNN_EDGE_VAL_PAD`|8.3.0| | | | | | | | | | +|`CUDNN_ERRQUERY_BLOCKING`|7.0.5| | | | | | | | | | +|`CUDNN_ERRQUERY_NONBLOCKING`|7.0.5| | | | | | | | | | +|`CUDNN_ERRQUERY_RAWCODE`|7.0.5| | | | | | | | | | +|`CUDNN_FMA_MATH`|8.0.1| | | | | | | | | | +|`CUDNN_FUSED_BN_FINALIZE_STATISTICS_INFERENCE`|7.6.0| | | | | | | | | | +|`CUDNN_FUSED_BN_FINALIZE_STATISTICS_TRAINING`|7.6.0| | | | | | | | | | +|`CUDNN_FUSED_CONV_SCALE_BIAS_ADD_ACTIVATION`|7.6.0| | | | | | | | | | +|`CUDNN_FUSED_DACTIVATION_FORK_DBATCHNORM`|7.6.0| | | | | | | | | | +|`CUDNN_FUSED_SCALE_BIAS_ACTIVATION_CONV_BNSTATS`|7.6.0| | | | | | | | | | +|`CUDNN_FUSED_SCALE_BIAS_ACTIVATION_WGRAD`|7.6.0| | | | | | | | | | +|`CUDNN_FUSED_SCALE_BIAS_ADD_ACTIVATION_GEN_BITMASK`|7.6.0| | | | | | | | | | +|`CUDNN_FWD_MODE_INFERENCE`|8.0.1| | | | | | | | | | +|`CUDNN_FWD_MODE_TRAINING`|8.0.1| | | | | | | | | | +|`CUDNN_GENSTATS_SUM_SQSUM`|8.0.1| | | | | | | | | | +|`CUDNN_GROUP_NORM`|8.5.0| | | | | | | | | | +|`CUDNN_GRU`|5.0.0| | | |`miopenGRU`| | | | | | +|`CUDNN_HEUR_MODES_COUNT`|8.0.1| | | | | | | | | | +|`CUDNN_HEUR_MODE_A`|8.3.0| | | | | | | | | | +|`CUDNN_HEUR_MODE_B`|8.0.1| | | | | | | | | | +|`CUDNN_HEUR_MODE_FALLBACK`|8.3.0| | | | | | | | | | +|`CUDNN_HEUR_MODE_INSTANT`|8.0.1| | | | | | | | | | +|`CUDNN_INSTANCE_NORM`|8.5.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_ARRAY_SIZE_PER_THREAD`|8.9.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_BLOCK_SIZE`|8.8.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_CHUNK_K`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_COUNTS`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_CTA_SPLIT_K_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_EDGE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_IDX_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_KBLOCK`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_KERNEL_CFG`|8.1.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_LDGA`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_LDGB`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_LDGC`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_LOAD_SIZE`|8.9.5| | | | | | | | | | +|`CUDNN_KNOB_TYPE_MULTIPLY`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_NUM_C_PER_BLOCK`|8.9.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_OCCUPANCY`|8.9.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_REDUCTION_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SINGLEBUFFER`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SLICED`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPECFILT`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_COLS`|8.9.5| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_H`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_K`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_K_BUF`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_K_SLC`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SPLIT_RS`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_STAGES`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_SWIZZLE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILEK`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_CGA`|8.6.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_CGA_M`|8.6.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_CGA_N`|8.6.0| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_COLS`|8.9.5| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_ROWS`|8.9.5| | | | | | | | | | +|`CUDNN_KNOB_TYPE_TILE_SIZE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_USE_TEX`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_WINO_TILE`|8.0.1| | | | | | | | | | +|`CUDNN_KNOB_TYPE_WORKSPACE`|8.4.0| | | | | | | | | | +|`CUDNN_LAYER_NORM`|8.5.0| | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_COUNT`|8.0.2| | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_PREFERRED_NCHW`|8.0.1| | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_PREFERRED_NHWC`|8.0.2| | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_PREFERRED_PAD4CK`|8.0.2| | | | | | | | | | +|`CUDNN_LAYOUT_TYPE_PREFERRED_PAD8CK`|8.0.2| | | | | | | | | | +|`CUDNN_LINEAR_INPUT`|5.0.0| | | |`miopenRNNlinear`| | | | | | +|`CUDNN_LOSS_NORMALIZATION_NONE`|7.6.0| | | | | | | | | | +|`CUDNN_LOSS_NORMALIZATION_SOFTMAX`|7.6.0| | | | | | | | | | +|`CUDNN_LRN_CROSS_CHANNEL_DIM1`|3.0.0| | | |`miopenLRNCrossChannel`| | | | | | +|`CUDNN_LRN_MAX_N`|3.0.0| | | | | | | | | | +|`CUDNN_LRN_MIN_BETA`|3.0.0| | | | | | | | | | +|`CUDNN_LRN_MIN_K`|3.0.0| | | | | | | | | | +|`CUDNN_LRN_MIN_N`|3.0.0| | | | | | | | | | +|`CUDNN_LSTM`|5.0.0| | | |`miopenLSTM`| | | | | | +|`CUDNN_MH_ATTN_K_BIASES`|7.6.3| | | | | | | | | | +|`CUDNN_MH_ATTN_K_WEIGHTS`|7.5.0| | | | | | | | | | +|`CUDNN_MH_ATTN_O_BIASES`|7.6.3| | | | | | | | | | +|`CUDNN_MH_ATTN_O_WEIGHTS`|7.5.0| | | | | | | | | | +|`CUDNN_MH_ATTN_Q_BIASES`|7.6.3| | | | | | | | | | +|`CUDNN_MH_ATTN_Q_WEIGHTS`|7.5.0| | | | | | | | | | +|`CUDNN_MH_ATTN_V_BIASES`|7.6.3| | | | | | | | | | +|`CUDNN_MH_ATTN_V_WEIGHTS`|7.5.0| | | | | | | | | | +|`CUDNN_NEG_INF_PAD`|8.3.0| | | | | | | | | | +|`CUDNN_NON_DETERMINISTIC`|6.0.0| | | | | | | | | | +|`CUDNN_NORM_ALGO_PERSIST`|8.0.1| | | | | | | | | | +|`CUDNN_NORM_ALGO_STANDARD`|8.0.1| | | | | | | | | | +|`CUDNN_NORM_FWD_INFERENCE`|8.5.0| | | | | | | | | | +|`CUDNN_NORM_FWD_TRAINING`|8.5.0| | | | | | | | | | +|`CUDNN_NORM_OPS_NORM`|8.0.1| | | | | | | | | | +|`CUDNN_NORM_OPS_NORM_ACTIVATION`|8.0.1| | | | | | | | | | +|`CUDNN_NORM_OPS_NORM_ADD_ACTIVATION`|8.0.1| | | | | | | | | | +|`CUDNN_NORM_PER_ACTIVATION`|8.0.1| | | | | | | | | | +|`CUDNN_NORM_PER_CHANNEL`|8.0.1| | | | | | | | | | +|`CUDNN_NOT_PROPAGATE_NAN`|4.0.0| | | |`MIOPEN_NOT_PROPAGATE_NAN`| | | | | | +|`CUDNN_NO_REORDER`|7.6.0| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_DOWN_CONVERT_INPUTS`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_FFT`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_NONDETERMINISTIC`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_REDUCED_PRECISION_REDUCTION`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_TENSOR_CORE`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_TYPE_COUNT`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_WINOGRAD`|8.0.1| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_13x13`|8.3.0| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_4x4`|8.3.0| | | | | | | | | | +|`CUDNN_NUMERICAL_NOTE_WINOGRAD_TILE_6x6`|8.3.0| | | | | | | | | | +|`CUDNN_OP_TENSOR_ADD`|5.0.0| | | |`miopenTensorOpAdd`| | | | | | +|`CUDNN_OP_TENSOR_MAX`|5.0.0| | | |`miopenTensorOpMax`| | | | | | +|`CUDNN_OP_TENSOR_MIN`|5.0.0| | | |`miopenTensorOpMin`| | | | | | +|`CUDNN_OP_TENSOR_MUL`|5.0.0| | | |`miopenTensorOpMul`| | | | | | +|`CUDNN_OP_TENSOR_NOT`|7.0.5| | | | | | | | | | +|`CUDNN_OP_TENSOR_SQRT`|6.0.0| | | | | | | | | | +|`CUDNN_PARAM_ACTIVATION_BITMASK_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_ACTIVATION_BITMASK_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_ACTIVATION_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_BIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_DBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_DSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_EQBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_EQSCALEBIAS_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_EQSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_MODE`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_RUNNING_MEAN_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_RUNNING_VAR_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_SAVED_INVSTD_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_SAVED_MEAN_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_SCALEBIAS_MEANVAR_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_SCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_Z_EQBIAS_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_Z_EQSCALEBIAS_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_BN_Z_EQSCALE_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_CONV_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DWDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DWDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DXDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DXDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DYDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DYDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DZDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_DZDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_WDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_WDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_XDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_XDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_YDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_YDESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_YSQSUM_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_YSTATS_DESC`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_YSUM_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_ZDATA_PLACEHOLDER`|7.6.0| | | | | | | | | | +|`CUDNN_PARAM_ZDESC`|7.6.0| | | | | | | | | | +|`CUDNN_POINTWISE_ABS`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_ADD`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_ADD_SQUARE`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_BINARY_SELECT`|8.4.0| | | | | | | | | | +|`CUDNN_POINTWISE_CEIL`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_CMP_EQ`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_CMP_GE`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_CMP_GT`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_CMP_LE`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_CMP_LT`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_CMP_NEQ`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_COS`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_DIV`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_ELU_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_ELU_FWD`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_ERF`|8.5.0| | | | | | | | | | +|`CUDNN_POINTWISE_EXP`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_FLOOR`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_GELU_APPROX_TANH_BWD`|8.5.0| | | | | | | | | | +|`CUDNN_POINTWISE_GELU_APPROX_TANH_FWD`|8.5.0| | | | | | | | | | +|`CUDNN_POINTWISE_GELU_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_GELU_FWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_GEN_INDEX`|8.4.0| | | | | | | | | | +|`CUDNN_POINTWISE_IDENTITY`|8.5.0| | | | | | | | | | +|`CUDNN_POINTWISE_LOG`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_LOGICAL_AND`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_LOGICAL_NOT`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_LOGICAL_OR`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_MAX`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_MIN`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_MOD`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_MUL`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_NEG`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_POW`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_RECIPROCAL`|8.9.0| | | | | | | | | | +|`CUDNN_POINTWISE_RELU_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_RELU_FWD`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_RSQRT`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_SIGMOID_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_SIGMOID_FWD`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_SIN`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_SOFTPLUS_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_SOFTPLUS_FWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_SQRT`|8.0.1| | | | | | | | | | +|`CUDNN_POINTWISE_SUB`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_SWISH_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_SWISH_FWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_TAN`|8.3.0| | | | | | | | | | +|`CUDNN_POINTWISE_TANH_BWD`|8.1.0| | | | | | | | | | +|`CUDNN_POINTWISE_TANH_FWD`|8.0.1| | | | | | | | | | +|`CUDNN_POOLING_AVERAGE_COUNT_EXCLUDE_PADDING`|2.0.0| | | | | | | | | | +|`CUDNN_POOLING_AVERAGE_COUNT_INCLUDE_PADDING`|2.0.0| | | | | | | | | | +|`CUDNN_POOLING_MAX`|1.0.0| | | |`miopenPoolingMax`| | | | | | +|`CUDNN_POOLING_MAX_DETERMINISTIC`|6.0.0| | | | | | | | | | +|`CUDNN_PROPAGATE_NAN`|4.0.0| | | |`MIOPEN_PROPAGATE_NAN`| | | | | | +|`CUDNN_PTR_16B_ALIGNED`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_ACTIVATION_BITMASK`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_BIAS`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_DBIAS`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_DSCALE`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_EQBIAS`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_EQSCALE`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_RUNNING_MEAN`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_RUNNING_VAR`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_SAVED_INVSTD`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_SAVED_MEAN`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_SCALE`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_Z_EQBIAS`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_BN_Z_EQSCALE`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_DWDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_DXDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_DYDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_DZDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_ELEM_ALIGNED`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_NULL`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_WDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_WORKSPACE`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_XDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_YDATA`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_YSQSUM`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_YSUM`|7.6.0| | | | | | | | | | +|`CUDNN_PTR_ZDATA`|7.6.0| | | | | | | | | | +|`CUDNN_REDUCE_TENSOR_ADD`|6.0.0| | | |`MIOPEN_REDUCE_TENSOR_ADD`| | | | | | +|`CUDNN_REDUCE_TENSOR_AMAX`|6.0.0| | | |`MIOPEN_REDUCE_TENSOR_AMAX`| | | | | | +|`CUDNN_REDUCE_TENSOR_AVG`|6.0.0| | | |`MIOPEN_REDUCE_TENSOR_AVG`| | | | | | +|`CUDNN_REDUCE_TENSOR_FLATTENED_INDICES`|6.0.0| | | |`MIOPEN_REDUCE_TENSOR_FLATTENED_INDICES`| | | | | | +|`CUDNN_REDUCE_TENSOR_MAX`|6.0.0| | | |`MIOPEN_REDUCE_TENSOR_MAX`| | | | | | +|`CUDNN_REDUCE_TENSOR_MIN`|6.0.0| | | |`MIOPEN_REDUCE_TENSOR_MIN`| | | | | | +|`CUDNN_REDUCE_TENSOR_MUL`|6.0.0| | | |`MIOPEN_REDUCE_TENSOR_MUL`| | | | | | +|`CUDNN_REDUCE_TENSOR_MUL_NO_ZEROS`|7.0.5| | | | | | | | | | +|`CUDNN_REDUCE_TENSOR_NORM1`|6.0.0| | | |`MIOPEN_REDUCE_TENSOR_NORM1`| | | | | | +|`CUDNN_REDUCE_TENSOR_NORM2`|6.0.0| | | |`MIOPEN_REDUCE_TENSOR_NORM2`| | | | | | +|`CUDNN_REDUCE_TENSOR_NO_INDICES`|6.0.0| | | |`MIOPEN_REDUCE_TENSOR_NO_INDICES`| | | | | | +|`CUDNN_RESAMPLE_AVGPOOL`|8.3.0| | | | | | | | | | +|`CUDNN_RESAMPLE_AVGPOOL_EXCLUDE_PADDING`|8.6.0| | | | | | | | | | +|`CUDNN_RESAMPLE_AVGPOOL_INCLUDE_PADDING`|8.6.0| | | | | | | | | | +|`CUDNN_RESAMPLE_BILINEAR`|8.3.0| | | | | | | | | | +|`CUDNN_RESAMPLE_MAXPOOL`|8.3.0| | | | | | | | | | +|`CUDNN_RESAMPLE_NEAREST`|8.3.0| | | | | | | | | | +|`CUDNN_RNG_DISTRIBUTION_BERNOULLI`|8.7.0| | | | | | | | | | +|`CUDNN_RNG_DISTRIBUTION_NORMAL`|8.7.0| | | | | | | | | | +|`CUDNN_RNG_DISTRIBUTION_UNIFORM`|8.7.0| | | | | | | | | | +|`CUDNN_RNN_ALGO_COUNT`|7.1.3| | | | | | | | | | +|`CUDNN_RNN_ALGO_PERSIST_DYNAMIC`|6.0.0| | | | | | | | | | +|`CUDNN_RNN_ALGO_PERSIST_STATIC`|6.0.0| | | | | | | | | | +|`CUDNN_RNN_ALGO_PERSIST_STATIC_SMALL_H`|8.1.0| | | | | | | | | | +|`CUDNN_RNN_ALGO_STANDARD`|6.0.0| | | |`miopenRNNdefault`| | | | | | +|`CUDNN_RNN_CLIP_MINMAX`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_CLIP_NONE`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_DATA_LAYOUT_BATCH_MAJOR_UNPACKED`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_DATA_LAYOUT_SEQ_MAJOR_PACKED`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_DATA_LAYOUT_SEQ_MAJOR_UNPACKED`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_DOUBLE_BIAS`|7.5.0| | | |`miopenRNNwithBias`| | | | | | +|`CUDNN_RNN_NO_BIAS`|7.5.0| | | |`miopenRNNNoBias`| | | | | | +|`CUDNN_RNN_PADDED_IO_DISABLED`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_PADDED_IO_ENABLED`|7.2.1| | | | | | | | | | +|`CUDNN_RNN_RELU`|5.0.0| | | |`miopenRNNRELU`| | | | | | +|`CUDNN_RNN_SINGLE_INP_BIAS`|7.5.0| | | |`miopenRNNwithBias`| | | | | | +|`CUDNN_RNN_SINGLE_REC_BIAS`|7.5.0| | | |`miopenRNNwithBias`| | | | | | +|`CUDNN_RNN_TANH`|5.0.0| | | |`miopenRNNTANH`| | | | | | +|`CUDNN_SAMPLER_BILINEAR`|5.0.0| | | | | | | | | | +|`CUDNN_SCALAR_DOUBLE_BN_EPSILON`|7.6.0| | | | | | | | | | +|`CUDNN_SCALAR_DOUBLE_BN_EXP_AVG_FACTOR`|7.6.0| | | | | | | | | | +|`CUDNN_SCALAR_INT64_T_BN_ACCUMULATION_COUNT`|7.6.0| | | | | | | | | | +|`CUDNN_SCALAR_SIZE_T_WORKSPACE_SIZE_IN_BYTES`|7.6.0| | | | | | | | | | +|`CUDNN_SEQDATA_BATCH_DIM`|7.5.0| | | | | | | | | | +|`CUDNN_SEQDATA_BEAM_DIM`|7.5.0| | | | | | | | | | +|`CUDNN_SEQDATA_DIM_COUNT`|7.5.0| | | | | | | | | | +|`CUDNN_SEQDATA_TIME_DIM`|7.5.0| | | | | | | | | | +|`CUDNN_SEQDATA_VECT_DIM`|7.5.0| | | | | | | | | | +|`CUDNN_SEV_ERROR`|7.1.3| | | | | | | | | | +|`CUDNN_SEV_ERROR_EN`|7.1.3| | | | | | | | | | +|`CUDNN_SEV_FATAL`|7.1.3| | | | | | | | | | +|`CUDNN_SEV_INFO`|7.1.3| | | | | | | | | | +|`CUDNN_SEV_INFO_EN`|7.1.3| | | | | | | | | | +|`CUDNN_SEV_WARNING`|7.1.3| | | | | | | | | | +|`CUDNN_SEV_WARNING_EN`|7.1.3| | | | | | | | | | +|`CUDNN_SIGNAL_SET`|8.5.0| | | | | | | | | | +|`CUDNN_SIGNAL_WAIT`|8.5.0| | | | | | | | | | +|`CUDNN_SKIP_INPUT`|5.0.0| | | |`miopenRNNskip`| | | | | | +|`CUDNN_SOFTMAX_ACCURATE`|1.0.0| | | |`MIOPEN_SOFTMAX_ACCURATE`| | | | | | +|`CUDNN_SOFTMAX_FAST`|1.0.0| | | |`MIOPEN_SOFTMAX_FAST`| | | | | | +|`CUDNN_SOFTMAX_LOG`|3.0.0| | | |`MIOPEN_SOFTMAX_LOG`| | | | | | +|`CUDNN_SOFTMAX_MODE_CHANNEL`|1.0.0| | | |`MIOPEN_SOFTMAX_MODE_CHANNEL`| | | | | | +|`CUDNN_SOFTMAX_MODE_INSTANCE`|1.0.0| | | |`MIOPEN_SOFTMAX_MODE_INSTANCE`| | | | | | +|`CUDNN_STATUS_ALLOC_FAILED`|1.0.0| | | |`miopenStatusAllocFailed`| | | | | | +|`CUDNN_STATUS_ARCH_MISMATCH`|1.0.0| | | | | | | | | | +|`CUDNN_STATUS_BAD_PARAM`|1.0.0| | | |`miopenStatusBadParm`| | | | | | +|`CUDNN_STATUS_EXECUTION_FAILED`|1.0.0| | | | | | | | | | +|`CUDNN_STATUS_INTERNAL_ERROR`|1.0.0| | | |`miopenStatusInternalError`| | | | | | +|`CUDNN_STATUS_INVALID_VALUE`|1.0.0| | | |`miopenStatusInvalidValue`| | | | | | +|`CUDNN_STATUS_LICENSE_ERROR`|1.0.0| | | | | | | | | | +|`CUDNN_STATUS_MAPPING_ERROR`|1.0.0| | | | | | | | | | +|`CUDNN_STATUS_NOT_INITIALIZED`|1.0.0| | | |`miopenStatusNotInitialized`| | | | | | +|`CUDNN_STATUS_NOT_SUPPORTED`|1.0.0| | | |`miopenStatusUnsupportedOp`| | | | | | +|`CUDNN_STATUS_RUNTIME_FP_OVERFLOW`|7.0.5| | | | | | | | | | +|`CUDNN_STATUS_RUNTIME_IN_PROGRESS`|7.0.5| | | | | | | | | | +|`CUDNN_STATUS_RUNTIME_PREREQUISITE_MISSING`|6.0.0| | | | | | | | | | +|`CUDNN_STATUS_SUCCESS`|1.0.0| | | |`miopenStatusSuccess`| | | | | | +|`CUDNN_STATUS_VERSION_MISMATCH`|8.0.1| | | | | | | | | | +|`CUDNN_TENSOR_NCHW`|1.0.0| | | | | | | | | | +|`CUDNN_TENSOR_NCHW_VECT_C`|6.0.0| | | | | | | | | | +|`CUDNN_TENSOR_NHWC`|1.0.0| | | | | | | | | | +|`CUDNN_TENSOR_OP_MATH`|7.0.5| | | | | | | | | | +|`CUDNN_TENSOR_OP_MATH_ALLOW_CONVERSION`|7.2.1| | | | | | | | | | +|`CUDNN_TENSOR_REORDERING_F16x16`|8.8.0| | | | | | | | | | +|`CUDNN_TENSOR_REORDERING_INT8x32`|8.3.0| | | | | | | | | | +|`CUDNN_TENSOR_REORDERING_NONE`|8.3.0| | | | | | | | | | +|`CUDNN_TRANSFORM_FOLD`|7.5.0| | | | | | | | | | +|`CUDNN_TRANSFORM_UNFOLD`|7.5.0| | | | | | | | | | +|`CUDNN_TYPE_ATTRIB_NAME`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_BACKEND_DESCRIPTOR`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_BEHAVIOR_NOTE`|8.2.0| | | | | | | | | | +|`CUDNN_TYPE_BN_FINALIZE_STATS_MODE`|8.1.0| | | | | | | | | | +|`CUDNN_TYPE_BOOLEAN`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_CHAR`|8.4.0| | | | | | | | | | +|`CUDNN_TYPE_CONVOLUTION_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_DATA_TYPE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_DOUBLE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_FLOAT`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_FRACTION`|8.5.0| | | | | | | | | | +|`CUDNN_TYPE_GENSTATS_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_HANDLE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_HEUR_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_INT32`|8.3.0| | | | | | | | | | +|`CUDNN_TYPE_INT64`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_KNOB_TYPE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_LAYOUT_TYPE`|8.0.2| | | | | | | | | | +|`CUDNN_TYPE_NAN_PROPOGATION`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_NORM_FWD_PHASE`|8.5.0| | | | | | | | | | +|`CUDNN_TYPE_NORM_MODE`|8.5.0| | | | | | | | | | +|`CUDNN_TYPE_NUMERICAL_NOTE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_PADDING_MODE`|8.3.0| | | | | | | | | | +|`CUDNN_TYPE_POINTWISE_MODE`|8.0.1| | | | | | | | | | +|`CUDNN_TYPE_REDUCTION_OPERATOR_TYPE`|8.1.0| | | | | | | | | | +|`CUDNN_TYPE_RESAMPLE_MODE`|8.3.0| | | | | | | | | | +|`CUDNN_TYPE_RNG_DISTRIBUTION`|8.7.0| | | | | | | | | | +|`CUDNN_TYPE_SIGNAL_MODE`|8.5.0| | | | | | | | | | +|`CUDNN_TYPE_TENSOR_REORDERING_MODE`|8.3.0| | | | | | | | | | +|`CUDNN_TYPE_VOID_PTR`|8.0.1| | | | | | | | | | +|`CUDNN_UNIDIRECTIONAL`|5.0.0| | | |`miopenRNNunidirection`| | | | | | +|`CUDNN_WGRAD_MODE_ADD`|7.5.0| | | | | | | | | | +|`CUDNN_WGRAD_MODE_SET`|7.5.0| | | | | | | | | | +|`CUDNN_ZERO_PAD`|8.3.0| | | | | | | | | | +|`cudnnActivationDescriptor_t`|4.0.0| | | |`miopenActivationDescriptor_t`| | | | | | +|`cudnnActivationMode_t`|1.0.0| | | |`miopenActivationMode_t`| | | | | | +|`cudnnActivationStruct`|4.0.0| | | | | | | | | | +|`cudnnAlgorithmDescriptor_t`|7.1.3| | | | | | | | | | +|`cudnnAlgorithmPerformanceStruct`|7.1.3| | | | | | | | | | +|`cudnnAlgorithmPerformance_t`|7.1.3| | | | | | | | | | +|`cudnnAlgorithmStruct`|7.1.3| | | | | | | | | | +|`cudnnAlgorithmUnionStruct`|8.2.0| | | | | | | | | | +|`cudnnAlgorithm_t`|7.1.3| | | | | | | | | | +|`cudnnAttnDescriptor_t`|7.5.0| | | | | | | | | | +|`cudnnAttnQueryMap_t`|7.5.0| | | | | | | | | | +|`cudnnAttnStruct`|7.5.0| | | | | | | | | | +|`cudnnBackendAttributeName_t`|8.0.1| | | | | | | | | | +|`cudnnBackendAttributeType_t`|8.0.1| | | | | | | | | | +|`cudnnBackendBehaviorNote_t`|8.2.0| | | | | | | | | | +|`cudnnBackendDescriptorType_t`|8.0.1| | | | | | | | | | +|`cudnnBackendDescriptor_t`|8.0.1| | | | | | | | | | +|`cudnnBackendHeurMode_t`|8.0.1| | | | | | | | | | +|`cudnnBackendKnobType_t`|8.0.1| | | | | | | | | | +|`cudnnBackendLayoutType_t`|8.0.1| | | | | | | | | | +|`cudnnBackendNormFwdPhase_t`|8.5.0| | | | | | | | | | +|`cudnnBackendNormMode_t`|8.5.0| | | | | | | | | | +|`cudnnBackendNumericalNote_t`|8.0.1| | | | | | | | | | +|`cudnnBackendTensorReordering_t`|8.3.0| | | | | | | | | | +|`cudnnBatchNormMode_t`|4.0.0| | | |`miopenBatchNormMode_t`| | | | | | +|`cudnnBatchNormOps_t`|7.4.1| | | | | | | | | | +|`cudnnBnFinalizeStatsMode_t`|8.1.0| | | | | | | | | | +|`cudnnCTCLossAlgo_t`|7.0.5| | | |`miopenCTCLossAlgo_t`| | | | | | +|`cudnnCTCLossDescriptor_t`|7.0.5| | | |`miopenCTCLossDescriptor_t`| | | | | | +|`cudnnCTCLossStruct`|7.0.5| | | | | | | | | | +|`cudnnCallback_t`|7.1.3| | | | | | | | | | +|`cudnnContext`|1.0.0| | | | | | | | | | +|`cudnnConvolutionBwdDataAlgoPerfStruct`|8.2.0| | | |`miopenConvAlgoPerf_t`| | | | | | +|`cudnnConvolutionBwdDataAlgoPerf_t`|3.0.0| | | |`miopenConvAlgoPerf_t`| | | | | | +|`cudnnConvolutionBwdDataAlgo_t`|3.0.0| | | |`miopenConvBwdDataAlgorithm_t`| | | | | | +|`cudnnConvolutionBwdDataPreference_t`|3.0.0|7.6.5| |8.0.1| | | | | | | +|`cudnnConvolutionBwdFilterAlgoPerfStruct`|8.2.0| | | | | | | | | | +|`cudnnConvolutionBwdFilterAlgoPerf_t`|3.0.0| | | | | | | | | | +|`cudnnConvolutionBwdFilterAlgo_t`|3.0.0| | | | | | | | | | +|`cudnnConvolutionBwdFilterPreference_t`|3.0.0|7.6.5| |8.0.1| | | | | | | +|`cudnnConvolutionDescriptor_t`|1.0.0| | | |`miopenConvolutionDescriptor_t`| | | | | | +|`cudnnConvolutionFwdAlgoPerfStruct`|8.2.0| | | |`miopenConvAlgoPerf_t`| | | | | | +|`cudnnConvolutionFwdAlgoPerf_t`|3.0.0| | | |`miopenConvAlgoPerf_t`| | | | | | +|`cudnnConvolutionFwdAlgo_t`|2.0.0| | | |`miopenConvFwdAlgorithm_t`| | | | | | +|`cudnnConvolutionFwdPreference_t`|2.0.0|7.6.5| |8.0.1| | | | | | | +|`cudnnConvolutionMode_t`|1.0.0| | | |`miopenConvolutionMode_t`| | | | | | +|`cudnnConvolutionStruct`|1.0.0| | | | | | | | | | +|`cudnnDataType_t`|1.0.0| | | |`miopenDataType_t`| | | | | | +|`cudnnDebugStruct`|8.2.0| | | | | | | | | | +|`cudnnDebug_t`|7.1.3| | | | | | | | | | +|`cudnnDeterminism_t`|6.0.0| | | | | | | | | | +|`cudnnDirectionMode_t`|5.0.0| | | |`miopenRNNDirectionMode_t`| | | | | | +|`cudnnDivNormMode_t`|3.0.0| | | | | | | | | | +|`cudnnDropoutDescriptor_t`|5.0.0| | | |`miopenDropoutDescriptor_t`| | | | | | +|`cudnnDropoutStruct`|5.0.0| | | | | | | | | | +|`cudnnErrQueryMode_t`|7.0.5| | | | | | | | | | +|`cudnnFilterDescriptor_t`|1.0.0| | | |`miopenTensorDescriptor_t`| | | | | | +|`cudnnFilterStruct`|1.0.0| | | | | | | | | | +|`cudnnFoldingDirection_t`|7.5.0| | | | | | | | | | +|`cudnnForwardMode_t`|8.0.1| | | | | | | | | | +|`cudnnFractionStruct`|8.5.0| | | | | | | | | | +|`cudnnFraction_t`|8.5.0| | | | | | | | | | +|`cudnnFusedOpsConstParamLabel_t`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsConstParamPack_t`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsConstParamStruct`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsPlanStruct`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsPlan_t`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsPointerPlaceHolder_t`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsVariantParamLabel_t`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsVariantParamPack_t`|7.6.0| | | | | | | | | | +|`cudnnFusedOpsVariantParamStruct`|7.6.0| | | | | | | | | | +|`cudnnFusedOps_t`|7.6.0| | | | | | | | | | +|`cudnnGenStatsMode_t`|8.0.1| | | | | | | | | | +|`cudnnHandle_t`|1.0.0| | | |`miopenHandle_t`| | | | | | +|`cudnnIndicesType_t`|6.0.0| | | |`miopenIndicesType_t`| | | | | | +|`cudnnLRNDescriptor_t`|3.0.0| | | |`miopenLRNDescriptor_t`| | | | | | +|`cudnnLRNMode_t`|3.0.0| | | |`miopenLRNMode_t`| | | | | | +|`cudnnLRNStruct`|3.0.0| | | | | | | | | | +|`cudnnLossNormalizationMode_t`|7.6.0| | | | | | | | | | +|`cudnnMathType_t`|7.0.5| | | | | | | | | | +|`cudnnMultiHeadAttnWeightKind_t`|7.5.0| | | | | | | | | | +|`cudnnNanPropagation_t`|4.0.0| | | |`miopenNanPropagation_t`| | | | | | +|`cudnnNormAlgo_t`|8.0.1| | | | | | | | | | +|`cudnnNormMode_t`|8.0.1| | | | | | | | | | +|`cudnnNormOps_t`|8.0.1| | | | | | | | | | +|`cudnnOpTensorDescriptor_t`|5.0.0| | | | | | | | | | +|`cudnnOpTensorOp_t`|5.0.0| | | |`miopenTensorOp_t`| | | | | | +|`cudnnOpTensorStruct`|5.0.0| | | | | | | | | | +|`cudnnPaddingMode_t`|8.3.0| | | | | | | | | | +|`cudnnPersistentRNNPlan`|6.0.0| | | | | | | | | | +|`cudnnPersistentRNNPlan_t`|6.0.0| | | | | | | | | | +|`cudnnPointwiseMode_t`|8.0.1| | | | | | | | | | +|`cudnnPoolingDescriptor_t`|1.0.0| | | |`miopenPoolingDescriptor_t`| | | | | | +|`cudnnPoolingMode_t`|1.0.0| | | |`miopenPoolingMode_t`| | | | | | +|`cudnnPoolingStruct`|1.0.0| | | | | | | | | | +|`cudnnRNNAlgo_t`|6.0.0| | | |`miopenRNNAlgo_t`| | | | | | +|`cudnnRNNBiasMode_t`|7.5.0| | | |`miopenRNNBiasMode_t`| | | | | | +|`cudnnRNNClipMode_t`|7.2.1| | | | | | | | | | +|`cudnnRNNDataDescriptor_t`|7.2.1| | | | | | | | | | +|`cudnnRNNDataLayout_t`|7.2.1| | | | | | | | | | +|`cudnnRNNDataStruct`|7.2.1| | | | | | | | | | +|`cudnnRNNDescriptor_t`|5.0.0| | | |`miopenRNNDescriptor_t`| | | | | | +|`cudnnRNNInputMode_t`|5.0.0| | | |`miopenRNNInputMode_t`| | | | | | +|`cudnnRNNMode_t`|5.0.0| | | |`miopenRNNMode_t`| | | | | | +|`cudnnRNNPaddingMode_t`|7.2.1| | | | | | | | | | +|`cudnnRNNStruct`|5.0.0| | | | | | | | | | +|`cudnnReduceTensorDescriptor_t`|6.0.0| | | |`miopenReduceTensorDescriptor_t`| | | | | | +|`cudnnReduceTensorIndices_t`|6.0.0| | | |`miopenReduceTensorIndices_t`| | | | | | +|`cudnnReduceTensorOp_t`|6.0.0| | | |`miopenReduceTensorOp_t`| | | | | | +|`cudnnReduceTensorStruct`|6.0.0| | | | | | | | | | +|`cudnnReorderType_t`|7.6.0| | | | | | | | | | +|`cudnnResampleMode_t`|8.3.0| | | | | | | | | | +|`cudnnRngDistribution_t`|8.7.0| | | | | | | | | | +|`cudnnRuntimeTag_t`|7.0.5| | | | | | | | | | +|`cudnnSamplerType_t`|5.0.0| | | | | | | | | | +|`cudnnSeqDataAxis_t`|7.5.0| | | | | | | | | | +|`cudnnSeqDataDescriptor_t`|7.5.0| | | | | | | | | | +|`cudnnSeqDataStruct`|7.5.0| | | | | | | | | | +|`cudnnSeverity_t`|7.1.3| | | | | | | | | | +|`cudnnSignalMode_t`|8.5.0| | | | | | | | | | +|`cudnnSoftmaxAlgorithm_t`|1.0.0| | | |`miopenSoftmaxAlgorithm_t`| | | | | | +|`cudnnSoftmaxMode_t`|1.0.0| | | |`miopenSoftmaxMode_t`| | | | | | +|`cudnnSpatialTransformerDescriptor_t`|5.0.0| | | | | | | | | | +|`cudnnSpatialTransformerStruct`|5.0.0| | | | | | | | | | +|`cudnnStatus_t`|1.0.0| | | |`miopenStatus_t`| | | | | | +|`cudnnTensorDescriptor_t`|2.0.0| | | |`miopenTensorDescriptor_t`| | | | | | +|`cudnnTensorFormat_t`|1.0.0| | | | | | | | | | +|`cudnnTensorStruct`|2.0.0| | | | | | | | | | +|`cudnnTensorTransformDescriptor_t`|7.5.0| | | | | | | | | | +|`cudnnTensorTransformStruct`|7.5.0| | | | | | | | | | +|`cudnnWgradMode_t`|7.5.0| | | | | | | | | | +|`libraryPropertyType`|6.0.0| | | | | | | | | | +|`libraryPropertyType_t`|6.0.0| | | | | | | | | | ## **2. CUDNN Functions** -|**CUDA**|**A**|**D**|**R**|**MIOPEN**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cudnnActivationBackward`|1.0.0| | |`miopenActivationBackward`| | | | | | -|`cudnnActivationForward`|1.0.0| | |`miopenActivationForward`| | | | | | -|`cudnnAddTensor`|2.0.0| | | | | | | | | -|`cudnnAdvInferVersionCheck`|8.0.1| | | | | | | | | -|`cudnnAdvTrainVersionCheck`|8.0.1| | | | | | | | | -|`cudnnBackendCreateDescriptor`|8.0.1| | | | | | | | | -|`cudnnBackendDestroyDescriptor`|8.0.1| | | | | | | | | -|`cudnnBackendExecute`|8.0.1| | | | | | | | | -|`cudnnBackendFinalize`|8.0.1| | | | | | | | | -|`cudnnBackendGetAttribute`|8.0.1| | | | | | | | | -|`cudnnBackendInitialize`|8.0.1| | | | | | | | | -|`cudnnBackendSetAttribute`|8.0.1| | | | | | | | | -|`cudnnBatchNormalizationBackward`|4.0.0| | |`miopenBatchNormalizationBackward`| | | | | | -|`cudnnBatchNormalizationBackwardEx`|7.4.1| | | | | | | | | -|`cudnnBatchNormalizationForwardInference`|4.0.0| | |`miopenBatchNormalizationForwardInference`| | | | | | -|`cudnnBatchNormalizationForwardTraining`|4.0.0| | |`miopenBatchNormalizationForwardTraining`| | | | | | -|`cudnnBatchNormalizationForwardTrainingEx`|7.4.1| | | | | | | | | -|`cudnnBuildRNNDynamic`|8.0.1| | | | | | | | | -|`cudnnCTCLoss`|7.0.5| | |`miopenCTCLoss`| | | | | | -|`cudnnCTCLoss_v8`|8.0.1| | | | | | | | | -|`cudnnCnnInferVersionCheck`|8.0.2| | | | | | | | | -|`cudnnCnnTrainVersionCheck`|8.0.2| | | | | | | | | -|`cudnnConvolutionBackwardBias`|1.0.0| | |`miopenConvolutionBackwardBias`| | | | | | -|`cudnnConvolutionBackwardData`|1.0.0| | |`miopenConvolutionBackwardData`| | | | | | -|`cudnnConvolutionBackwardFilter`|1.0.0| | | | | | | | | -|`cudnnConvolutionBiasActivationForward`|6.0.0| | |`miopenConvolutionBiasActivationForward`| | | | | | -|`cudnnConvolutionForward`|1.0.0| | |`miopenConvolutionForward`| | | | | | -|`cudnnCopyAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | -|`cudnnCreate`|1.0.0| | |`miopenCreate`| | | | | | -|`cudnnCreateActivationDescriptor`|4.0.0| | |`miopenCreateActivationDescriptor`| | | | | | -|`cudnnCreateAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | -|`cudnnCreateAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | -|`cudnnCreateAttnDescriptor`|7.5.0| | | | | | | | | -|`cudnnCreateCTCLossDescriptor`|7.0.5| | |`miopenCreateCTCLossDescriptor`| | | | | | -|`cudnnCreateConvolutionDescriptor`|1.0.0| | |`miopenCreateConvolutionDescriptor`| | | | | | -|`cudnnCreateDropoutDescriptor`|5.0.0| | |`miopenCreateDropoutDescriptor`| | | | | | -|`cudnnCreateFilterDescriptor`|1.0.0| | | | | | | | | -|`cudnnCreateFusedOpsConstParamPack`|7.6.0| | | | | | | | | -|`cudnnCreateFusedOpsPlan`|7.6.0| | | | | | | | | -|`cudnnCreateFusedOpsVariantParamPack`|7.6.0| | | | | | | | | -|`cudnnCreateLRNDescriptor`|3.0.0| | |`miopenCreateLRNDescriptor`| | | | | | -|`cudnnCreateOpTensorDescriptor`|5.0.0| | | | | | | | | -|`cudnnCreatePersistentRNNPlan`|6.0.0|8.0.1| | | | | | | | -|`cudnnCreatePoolingDescriptor`|1.0.0| | |`miopenCreatePoolingDescriptor`| | | | | | -|`cudnnCreateRNNDataDescriptor`|7.2.1| | | | | | | | | -|`cudnnCreateRNNDescriptor`|5.0.0| | |`miopenCreateRNNDescriptor`| | | | | | -|`cudnnCreateReduceTensorDescriptor`|6.0.0| | |`miopenCreateReduceTensorDescriptor`| | | | | | -|`cudnnCreateSeqDataDescriptor`|7.5.0| | | | | | | | | -|`cudnnCreateSpatialTransformerDescriptor`|5.0.0| | | | | | | | | -|`cudnnCreateTensorDescriptor`|2.0.0| | |`miopenCreateTensorDescriptor`| | | | | | -|`cudnnCreateTensorTransformDescriptor`|7.5.0| | | | | | | | | -|`cudnnDeriveBNTensorDescriptor`|4.0.0| | |`miopenDeriveBNTensorDescriptor`| | | | | | -|`cudnnDeriveNormTensorDescriptor`|8.0.1| | | | | | | | | -|`cudnnDestroy`|1.0.0| | |`miopenDestroy`| | | | | | -|`cudnnDestroyActivationDescriptor`|4.0.0| | |`miopenDestroyActivationDescriptor`| | | | | | -|`cudnnDestroyAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | -|`cudnnDestroyAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | -|`cudnnDestroyAttnDescriptor`|7.5.0| | | | | | | | | -|`cudnnDestroyCTCLossDescriptor`|7.0.5| | |`miopenDestroyCTCLossDescriptor`| | | | | | -|`cudnnDestroyConvolutionDescriptor`|1.0.0| | |`miopenDestroyConvolutionDescriptor`| | | | | | -|`cudnnDestroyDropoutDescriptor`|5.0.0| | |`miopenDestroyDropoutDescriptor`| | | | | | -|`cudnnDestroyFilterDescriptor`|1.0.0| | | | | | | | | -|`cudnnDestroyFusedOpsConstParamPack`|7.6.0| | | | | | | | | -|`cudnnDestroyFusedOpsPlan`|7.6.0| | | | | | | | | -|`cudnnDestroyFusedOpsVariantParamPack`|7.6.0| | | | | | | | | -|`cudnnDestroyLRNDescriptor`|3.0.0| | |`miopenDestroyLRNDescriptor`| | | | | | -|`cudnnDestroyOpTensorDescriptor`|5.0.0| | | | | | | | | -|`cudnnDestroyPersistentRNNPlan`|6.0.0|8.0.1| | | | | | | | -|`cudnnDestroyPoolingDescriptor`|1.0.0| | |`miopenDestroyPoolingDescriptor`| | | | | | -|`cudnnDestroyRNNDataDescriptor`|7.2.1| | | | | | | | | -|`cudnnDestroyRNNDescriptor`|5.0.0| | |`miopenDestroyRNNDescriptor`| | | | | | -|`cudnnDestroyReduceTensorDescriptor`|6.0.0| | |`miopenDestroyReduceTensorDescriptor`| | | | | | -|`cudnnDestroySeqDataDescriptor`|7.5.0| | | | | | | | | -|`cudnnDestroySpatialTransformerDescriptor`|5.0.0| | | | | | | | | -|`cudnnDestroyTensorDescriptor`|2.0.0| | |`miopenDestroyTensorDescriptor`| | | | | | -|`cudnnDestroyTensorTransformDescriptor`|7.5.0| | | | | | | | | -|`cudnnDivisiveNormalizationBackward`|3.0.0| | | | | | | | | -|`cudnnDivisiveNormalizationForward`|3.0.0| | | | | | | | | -|`cudnnDropoutBackward`|5.0.0| | |`miopenDropoutBackward`| | | | | | -|`cudnnDropoutForward`|5.0.0| | |`miopenDropoutForward`| | | | | | -|`cudnnDropoutGetReserveSpaceSize`|5.0.0| | |`miopenDropoutGetReserveSpaceSize`| | | | | | -|`cudnnDropoutGetStatesSize`|5.0.0| | |`miopenDropoutGetStatesSize`| | | | | | -|`cudnnFindConvolutionBackwardDataAlgorithm`|3.0.0| | | | | | | | | -|`cudnnFindConvolutionBackwardDataAlgorithmEx`|5.0.0| | | | | | | | | -|`cudnnFindConvolutionBackwardFilterAlgorithm`|3.0.0| | | | | | | | | -|`cudnnFindConvolutionBackwardFilterAlgorithmEx`|5.0.0| | | | | | | | | -|`cudnnFindConvolutionForwardAlgorithm`|3.0.0| | | | | | | | | -|`cudnnFindConvolutionForwardAlgorithmEx`|5.0.0| | |`miopenFindConvolutionForwardAlgorithm`| | | | | | -|`cudnnFindRNNBackwardDataAlgorithmEx`|7.1.3|8.0.2| | | | | | | | -|`cudnnFindRNNBackwardWeightsAlgorithmEx`|7.1.3|8.0.2| | | | | | | | -|`cudnnFindRNNForwardInferenceAlgorithmEx`|7.1.3|8.0.2| | | | | | | | -|`cudnnFindRNNForwardTrainingAlgorithmEx`|7.1.3|8.0.2| | | | | | | | -|`cudnnFusedOpsExecute`|7.6.0| | | | | | | | | -|`cudnnGetActivationDescriptor`|4.0.0| | | | | | | | | -|`cudnnGetActivationDescriptorSwishBeta`|8.2.0| | | | | | | | | -|`cudnnGetAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetAlgorithmSpaceSize`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetAttnDescriptor`|7.5.0| | | | | | | | | -|`cudnnGetBatchNormalizationBackwardExWorkspaceSize`|7.4.1| | | | | | | | | -|`cudnnGetBatchNormalizationForwardTrainingExWorkspaceSize`|7.4.1| | | | | | | | | -|`cudnnGetBatchNormalizationTrainingExReserveSpaceSize`|7.4.1| | | | | | | | | -|`cudnnGetCTCLossDescriptor`|7.0.5| | |`miopenGetCTCLossDescriptor`| | | | | | -|`cudnnGetCTCLossDescriptorEx`|7.5.0| | | | | | | | | -|`cudnnGetCTCLossDescriptor_v8`|8.0.1| | | | | | | | | -|`cudnnGetCTCLossWorkspaceSize`|7.0.5| | |`miopenGetCTCLossWorkspaceSize`| | | | | | -|`cudnnGetCTCLossWorkspaceSize_v8`|8.0.1| | | | | | | | | -|`cudnnGetCallback`|7.1.3| | | | | | | | | -|`cudnnGetConvolution2dDescriptor`|2.0.0| | | | | | | | | -|`cudnnGetConvolution2dForwardOutputDim`|2.0.0| | |`miopenGetConvolutionForwardOutputDim`| | | | | | -|`cudnnGetConvolutionBackwardDataAlgorithm`|3.0.0|7.6.5|8.0.1| | | | | | | -|`cudnnGetConvolutionBackwardDataAlgorithmMaxCount`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionBackwardDataAlgorithm_v7`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionBackwardDataWorkspaceSize`|3.0.0| | |`miopenConvolutionBackwardDataGetWorkSpaceSize`| | | | | | -|`cudnnGetConvolutionBackwardFilterAlgorithm`|3.0.0|7.6.5|8.0.1| | | | | | | -|`cudnnGetConvolutionBackwardFilterAlgorithmMaxCount`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionBackwardFilterAlgorithm_v7`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionBackwardFilterWorkspaceSize`|3.0.0| | | | | | | | | -|`cudnnGetConvolutionForwardAlgorithm`|2.0.0|7.6.5|8.0.1| | | | | | | -|`cudnnGetConvolutionForwardAlgorithmMaxCount`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionForwardAlgorithm_v7`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionForwardWorkspaceSize`|2.0.0| | |`miopenConvolutionForwardGetWorkSpaceSize`| | | | | | -|`cudnnGetConvolutionGroupCount`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionMathType`|7.0.5| | | | | | | | | -|`cudnnGetConvolutionNdDescriptor`|2.0.0| | | | | | | | | -|`cudnnGetConvolutionNdForwardOutputDim`|2.0.0| | | | | | | | | -|`cudnnGetConvolutionReorderType`|7.6.0| | | | | | | | | -|`cudnnGetCudartVersion`|6.0.0| | | | | | | | | -|`cudnnGetDropoutDescriptor`|7.0.5| | |`miopenGetDropoutDescriptor`| | | | | | -|`cudnnGetErrorString`|2.0.0| | |`miopenGetErrorString`| | | | | | -|`cudnnGetFilter4dDescriptor`|2.0.0| | | | | | | | | -|`cudnnGetFilterNdDescriptor`|2.0.0| | | | | | | | | -|`cudnnGetFilterSizeInBytes`|7.6.0| | | | | | | | | -|`cudnnGetFoldedConvBackwardDataDescriptors`|7.6.0| | | | | | | | | -|`cudnnGetFusedOpsConstParamPackAttribute`|7.6.0| | | | | | | | | -|`cudnnGetFusedOpsVariantParamPackAttribute`|7.6.0| | | | | | | | | -|`cudnnGetLRNDescriptor`|3.0.0| | |`miopenGetLRNDescriptor`| | | | | | -|`cudnnGetMaxDeviceVersion`|8.6.0| | | | | | | | | -|`cudnnGetMultiHeadAttnBuffers`|7.5.0| | | | | | | | | -|`cudnnGetMultiHeadAttnWeights`|7.5.0| | | | | | | | | -|`cudnnGetNormalizationBackwardWorkspaceSize`|8.0.1| | | | | | | | | -|`cudnnGetNormalizationForwardTrainingWorkspaceSize`|8.0.1| | | | | | | | | -|`cudnnGetNormalizationTrainingReserveSpaceSize`|8.0.1| | | | | | | | | -|`cudnnGetOpTensorDescriptor`|5.0.0| | | | | | | | | -|`cudnnGetPooling2dDescriptor`|2.0.0| | |`miopenGet2dPoolingDescriptor`| | | | | | -|`cudnnGetPooling2dForwardOutputDim`|2.0.0| | |`miopenGetPoolingForwardOutputDim`| | | | | | -|`cudnnGetPoolingNdDescriptor`|2.0.0| | |`miopenGetNdPoolingDescriptor`| | | | | | -|`cudnnGetPoolingNdForwardOutputDim`|2.0.0| | |`miopenGetPoolingNdForwardOutputDim`| | | | | | -|`cudnnGetProperty`|6.0.0| | | | | | | | | -|`cudnnGetRNNBackwardDataAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetRNNBackwardWeightsAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetRNNBiasMode`|7.5.0|8.0.1| | | | | | | | -|`cudnnGetRNNDataDescriptor`|7.2.1| | | | | | | | | -|`cudnnGetRNNDescriptor`|7.0.5|7.6.5|8.0.1|`miopenGetRNNDescriptor_V2`| | | | | | -|`cudnnGetRNNDescriptor_v6`|8.0.1|8.0.1| |`miopenGetRNNDescriptor_V2`| | | | | | -|`cudnnGetRNNDescriptor_v8`|8.0.1| | | | | | | | | -|`cudnnGetRNNForwardInferenceAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetRNNForwardTrainingAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | -|`cudnnGetRNNLinLayerBiasParams`|5.0.0|8.0.1| | | | | | | | -|`cudnnGetRNNLinLayerMatrixParams`|5.0.0|8.0.1| | | | | | | | -|`cudnnGetRNNMatrixMathType`|7.1.3|8.0.1| | | | | | | | -|`cudnnGetRNNPaddingMode`|7.2.1|8.0.1| | | | | | | | -|`cudnnGetRNNParamsSize`|5.0.0|8.0.1| |`miopenGetRNNParamsSize`| | | | | | -|`cudnnGetRNNProjectionLayers`|7.1.3|8.0.1| | | | | | | | -|`cudnnGetRNNTempSpaceSizes`|8.0.1| | | | | | | | | -|`cudnnGetRNNTrainingReserveSize`|5.0.0|8.0.1| |`miopenGetRNNTrainingReserveSize`| | | | | | -|`cudnnGetRNNWeightParams`|8.0.1| | | | | | | | | -|`cudnnGetRNNWeightSpaceSize`|8.0.1| | | | | | | | | -|`cudnnGetRNNWorkspaceSize`|5.0.0|8.0.1| |`miopenGetRNNWorkspaceSize`| | | | | | -|`cudnnGetReduceTensorDescriptor`|6.0.0| | |`miopenGetReduceTensorDescriptor`| | | | | | -|`cudnnGetReductionIndicesSize`|6.0.0| | |`miopenGetReductionIndicesSize`| | | | | | -|`cudnnGetReductionWorkspaceSize`|6.0.0| | |`miopenGetReductionWorkspaceSize`| | | | | | -|`cudnnGetSeqDataDescriptor`|7.5.0| | | | | | | | | -|`cudnnGetStream`|1.0.0| | |`miopenGetStream`| | | | | | -|`cudnnGetTensor4dDescriptor`|1.0.0| | |`miopenGet4dTensorDescriptor`| | | | | | -|`cudnnGetTensorNdDescriptor`|2.0.0| | | | | | | | | -|`cudnnGetTensorSizeInBytes`|6.0.0| | | | | | | | | -|`cudnnGetTensorTransformDescriptor`|7.5.0| | | | | | | | | -|`cudnnGetVersion`|2.0.0| | | | | | | | | -|`cudnnIm2Col`|2.0.0| | | | | | | | | -|`cudnnInitTransformDest`|7.5.0| | | | | | | | | -|`cudnnLRNCrossChannelBackward`|3.0.0| | | | | | | | | -|`cudnnLRNCrossChannelForward`|3.0.0| | | | | | | | | -|`cudnnMakeFusedOpsPlan`|7.6.0| | | | | | | | | -|`cudnnMultiHeadAttnBackwardData`|7.5.0| | | | | | | | | -|`cudnnMultiHeadAttnBackwardWeights`|7.5.0| | | | | | | | | -|`cudnnMultiHeadAttnForward`|7.5.0| | | | | | | | | -|`cudnnNormalizationBackward`|8.0.1| | | | | | | | | -|`cudnnNormalizationForwardInference`|8.0.1| | | | | | | | | -|`cudnnNormalizationForwardTraining`|8.0.1| | | | | | | | | -|`cudnnOpTensor`|5.0.0| | | | | | | | | -|`cudnnOpsInferVersionCheck`|8.0.1| | | | | | | | | -|`cudnnOpsTrainVersionCheck`|8.0.1| | | | | | | | | -|`cudnnPoolingBackward`|1.0.0| | | | | | | | | -|`cudnnPoolingForward`|1.0.0| | | | | | | | | -|`cudnnQueryRuntimeError`|7.0.5| | | | | | | | | -|`cudnnRNNBackwardData`|5.0.0|8.0.2| |`miopenRNNBackwardData`| | | | | | -|`cudnnRNNBackwardDataEx`|7.2.1|8.0.2| | | | | | | | -|`cudnnRNNBackwardData_v8`|8.0.2| | | | | | | | | -|`cudnnRNNBackwardWeights`|5.0.0|8.0.2| |`miopenRNNBackwardWeights`| | | | | | -|`cudnnRNNBackwardWeightsEx`|7.2.1|8.0.2| | | | | | | | -|`cudnnRNNBackwardWeights_v8`|8.0.2| | | | | | | | | -|`cudnnRNNForward`|8.0.1| | | | | | | | | -|`cudnnRNNForwardInference`|5.0.0|8.0.1| |`miopenRNNForwardInference`| | | | | | -|`cudnnRNNForwardInferenceEx`|7.2.1|8.0.1| | | | | | | | -|`cudnnRNNForwardTraining`|5.0.0|8.0.1| |`miopenRNNForwardTraining`| | | | | | -|`cudnnRNNForwardTrainingEx`|7.2.1|8.0.1| | | | | | | | -|`cudnnRNNGetClip`|7.2.1|8.0.1| | | | | | | | -|`cudnnRNNGetClip_v8`|8.0.1| | | | | | | | | -|`cudnnRNNSetClip`|7.2.1|8.0.1| | | | | | | | -|`cudnnRNNSetClip_v8`|8.0.1| | | | | | | | | -|`cudnnReduceTensor`|6.0.0| | |`miopenReduceTensor`| | | | | | -|`cudnnReorderFilterAndBias`|7.6.0| | | | | | | | | -|`cudnnRestoreAlgorithm`|7.1.3|8.0.2| | | | | | | | -|`cudnnRestoreDropoutDescriptor`|7.0.5| | |`miopenRestoreDropoutDescriptor`| | | | | | -|`cudnnSaveAlgorithm`|7.1.3|8.0.2| | | | | | | | -|`cudnnScaleTensor`|2.0.0| | |`miopenScaleTensor`| | | | | | -|`cudnnSetActivationDescriptor`|4.0.0| | | | | | | | | -|`cudnnSetActivationDescriptorSwishBeta`|8.2.0| | | | | | | | | -|`cudnnSetAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | -|`cudnnSetAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | -|`cudnnSetAttnDescriptor`|7.5.0| | | | | | | | | -|`cudnnSetCTCLossDescriptor`|7.0.5| | |`miopenSetCTCLossDescriptor`| | | | | | -|`cudnnSetCTCLossDescriptorEx`|7.6.0| | | | | | | | | -|`cudnnSetCTCLossDescriptor_v8`|8.0.1| | | | | | | | | -|`cudnnSetCallback`|7.1.3| | | | | | | | | -|`cudnnSetConvolution2dDescriptor`|2.0.0| | | | | | | | | -|`cudnnSetConvolutionGroupCount`|7.0.5| | |`miopenSetConvolutionGroupCount`| | | | | | -|`cudnnSetConvolutionMathType`|7.0.5| | | | | | | | | -|`cudnnSetConvolutionNdDescriptor`|2.0.0| | | | | | | | | -|`cudnnSetConvolutionReorderType`|7.6.0| | | | | | | | | -|`cudnnSetDropoutDescriptor`|5.0.0| | |`miopenSetDropoutDescriptor`| | | | | | -|`cudnnSetFilter4dDescriptor`|2.0.0| | | | | | | | | -|`cudnnSetFilterNdDescriptor`|2.0.0| | | | | | | | | -|`cudnnSetFusedOpsConstParamPackAttribute`|7.6.0| | | | | | | | | -|`cudnnSetFusedOpsVariantParamPackAttribute`|7.6.0| | | | | | | | | -|`cudnnSetLRNDescriptor`|3.0.0| | |`miopenSetLRNDescriptor`| | | | | | -|`cudnnSetOpTensorDescriptor`|5.0.0| | | | | | | | | -|`cudnnSetPersistentRNNPlan`|6.0.0|8.0.1| | | | | | | | -|`cudnnSetPooling2dDescriptor`|2.0.0| | |`miopenSet2dPoolingDescriptor`| | | | | | -|`cudnnSetPoolingNdDescriptor`|2.0.0| | |`miopenSetNdPoolingDescriptor`| | | | | | -|`cudnnSetRNNAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | -|`cudnnSetRNNBiasMode`|7.5.0|8.0.1| | | | | | | | -|`cudnnSetRNNDataDescriptor`|7.2.1| | | | | | | | | -|`cudnnSetRNNDescriptor`|5.0.0|7.6.5|8.0.1| | | | | | | -|`cudnnSetRNNDescriptor_v5`|7.0.5|7.6.5|8.0.1| | | | | | | -|`cudnnSetRNNDescriptor_v6`|6.0.0|8.0.1| |`miopenSetRNNDescriptor_V2`| | | | | | -|`cudnnSetRNNDescriptor_v8`|8.0.1| | | | | | | | | -|`cudnnSetRNNMatrixMathType`|7.0.5|8.0.1| | | | | | | | -|`cudnnSetRNNPaddingMode`|7.2.1|8.0.1| | | | | | | | -|`cudnnSetRNNProjectionLayers`|7.1.3|8.0.1| | | | | | | | -|`cudnnSetReduceTensorDescriptor`|6.0.0| | |`miopenSetReduceTensorDescriptor`| | | | | | -|`cudnnSetSeqDataDescriptor`|7.5.0| | | | | | | | | -|`cudnnSetSpatialTransformerNdDescriptor`|5.0.0| | | | | | | | | -|`cudnnSetStream`|1.0.0| | |`miopenSetStream`| | | | | | -|`cudnnSetTensor`|2.0.0| | |`miopenSetTensor`| | | | | | -|`cudnnSetTensor4dDescriptor`|1.0.0| | | | | | | | | -|`cudnnSetTensor4dDescriptorEx`|1.0.0| | |`miopenSet4dTensorDescriptorEx`| | | | | | -|`cudnnSetTensorNdDescriptor`|2.0.0| | | | | | | | | -|`cudnnSetTensorNdDescriptorEx`|6.0.0| | | | | | | | | -|`cudnnSetTensorTransformDescriptor`|7.5.0| | | | | | | | | -|`cudnnSoftmaxBackward`|1.0.0| | |`miopenSoftmaxBackward_V2`| | | | | | -|`cudnnSoftmaxForward`|1.0.0| | |`miopenSoftmaxForward_V2`| | | | | | -|`cudnnSpatialTfGridGeneratorBackward`|5.0.0| | | | | | | | | -|`cudnnSpatialTfGridGeneratorForward`|5.0.0| | | | | | | | | -|`cudnnSpatialTfSamplerBackward`|5.0.0| | | | | | | | | -|`cudnnSpatialTfSamplerForward`|5.0.0| | | | | | | | | -|`cudnnTransformFilter`|7.6.0| | | | | | | | | -|`cudnnTransformTensor`|2.0.0| | |`miopenTransformTensor`| | | | | | -|`cudnnTransformTensorEx`|7.5.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**MIOPEN**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cudnnActivationBackward`|1.0.0| | | |`miopenActivationBackward`| | | | | | +|`cudnnActivationForward`|1.0.0| | | |`miopenActivationForward`| | | | | | +|`cudnnAddTensor`|2.0.0| | | | | | | | | | +|`cudnnAdvInferVersionCheck`|8.0.1| | | | | | | | | | +|`cudnnAdvTrainVersionCheck`|8.0.1| | | | | | | | | | +|`cudnnBackendCreateDescriptor`|8.0.1| | | | | | | | | | +|`cudnnBackendDestroyDescriptor`|8.0.1| | | | | | | | | | +|`cudnnBackendExecute`|8.0.1| | | | | | | | | | +|`cudnnBackendFinalize`|8.0.1| | | | | | | | | | +|`cudnnBackendGetAttribute`|8.0.1| | | | | | | | | | +|`cudnnBackendInitialize`|8.0.1| | | | | | | | | | +|`cudnnBackendSetAttribute`|8.0.1| | | | | | | | | | +|`cudnnBatchNormalizationBackward`|4.0.0| | | |`miopenBatchNormalizationBackward`| | | | | | +|`cudnnBatchNormalizationBackwardEx`|7.4.1| | | | | | | | | | +|`cudnnBatchNormalizationForwardInference`|4.0.0| | | |`miopenBatchNormalizationForwardInference`| | | | | | +|`cudnnBatchNormalizationForwardTraining`|4.0.0| | | |`miopenBatchNormalizationForwardTraining`| | | | | | +|`cudnnBatchNormalizationForwardTrainingEx`|7.4.1| | | | | | | | | | +|`cudnnBuildRNNDynamic`|8.0.1| | | | | | | | | | +|`cudnnCTCLoss`|7.0.5| | | |`miopenCTCLoss`| | | | | | +|`cudnnCTCLoss_v8`|8.0.1| | | | | | | | | | +|`cudnnCnnInferVersionCheck`|8.0.2| | | | | | | | | | +|`cudnnCnnTrainVersionCheck`|8.0.2| | | | | | | | | | +|`cudnnConvolutionBackwardBias`|1.0.0| | | |`miopenConvolutionBackwardBias`| | | | | | +|`cudnnConvolutionBackwardData`|1.0.0| | | |`miopenConvolutionBackwardData`| | | | | | +|`cudnnConvolutionBackwardFilter`|1.0.0| | | | | | | | | | +|`cudnnConvolutionBiasActivationForward`|6.0.0| | | |`miopenConvolutionBiasActivationForward`| | | | | | +|`cudnnConvolutionForward`|1.0.0| | | |`miopenConvolutionForward`| | | | | | +|`cudnnCopyAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | +|`cudnnCreate`|1.0.0| | | |`miopenCreate`| | | | | | +|`cudnnCreateActivationDescriptor`|4.0.0| | | |`miopenCreateActivationDescriptor`| | | | | | +|`cudnnCreateAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | +|`cudnnCreateAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | +|`cudnnCreateAttnDescriptor`|7.5.0| | | | | | | | | | +|`cudnnCreateCTCLossDescriptor`|7.0.5| | | |`miopenCreateCTCLossDescriptor`| | | | | | +|`cudnnCreateConvolutionDescriptor`|1.0.0| | | |`miopenCreateConvolutionDescriptor`| | | | | | +|`cudnnCreateDropoutDescriptor`|5.0.0| | | |`miopenCreateDropoutDescriptor`| | | | | | +|`cudnnCreateFilterDescriptor`|1.0.0| | | | | | | | | | +|`cudnnCreateFusedOpsConstParamPack`|7.6.0| | | | | | | | | | +|`cudnnCreateFusedOpsPlan`|7.6.0| | | | | | | | | | +|`cudnnCreateFusedOpsVariantParamPack`|7.6.0| | | | | | | | | | +|`cudnnCreateLRNDescriptor`|3.0.0| | | |`miopenCreateLRNDescriptor`| | | | | | +|`cudnnCreateOpTensorDescriptor`|5.0.0| | | | | | | | | | +|`cudnnCreatePersistentRNNPlan`|6.0.0|8.0.1| | | | | | | | | +|`cudnnCreatePoolingDescriptor`|1.0.0| | | |`miopenCreatePoolingDescriptor`| | | | | | +|`cudnnCreateRNNDataDescriptor`|7.2.1| | | | | | | | | | +|`cudnnCreateRNNDescriptor`|5.0.0| | | |`miopenCreateRNNDescriptor`| | | | | | +|`cudnnCreateReduceTensorDescriptor`|6.0.0| | | |`miopenCreateReduceTensorDescriptor`| | | | | | +|`cudnnCreateSeqDataDescriptor`|7.5.0| | | | | | | | | | +|`cudnnCreateSpatialTransformerDescriptor`|5.0.0| | | | | | | | | | +|`cudnnCreateTensorDescriptor`|2.0.0| | | |`miopenCreateTensorDescriptor`| | | | | | +|`cudnnCreateTensorTransformDescriptor`|7.5.0| | | | | | | | | | +|`cudnnDeriveBNTensorDescriptor`|4.0.0| | | |`miopenDeriveBNTensorDescriptor`| | | | | | +|`cudnnDeriveNormTensorDescriptor`|8.0.1| | | | | | | | | | +|`cudnnDestroy`|1.0.0| | | |`miopenDestroy`| | | | | | +|`cudnnDestroyActivationDescriptor`|4.0.0| | | |`miopenDestroyActivationDescriptor`| | | | | | +|`cudnnDestroyAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | +|`cudnnDestroyAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | +|`cudnnDestroyAttnDescriptor`|7.5.0| | | | | | | | | | +|`cudnnDestroyCTCLossDescriptor`|7.0.5| | | |`miopenDestroyCTCLossDescriptor`| | | | | | +|`cudnnDestroyConvolutionDescriptor`|1.0.0| | | |`miopenDestroyConvolutionDescriptor`| | | | | | +|`cudnnDestroyDropoutDescriptor`|5.0.0| | | |`miopenDestroyDropoutDescriptor`| | | | | | +|`cudnnDestroyFilterDescriptor`|1.0.0| | | | | | | | | | +|`cudnnDestroyFusedOpsConstParamPack`|7.6.0| | | | | | | | | | +|`cudnnDestroyFusedOpsPlan`|7.6.0| | | | | | | | | | +|`cudnnDestroyFusedOpsVariantParamPack`|7.6.0| | | | | | | | | | +|`cudnnDestroyLRNDescriptor`|3.0.0| | | |`miopenDestroyLRNDescriptor`| | | | | | +|`cudnnDestroyOpTensorDescriptor`|5.0.0| | | | | | | | | | +|`cudnnDestroyPersistentRNNPlan`|6.0.0|8.0.1| | | | | | | | | +|`cudnnDestroyPoolingDescriptor`|1.0.0| | | |`miopenDestroyPoolingDescriptor`| | | | | | +|`cudnnDestroyRNNDataDescriptor`|7.2.1| | | | | | | | | | +|`cudnnDestroyRNNDescriptor`|5.0.0| | | |`miopenDestroyRNNDescriptor`| | | | | | +|`cudnnDestroyReduceTensorDescriptor`|6.0.0| | | |`miopenDestroyReduceTensorDescriptor`| | | | | | +|`cudnnDestroySeqDataDescriptor`|7.5.0| | | | | | | | | | +|`cudnnDestroySpatialTransformerDescriptor`|5.0.0| | | | | | | | | | +|`cudnnDestroyTensorDescriptor`|2.0.0| | | |`miopenDestroyTensorDescriptor`| | | | | | +|`cudnnDestroyTensorTransformDescriptor`|7.5.0| | | | | | | | | | +|`cudnnDivisiveNormalizationBackward`|3.0.0| | | | | | | | | | +|`cudnnDivisiveNormalizationForward`|3.0.0| | | | | | | | | | +|`cudnnDropoutBackward`|5.0.0| | | |`miopenDropoutBackward`| | | | | | +|`cudnnDropoutForward`|5.0.0| | | |`miopenDropoutForward`| | | | | | +|`cudnnDropoutGetReserveSpaceSize`|5.0.0| | | |`miopenDropoutGetReserveSpaceSize`| | | | | | +|`cudnnDropoutGetStatesSize`|5.0.0| | | |`miopenDropoutGetStatesSize`| | | | | | +|`cudnnFindConvolutionBackwardDataAlgorithm`|3.0.0| | | | | | | | | | +|`cudnnFindConvolutionBackwardDataAlgorithmEx`|5.0.0| | | | | | | | | | +|`cudnnFindConvolutionBackwardFilterAlgorithm`|3.0.0| | | | | | | | | | +|`cudnnFindConvolutionBackwardFilterAlgorithmEx`|5.0.0| | | | | | | | | | +|`cudnnFindConvolutionForwardAlgorithm`|3.0.0| | | | | | | | | | +|`cudnnFindConvolutionForwardAlgorithmEx`|5.0.0| | | |`miopenFindConvolutionForwardAlgorithm`| | | | | | +|`cudnnFindRNNBackwardDataAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | +|`cudnnFindRNNBackwardWeightsAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | +|`cudnnFindRNNForwardInferenceAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | +|`cudnnFindRNNForwardTrainingAlgorithmEx`|7.1.3|8.0.2| | | | | | | | | +|`cudnnFusedOpsExecute`|7.6.0| | | | | | | | | | +|`cudnnGetActivationDescriptor`|4.0.0| | | | | | | | | | +|`cudnnGetActivationDescriptorSwishBeta`|8.2.0| | | | | | | | | | +|`cudnnGetAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetAlgorithmSpaceSize`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetAttnDescriptor`|7.5.0| | | | | | | | | | +|`cudnnGetBatchNormalizationBackwardExWorkspaceSize`|7.4.1| | | | | | | | | | +|`cudnnGetBatchNormalizationForwardTrainingExWorkspaceSize`|7.4.1| | | | | | | | | | +|`cudnnGetBatchNormalizationTrainingExReserveSpaceSize`|7.4.1| | | | | | | | | | +|`cudnnGetCTCLossDescriptor`|7.0.5| | | |`miopenGetCTCLossDescriptor`| | | | | | +|`cudnnGetCTCLossDescriptorEx`|7.5.0| | | | | | | | | | +|`cudnnGetCTCLossDescriptor_v8`|8.0.1| | | | | | | | | | +|`cudnnGetCTCLossWorkspaceSize`|7.0.5| | | |`miopenGetCTCLossWorkspaceSize`| | | | | | +|`cudnnGetCTCLossWorkspaceSize_v8`|8.0.1| | | | | | | | | | +|`cudnnGetCallback`|7.1.3| | | | | | | | | | +|`cudnnGetConvolution2dDescriptor`|2.0.0| | | | | | | | | | +|`cudnnGetConvolution2dForwardOutputDim`|2.0.0| | | |`miopenGetConvolutionForwardOutputDim`| | | | | | +|`cudnnGetConvolutionBackwardDataAlgorithm`|3.0.0|7.6.5| |8.0.1| | | | | | | +|`cudnnGetConvolutionBackwardDataAlgorithmMaxCount`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionBackwardDataAlgorithm_v7`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionBackwardDataWorkspaceSize`|3.0.0| | | |`miopenConvolutionBackwardDataGetWorkSpaceSize`| | | | | | +|`cudnnGetConvolutionBackwardFilterAlgorithm`|3.0.0|7.6.5| |8.0.1| | | | | | | +|`cudnnGetConvolutionBackwardFilterAlgorithmMaxCount`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionBackwardFilterAlgorithm_v7`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionBackwardFilterWorkspaceSize`|3.0.0| | | | | | | | | | +|`cudnnGetConvolutionForwardAlgorithm`|2.0.0|7.6.5| |8.0.1| | | | | | | +|`cudnnGetConvolutionForwardAlgorithmMaxCount`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionForwardAlgorithm_v7`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionForwardWorkspaceSize`|2.0.0| | | |`miopenConvolutionForwardGetWorkSpaceSize`| | | | | | +|`cudnnGetConvolutionGroupCount`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionMathType`|7.0.5| | | | | | | | | | +|`cudnnGetConvolutionNdDescriptor`|2.0.0| | | | | | | | | | +|`cudnnGetConvolutionNdForwardOutputDim`|2.0.0| | | | | | | | | | +|`cudnnGetConvolutionReorderType`|7.6.0| | | | | | | | | | +|`cudnnGetCudartVersion`|6.0.0| | | | | | | | | | +|`cudnnGetDropoutDescriptor`|7.0.5| | | |`miopenGetDropoutDescriptor`| | | | | | +|`cudnnGetErrorString`|2.0.0| | | |`miopenGetErrorString`| | | | | | +|`cudnnGetFilter4dDescriptor`|2.0.0| | | | | | | | | | +|`cudnnGetFilterNdDescriptor`|2.0.0| | | | | | | | | | +|`cudnnGetFilterSizeInBytes`|7.6.0| | | | | | | | | | +|`cudnnGetFoldedConvBackwardDataDescriptors`|7.6.0| | | | | | | | | | +|`cudnnGetFusedOpsConstParamPackAttribute`|7.6.0| | | | | | | | | | +|`cudnnGetFusedOpsVariantParamPackAttribute`|7.6.0| | | | | | | | | | +|`cudnnGetLRNDescriptor`|3.0.0| | | |`miopenGetLRNDescriptor`| | | | | | +|`cudnnGetMaxDeviceVersion`|8.6.0| | | | | | | | | | +|`cudnnGetMultiHeadAttnBuffers`|7.5.0| | | | | | | | | | +|`cudnnGetMultiHeadAttnWeights`|7.5.0| | | | | | | | | | +|`cudnnGetNormalizationBackwardWorkspaceSize`|8.0.1| | | | | | | | | | +|`cudnnGetNormalizationForwardTrainingWorkspaceSize`|8.0.1| | | | | | | | | | +|`cudnnGetNormalizationTrainingReserveSpaceSize`|8.0.1| | | | | | | | | | +|`cudnnGetOpTensorDescriptor`|5.0.0| | | | | | | | | | +|`cudnnGetPooling2dDescriptor`|2.0.0| | | |`miopenGet2dPoolingDescriptor`| | | | | | +|`cudnnGetPooling2dForwardOutputDim`|2.0.0| | | |`miopenGetPoolingForwardOutputDim`| | | | | | +|`cudnnGetPoolingNdDescriptor`|2.0.0| | | |`miopenGetNdPoolingDescriptor`| | | | | | +|`cudnnGetPoolingNdForwardOutputDim`|2.0.0| | | |`miopenGetPoolingNdForwardOutputDim`| | | | | | +|`cudnnGetProperty`|6.0.0| | | | | | | | | | +|`cudnnGetRNNBackwardDataAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetRNNBackwardWeightsAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetRNNBiasMode`|7.5.0|8.0.1| | | | | | | | | +|`cudnnGetRNNDataDescriptor`|7.2.1| | | | | | | | | | +|`cudnnGetRNNDescriptor`|7.0.5|7.6.5| |8.0.1|`miopenGetRNNDescriptor_V2`| | | | | | +|`cudnnGetRNNDescriptor_v6`|8.0.1|8.0.1| | |`miopenGetRNNDescriptor_V2`| | | | | | +|`cudnnGetRNNDescriptor_v8`|8.0.1| | | | | | | | | | +|`cudnnGetRNNForwardInferenceAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetRNNForwardTrainingAlgorithmMaxCount`|7.1.3|8.0.2| | | | | | | | | +|`cudnnGetRNNLinLayerBiasParams`|5.0.0|8.0.1| | | | | | | | | +|`cudnnGetRNNLinLayerMatrixParams`|5.0.0|8.0.1| | | | | | | | | +|`cudnnGetRNNMatrixMathType`|7.1.3|8.0.1| | | | | | | | | +|`cudnnGetRNNPaddingMode`|7.2.1|8.0.1| | | | | | | | | +|`cudnnGetRNNParamsSize`|5.0.0|8.0.1| | |`miopenGetRNNParamsSize`| | | | | | +|`cudnnGetRNNProjectionLayers`|7.1.3|8.0.1| | | | | | | | | +|`cudnnGetRNNTempSpaceSizes`|8.0.1| | | | | | | | | | +|`cudnnGetRNNTrainingReserveSize`|5.0.0|8.0.1| | |`miopenGetRNNTrainingReserveSize`| | | | | | +|`cudnnGetRNNWeightParams`|8.0.1| | | | | | | | | | +|`cudnnGetRNNWeightSpaceSize`|8.0.1| | | | | | | | | | +|`cudnnGetRNNWorkspaceSize`|5.0.0|8.0.1| | |`miopenGetRNNWorkspaceSize`| | | | | | +|`cudnnGetReduceTensorDescriptor`|6.0.0| | | |`miopenGetReduceTensorDescriptor`| | | | | | +|`cudnnGetReductionIndicesSize`|6.0.0| | | |`miopenGetReductionIndicesSize`| | | | | | +|`cudnnGetReductionWorkspaceSize`|6.0.0| | | |`miopenGetReductionWorkspaceSize`| | | | | | +|`cudnnGetSeqDataDescriptor`|7.5.0| | | | | | | | | | +|`cudnnGetStream`|1.0.0| | | |`miopenGetStream`| | | | | | +|`cudnnGetTensor4dDescriptor`|1.0.0| | | |`miopenGet4dTensorDescriptor`| | | | | | +|`cudnnGetTensorNdDescriptor`|2.0.0| | | | | | | | | | +|`cudnnGetTensorSizeInBytes`|6.0.0| | | | | | | | | | +|`cudnnGetTensorTransformDescriptor`|7.5.0| | | | | | | | | | +|`cudnnGetVersion`|2.0.0| | | | | | | | | | +|`cudnnIm2Col`|2.0.0| | | | | | | | | | +|`cudnnInitTransformDest`|7.5.0| | | | | | | | | | +|`cudnnLRNCrossChannelBackward`|3.0.0| | | | | | | | | | +|`cudnnLRNCrossChannelForward`|3.0.0| | | | | | | | | | +|`cudnnMakeFusedOpsPlan`|7.6.0| | | | | | | | | | +|`cudnnMultiHeadAttnBackwardData`|7.5.0| | | | | | | | | | +|`cudnnMultiHeadAttnBackwardWeights`|7.5.0| | | | | | | | | | +|`cudnnMultiHeadAttnForward`|7.5.0| | | | | | | | | | +|`cudnnNormalizationBackward`|8.0.1| | | | | | | | | | +|`cudnnNormalizationForwardInference`|8.0.1| | | | | | | | | | +|`cudnnNormalizationForwardTraining`|8.0.1| | | | | | | | | | +|`cudnnOpTensor`|5.0.0| | | | | | | | | | +|`cudnnOpsInferVersionCheck`|8.0.1| | | | | | | | | | +|`cudnnOpsTrainVersionCheck`|8.0.1| | | | | | | | | | +|`cudnnPoolingBackward`|1.0.0| | | | | | | | | | +|`cudnnPoolingForward`|1.0.0| | | | | | | | | | +|`cudnnQueryRuntimeError`|7.0.5| | | | | | | | | | +|`cudnnRNNBackwardData`|5.0.0|8.0.2| | |`miopenRNNBackwardData`| | | | | | +|`cudnnRNNBackwardDataEx`|7.2.1|8.0.2| | | | | | | | | +|`cudnnRNNBackwardData_v8`|8.0.2| | | | | | | | | | +|`cudnnRNNBackwardWeights`|5.0.0|8.0.2| | |`miopenRNNBackwardWeights`| | | | | | +|`cudnnRNNBackwardWeightsEx`|7.2.1|8.0.2| | | | | | | | | +|`cudnnRNNBackwardWeights_v8`|8.0.2| | | | | | | | | | +|`cudnnRNNForward`|8.0.1| | | | | | | | | | +|`cudnnRNNForwardInference`|5.0.0|8.0.1| | |`miopenRNNForwardInference`| | | | | | +|`cudnnRNNForwardInferenceEx`|7.2.1|8.0.1| | | | | | | | | +|`cudnnRNNForwardTraining`|5.0.0|8.0.1| | |`miopenRNNForwardTraining`| | | | | | +|`cudnnRNNForwardTrainingEx`|7.2.1|8.0.1| | | | | | | | | +|`cudnnRNNGetClip`|7.2.1|8.0.1| | | | | | | | | +|`cudnnRNNGetClip_v8`|8.0.1| | | | | | | | | | +|`cudnnRNNSetClip`|7.2.1|8.0.1| | | | | | | | | +|`cudnnRNNSetClip_v8`|8.0.1| | | | | | | | | | +|`cudnnReduceTensor`|6.0.0| | | |`miopenReduceTensor`| | | | | | +|`cudnnReorderFilterAndBias`|7.6.0| | | | | | | | | | +|`cudnnRestoreAlgorithm`|7.1.3|8.0.2| | | | | | | | | +|`cudnnRestoreDropoutDescriptor`|7.0.5| | | |`miopenRestoreDropoutDescriptor`| | | | | | +|`cudnnSaveAlgorithm`|7.1.3|8.0.2| | | | | | | | | +|`cudnnScaleTensor`|2.0.0| | | |`miopenScaleTensor`| | | | | | +|`cudnnSetActivationDescriptor`|4.0.0| | | | | | | | | | +|`cudnnSetActivationDescriptorSwishBeta`|8.2.0| | | | | | | | | | +|`cudnnSetAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | +|`cudnnSetAlgorithmPerformance`|7.1.3|8.0.2| | | | | | | | | +|`cudnnSetAttnDescriptor`|7.5.0| | | | | | | | | | +|`cudnnSetCTCLossDescriptor`|7.0.5| | | |`miopenSetCTCLossDescriptor`| | | | | | +|`cudnnSetCTCLossDescriptorEx`|7.6.0| | | | | | | | | | +|`cudnnSetCTCLossDescriptor_v8`|8.0.1| | | | | | | | | | +|`cudnnSetCallback`|7.1.3| | | | | | | | | | +|`cudnnSetConvolution2dDescriptor`|2.0.0| | | | | | | | | | +|`cudnnSetConvolutionGroupCount`|7.0.5| | | |`miopenSetConvolutionGroupCount`| | | | | | +|`cudnnSetConvolutionMathType`|7.0.5| | | | | | | | | | +|`cudnnSetConvolutionNdDescriptor`|2.0.0| | | | | | | | | | +|`cudnnSetConvolutionReorderType`|7.6.0| | | | | | | | | | +|`cudnnSetDropoutDescriptor`|5.0.0| | | |`miopenSetDropoutDescriptor`| | | | | | +|`cudnnSetFilter4dDescriptor`|2.0.0| | | | | | | | | | +|`cudnnSetFilterNdDescriptor`|2.0.0| | | | | | | | | | +|`cudnnSetFusedOpsConstParamPackAttribute`|7.6.0| | | | | | | | | | +|`cudnnSetFusedOpsVariantParamPackAttribute`|7.6.0| | | | | | | | | | +|`cudnnSetLRNDescriptor`|3.0.0| | | |`miopenSetLRNDescriptor`| | | | | | +|`cudnnSetOpTensorDescriptor`|5.0.0| | | | | | | | | | +|`cudnnSetPersistentRNNPlan`|6.0.0|8.0.1| | | | | | | | | +|`cudnnSetPooling2dDescriptor`|2.0.0| | | |`miopenSet2dPoolingDescriptor`| | | | | | +|`cudnnSetPoolingNdDescriptor`|2.0.0| | | |`miopenSetNdPoolingDescriptor`| | | | | | +|`cudnnSetRNNAlgorithmDescriptor`|7.1.3|8.0.2| | | | | | | | | +|`cudnnSetRNNBiasMode`|7.5.0|8.0.1| | | | | | | | | +|`cudnnSetRNNDataDescriptor`|7.2.1| | | | | | | | | | +|`cudnnSetRNNDescriptor`|5.0.0|7.6.5| |8.0.1| | | | | | | +|`cudnnSetRNNDescriptor_v5`|7.0.5|7.6.5| |8.0.1| | | | | | | +|`cudnnSetRNNDescriptor_v6`|6.0.0|8.0.1| | |`miopenSetRNNDescriptor_V2`| | | | | | +|`cudnnSetRNNDescriptor_v8`|8.0.1| | | | | | | | | | +|`cudnnSetRNNMatrixMathType`|7.0.5|8.0.1| | | | | | | | | +|`cudnnSetRNNPaddingMode`|7.2.1|8.0.1| | | | | | | | | +|`cudnnSetRNNProjectionLayers`|7.1.3|8.0.1| | | | | | | | | +|`cudnnSetReduceTensorDescriptor`|6.0.0| | | |`miopenSetReduceTensorDescriptor`| | | | | | +|`cudnnSetSeqDataDescriptor`|7.5.0| | | | | | | | | | +|`cudnnSetSpatialTransformerNdDescriptor`|5.0.0| | | | | | | | | | +|`cudnnSetStream`|1.0.0| | | |`miopenSetStream`| | | | | | +|`cudnnSetTensor`|2.0.0| | | |`miopenSetTensor`| | | | | | +|`cudnnSetTensor4dDescriptor`|1.0.0| | | | | | | | | | +|`cudnnSetTensor4dDescriptorEx`|1.0.0| | | |`miopenSet4dTensorDescriptorEx`| | | | | | +|`cudnnSetTensorNdDescriptor`|2.0.0| | | | | | | | | | +|`cudnnSetTensorNdDescriptorEx`|6.0.0| | | | | | | | | | +|`cudnnSetTensorTransformDescriptor`|7.5.0| | | | | | | | | | +|`cudnnSoftmaxBackward`|1.0.0| | | |`miopenSoftmaxBackward_V2`| | | | | | +|`cudnnSoftmaxForward`|1.0.0| | | |`miopenSoftmaxForward_V2`| | | | | | +|`cudnnSpatialTfGridGeneratorBackward`|5.0.0| | | | | | | | | | +|`cudnnSpatialTfGridGeneratorForward`|5.0.0| | | | | | | | | | +|`cudnnSpatialTfSamplerBackward`|5.0.0| | | | | | | | | | +|`cudnnSpatialTfSamplerForward`|5.0.0| | | | | | | | | | +|`cudnnTransformFilter`|7.6.0| | | | | | | | | | +|`cudnnTransformTensor`|2.0.0| | | |`miopenTransformTensor`| | | | | | +|`cudnnTransformTensorEx`|7.5.0| | | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUFFT_API_supported_by_HIP.md b/docs/tables/CUFFT_API_supported_by_HIP.md index 5599201f..2836cb6b 100644 --- a/docs/tables/CUFFT_API_supported_by_HIP.md +++ b/docs/tables/CUFFT_API_supported_by_HIP.md @@ -2,153 +2,153 @@ ## **1. CUFFT Data types** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`CUFFT_ALLOC_FAILED`| | | |`HIPFFT_ALLOC_FAILED`|1.7.0| | | | | -|`CUFFT_C2C`| | | |`HIPFFT_C2C`|1.7.0| | | | | -|`CUFFT_C2R`| | | |`HIPFFT_C2R`|1.7.0| | | | | -|`CUFFT_CB_LD_COMPLEX`| | | |`HIPFFT_CB_LD_COMPLEX`|4.3.0| | | | | -|`CUFFT_CB_LD_COMPLEX_DOUBLE`| | | |`HIPFFT_CB_LD_COMPLEX_DOUBLE`|4.3.0| | | | | -|`CUFFT_CB_LD_REAL`| | | |`HIPFFT_CB_LD_REAL`|4.3.0| | | | | -|`CUFFT_CB_LD_REAL_DOUBLE`| | | |`HIPFFT_CB_LD_REAL_DOUBLE`|4.3.0| | | | | -|`CUFFT_CB_ST_COMPLEX`| | | |`HIPFFT_CB_ST_COMPLEX`|4.3.0| | | | | -|`CUFFT_CB_ST_COMPLEX_DOUBLE`| | | |`HIPFFT_CB_ST_COMPLEX_DOUBLE`|4.3.0| | | | | -|`CUFFT_CB_ST_REAL`| | | |`HIPFFT_CB_ST_REAL`|4.3.0| | | | | -|`CUFFT_CB_ST_REAL_DOUBLE`| | | |`HIPFFT_CB_ST_REAL_DOUBLE`|4.3.0| | | | | -|`CUFFT_CB_UNDEFINED`| | | |`HIPFFT_CB_UNDEFINED`|4.3.0| | | | | -|`CUFFT_COMPATIBILITY_DEFAULT`| | | | | | | | | | -|`CUFFT_COMPATIBILITY_FFTW_PADDING`| | | | | | | | | | -|`CUFFT_COPY_DEVICE_TO_DEVICE`| | | | | | | | | | -|`CUFFT_COPY_DEVICE_TO_HOST`| | | | | | | | | | -|`CUFFT_COPY_HOST_TO_DEVICE`| | | | | | | | | | -|`CUFFT_COPY_UNDEFINED`| | | | | | | | | | -|`CUFFT_D2Z`| | | |`HIPFFT_D2Z`|1.7.0| | | | | -|`CUFFT_EXEC_FAILED`| | | |`HIPFFT_EXEC_FAILED`|1.7.0| | | | | -|`CUFFT_FORMAT_UNDEFINED`| | | | | | | | | | -|`CUFFT_FORWARD`| | | |`HIPFFT_FORWARD`|1.7.0| | | | | -|`CUFFT_INCOMPLETE_PARAMETER_LIST`| | | |`HIPFFT_INCOMPLETE_PARAMETER_LIST`|1.7.0| | | | | -|`CUFFT_INTERNAL_ERROR`| | | |`HIPFFT_INTERNAL_ERROR`|1.7.0| | | | | -|`CUFFT_INVALID_DEVICE`| | | |`HIPFFT_INVALID_DEVICE`|1.7.0| | | | | -|`CUFFT_INVALID_PLAN`| | | |`HIPFFT_INVALID_PLAN`|1.7.0| | | | | -|`CUFFT_INVALID_SIZE`| | | |`HIPFFT_INVALID_SIZE`|1.7.0| | | | | -|`CUFFT_INVALID_TYPE`| | | |`HIPFFT_INVALID_TYPE`|1.7.0| | | | | -|`CUFFT_INVALID_VALUE`| | | |`HIPFFT_INVALID_VALUE`|1.7.0| | | | | -|`CUFFT_INVERSE`| | | |`HIPFFT_BACKWARD`|1.7.0| | | | | -|`CUFFT_LICENSE_ERROR`| | | | | | | | | | -|`CUFFT_NOT_IMPLEMENTED`| | | |`HIPFFT_NOT_IMPLEMENTED`|1.7.0| | | | | -|`CUFFT_NOT_SUPPORTED`|8.0| | |`HIPFFT_NOT_SUPPORTED`|1.7.0| | | | | -|`CUFFT_NO_WORKSPACE`| | | |`HIPFFT_NO_WORKSPACE`|1.7.0| | | | | -|`CUFFT_PARSE_ERROR`| | | |`HIPFFT_PARSE_ERROR`|1.7.0| | | | | -|`CUFFT_QUERY_1D_FACTORS`| | | | | | | | | | -|`CUFFT_QUERY_UNDEFINED`| | | | | | | | | | -|`CUFFT_R2C`| | | |`HIPFFT_R2C`|1.7.0| | | | | -|`CUFFT_SETUP_FAILED`| | | |`HIPFFT_SETUP_FAILED`|1.7.0| | | | | -|`CUFFT_SUCCESS`| | | |`HIPFFT_SUCCESS`|1.7.0| | | | | -|`CUFFT_UNALIGNED_DATA`| | | |`HIPFFT_UNALIGNED_DATA`|1.7.0| | | | | -|`CUFFT_WORKAREA_MINIMAL`|9.2| | | | | | | | | -|`CUFFT_WORKAREA_PERFORMANCE`| | | | | | | | | | -|`CUFFT_WORKAREA_USER`|9.2| | | | | | | | | -|`CUFFT_XT_FORMAT_1D_INPUT_SHUFFLED`| | | | | | | | | | -|`CUFFT_XT_FORMAT_DISTRIBUTED_INPUT`|11.8| | | | | | | | | -|`CUFFT_XT_FORMAT_DISTRIBUTED_OUTPUT`|11.8| | | | | | | | | -|`CUFFT_XT_FORMAT_INPLACE`| | | | | | | | | | -|`CUFFT_XT_FORMAT_INPLACE_SHUFFLED`| | | | | | | | | | -|`CUFFT_XT_FORMAT_INPUT`| | | | | | | | | | -|`CUFFT_XT_FORMAT_OUTPUT`| | | | | | | | | | -|`CUFFT_Z2D`| | | |`HIPFFT_Z2D`|1.7.0| | | | | -|`CUFFT_Z2Z`| | | |`HIPFFT_Z2Z`|1.7.0| | | | | -|`MAX_CUFFT_ERROR`| | | | | | | | | | -|`cufftBox3d`|11.8| | | | | | | | | -|`cufftBox3d_t`|11.8| | | | | | | | | -|`cufftCompatibility`| | | | | | | | | | -|`cufftCompatibility_t`| | | | | | | | | | -|`cufftComplex`| | | |`hipfftComplex`|1.7.0| | | | | -|`cufftDoubleComplex`| | | |`hipfftDoubleComplex`|1.7.0| | | | | -|`cufftDoubleReal`| | | |`hipfftDoubleReal`|1.7.0| | | | | -|`cufftHandle`| | | |`hipfftHandle`|1.7.0| | | | | -|`cufftReal`| | | |`hipfftReal`|1.7.0| | | | | -|`cufftResult`| | | |`hipfftResult`|1.7.0| | | | | -|`cufftResult_t`| | | |`hipfftResult_t`|1.7.0| | | | | -|`cufftType`| | | |`hipfftType`|1.7.0| | | | | -|`cufftType_t`| | | |`hipfftType_t`|1.7.0| | | | | -|`cufftXt1dFactors`| | | | | | | | | | -|`cufftXt1dFactors_t`| | | | | | | | | | -|`cufftXtCallbackType`| | | |`hipfftXtCallbackType`|4.3.0| | | | | -|`cufftXtCallbackType_t`| | | |`hipfftXtCallbackType_t`|4.3.0| | | | | -|`cufftXtCopyType`| | | | | | | | | | -|`cufftXtCopyType_t`| | | | | | | | | | -|`cufftXtQueryType`| | | | | | | | | | -|`cufftXtQueryType_t`| | | | | | | | | | -|`cufftXtSubFormat`| | | | | | | | | | -|`cufftXtSubFormat_t`| | | | | | | | | | -|`cufftXtWorkAreaPolicy`|9.2| | | | | | | | | -|`cufftXtWorkAreaPolicy_t`|9.2| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUFFT_ALLOC_FAILED`| | | | |`HIPFFT_ALLOC_FAILED`|1.7.0| | | | | +|`CUFFT_C2C`| | | | |`HIPFFT_C2C`|1.7.0| | | | | +|`CUFFT_C2R`| | | | |`HIPFFT_C2R`|1.7.0| | | | | +|`CUFFT_CB_LD_COMPLEX`| | | | |`HIPFFT_CB_LD_COMPLEX`|4.3.0| | | | | +|`CUFFT_CB_LD_COMPLEX_DOUBLE`| | | | |`HIPFFT_CB_LD_COMPLEX_DOUBLE`|4.3.0| | | | | +|`CUFFT_CB_LD_REAL`| | | | |`HIPFFT_CB_LD_REAL`|4.3.0| | | | | +|`CUFFT_CB_LD_REAL_DOUBLE`| | | | |`HIPFFT_CB_LD_REAL_DOUBLE`|4.3.0| | | | | +|`CUFFT_CB_ST_COMPLEX`| | | | |`HIPFFT_CB_ST_COMPLEX`|4.3.0| | | | | +|`CUFFT_CB_ST_COMPLEX_DOUBLE`| | | | |`HIPFFT_CB_ST_COMPLEX_DOUBLE`|4.3.0| | | | | +|`CUFFT_CB_ST_REAL`| | | | |`HIPFFT_CB_ST_REAL`|4.3.0| | | | | +|`CUFFT_CB_ST_REAL_DOUBLE`| | | | |`HIPFFT_CB_ST_REAL_DOUBLE`|4.3.0| | | | | +|`CUFFT_CB_UNDEFINED`| | | | |`HIPFFT_CB_UNDEFINED`|4.3.0| | | | | +|`CUFFT_COMPATIBILITY_DEFAULT`| | | | | | | | | | | +|`CUFFT_COMPATIBILITY_FFTW_PADDING`| | | | | | | | | | | +|`CUFFT_COPY_DEVICE_TO_DEVICE`| | | | | | | | | | | +|`CUFFT_COPY_DEVICE_TO_HOST`| | | | | | | | | | | +|`CUFFT_COPY_HOST_TO_DEVICE`| | | | | | | | | | | +|`CUFFT_COPY_UNDEFINED`| | | | | | | | | | | +|`CUFFT_D2Z`| | | | |`HIPFFT_D2Z`|1.7.0| | | | | +|`CUFFT_EXEC_FAILED`| | | | |`HIPFFT_EXEC_FAILED`|1.7.0| | | | | +|`CUFFT_FORMAT_UNDEFINED`| | | | | | | | | | | +|`CUFFT_FORWARD`| | | | |`HIPFFT_FORWARD`|1.7.0| | | | | +|`CUFFT_INCOMPLETE_PARAMETER_LIST`| | | | |`HIPFFT_INCOMPLETE_PARAMETER_LIST`|1.7.0| | | | | +|`CUFFT_INTERNAL_ERROR`| | | | |`HIPFFT_INTERNAL_ERROR`|1.7.0| | | | | +|`CUFFT_INVALID_DEVICE`| | | | |`HIPFFT_INVALID_DEVICE`|1.7.0| | | | | +|`CUFFT_INVALID_PLAN`| | | | |`HIPFFT_INVALID_PLAN`|1.7.0| | | | | +|`CUFFT_INVALID_SIZE`| | | | |`HIPFFT_INVALID_SIZE`|1.7.0| | | | | +|`CUFFT_INVALID_TYPE`| | | | |`HIPFFT_INVALID_TYPE`|1.7.0| | | | | +|`CUFFT_INVALID_VALUE`| | | | |`HIPFFT_INVALID_VALUE`|1.7.0| | | | | +|`CUFFT_INVERSE`| | | | |`HIPFFT_BACKWARD`|1.7.0| | | | | +|`CUFFT_LICENSE_ERROR`| | | | | | | | | | | +|`CUFFT_NOT_IMPLEMENTED`| | | | |`HIPFFT_NOT_IMPLEMENTED`|1.7.0| | | | | +|`CUFFT_NOT_SUPPORTED`|8.0| | | |`HIPFFT_NOT_SUPPORTED`|1.7.0| | | | | +|`CUFFT_NO_WORKSPACE`| | | | |`HIPFFT_NO_WORKSPACE`|1.7.0| | | | | +|`CUFFT_PARSE_ERROR`| | | | |`HIPFFT_PARSE_ERROR`|1.7.0| | | | | +|`CUFFT_QUERY_1D_FACTORS`| | | | | | | | | | | +|`CUFFT_QUERY_UNDEFINED`| | | | | | | | | | | +|`CUFFT_R2C`| | | | |`HIPFFT_R2C`|1.7.0| | | | | +|`CUFFT_SETUP_FAILED`| | | | |`HIPFFT_SETUP_FAILED`|1.7.0| | | | | +|`CUFFT_SUCCESS`| | | | |`HIPFFT_SUCCESS`|1.7.0| | | | | +|`CUFFT_UNALIGNED_DATA`| | | | |`HIPFFT_UNALIGNED_DATA`|1.7.0| | | | | +|`CUFFT_WORKAREA_MINIMAL`|9.2| | | | | | | | | | +|`CUFFT_WORKAREA_PERFORMANCE`| | | | | | | | | | | +|`CUFFT_WORKAREA_USER`|9.2| | | | | | | | | | +|`CUFFT_XT_FORMAT_1D_INPUT_SHUFFLED`| | | | | | | | | | | +|`CUFFT_XT_FORMAT_DISTRIBUTED_INPUT`|11.8| | | | | | | | | | +|`CUFFT_XT_FORMAT_DISTRIBUTED_OUTPUT`|11.8| | | | | | | | | | +|`CUFFT_XT_FORMAT_INPLACE`| | | | | | | | | | | +|`CUFFT_XT_FORMAT_INPLACE_SHUFFLED`| | | | | | | | | | | +|`CUFFT_XT_FORMAT_INPUT`| | | | | | | | | | | +|`CUFFT_XT_FORMAT_OUTPUT`| | | | | | | | | | | +|`CUFFT_Z2D`| | | | |`HIPFFT_Z2D`|1.7.0| | | | | +|`CUFFT_Z2Z`| | | | |`HIPFFT_Z2Z`|1.7.0| | | | | +|`MAX_CUFFT_ERROR`| | | | | | | | | | | +|`cufftBox3d`|11.8| | | | | | | | | | +|`cufftBox3d_t`|11.8| | | | | | | | | | +|`cufftCompatibility`| | | | | | | | | | | +|`cufftCompatibility_t`| | | | | | | | | | | +|`cufftComplex`| | | | |`hipfftComplex`|1.7.0| | | | | +|`cufftDoubleComplex`| | | | |`hipfftDoubleComplex`|1.7.0| | | | | +|`cufftDoubleReal`| | | | |`hipfftDoubleReal`|1.7.0| | | | | +|`cufftHandle`| | | | |`hipfftHandle`|1.7.0| | | | | +|`cufftReal`| | | | |`hipfftReal`|1.7.0| | | | | +|`cufftResult`| | | | |`hipfftResult`|1.7.0| | | | | +|`cufftResult_t`| | | | |`hipfftResult_t`|1.7.0| | | | | +|`cufftType`| | | | |`hipfftType`|1.7.0| | | | | +|`cufftType_t`| | | | |`hipfftType_t`|1.7.0| | | | | +|`cufftXt1dFactors`| | | | | | | | | | | +|`cufftXt1dFactors_t`| | | | | | | | | | | +|`cufftXtCallbackType`| | | | |`hipfftXtCallbackType`|4.3.0| | | | | +|`cufftXtCallbackType_t`| | | | |`hipfftXtCallbackType_t`|4.3.0| | | | | +|`cufftXtCopyType`| | | | | | | | | | | +|`cufftXtCopyType_t`| | | | | | | | | | | +|`cufftXtQueryType`| | | | | | | | | | | +|`cufftXtQueryType_t`| | | | | | | | | | | +|`cufftXtSubFormat`| | | | | | | | | | | +|`cufftXtSubFormat_t`| | | | | | | | | | | +|`cufftXtWorkAreaPolicy`|9.2| | | | | | | | | | +|`cufftXtWorkAreaPolicy_t`|9.2| | | | | | | | | | ## **2. CUFFT API functions** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cufftCallbackLoadC`| | | |`hipfftCallbackLoadC`|4.3.0| | | | | -|`cufftCallbackLoadD`| | | |`hipfftCallbackLoadD`|4.3.0| | | | | -|`cufftCallbackLoadR`| | | |`hipfftCallbackLoadR`|4.3.0| | | | | -|`cufftCallbackLoadZ`| | | |`hipfftCallbackLoadZ`|4.3.0| | | | | -|`cufftCallbackStoreC`| | | |`hipfftCallbackStoreC`|4.3.0| | | | | -|`cufftCallbackStoreD`| | | |`hipfftCallbackStoreD`|4.3.0| | | | | -|`cufftCallbackStoreR`| | | |`hipfftCallbackStoreR`|4.3.0| | | | | -|`cufftCallbackStoreZ`| | | |`hipfftCallbackStoreZ`|4.3.0| | | | | -|`cufftCreate`| | | |`hipfftCreate`|1.7.0| | | | | -|`cufftDestroy`| | | |`hipfftDestroy`|1.7.0| | | | | -|`cufftEstimate1d`| | | |`hipfftEstimate1d`|1.7.0| | | | | -|`cufftEstimate2d`| | | |`hipfftEstimate2d`|1.7.0| | | | | -|`cufftEstimate3d`| | | |`hipfftEstimate3d`|1.7.0| | | | | -|`cufftEstimateMany`| | | |`hipfftEstimateMany`|1.7.0| | | | | -|`cufftExecC2C`| | | |`hipfftExecC2C`|1.7.0| | | | | -|`cufftExecC2R`| | | |`hipfftExecC2R`|1.7.0| | | | | -|`cufftExecD2Z`| | | |`hipfftExecD2Z`|1.7.0| | | | | -|`cufftExecR2C`| | | |`hipfftExecR2C`|1.7.0| | | | | -|`cufftExecZ2D`| | | |`hipfftExecZ2D`|1.7.0| | | | | -|`cufftExecZ2Z`| | | |`hipfftExecZ2Z`|1.7.0| | | | | -|`cufftGetProperty`|8.0| | |`hipfftGetProperty`|2.6.0| | | | | -|`cufftGetSize`| | | |`hipfftGetSize`|1.7.0| | | | | -|`cufftGetSize1d`| | | |`hipfftGetSize1d`|1.7.0| | | | | -|`cufftGetSize2d`| | | |`hipfftGetSize2d`|1.7.0| | | | | -|`cufftGetSize3d`| | | |`hipfftGetSize3d`|1.7.0| | | | | -|`cufftGetSizeMany`| | | |`hipfftGetSizeMany`|1.7.0| | | | | -|`cufftGetSizeMany64`|7.5| | |`hipfftGetSizeMany64`|1.7.0| | | | | -|`cufftGetVersion`| | | |`hipfftGetVersion`|1.7.0| | | | | -|`cufftMakePlan1d`| | | |`hipfftMakePlan1d`|1.7.0| | | | | -|`cufftMakePlan2d`| | | |`hipfftMakePlan2d`|1.7.0| | | | | -|`cufftMakePlan3d`| | | |`hipfftMakePlan3d`|1.7.0| | | | | -|`cufftMakePlanMany`| | | |`hipfftMakePlanMany`|1.7.0| | | | | -|`cufftMakePlanMany64`|7.5| | |`hipfftMakePlanMany64`|1.7.0| | | | | -|`cufftPlan1d`| | | |`hipfftPlan1d`|1.7.0| | | | | -|`cufftPlan2d`| | | |`hipfftPlan2d`|1.7.0| | | | | -|`cufftPlan3d`| | | |`hipfftPlan3d`|1.7.0| | | | | -|`cufftPlanMany`| | | |`hipfftPlanMany`|1.7.0| | | | | -|`cufftSetAutoAllocation`| | | |`hipfftSetAutoAllocation`|1.7.0| | | | | -|`cufftSetStream`| | | |`hipfftSetStream`|1.7.0| | | | | -|`cufftSetWorkArea`| | | |`hipfftSetWorkArea`|1.7.0| | | | | -|`cufftXtClearCallback`| | | |`hipfftXtClearCallback`|4.3.0| | | | | -|`cufftXtExec`|8.0| | | | | | | | | -|`cufftXtExecDescriptor`|8.0| | | | | | | | | -|`cufftXtExecDescriptorC2C`| | | | | | | | | | -|`cufftXtExecDescriptorC2R`| | | | | | | | | | -|`cufftXtExecDescriptorD2Z`| | | | | | | | | | -|`cufftXtExecDescriptorR2C`| | | | | | | | | | -|`cufftXtExecDescriptorZ2D`| | | | | | | | | | -|`cufftXtExecDescriptorZ2Z`| | | | | | | | | | -|`cufftXtFree`| | | | | | | | | | -|`cufftXtGetSizeMany`|8.0| | | | | | | | | -|`cufftXtMakePlanMany`|8.0| | | | | | | | | -|`cufftXtMalloc`| | | | | | | | | | -|`cufftXtMemcpy`| | | | | | | | | | -|`cufftXtQueryPlan`| | | | | | | | | | -|`cufftXtSetCallback`| | | |`hipfftXtSetCallback`|4.3.0| | | | | -|`cufftXtSetCallbackSharedSize`| | | |`hipfftXtSetCallbackSharedSize`|4.3.0| | | | | -|`cufftXtSetDistribution`|11.8| | | | | | | | | -|`cufftXtSetGPUs`| | | | | | | | | | -|`cufftXtSetWorkArea`| | | | | | | | | | -|`cufftXtSetWorkAreaPolicy`|9.2| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cufftCallbackLoadC`| | | | |`hipfftCallbackLoadC`|4.3.0| | | | | +|`cufftCallbackLoadD`| | | | |`hipfftCallbackLoadD`|4.3.0| | | | | +|`cufftCallbackLoadR`| | | | |`hipfftCallbackLoadR`|4.3.0| | | | | +|`cufftCallbackLoadZ`| | | | |`hipfftCallbackLoadZ`|4.3.0| | | | | +|`cufftCallbackStoreC`| | | | |`hipfftCallbackStoreC`|4.3.0| | | | | +|`cufftCallbackStoreD`| | | | |`hipfftCallbackStoreD`|4.3.0| | | | | +|`cufftCallbackStoreR`| | | | |`hipfftCallbackStoreR`|4.3.0| | | | | +|`cufftCallbackStoreZ`| | | | |`hipfftCallbackStoreZ`|4.3.0| | | | | +|`cufftCreate`| | | | |`hipfftCreate`|1.7.0| | | | | +|`cufftDestroy`| | | | |`hipfftDestroy`|1.7.0| | | | | +|`cufftEstimate1d`| | | | |`hipfftEstimate1d`|1.7.0| | | | | +|`cufftEstimate2d`| | | | |`hipfftEstimate2d`|1.7.0| | | | | +|`cufftEstimate3d`| | | | |`hipfftEstimate3d`|1.7.0| | | | | +|`cufftEstimateMany`| | | | |`hipfftEstimateMany`|1.7.0| | | | | +|`cufftExecC2C`| | | | |`hipfftExecC2C`|1.7.0| | | | | +|`cufftExecC2R`| | | | |`hipfftExecC2R`|1.7.0| | | | | +|`cufftExecD2Z`| | | | |`hipfftExecD2Z`|1.7.0| | | | | +|`cufftExecR2C`| | | | |`hipfftExecR2C`|1.7.0| | | | | +|`cufftExecZ2D`| | | | |`hipfftExecZ2D`|1.7.0| | | | | +|`cufftExecZ2Z`| | | | |`hipfftExecZ2Z`|1.7.0| | | | | +|`cufftGetProperty`|8.0| | | |`hipfftGetProperty`|2.6.0| | | | | +|`cufftGetSize`| | | | |`hipfftGetSize`|1.7.0| | | | | +|`cufftGetSize1d`| | | | |`hipfftGetSize1d`|1.7.0| | | | | +|`cufftGetSize2d`| | | | |`hipfftGetSize2d`|1.7.0| | | | | +|`cufftGetSize3d`| | | | |`hipfftGetSize3d`|1.7.0| | | | | +|`cufftGetSizeMany`| | | | |`hipfftGetSizeMany`|1.7.0| | | | | +|`cufftGetSizeMany64`|7.5| | | |`hipfftGetSizeMany64`|1.7.0| | | | | +|`cufftGetVersion`| | | | |`hipfftGetVersion`|1.7.0| | | | | +|`cufftMakePlan1d`| | | | |`hipfftMakePlan1d`|1.7.0| | | | | +|`cufftMakePlan2d`| | | | |`hipfftMakePlan2d`|1.7.0| | | | | +|`cufftMakePlan3d`| | | | |`hipfftMakePlan3d`|1.7.0| | | | | +|`cufftMakePlanMany`| | | | |`hipfftMakePlanMany`|1.7.0| | | | | +|`cufftMakePlanMany64`|7.5| | | |`hipfftMakePlanMany64`|1.7.0| | | | | +|`cufftPlan1d`| | | | |`hipfftPlan1d`|1.7.0| | | | | +|`cufftPlan2d`| | | | |`hipfftPlan2d`|1.7.0| | | | | +|`cufftPlan3d`| | | | |`hipfftPlan3d`|1.7.0| | | | | +|`cufftPlanMany`| | | | |`hipfftPlanMany`|1.7.0| | | | | +|`cufftSetAutoAllocation`| | | | |`hipfftSetAutoAllocation`|1.7.0| | | | | +|`cufftSetStream`| | | | |`hipfftSetStream`|1.7.0| | | | | +|`cufftSetWorkArea`| | | | |`hipfftSetWorkArea`|1.7.0| | | | | +|`cufftXtClearCallback`| | | | |`hipfftXtClearCallback`|4.3.0| | | | | +|`cufftXtExec`|8.0| | | | | | | | | | +|`cufftXtExecDescriptor`|8.0| | | | | | | | | | +|`cufftXtExecDescriptorC2C`| | | | | | | | | | | +|`cufftXtExecDescriptorC2R`| | | | | | | | | | | +|`cufftXtExecDescriptorD2Z`| | | | | | | | | | | +|`cufftXtExecDescriptorR2C`| | | | | | | | | | | +|`cufftXtExecDescriptorZ2D`| | | | | | | | | | | +|`cufftXtExecDescriptorZ2Z`| | | | | | | | | | | +|`cufftXtFree`| | | | | | | | | | | +|`cufftXtGetSizeMany`|8.0| | | | | | | | | | +|`cufftXtMakePlanMany`|8.0| | | | | | | | | | +|`cufftXtMalloc`| | | | | | | | | | | +|`cufftXtMemcpy`| | | | | | | | | | | +|`cufftXtQueryPlan`| | | | | | | | | | | +|`cufftXtSetCallback`| | | | |`hipfftXtSetCallback`|4.3.0| | | | | +|`cufftXtSetCallbackSharedSize`| | | | |`hipfftXtSetCallbackSharedSize`|4.3.0| | | | | +|`cufftXtSetDistribution`|11.8| | | | | | | | | | +|`cufftXtSetGPUs`| | | | | | | | | | | +|`cufftXtSetWorkArea`| | | | | | | | | | | +|`cufftXtSetWorkAreaPolicy`|9.2| | | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CURAND_API_supported_by_HIP.md b/docs/tables/CURAND_API_supported_by_HIP.md index bca06851..7ac21b2e 100644 --- a/docs/tables/CURAND_API_supported_by_HIP.md +++ b/docs/tables/CURAND_API_supported_by_HIP.md @@ -2,169 +2,169 @@ ## **1. CURAND Data types** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`CURAND_3RD`| | | | | | | | | | -|`CURAND_BINARY_SEARCH`| | | | | | | | | | -|`CURAND_CHOOSE_BEST`| | | | | | | | | | -|`CURAND_DEFINITION`| | | | | | | | | | -|`CURAND_DEVICE_API`| | | | | | | | | | -|`CURAND_DIRECTION_VECTORS_32_JOEKUO6`| | | | | | | | | | -|`CURAND_DIRECTION_VECTORS_64_JOEKUO6`| | | | | | | | | | -|`CURAND_DISCRETE_GAUSS`| | | | | | | | | | -|`CURAND_FAST_REJECTION`| | | | | | | | | | -|`CURAND_HITR`| | | | | | | | | | -|`CURAND_ITR`| | | | | | | | | | -|`CURAND_KNUTH`| | | | | | | | | | -|`CURAND_M1`| | | | | | | | | | -|`CURAND_M2`| | | | | | | | | | -|`CURAND_ORDERING_PSEUDO_BEST`| | | | | | | | | | -|`CURAND_ORDERING_PSEUDO_DEFAULT`| | | | | | | | | | -|`CURAND_ORDERING_PSEUDO_DYNAMIC`|11.5| | | | | | | | | -|`CURAND_ORDERING_PSEUDO_LEGACY`|11.0| | | | | | | | | -|`CURAND_ORDERING_PSEUDO_SEEDED`| | | | | | | | | | -|`CURAND_ORDERING_QUASI_DEFAULT`| | | | | | | | | | -|`CURAND_POISSON`| | | | | | | | | | -|`CURAND_REJECTION`| | | | | | | | | | -|`CURAND_RNG_PSEUDO_DEFAULT`| | | |`HIPRAND_RNG_PSEUDO_DEFAULT`|1.5.0| | | | | -|`CURAND_RNG_PSEUDO_MRG32K3A`| | | |`HIPRAND_RNG_PSEUDO_MRG32K3A`|1.5.0| | | | | -|`CURAND_RNG_PSEUDO_MT19937`| | | |`HIPRAND_RNG_PSEUDO_MT19937`|1.5.0| | | | | -|`CURAND_RNG_PSEUDO_MTGP32`| | | |`HIPRAND_RNG_PSEUDO_MTGP32`|1.5.0| | | | | -|`CURAND_RNG_PSEUDO_PHILOX4_32_10`| | | |`HIPRAND_RNG_PSEUDO_PHILOX4_32_10`|1.5.0| | | | | -|`CURAND_RNG_PSEUDO_XORWOW`| | | |`HIPRAND_RNG_PSEUDO_XORWOW`|1.5.0| | | | | -|`CURAND_RNG_QUASI_DEFAULT`| | | |`HIPRAND_RNG_QUASI_DEFAULT`|1.5.0| | | | | -|`CURAND_RNG_QUASI_SCRAMBLED_SOBOL32`| | | |`HIPRAND_RNG_QUASI_SCRAMBLED_SOBOL32`|1.5.0| | | | | -|`CURAND_RNG_QUASI_SCRAMBLED_SOBOL64`| | | |`HIPRAND_RNG_QUASI_SCRAMBLED_SOBOL64`|1.5.0| | | | | -|`CURAND_RNG_QUASI_SOBOL32`| | | |`HIPRAND_RNG_QUASI_SOBOL32`|1.5.0| | | | | -|`CURAND_RNG_QUASI_SOBOL64`| | | |`HIPRAND_RNG_QUASI_SOBOL64`|1.5.0| | | | | -|`CURAND_RNG_TEST`| | | |`HIPRAND_RNG_TEST`|1.5.0| | | | | -|`CURAND_SCRAMBLED_DIRECTION_VECTORS_32_JOEKUO6`| | | | | | | | | | -|`CURAND_SCRAMBLED_DIRECTION_VECTORS_64_JOEKUO6`| | | | | | | | | | -|`CURAND_STATUS_ALLOCATION_FAILED`| | | |`HIPRAND_STATUS_ALLOCATION_FAILED`|1.5.0| | | | | -|`CURAND_STATUS_ARCH_MISMATCH`| | | |`HIPRAND_STATUS_ARCH_MISMATCH`|1.5.0| | | | | -|`CURAND_STATUS_DOUBLE_PRECISION_REQUIRED`| | | |`HIPRAND_STATUS_DOUBLE_PRECISION_REQUIRED`|1.5.0| | | | | -|`CURAND_STATUS_INITIALIZATION_FAILED`| | | |`HIPRAND_STATUS_INITIALIZATION_FAILED`|1.5.0| | | | | -|`CURAND_STATUS_INTERNAL_ERROR`| | | |`HIPRAND_STATUS_INTERNAL_ERROR`|1.5.0| | | | | -|`CURAND_STATUS_LAUNCH_FAILURE`| | | |`HIPRAND_STATUS_LAUNCH_FAILURE`|1.5.0| | | | | -|`CURAND_STATUS_LENGTH_NOT_MULTIPLE`| | | |`HIPRAND_STATUS_LENGTH_NOT_MULTIPLE`|1.5.0| | | | | -|`CURAND_STATUS_NOT_INITIALIZED`| | | |`HIPRAND_STATUS_NOT_INITIALIZED`|1.5.0| | | | | -|`CURAND_STATUS_OUT_OF_RANGE`| | | |`HIPRAND_STATUS_OUT_OF_RANGE`|1.5.0| | | | | -|`CURAND_STATUS_PREEXISTING_FAILURE`| | | |`HIPRAND_STATUS_PREEXISTING_FAILURE`|1.5.0| | | | | -|`CURAND_STATUS_SUCCESS`| | | |`HIPRAND_STATUS_SUCCESS`|1.5.0| | | | | -|`CURAND_STATUS_TYPE_ERROR`| | | |`HIPRAND_STATUS_TYPE_ERROR`|1.5.0| | | | | -|`CURAND_STATUS_VERSION_MISMATCH`| | | |`HIPRAND_STATUS_VERSION_MISMATCH`|1.5.0| | | | | -|`curandDirectionVectorSet`| | | | | | | | | | -|`curandDirectionVectorSet_t`| | | | | | | | | | -|`curandDirectionVectors32_t`| | | |`hiprandDirectionVectors32_t`|1.5.0| | | | | -|`curandDirectionVectors64_t`| | | | | | | | | | -|`curandDiscreteDistribution_st`| | | |`hiprandDiscreteDistribution_st`|1.5.0| | | | | -|`curandDiscreteDistribution_t`| | | |`hiprandDiscreteDistribution_t`|1.5.0| | | | | -|`curandDistributionM2Shift_st`| | | | | | | | | | -|`curandDistributionM2Shift_t`| | | | | | | | | | -|`curandDistributionShift_st`| | | | | | | | | | -|`curandDistributionShift_t`| | | | | | | | | | -|`curandDistribution_st`| | | | | | | | | | -|`curandDistribution_t`| | | | | | | | | | -|`curandGenerator_st`| | | |`hiprandGenerator_st`|1.5.0| | | | | -|`curandGenerator_t`| | | |`hiprandGenerator_t`|1.5.0| | | | | -|`curandHistogramM2K_st`| | | | | | | | | | -|`curandHistogramM2K_t`| | | | | | | | | | -|`curandHistogramM2V_st`| | | | | | | | | | -|`curandHistogramM2V_t`| | | | | | | | | | -|`curandHistogramM2_st`| | | | | | | | | | -|`curandHistogramM2_t`| | | | | | | | | | -|`curandMethod`| | | | | | | | | | -|`curandMethod_t`| | | | | | | | | | -|`curandOrdering`| | | | | | | | | | -|`curandOrdering_t`| | | | | | | | | | -|`curandRngType`| | | |`hiprandRngType_t`|1.5.0| | | | | -|`curandRngType_t`| | | |`hiprandRngType_t`|1.5.0| | | | | -|`curandState`| | | |`hiprandState`|1.8.0| | | | | -|`curandStateMRG32k3a`| | | |`hiprandStateMRG32k3a`|1.8.0| | | | | -|`curandStateMRG32k3a_t`| | | |`hiprandStateMRG32k3a_t`|1.5.0| | | | | -|`curandStateMtgp32`| | | |`hiprandStateMtgp32`|1.8.0| | | | | -|`curandStateMtgp32_t`| | | |`hiprandStateMtgp32_t`|1.5.0| | | | | -|`curandStatePhilox4_32_10`| | | |`hiprandStatePhilox4_32_10`|1.8.0| | | | | -|`curandStatePhilox4_32_10_t`| | | |`hiprandStatePhilox4_32_10_t`|1.8.0| | | | | -|`curandStateScrambledSobol32`| | | | | | | | | | -|`curandStateScrambledSobol32_t`| | | | | | | | | | -|`curandStateScrambledSobol64`| | | | | | | | | | -|`curandStateScrambledSobol64_t`| | | | | | | | | | -|`curandStateSobol32`| | | |`hiprandStateSobol32`|1.8.0| | | | | -|`curandStateSobol32_t`| | | |`hiprandStateSobol32_t`|1.5.0| | | | | -|`curandStateSobol64`| | | | | | | | | | -|`curandStateSobol64_t`| | | | | | | | | | -|`curandStateXORWOW`| | | |`hiprandStateXORWOW`|1.8.0| | | | | -|`curandStateXORWOW_t`| | | |`hiprandStateXORWOW_t`|1.5.0| | | | | -|`curandState_t`| | | |`hiprandState_t`|1.5.0| | | | | -|`curandStatus`| | | |`hiprandStatus_t`|1.5.0| | | | | -|`curandStatus_t`| | | |`hiprandStatus_t`|1.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CURAND_3RD`| | | | | | | | | | | +|`CURAND_BINARY_SEARCH`| | | | | | | | | | | +|`CURAND_CHOOSE_BEST`| | | | | | | | | | | +|`CURAND_DEFINITION`| | | | | | | | | | | +|`CURAND_DEVICE_API`| | | | | | | | | | | +|`CURAND_DIRECTION_VECTORS_32_JOEKUO6`| | | | | | | | | | | +|`CURAND_DIRECTION_VECTORS_64_JOEKUO6`| | | | | | | | | | | +|`CURAND_DISCRETE_GAUSS`| | | | | | | | | | | +|`CURAND_FAST_REJECTION`| | | | | | | | | | | +|`CURAND_HITR`| | | | | | | | | | | +|`CURAND_ITR`| | | | | | | | | | | +|`CURAND_KNUTH`| | | | | | | | | | | +|`CURAND_M1`| | | | | | | | | | | +|`CURAND_M2`| | | | | | | | | | | +|`CURAND_ORDERING_PSEUDO_BEST`| | | | | | | | | | | +|`CURAND_ORDERING_PSEUDO_DEFAULT`| | | | | | | | | | | +|`CURAND_ORDERING_PSEUDO_DYNAMIC`|11.5| | | | | | | | | | +|`CURAND_ORDERING_PSEUDO_LEGACY`|11.0| | | | | | | | | | +|`CURAND_ORDERING_PSEUDO_SEEDED`| | | | | | | | | | | +|`CURAND_ORDERING_QUASI_DEFAULT`| | | | | | | | | | | +|`CURAND_POISSON`| | | | | | | | | | | +|`CURAND_REJECTION`| | | | | | | | | | | +|`CURAND_RNG_PSEUDO_DEFAULT`| | | | |`HIPRAND_RNG_PSEUDO_DEFAULT`|1.5.0| | | | | +|`CURAND_RNG_PSEUDO_MRG32K3A`| | | | |`HIPRAND_RNG_PSEUDO_MRG32K3A`|1.5.0| | | | | +|`CURAND_RNG_PSEUDO_MT19937`| | | | |`HIPRAND_RNG_PSEUDO_MT19937`|1.5.0| | | | | +|`CURAND_RNG_PSEUDO_MTGP32`| | | | |`HIPRAND_RNG_PSEUDO_MTGP32`|1.5.0| | | | | +|`CURAND_RNG_PSEUDO_PHILOX4_32_10`| | | | |`HIPRAND_RNG_PSEUDO_PHILOX4_32_10`|1.5.0| | | | | +|`CURAND_RNG_PSEUDO_XORWOW`| | | | |`HIPRAND_RNG_PSEUDO_XORWOW`|1.5.0| | | | | +|`CURAND_RNG_QUASI_DEFAULT`| | | | |`HIPRAND_RNG_QUASI_DEFAULT`|1.5.0| | | | | +|`CURAND_RNG_QUASI_SCRAMBLED_SOBOL32`| | | | |`HIPRAND_RNG_QUASI_SCRAMBLED_SOBOL32`|1.5.0| | | | | +|`CURAND_RNG_QUASI_SCRAMBLED_SOBOL64`| | | | |`HIPRAND_RNG_QUASI_SCRAMBLED_SOBOL64`|1.5.0| | | | | +|`CURAND_RNG_QUASI_SOBOL32`| | | | |`HIPRAND_RNG_QUASI_SOBOL32`|1.5.0| | | | | +|`CURAND_RNG_QUASI_SOBOL64`| | | | |`HIPRAND_RNG_QUASI_SOBOL64`|1.5.0| | | | | +|`CURAND_RNG_TEST`| | | | |`HIPRAND_RNG_TEST`|1.5.0| | | | | +|`CURAND_SCRAMBLED_DIRECTION_VECTORS_32_JOEKUO6`| | | | | | | | | | | +|`CURAND_SCRAMBLED_DIRECTION_VECTORS_64_JOEKUO6`| | | | | | | | | | | +|`CURAND_STATUS_ALLOCATION_FAILED`| | | | |`HIPRAND_STATUS_ALLOCATION_FAILED`|1.5.0| | | | | +|`CURAND_STATUS_ARCH_MISMATCH`| | | | |`HIPRAND_STATUS_ARCH_MISMATCH`|1.5.0| | | | | +|`CURAND_STATUS_DOUBLE_PRECISION_REQUIRED`| | | | |`HIPRAND_STATUS_DOUBLE_PRECISION_REQUIRED`|1.5.0| | | | | +|`CURAND_STATUS_INITIALIZATION_FAILED`| | | | |`HIPRAND_STATUS_INITIALIZATION_FAILED`|1.5.0| | | | | +|`CURAND_STATUS_INTERNAL_ERROR`| | | | |`HIPRAND_STATUS_INTERNAL_ERROR`|1.5.0| | | | | +|`CURAND_STATUS_LAUNCH_FAILURE`| | | | |`HIPRAND_STATUS_LAUNCH_FAILURE`|1.5.0| | | | | +|`CURAND_STATUS_LENGTH_NOT_MULTIPLE`| | | | |`HIPRAND_STATUS_LENGTH_NOT_MULTIPLE`|1.5.0| | | | | +|`CURAND_STATUS_NOT_INITIALIZED`| | | | |`HIPRAND_STATUS_NOT_INITIALIZED`|1.5.0| | | | | +|`CURAND_STATUS_OUT_OF_RANGE`| | | | |`HIPRAND_STATUS_OUT_OF_RANGE`|1.5.0| | | | | +|`CURAND_STATUS_PREEXISTING_FAILURE`| | | | |`HIPRAND_STATUS_PREEXISTING_FAILURE`|1.5.0| | | | | +|`CURAND_STATUS_SUCCESS`| | | | |`HIPRAND_STATUS_SUCCESS`|1.5.0| | | | | +|`CURAND_STATUS_TYPE_ERROR`| | | | |`HIPRAND_STATUS_TYPE_ERROR`|1.5.0| | | | | +|`CURAND_STATUS_VERSION_MISMATCH`| | | | |`HIPRAND_STATUS_VERSION_MISMATCH`|1.5.0| | | | | +|`curandDirectionVectorSet`| | | | | | | | | | | +|`curandDirectionVectorSet_t`| | | | | | | | | | | +|`curandDirectionVectors32_t`| | | | |`hiprandDirectionVectors32_t`|1.5.0| | | | | +|`curandDirectionVectors64_t`| | | | | | | | | | | +|`curandDiscreteDistribution_st`| | | | |`hiprandDiscreteDistribution_st`|1.5.0| | | | | +|`curandDiscreteDistribution_t`| | | | |`hiprandDiscreteDistribution_t`|1.5.0| | | | | +|`curandDistributionM2Shift_st`| | | | | | | | | | | +|`curandDistributionM2Shift_t`| | | | | | | | | | | +|`curandDistributionShift_st`| | | | | | | | | | | +|`curandDistributionShift_t`| | | | | | | | | | | +|`curandDistribution_st`| | | | | | | | | | | +|`curandDistribution_t`| | | | | | | | | | | +|`curandGenerator_st`| | | | |`hiprandGenerator_st`|1.5.0| | | | | +|`curandGenerator_t`| | | | |`hiprandGenerator_t`|1.5.0| | | | | +|`curandHistogramM2K_st`| | | | | | | | | | | +|`curandHistogramM2K_t`| | | | | | | | | | | +|`curandHistogramM2V_st`| | | | | | | | | | | +|`curandHistogramM2V_t`| | | | | | | | | | | +|`curandHistogramM2_st`| | | | | | | | | | | +|`curandHistogramM2_t`| | | | | | | | | | | +|`curandMethod`| | | | | | | | | | | +|`curandMethod_t`| | | | | | | | | | | +|`curandOrdering`| | | | | | | | | | | +|`curandOrdering_t`| | | | | | | | | | | +|`curandRngType`| | | | |`hiprandRngType_t`|1.5.0| | | | | +|`curandRngType_t`| | | | |`hiprandRngType_t`|1.5.0| | | | | +|`curandState`| | | | |`hiprandState`|1.8.0| | | | | +|`curandStateMRG32k3a`| | | | |`hiprandStateMRG32k3a`|1.8.0| | | | | +|`curandStateMRG32k3a_t`| | | | |`hiprandStateMRG32k3a_t`|1.5.0| | | | | +|`curandStateMtgp32`| | | | |`hiprandStateMtgp32`|1.8.0| | | | | +|`curandStateMtgp32_t`| | | | |`hiprandStateMtgp32_t`|1.5.0| | | | | +|`curandStatePhilox4_32_10`| | | | |`hiprandStatePhilox4_32_10`|1.8.0| | | | | +|`curandStatePhilox4_32_10_t`| | | | |`hiprandStatePhilox4_32_10_t`|1.8.0| | | | | +|`curandStateScrambledSobol32`| | | | | | | | | | | +|`curandStateScrambledSobol32_t`| | | | | | | | | | | +|`curandStateScrambledSobol64`| | | | | | | | | | | +|`curandStateScrambledSobol64_t`| | | | | | | | | | | +|`curandStateSobol32`| | | | |`hiprandStateSobol32`|1.8.0| | | | | +|`curandStateSobol32_t`| | | | |`hiprandStateSobol32_t`|1.5.0| | | | | +|`curandStateSobol64`| | | | | | | | | | | +|`curandStateSobol64_t`| | | | | | | | | | | +|`curandStateXORWOW`| | | | |`hiprandStateXORWOW`|1.8.0| | | | | +|`curandStateXORWOW_t`| | | | |`hiprandStateXORWOW_t`|1.5.0| | | | | +|`curandState_t`| | | | |`hiprandState_t`|1.5.0| | | | | +|`curandStatus`| | | | |`hiprandStatus_t`|1.5.0| | | | | +|`curandStatus_t`| | | | |`hiprandStatus_t`|1.5.0| | | | | ## **2. Host API Functions** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`curandCreateGenerator`| | | |`hiprandCreateGenerator`|1.5.0| | | | | -|`curandCreateGeneratorHost`| | | |`hiprandCreateGeneratorHost`|1.5.0| | | | | -|`curandCreatePoissonDistribution`| | | |`hiprandCreatePoissonDistribution`|1.5.0| | | | | -|`curandDestroyDistribution`| | | |`hiprandDestroyDistribution`|1.5.0| | | | | -|`curandDestroyGenerator`| | | |`hiprandDestroyGenerator`|1.5.0| | | | | -|`curandGenerate`| | | |`hiprandGenerate`|1.5.0| | | | | -|`curandGenerateLogNormal`| | | |`hiprandGenerateLogNormal`|1.5.0| | | | | -|`curandGenerateLogNormalDouble`| | | |`hiprandGenerateLogNormalDouble`|1.5.0| | | | | -|`curandGenerateLongLong`| | | | | | | | | | -|`curandGenerateNormal`| | | |`hiprandGenerateNormal`|1.5.0| | | | | -|`curandGenerateNormalDouble`| | | |`hiprandGenerateNormalDouble`|1.5.0| | | | | -|`curandGeneratePoisson`| | | |`hiprandGeneratePoisson`|1.5.0| | | | | -|`curandGenerateSeeds`| | | |`hiprandGenerateSeeds`|1.5.0| | | | | -|`curandGenerateUniform`| | | |`hiprandGenerateUniform`|1.5.0| | | | | -|`curandGenerateUniformDouble`| | | |`hiprandGenerateUniformDouble`|1.5.0| | | | | -|`curandGetDirectionVectors32`| | | | | | | | | | -|`curandGetDirectionVectors64`| | | | | | | | | | -|`curandGetProperty`|8.0| | | | | | | | | -|`curandGetScrambleConstants32`| | | | | | | | | | -|`curandGetScrambleConstants64`| | | | | | | | | | -|`curandGetVersion`| | | |`hiprandGetVersion`|1.5.0| | | | | -|`curandMakeMTGP32Constants`| | | |`hiprandMakeMTGP32Constants`|1.5.0| | | | | -|`curandMakeMTGP32KernelState`| | | |`hiprandMakeMTGP32KernelState`|1.5.0| | | | | -|`curandSetGeneratorOffset`| | | |`hiprandSetGeneratorOffset`|1.5.0| | | | | -|`curandSetGeneratorOrdering`| | | | | | | | | | -|`curandSetPseudoRandomGeneratorSeed`| | | |`hiprandSetPseudoRandomGeneratorSeed`|1.5.0| | | | | -|`curandSetQuasiRandomGeneratorDimensions`| | | |`hiprandSetQuasiRandomGeneratorDimensions`|1.5.0| | | | | -|`curandSetStream`| | | |`hiprandSetStream`|1.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`curandCreateGenerator`| | | | |`hiprandCreateGenerator`|1.5.0| | | | | +|`curandCreateGeneratorHost`| | | | |`hiprandCreateGeneratorHost`|1.5.0| | | | | +|`curandCreatePoissonDistribution`| | | | |`hiprandCreatePoissonDistribution`|1.5.0| | | | | +|`curandDestroyDistribution`| | | | |`hiprandDestroyDistribution`|1.5.0| | | | | +|`curandDestroyGenerator`| | | | |`hiprandDestroyGenerator`|1.5.0| | | | | +|`curandGenerate`| | | | |`hiprandGenerate`|1.5.0| | | | | +|`curandGenerateLogNormal`| | | | |`hiprandGenerateLogNormal`|1.5.0| | | | | +|`curandGenerateLogNormalDouble`| | | | |`hiprandGenerateLogNormalDouble`|1.5.0| | | | | +|`curandGenerateLongLong`| | | | | | | | | | | +|`curandGenerateNormal`| | | | |`hiprandGenerateNormal`|1.5.0| | | | | +|`curandGenerateNormalDouble`| | | | |`hiprandGenerateNormalDouble`|1.5.0| | | | | +|`curandGeneratePoisson`| | | | |`hiprandGeneratePoisson`|1.5.0| | | | | +|`curandGenerateSeeds`| | | | |`hiprandGenerateSeeds`|1.5.0| | | | | +|`curandGenerateUniform`| | | | |`hiprandGenerateUniform`|1.5.0| | | | | +|`curandGenerateUniformDouble`| | | | |`hiprandGenerateUniformDouble`|1.5.0| | | | | +|`curandGetDirectionVectors32`| | | | | | | | | | | +|`curandGetDirectionVectors64`| | | | | | | | | | | +|`curandGetProperty`|8.0| | | | | | | | | | +|`curandGetScrambleConstants32`| | | | | | | | | | | +|`curandGetScrambleConstants64`| | | | | | | | | | | +|`curandGetVersion`| | | | |`hiprandGetVersion`|1.5.0| | | | | +|`curandMakeMTGP32Constants`| | | | |`hiprandMakeMTGP32Constants`|1.5.0| | | | | +|`curandMakeMTGP32KernelState`| | | | |`hiprandMakeMTGP32KernelState`|1.5.0| | | | | +|`curandSetGeneratorOffset`| | | | |`hiprandSetGeneratorOffset`|1.5.0| | | | | +|`curandSetGeneratorOrdering`| | | | | | | | | | | +|`curandSetPseudoRandomGeneratorSeed`| | | | |`hiprandSetPseudoRandomGeneratorSeed`|1.5.0| | | | | +|`curandSetQuasiRandomGeneratorDimensions`| | | | |`hiprandSetQuasiRandomGeneratorDimensions`|1.5.0| | | | | +|`curandSetStream`| | | | |`hiprandSetStream`|1.5.0| | | | | ## **3. Device API Functions** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`__curand_umul`|11.5| | | | | | | | | -|`curand`| | | |`hiprand`|1.5.0| | | | | -|`curand_Philox4x32_10`| | | | | | | | | | -|`curand_discrete`| | | |`hiprand_discrete`|1.5.0| | | | | -|`curand_discrete4`| | | |`hiprand_discrete4`|1.5.0| | | | | -|`curand_init`| | | |`hiprand_init`|1.5.0| | | | | -|`curand_log_normal`| | | |`hiprand_log_normal`|1.5.0| | | | | -|`curand_log_normal2`| | | |`hiprand_log_normal2`|1.5.0| | | | | -|`curand_log_normal2_double`| | | |`hiprand_log_normal2_double`|1.5.0| | | | | -|`curand_log_normal4`| | | |`hiprand_log_normal4`|1.5.0| | | | | -|`curand_log_normal4_double`| | | |`hiprand_log_normal4_double`|1.5.0| | | | | -|`curand_log_normal_double`| | | |`hiprand_log_normal_double`|1.5.0| | | | | -|`curand_mtgp32_single`| | | | | | | | | | -|`curand_mtgp32_single_specific`| | | | | | | | | | -|`curand_mtgp32_specific`| | | | | | | | | | -|`curand_normal`| | | |`hiprand_normal`|1.5.0| | | | | -|`curand_normal2`| | | |`hiprand_normal2`|1.5.0| | | | | -|`curand_normal2_double`| | | |`hiprand_normal2_double`|1.5.0| | | | | -|`curand_normal4`| | | |`hiprand_normal4`|1.5.0| | | | | -|`curand_normal4_double`| | | |`hiprand_normal4_double`|1.5.0| | | | | -|`curand_normal_double`| | | |`hiprand_normal_double`|1.5.0| | | | | -|`curand_poisson`| | | |`hiprand_poisson`|1.5.0| | | | | -|`curand_poisson4`| | | |`hiprand_poisson4`|1.5.0| | | | | -|`curand_uniform`| | | |`hiprand_uniform`|1.5.0| | | | | -|`curand_uniform2_double`| | | |`hiprand_uniform2_double`|1.5.0| | | | | -|`curand_uniform4`| | | |`hiprand_uniform4`|1.5.0| | | | | -|`curand_uniform4_double`| | | |`hiprand_uniform4_double`|1.5.0| | | | | -|`curand_uniform_double`| | | |`hiprand_uniform_double`|1.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`__curand_umul`|11.5| | | | | | | | | | +|`curand`| | | | |`hiprand`|1.5.0| | | | | +|`curand_Philox4x32_10`| | | | | | | | | | | +|`curand_discrete`| | | | |`hiprand_discrete`|1.5.0| | | | | +|`curand_discrete4`| | | | |`hiprand_discrete4`|1.5.0| | | | | +|`curand_init`| | | | |`hiprand_init`|1.5.0| | | | | +|`curand_log_normal`| | | | |`hiprand_log_normal`|1.5.0| | | | | +|`curand_log_normal2`| | | | |`hiprand_log_normal2`|1.5.0| | | | | +|`curand_log_normal2_double`| | | | |`hiprand_log_normal2_double`|1.5.0| | | | | +|`curand_log_normal4`| | | | |`hiprand_log_normal4`|1.5.0| | | | | +|`curand_log_normal4_double`| | | | |`hiprand_log_normal4_double`|1.5.0| | | | | +|`curand_log_normal_double`| | | | |`hiprand_log_normal_double`|1.5.0| | | | | +|`curand_mtgp32_single`| | | | | | | | | | | +|`curand_mtgp32_single_specific`| | | | | | | | | | | +|`curand_mtgp32_specific`| | | | | | | | | | | +|`curand_normal`| | | | |`hiprand_normal`|1.5.0| | | | | +|`curand_normal2`| | | | |`hiprand_normal2`|1.5.0| | | | | +|`curand_normal2_double`| | | | |`hiprand_normal2_double`|1.5.0| | | | | +|`curand_normal4`| | | | |`hiprand_normal4`|1.5.0| | | | | +|`curand_normal4_double`| | | | |`hiprand_normal4_double`|1.5.0| | | | | +|`curand_normal_double`| | | | |`hiprand_normal_double`|1.5.0| | | | | +|`curand_poisson`| | | | |`hiprand_poisson`|1.5.0| | | | | +|`curand_poisson4`| | | | |`hiprand_poisson4`|1.5.0| | | | | +|`curand_uniform`| | | | |`hiprand_uniform`|1.5.0| | | | | +|`curand_uniform2_double`| | | | |`hiprand_uniform2_double`|1.5.0| | | | | +|`curand_uniform4`| | | | |`hiprand_uniform4`|1.5.0| | | | | +|`curand_uniform4_double`| | | | |`hiprand_uniform4_double`|1.5.0| | | | | +|`curand_uniform_double`| | | | |`hiprand_uniform_double`|1.5.0| | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUSPARSE_API_supported_by_HIP.md b/docs/tables/CUSPARSE_API_supported_by_HIP.md index c186b985..139febb0 100644 --- a/docs/tables/CUSPARSE_API_supported_by_HIP.md +++ b/docs/tables/CUSPARSE_API_supported_by_HIP.md @@ -2,916 +2,916 @@ ## **4. CUSPARSE Types References** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**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| |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_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.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|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_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`|11.2| | |`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_SPMV_SELL_ALG1`|12.1| | | | | | | | | -|`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_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| | | |6.0.0| -|`cusparseConstDnVecDescr_t`|12.0| | |`hipsparseConstDnVecDescr_t`|6.0.0| | | |6.0.0| -|`cusparseConstSpMatDescr_t`|12.0| | |`hipsparseConstSpMatDescr_t`|6.0.0| | | |6.0.0| -|`cusparseConstSpVecDescr_t`|12.0| | |`hipsparseConstSpVecDescr_t`|6.0.0| | | |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| | | | | | | | | -|`cusparseSpMMOpPlan`|11.5| | | | | | | | | -|`cusparseSpMMOpPlan_t`|11.5| | | | | | | | | -|`cusparseSpMVAlg_t`|10.2| | |`hipsparseSpMVAlg_t`|4.1.0| | | | | -|`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| | | | | -|`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| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**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| | |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_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.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| |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_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`|11.2| | | |`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_SPMV_SELL_ALG1`|12.1| | | | | | | | | | +|`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_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| | | |6.0.0| +|`cusparseConstDnVecDescr_t`|12.0| | | |`hipsparseConstDnVecDescr_t`|6.0.0| | | |6.0.0| +|`cusparseConstSpMatDescr_t`|12.0| | | |`hipsparseConstSpMatDescr_t`|6.0.0| | | |6.0.0| +|`cusparseConstSpVecDescr_t`|12.0| | | |`hipsparseConstSpVecDescr_t`|6.0.0| | | |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| | | | | | | | | | +|`cusparseSpMMOpPlan`|11.5| | | | | | | | | | +|`cusparseSpMMOpPlan_t`|11.5| | | | | | | | | | +|`cusparseSpMVAlg_t`|10.2| | | |`hipsparseSpMVAlg_t`|4.1.0| | | | | +|`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| | | | | +|`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**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCreate`| | | |`hipsparseCreate`|1.9.2| | | | | -|`cusparseDestroy`| | | |`hipsparseDestroy`|1.9.2| | | | | -|`cusparseGetErrorName`|10.2| | |`hipsparseGetErrorName`|6.0.0| | | |6.0.0| -|`cusparseGetErrorString`|10.2| | |`hipsparseGetErrorString`|6.0.0| | | |6.0.0| -|`cusparseGetPointerMode`| | | |`hipsparseGetPointerMode`|1.9.2| | | | | -|`cusparseGetStream`| | | |`hipsparseGetStream`|1.9.2| | | | | -|`cusparseGetVersion`| | | |`hipsparseGetVersion`|1.9.2| | | | | -|`cusparseSetPointerMode`| | | |`hipsparseSetPointerMode`|1.9.2| | | | | -|`cusparseSetStream`| | | |`hipsparseSetStream`|1.9.2| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCreate`| | | | |`hipsparseCreate`|1.9.2| | | | | +|`cusparseDestroy`| | | | |`hipsparseDestroy`|1.9.2| | | | | +|`cusparseGetErrorName`|10.2| | | |`hipsparseGetErrorName`|6.0.0| | | |6.0.0| +|`cusparseGetErrorString`|10.2| | | |`hipsparseGetErrorString`|6.0.0| | | |6.0.0| +|`cusparseGetPointerMode`| | | | |`hipsparseGetPointerMode`|1.9.2| | | | | +|`cusparseGetStream`| | | | |`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**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseLoggerForceDisable`|11.5| | | | | | | | | -|`cusparseLoggerOpenFile`|11.5| | | | | | | | | -|`cusparseLoggerSetCallback`|11.5| | | | | | | | | -|`cusparseLoggerSetFile`|11.5| | | | | | | | | -|`cusparseLoggerSetLevel`|11.5| | | | | | | | | -|`cusparseLoggerSetMask`|11.5| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**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**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCopyMatDescr`|8.0| |12.0|`hipsparseCopyMatDescr`|1.9.2| | | | | -|`cusparseCreateBsric02Info`| |12.2| |`hipsparseCreateBsric02Info`|3.8.0| | | | | -|`cusparseCreateBsrilu02Info`| |12.2| |`hipsparseCreateBsrilu02Info`|3.9.0| | | | | -|`cusparseCreateBsrsm2Info`| |12.2| |`hipsparseCreateBsrsm2Info`|4.5.0| | | | | -|`cusparseCreateBsrsv2Info`| |12.2| |`hipsparseCreateBsrsv2Info`|3.6.0| | | | | -|`cusparseCreateColorInfo`| |12.2| |`hipsparseCreateColorInfo`|4.5.0| | | | | -|`cusparseCreateCsrgemm2Info`| |11.0|12.0|`hipsparseCreateCsrgemm2Info`|2.8.0| | | | | -|`cusparseCreateCsric02Info`| |12.2| |`hipsparseCreateCsric02Info`|3.1.0| | | | | -|`cusparseCreateCsrilu02Info`| |12.2| |`hipsparseCreateCsrilu02Info`|1.9.2| | | | | -|`cusparseCreateCsrsm2Info`|10.0|11.3|12.0|`hipsparseCreateCsrsm2Info`|3.1.0| | | | | -|`cusparseCreateCsrsv2Info`| |11.3|12.0|`hipsparseCreateCsrsv2Info`|1.9.2| | | | | -|`cusparseCreateHybMat`| |10.2|11.0|`hipsparseCreateHybMat`|1.9.2| | | | | -|`cusparseCreateMatDescr`| | | |`hipsparseCreateMatDescr`|1.9.2| | | | | -|`cusparseCreatePruneInfo`|9.0|12.2| |`hipsparseCreatePruneInfo`|3.9.0| | | | | -|`cusparseCreateSolveAnalysisInfo`| |10.2|11.0| | | | | | | -|`cusparseDestroyBsric02Info`| |12.2| |`hipsparseDestroyBsric02Info`|3.8.0| | | | | -|`cusparseDestroyBsrilu02Info`| |12.2| |`hipsparseDestroyBsrilu02Info`|3.9.0| | | | | -|`cusparseDestroyBsrsm2Info`| |12.2| |`hipsparseDestroyBsrsm2Info`|4.5.0| | | | | -|`cusparseDestroyBsrsv2Info`| |12.2| |`hipsparseDestroyBsrsv2Info`|3.6.0| | | | | -|`cusparseDestroyColorInfo`| |12.2| |`hipsparseDestroyColorInfo`|4.5.0| | | | | -|`cusparseDestroyCsrgemm2Info`| |11.0|12.0|`hipsparseDestroyCsrgemm2Info`|2.8.0| | | | | -|`cusparseDestroyCsric02Info`| |12.2| |`hipsparseDestroyCsric02Info`|3.1.0| | | | | -|`cusparseDestroyCsrilu02Info`| |12.2| |`hipsparseDestroyCsrilu02Info`|1.9.2| | | | | -|`cusparseDestroyCsrsm2Info`|10.0|11.3|12.0|`hipsparseDestroyCsrsm2Info`|3.1.0| | | | | -|`cusparseDestroyCsrsv2Info`| |11.3|12.0|`hipsparseDestroyCsrsv2Info`|1.9.2| | | | | -|`cusparseDestroyHybMat`| |10.2|11.0|`hipsparseDestroyHybMat`|1.9.2| | | | | -|`cusparseDestroyMatDescr`| | | |`hipsparseDestroyMatDescr`|1.9.2| | | | | -|`cusparseDestroyPruneInfo`|9.0|12.2| |`hipsparseDestroyPruneInfo`|3.9.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| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCopyMatDescr`|8.0| | |12.0|`hipsparseCopyMatDescr`|1.9.2| | | | | +|`cusparseCreateBsric02Info`| |12.2| | |`hipsparseCreateBsric02Info`|3.8.0| | | | | +|`cusparseCreateBsrilu02Info`| |12.2| | |`hipsparseCreateBsrilu02Info`|3.9.0| | | | | +|`cusparseCreateBsrsm2Info`| |12.2| | |`hipsparseCreateBsrsm2Info`|4.5.0| | | | | +|`cusparseCreateBsrsv2Info`| |12.2| | |`hipsparseCreateBsrsv2Info`|3.6.0| | | | | +|`cusparseCreateColorInfo`| |12.2| | |`hipsparseCreateColorInfo`|4.5.0| | | | | +|`cusparseCreateCsrgemm2Info`| |11.0| |12.0|`hipsparseCreateCsrgemm2Info`|2.8.0| | | | | +|`cusparseCreateCsric02Info`| |12.2| | |`hipsparseCreateCsric02Info`|3.1.0| | | | | +|`cusparseCreateCsrilu02Info`| |12.2| | |`hipsparseCreateCsrilu02Info`|1.9.2| | | | | +|`cusparseCreateCsrsm2Info`|10.0|11.3| |12.0|`hipsparseCreateCsrsm2Info`|3.1.0| | | | | +|`cusparseCreateCsrsv2Info`| |11.3| |12.0|`hipsparseCreateCsrsv2Info`|1.9.2| | | | | +|`cusparseCreateHybMat`| |10.2| |11.0|`hipsparseCreateHybMat`|1.9.2| | | | | +|`cusparseCreateMatDescr`| | | | |`hipsparseCreateMatDescr`|1.9.2| | | | | +|`cusparseCreatePruneInfo`|9.0|12.2| | |`hipsparseCreatePruneInfo`|3.9.0| | | | | +|`cusparseCreateSolveAnalysisInfo`| |10.2| |11.0| | | | | | | +|`cusparseDestroyBsric02Info`| |12.2| | |`hipsparseDestroyBsric02Info`|3.8.0| | | | | +|`cusparseDestroyBsrilu02Info`| |12.2| | |`hipsparseDestroyBsrilu02Info`|3.9.0| | | | | +|`cusparseDestroyBsrsm2Info`| |12.2| | |`hipsparseDestroyBsrsm2Info`|4.5.0| | | | | +|`cusparseDestroyBsrsv2Info`| |12.2| | |`hipsparseDestroyBsrsv2Info`|3.6.0| | | | | +|`cusparseDestroyColorInfo`| |12.2| | |`hipsparseDestroyColorInfo`|4.5.0| | | | | +|`cusparseDestroyCsrgemm2Info`| |11.0| |12.0|`hipsparseDestroyCsrgemm2Info`|2.8.0| | | | | +|`cusparseDestroyCsric02Info`| |12.2| | |`hipsparseDestroyCsric02Info`|3.1.0| | | | | +|`cusparseDestroyCsrilu02Info`| |12.2| | |`hipsparseDestroyCsrilu02Info`|1.9.2| | | | | +|`cusparseDestroyCsrsm2Info`|10.0|11.3| |12.0|`hipsparseDestroyCsrsm2Info`|3.1.0| | | | | +|`cusparseDestroyCsrsv2Info`| |11.3| |12.0|`hipsparseDestroyCsrsv2Info`|1.9.2| | | | | +|`cusparseDestroyHybMat`| |10.2| |11.0|`hipsparseDestroyHybMat`|1.9.2| | | | | +|`cusparseDestroyMatDescr`| | | | |`hipsparseDestroyMatDescr`|1.9.2| | | | | +|`cusparseDestroyPruneInfo`|9.0|12.2| | |`hipsparseDestroyPruneInfo`|3.9.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**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCaxpyi`| |11.0|12.0|`hipsparseCaxpyi`|3.1.0| | | | | -|`cusparseCdotci`| |10.2|11.0|`hipsparseCdotci`|3.1.0| | | | | -|`cusparseCdoti`| |10.2|11.0|`hipsparseCdoti`|3.1.0| | | | | -|`cusparseCgthr`| |11.0|12.0|`hipsparseCgthr`|3.1.0| | | | | -|`cusparseCgthrz`| |11.0|12.0|`hipsparseCgthrz`|3.1.0| | | | | -|`cusparseCsctr`| |11.0|12.0|`hipsparseCsctr`|3.1.0| | | | | -|`cusparseDaxpyi`| |11.0|12.0|`hipsparseDaxpyi`|1.9.2| | | | | -|`cusparseDdoti`| |10.2|11.0|`hipsparseDdoti`|1.9.2| | | | | -|`cusparseDgthr`| |11.0|12.0|`hipsparseDgthr`|1.9.2| | | | | -|`cusparseDgthrz`| |11.0|12.0|`hipsparseDgthrz`|1.9.2| | | | | -|`cusparseDroti`| |11.0|12.0|`hipsparseDroti`|1.9.2| | | | | -|`cusparseDsctr`| |11.0|12.0|`hipsparseDsctr`|1.9.2| | | | | -|`cusparseSaxpyi`| |11.0|12.0|`hipsparseSaxpyi`|1.9.2| | | | | -|`cusparseSdoti`| |10.2|11.0|`hipsparseSdoti`|1.9.2| | | | | -|`cusparseSgthr`| |11.0|12.0|`hipsparseSgthr`|1.9.2| | | | | -|`cusparseSgthrz`| |11.0|12.0|`hipsparseSgthrz`|1.9.2| | | | | -|`cusparseSroti`| |11.0|12.0|`hipsparseSroti`|1.9.2| | | | | -|`cusparseSsctr`| |11.0|12.0|`hipsparseSsctr`|1.9.2| | | | | -|`cusparseZaxpyi`| |11.0|12.0|`hipsparseZaxpyi`|3.1.0| | | | | -|`cusparseZdotci`| |10.2|11.0|`hipsparseZdotci`|3.1.0| | | | | -|`cusparseZdoti`| |10.2|11.0|`hipsparseZdoti`|3.1.0| | | | | -|`cusparseZgthr`| |11.0|12.0|`hipsparseZgthr`|3.1.0| | | | | -|`cusparseZgthrz`| |11.0|12.0|`hipsparseZgthrz`|3.1.0| | | | | -|`cusparseZsctr`| |11.0|12.0|`hipsparseZsctr`|3.1.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCaxpyi`| |11.0| |12.0|`hipsparseCaxpyi`|3.1.0| | | | | +|`cusparseCdotci`| |10.2| |11.0|`hipsparseCdotci`|3.1.0| | | | | +|`cusparseCdoti`| |10.2| |11.0|`hipsparseCdoti`|3.1.0| | | | | +|`cusparseCgthr`| |11.0| |12.0|`hipsparseCgthr`|3.1.0| | | | | +|`cusparseCgthrz`| |11.0| |12.0|`hipsparseCgthrz`|3.1.0| | | | | +|`cusparseCsctr`| |11.0| |12.0|`hipsparseCsctr`|3.1.0| | | | | +|`cusparseDaxpyi`| |11.0| |12.0|`hipsparseDaxpyi`|1.9.2| | | | | +|`cusparseDdoti`| |10.2| |11.0|`hipsparseDdoti`|1.9.2| | | | | +|`cusparseDgthr`| |11.0| |12.0|`hipsparseDgthr`|1.9.2| | | | | +|`cusparseDgthrz`| |11.0| |12.0|`hipsparseDgthrz`|1.9.2| | | | | +|`cusparseDroti`| |11.0| |12.0|`hipsparseDroti`|1.9.2| | | | | +|`cusparseDsctr`| |11.0| |12.0|`hipsparseDsctr`|1.9.2| | | | | +|`cusparseSaxpyi`| |11.0| |12.0|`hipsparseSaxpyi`|1.9.2| | | | | +|`cusparseSdoti`| |10.2| |11.0|`hipsparseSdoti`|1.9.2| | | | | +|`cusparseSgthr`| |11.0| |12.0|`hipsparseSgthr`|1.9.2| | | | | +|`cusparseSgthrz`| |11.0| |12.0|`hipsparseSgthrz`|1.9.2| | | | | +|`cusparseSroti`| |11.0| |12.0|`hipsparseSroti`|1.9.2| | | | | +|`cusparseSsctr`| |11.0| |12.0|`hipsparseSsctr`|1.9.2| | | | | +|`cusparseZaxpyi`| |11.0| |12.0|`hipsparseZaxpyi`|3.1.0| | | | | +|`cusparseZdotci`| |10.2| |11.0|`hipsparseZdotci`|3.1.0| | | | | +|`cusparseZdoti`| |10.2| |11.0|`hipsparseZdoti`|3.1.0| | | | | +|`cusparseZgthr`| |11.0| |12.0|`hipsparseZgthr`|3.1.0| | | | | +|`cusparseZgthrz`| |11.0| |12.0|`hipsparseZgthrz`|3.1.0| | | | | +|`cusparseZsctr`| |11.0| |12.0|`hipsparseZsctr`|3.1.0| | | | | ## **9. CUSPARSE Level 2 Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCbsrmv`| | | |`hipsparseCbsrmv`|3.5.0| | | | | -|`cusparseCbsrsv2_analysis`| |12.2| |`hipsparseCbsrsv2_analysis`|3.6.0| | | | | -|`cusparseCbsrsv2_bufferSize`| |12.2| |`hipsparseCbsrsv2_bufferSize`|3.6.0| | | | | -|`cusparseCbsrsv2_bufferSizeExt`| |12.2| |`hipsparseCbsrsv2_bufferSizeExt`|3.6.0| | | | | -|`cusparseCbsrsv2_solve`| |12.2| |`hipsparseCbsrsv2_solve`|3.6.0| | | | | -|`cusparseCbsrxmv`| |12.2| |`hipsparseCbsrxmv`|4.5.0| | | | | -|`cusparseCcsrmv`| |10.2|11.0|`hipsparseCcsrmv`|3.1.0| | | | | -|`cusparseCcsrmv_mp`|8.0|10.2|11.0| | | | | | | -|`cusparseCcsrsv2_analysis`| |11.3|12.0|`hipsparseCcsrsv2_analysis`|3.1.0| | | | | -|`cusparseCcsrsv2_bufferSize`| |11.3|12.0|`hipsparseCcsrsv2_bufferSize`|3.1.0| | | | | -|`cusparseCcsrsv2_bufferSizeExt`| |11.3|12.0|`hipsparseCcsrsv2_bufferSizeExt`|3.1.0| | | | | -|`cusparseCcsrsv2_solve`| |11.3|12.0|`hipsparseCcsrsv2_solve`|3.1.0| | | | | -|`cusparseCcsrsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseCcsrsv_solve`| |10.2|11.0| | | | | | | -|`cusparseCgemvi`|7.5| | |`hipsparseCgemvi`|4.3.0| | | | | -|`cusparseCgemvi_bufferSize`|7.5| | |`hipsparseCgemvi_bufferSize`|4.3.0| | | | | -|`cusparseChybmv`| |10.2|11.0|`hipsparseChybmv`|3.1.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`| | | |`hipsparseDbsrmv`|3.5.0| | | | | -|`cusparseDbsrsv2_analysis`| |12.2| |`hipsparseDbsrsv2_analysis`|3.6.0| | | | | -|`cusparseDbsrsv2_bufferSize`| |12.2| |`hipsparseDbsrsv2_bufferSize`|3.6.0| | | | | -|`cusparseDbsrsv2_bufferSizeExt`| |12.2| |`hipsparseDbsrsv2_bufferSizeExt`|3.6.0| | | | | -|`cusparseDbsrsv2_solve`| |12.2| |`hipsparseDbsrsv2_solve`|3.6.0| | | | | -|`cusparseDbsrxmv`| |12.2| |`hipsparseDbsrxmv`|4.5.0| | | | | -|`cusparseDcsrmv`| |10.2|11.0|`hipsparseDcsrmv`|1.9.2| | | | | -|`cusparseDcsrmv_mp`|8.0|10.2|11.0| | | | | | | -|`cusparseDcsrsv2_analysis`| |11.3|12.0|`hipsparseDcsrsv2_analysis`|1.9.2| | | | | -|`cusparseDcsrsv2_bufferSize`| |11.3|12.0|`hipsparseDcsrsv2_bufferSize`|1.9.2| | | | | -|`cusparseDcsrsv2_bufferSizeExt`| |11.3|12.0|`hipsparseDcsrsv2_bufferSizeExt`|1.9.2| | | | | -|`cusparseDcsrsv2_solve`| |11.3|12.0|`hipsparseDcsrsv2_solve`|1.9.2| | | | | -|`cusparseDcsrsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseDcsrsv_solve`| |10.2|11.0| | | | | | | -|`cusparseDgemvi`|7.5| | |`hipsparseDgemvi`|4.3.0| | | | | -|`cusparseDgemvi_bufferSize`|7.5| | |`hipsparseDgemvi_bufferSize`|4.3.0| | | | | -|`cusparseDhybmv`| |10.2|11.0|`hipsparseDhybmv`|1.9.2| | | | | -|`cusparseDhybsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseDhybsv_solve`| |10.2|11.0| | | | | | | -|`cusparseSbsrmv`| | | |`hipsparseSbsrmv`|3.5.0| | | | | -|`cusparseSbsrsv2_analysis`| |12.2| |`hipsparseSbsrsv2_analysis`|3.6.0| | | | | -|`cusparseSbsrsv2_bufferSize`| |12.2| |`hipsparseSbsrsv2_bufferSize`|3.6.0| | | | | -|`cusparseSbsrsv2_bufferSizeExt`| |12.2| |`hipsparseSbsrsv2_bufferSizeExt`|3.6.0| | | | | -|`cusparseSbsrsv2_solve`| |12.2| |`hipsparseSbsrsv2_solve`|3.6.0| | | | | -|`cusparseSbsrxmv`| |12.2| |`hipsparseSbsrxmv`|4.5.0| | | | | -|`cusparseScsrmv`| |10.2|11.0|`hipsparseScsrmv`|1.9.2| | | | | -|`cusparseScsrmv_mp`|8.0|10.2|11.0| | | | | | | -|`cusparseScsrsv2_analysis`| |11.3|12.0|`hipsparseScsrsv2_analysis`|1.9.2| | | | | -|`cusparseScsrsv2_bufferSize`| |11.3|12.0|`hipsparseScsrsv2_bufferSize`|1.9.2| | | | | -|`cusparseScsrsv2_bufferSizeExt`| |11.3|12.0|`hipsparseScsrsv2_bufferSizeExt`|1.9.2| | | | | -|`cusparseScsrsv2_solve`| |11.3|12.0|`hipsparseScsrsv2_solve`|1.9.2| | | | | -|`cusparseScsrsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseScsrsv_solve`| |10.2|11.0| | | | | | | -|`cusparseSgemvi`|7.5| | |`hipsparseSgemvi`|4.3.0| | | | | -|`cusparseSgemvi_bufferSize`|7.5| | |`hipsparseSgemvi_bufferSize`|4.3.0| | | | | -|`cusparseShybmv`| |10.2|11.0|`hipsparseShybmv`|1.9.2| | | | | -|`cusparseShybsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseShybsv_solve`| |10.2|11.0| | | | | | | -|`cusparseXbsrsv2_zeroPivot`| |12.2| |`hipsparseXbsrsv2_zeroPivot`|3.6.0| | | | | -|`cusparseXcsrsv2_zeroPivot`| |11.3|12.0|`hipsparseXcsrsv2_zeroPivot`|1.9.2| | | | | -|`cusparseZbsrmv`| | | |`hipsparseZbsrmv`|3.5.0| | | | | -|`cusparseZbsrsv2_analysis`| |12.2| |`hipsparseZbsrsv2_analysis`|3.6.0| | | | | -|`cusparseZbsrsv2_bufferSize`| |12.2| |`hipsparseZbsrsv2_bufferSize`|3.6.0| | | | | -|`cusparseZbsrsv2_bufferSizeExt`| |12.2| |`hipsparseZbsrsv2_bufferSizeExt`|3.6.0| | | | | -|`cusparseZbsrsv2_solve`| |12.2| |`hipsparseZbsrsv2_solve`|3.6.0| | | | | -|`cusparseZbsrxmv`| |12.2| |`hipsparseZbsrxmv`|4.5.0| | | | | -|`cusparseZcsrmv`| |10.2|11.0|`hipsparseZcsrmv`|3.1.0| | | | | -|`cusparseZcsrmv_mp`|8.0|10.2|11.0| | | | | | | -|`cusparseZcsrsv2_analysis`| |11.3|12.0|`hipsparseZcsrsv2_analysis`|3.1.0| | | | | -|`cusparseZcsrsv2_bufferSize`| |11.3|12.0|`hipsparseZcsrsv2_bufferSize`|3.1.0| | | | | -|`cusparseZcsrsv2_bufferSizeExt`| |11.3|12.0|`hipsparseZcsrsv2_bufferSizeExt`|3.1.0| | | | | -|`cusparseZcsrsv2_solve`| |11.3|12.0|`hipsparseZcsrsv2_solve`|3.1.0| | | | | -|`cusparseZcsrsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseZcsrsv_solve`| |10.2|11.0| | | | | | | -|`cusparseZgemvi`|7.5| | |`hipsparseZgemvi`|4.3.0| | | | | -|`cusparseZgemvi_bufferSize`|7.5| | |`hipsparseZgemvi_bufferSize`|4.3.0| | | | | -|`cusparseZhybmv`| |10.2|11.0|`hipsparseZhybmv`|3.1.0| | | | | -|`cusparseZhybsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseZhybsv_solve`| |10.2|11.0| | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCbsrmv`| | | | |`hipsparseCbsrmv`|3.5.0| | | | | +|`cusparseCbsrsv2_analysis`| |12.2| | |`hipsparseCbsrsv2_analysis`|3.6.0| | | | | +|`cusparseCbsrsv2_bufferSize`| |12.2| | |`hipsparseCbsrsv2_bufferSize`|3.6.0| | | | | +|`cusparseCbsrsv2_bufferSizeExt`| |12.2| | |`hipsparseCbsrsv2_bufferSizeExt`|3.6.0| | | | | +|`cusparseCbsrsv2_solve`| |12.2| | |`hipsparseCbsrsv2_solve`|3.6.0| | | | | +|`cusparseCbsrxmv`| |12.2| | |`hipsparseCbsrxmv`|4.5.0| | | | | +|`cusparseCcsrmv`| |10.2| |11.0|`hipsparseCcsrmv`|3.1.0| | | | | +|`cusparseCcsrmv_mp`|8.0|10.2| |11.0| | | | | | | +|`cusparseCcsrsv2_analysis`| |11.3| |12.0|`hipsparseCcsrsv2_analysis`|3.1.0| | | | | +|`cusparseCcsrsv2_bufferSize`| |11.3| |12.0|`hipsparseCcsrsv2_bufferSize`|3.1.0| | | | | +|`cusparseCcsrsv2_bufferSizeExt`| |11.3| |12.0|`hipsparseCcsrsv2_bufferSizeExt`|3.1.0| | | | | +|`cusparseCcsrsv2_solve`| |11.3| |12.0|`hipsparseCcsrsv2_solve`|3.1.0| | | | | +|`cusparseCcsrsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseCcsrsv_solve`| |10.2| |11.0| | | | | | | +|`cusparseCgemvi`|7.5| | | |`hipsparseCgemvi`|4.3.0| | | | | +|`cusparseCgemvi_bufferSize`|7.5| | | |`hipsparseCgemvi_bufferSize`|4.3.0| | | | | +|`cusparseChybmv`| |10.2| |11.0|`hipsparseChybmv`|3.1.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`| | | | |`hipsparseDbsrmv`|3.5.0| | | | | +|`cusparseDbsrsv2_analysis`| |12.2| | |`hipsparseDbsrsv2_analysis`|3.6.0| | | | | +|`cusparseDbsrsv2_bufferSize`| |12.2| | |`hipsparseDbsrsv2_bufferSize`|3.6.0| | | | | +|`cusparseDbsrsv2_bufferSizeExt`| |12.2| | |`hipsparseDbsrsv2_bufferSizeExt`|3.6.0| | | | | +|`cusparseDbsrsv2_solve`| |12.2| | |`hipsparseDbsrsv2_solve`|3.6.0| | | | | +|`cusparseDbsrxmv`| |12.2| | |`hipsparseDbsrxmv`|4.5.0| | | | | +|`cusparseDcsrmv`| |10.2| |11.0|`hipsparseDcsrmv`|1.9.2| | | | | +|`cusparseDcsrmv_mp`|8.0|10.2| |11.0| | | | | | | +|`cusparseDcsrsv2_analysis`| |11.3| |12.0|`hipsparseDcsrsv2_analysis`|1.9.2| | | | | +|`cusparseDcsrsv2_bufferSize`| |11.3| |12.0|`hipsparseDcsrsv2_bufferSize`|1.9.2| | | | | +|`cusparseDcsrsv2_bufferSizeExt`| |11.3| |12.0|`hipsparseDcsrsv2_bufferSizeExt`|1.9.2| | | | | +|`cusparseDcsrsv2_solve`| |11.3| |12.0|`hipsparseDcsrsv2_solve`|1.9.2| | | | | +|`cusparseDcsrsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseDcsrsv_solve`| |10.2| |11.0| | | | | | | +|`cusparseDgemvi`|7.5| | | |`hipsparseDgemvi`|4.3.0| | | | | +|`cusparseDgemvi_bufferSize`|7.5| | | |`hipsparseDgemvi_bufferSize`|4.3.0| | | | | +|`cusparseDhybmv`| |10.2| |11.0|`hipsparseDhybmv`|1.9.2| | | | | +|`cusparseDhybsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseDhybsv_solve`| |10.2| |11.0| | | | | | | +|`cusparseSbsrmv`| | | | |`hipsparseSbsrmv`|3.5.0| | | | | +|`cusparseSbsrsv2_analysis`| |12.2| | |`hipsparseSbsrsv2_analysis`|3.6.0| | | | | +|`cusparseSbsrsv2_bufferSize`| |12.2| | |`hipsparseSbsrsv2_bufferSize`|3.6.0| | | | | +|`cusparseSbsrsv2_bufferSizeExt`| |12.2| | |`hipsparseSbsrsv2_bufferSizeExt`|3.6.0| | | | | +|`cusparseSbsrsv2_solve`| |12.2| | |`hipsparseSbsrsv2_solve`|3.6.0| | | | | +|`cusparseSbsrxmv`| |12.2| | |`hipsparseSbsrxmv`|4.5.0| | | | | +|`cusparseScsrmv`| |10.2| |11.0|`hipsparseScsrmv`|1.9.2| | | | | +|`cusparseScsrmv_mp`|8.0|10.2| |11.0| | | | | | | +|`cusparseScsrsv2_analysis`| |11.3| |12.0|`hipsparseScsrsv2_analysis`|1.9.2| | | | | +|`cusparseScsrsv2_bufferSize`| |11.3| |12.0|`hipsparseScsrsv2_bufferSize`|1.9.2| | | | | +|`cusparseScsrsv2_bufferSizeExt`| |11.3| |12.0|`hipsparseScsrsv2_bufferSizeExt`|1.9.2| | | | | +|`cusparseScsrsv2_solve`| |11.3| |12.0|`hipsparseScsrsv2_solve`|1.9.2| | | | | +|`cusparseScsrsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseScsrsv_solve`| |10.2| |11.0| | | | | | | +|`cusparseSgemvi`|7.5| | | |`hipsparseSgemvi`|4.3.0| | | | | +|`cusparseSgemvi_bufferSize`|7.5| | | |`hipsparseSgemvi_bufferSize`|4.3.0| | | | | +|`cusparseShybmv`| |10.2| |11.0|`hipsparseShybmv`|1.9.2| | | | | +|`cusparseShybsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseShybsv_solve`| |10.2| |11.0| | | | | | | +|`cusparseXbsrsv2_zeroPivot`| |12.2| | |`hipsparseXbsrsv2_zeroPivot`|3.6.0| | | | | +|`cusparseXcsrsv2_zeroPivot`| |11.3| |12.0|`hipsparseXcsrsv2_zeroPivot`|1.9.2| | | | | +|`cusparseZbsrmv`| | | | |`hipsparseZbsrmv`|3.5.0| | | | | +|`cusparseZbsrsv2_analysis`| |12.2| | |`hipsparseZbsrsv2_analysis`|3.6.0| | | | | +|`cusparseZbsrsv2_bufferSize`| |12.2| | |`hipsparseZbsrsv2_bufferSize`|3.6.0| | | | | +|`cusparseZbsrsv2_bufferSizeExt`| |12.2| | |`hipsparseZbsrsv2_bufferSizeExt`|3.6.0| | | | | +|`cusparseZbsrsv2_solve`| |12.2| | |`hipsparseZbsrsv2_solve`|3.6.0| | | | | +|`cusparseZbsrxmv`| |12.2| | |`hipsparseZbsrxmv`|4.5.0| | | | | +|`cusparseZcsrmv`| |10.2| |11.0|`hipsparseZcsrmv`|3.1.0| | | | | +|`cusparseZcsrmv_mp`|8.0|10.2| |11.0| | | | | | | +|`cusparseZcsrsv2_analysis`| |11.3| |12.0|`hipsparseZcsrsv2_analysis`|3.1.0| | | | | +|`cusparseZcsrsv2_bufferSize`| |11.3| |12.0|`hipsparseZcsrsv2_bufferSize`|3.1.0| | | | | +|`cusparseZcsrsv2_bufferSizeExt`| |11.3| |12.0|`hipsparseZcsrsv2_bufferSizeExt`|3.1.0| | | | | +|`cusparseZcsrsv2_solve`| |11.3| |12.0|`hipsparseZcsrsv2_solve`|3.1.0| | | | | +|`cusparseZcsrsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseZcsrsv_solve`| |10.2| |11.0| | | | | | | +|`cusparseZgemvi`|7.5| | | |`hipsparseZgemvi`|4.3.0| | | | | +|`cusparseZgemvi_bufferSize`|7.5| | | |`hipsparseZgemvi_bufferSize`|4.3.0| | | | | +|`cusparseZhybmv`| |10.2| |11.0|`hipsparseZhybmv`|3.1.0| | | | | +|`cusparseZhybsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseZhybsv_solve`| |10.2| |11.0| | | | | | | ## **10. CUSPARSE Level 3 Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCbsrmm`| | | |`hipsparseCbsrmm`|3.7.0| | | | | -|`cusparseCbsrsm2_analysis`| |12.2| |`hipsparseCbsrsm2_analysis`|4.5.0| | | | | -|`cusparseCbsrsm2_bufferSize`| |12.2| |`hipsparseCbsrsm2_bufferSize`|4.5.0| | | | | -|`cusparseCbsrsm2_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseCbsrsm2_solve`| |12.2| |`hipsparseCbsrsm2_solve`|4.5.0| | | | | -|`cusparseCcsrmm`| |10.2|11.0|`hipsparseCcsrmm`|3.1.0| | | | | -|`cusparseCcsrmm2`| |10.2|11.0|`hipsparseCcsrmm2`|3.1.0| | | | | -|`cusparseCcsrsm2_analysis`|10.0|11.3|12.0|`hipsparseCcsrsm2_analysis`|3.1.0| | | | | -|`cusparseCcsrsm2_bufferSizeExt`|10.0|11.3|12.0|`hipsparseCcsrsm2_bufferSizeExt`|3.1.0| | | | | -|`cusparseCcsrsm2_solve`|10.0|11.3|12.0|`hipsparseCcsrsm2_solve`|3.1.0| | | | | -|`cusparseCcsrsm_analysis`| |10.2|11.0| | | | | | | -|`cusparseCcsrsm_solve`| |10.2|11.0| | | | | | | -|`cusparseCgemmi`|8.0|11.0|12.0|`hipsparseCgemmi`|3.7.0| | | | | -|`cusparseDbsrmm`| | | |`hipsparseDbsrmm`|3.7.0| | | | | -|`cusparseDbsrsm2_analysis`| |12.2| |`hipsparseDbsrsm2_analysis`|4.5.0| | | | | -|`cusparseDbsrsm2_bufferSize`| |12.2| |`hipsparseDbsrsm2_bufferSize`|4.5.0| | | | | -|`cusparseDbsrsm2_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseDbsrsm2_solve`| |12.2| |`hipsparseDbsrsm2_solve`|4.5.0| | | | | -|`cusparseDcsrmm`| |10.2|11.0|`hipsparseDcsrmm`|1.9.2| | | | | -|`cusparseDcsrmm2`| |10.2|11.0|`hipsparseDcsrmm2`|1.9.2| | | | | -|`cusparseDcsrsm2_analysis`|10.0|11.3|12.0|`hipsparseDcsrsm2_analysis`|3.1.0| | | | | -|`cusparseDcsrsm2_bufferSizeExt`|10.0|11.3|12.0|`hipsparseDcsrsm2_bufferSizeExt`|3.1.0| | | | | -|`cusparseDcsrsm2_solve`|10.0|11.3|12.0|`hipsparseDcsrsm2_solve`|3.1.0| | | | | -|`cusparseDcsrsm_analysis`| |10.2|11.0| | | | | | | -|`cusparseDcsrsm_solve`| |10.2|11.0| | | | | | | -|`cusparseDgemmi`|8.0|11.0|12.0|`hipsparseDgemmi`|3.7.0| | | | | -|`cusparseSbsrmm`| | | |`hipsparseSbsrmm`|3.7.0| | | | | -|`cusparseSbsrsm2_analysis`| |12.2| |`hipsparseSbsrsm2_analysis`|4.5.0| | | | | -|`cusparseSbsrsm2_bufferSize`| |12.2| |`hipsparseSbsrsm2_bufferSize`|4.5.0| | | | | -|`cusparseSbsrsm2_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseSbsrsm2_solve`| |12.2| |`hipsparseSbsrsm2_solve`|4.5.0| | | | | -|`cusparseScsrmm`| |10.2|11.0|`hipsparseScsrmm`|1.9.2| | | | | -|`cusparseScsrmm2`| |10.2|11.0|`hipsparseScsrmm2`|1.9.2| | | | | -|`cusparseScsrsm2_analysis`|10.0|11.3|12.0|`hipsparseScsrsm2_analysis`|3.1.0| | | | | -|`cusparseScsrsm2_bufferSizeExt`|10.0|11.3|12.0|`hipsparseScsrsm2_bufferSizeExt`|3.1.0| | | | | -|`cusparseScsrsm2_solve`|10.0|11.3|12.0|`hipsparseScsrsm2_solve`|3.1.0| | | | | -|`cusparseScsrsm_analysis`| |10.2|11.0| | | | | | | -|`cusparseScsrsm_solve`| |10.2|11.0| | | | | | | -|`cusparseSgemmi`|8.0|11.0|12.0|`hipsparseSgemmi`|3.7.0| | | | | -|`cusparseXbsrsm2_zeroPivot`| |12.2| |`hipsparseXbsrsm2_zeroPivot`|4.5.0| | | | | -|`cusparseXcsrsm2_zeroPivot`|10.0|11.3|12.0|`hipsparseXcsrsm2_zeroPivot`|3.1.0| | | | | -|`cusparseZbsrmm`| | | |`hipsparseZbsrmm`|3.7.0| | | | | -|`cusparseZbsrsm2_analysis`| |12.2| |`hipsparseZbsrsm2_analysis`|4.5.0| | | | | -|`cusparseZbsrsm2_bufferSize`| |12.2| |`hipsparseZbsrsm2_bufferSize`|4.5.0| | | | | -|`cusparseZbsrsm2_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseZbsrsm2_solve`| |12.2| |`hipsparseZbsrsm2_solve`|4.5.0| | | | | -|`cusparseZcsrmm`| |10.2|11.0|`hipsparseZcsrmm`|3.1.0| | | | | -|`cusparseZcsrmm2`| |10.2|11.0|`hipsparseZcsrmm2`|3.1.0| | | | | -|`cusparseZcsrsm2_analysis`|10.0|11.3|12.0|`hipsparseZcsrsm2_analysis`|3.1.0| | | | | -|`cusparseZcsrsm2_bufferSizeExt`|10.0|11.3|12.0|`hipsparseZcsrsm2_bufferSizeExt`|3.1.0| | | | | -|`cusparseZcsrsm2_solve`|10.0|11.3|12.0|`hipsparseZcsrsm2_solve`|3.1.0| | | | | -|`cusparseZcsrsm_analysis`| |10.2|11.0| | | | | | | -|`cusparseZcsrsm_solve`| |10.2|11.0| | | | | | | -|`cusparseZgemmi`|8.0|11.0|12.0|`hipsparseZgemmi`|3.7.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCbsrmm`| | | | |`hipsparseCbsrmm`|3.7.0| | | | | +|`cusparseCbsrsm2_analysis`| |12.2| | |`hipsparseCbsrsm2_analysis`|4.5.0| | | | | +|`cusparseCbsrsm2_bufferSize`| |12.2| | |`hipsparseCbsrsm2_bufferSize`|4.5.0| | | | | +|`cusparseCbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseCbsrsm2_solve`| |12.2| | |`hipsparseCbsrsm2_solve`|4.5.0| | | | | +|`cusparseCcsrmm`| |10.2| |11.0|`hipsparseCcsrmm`|3.1.0| | | | | +|`cusparseCcsrmm2`| |10.2| |11.0|`hipsparseCcsrmm2`|3.1.0| | | | | +|`cusparseCcsrsm2_analysis`|10.0|11.3| |12.0|`hipsparseCcsrsm2_analysis`|3.1.0| | | | | +|`cusparseCcsrsm2_bufferSizeExt`|10.0|11.3| |12.0|`hipsparseCcsrsm2_bufferSizeExt`|3.1.0| | | | | +|`cusparseCcsrsm2_solve`|10.0|11.3| |12.0|`hipsparseCcsrsm2_solve`|3.1.0| | | | | +|`cusparseCcsrsm_analysis`| |10.2| |11.0| | | | | | | +|`cusparseCcsrsm_solve`| |10.2| |11.0| | | | | | | +|`cusparseCgemmi`|8.0|11.0| |12.0|`hipsparseCgemmi`|3.7.0| | | | | +|`cusparseDbsrmm`| | | | |`hipsparseDbsrmm`|3.7.0| | | | | +|`cusparseDbsrsm2_analysis`| |12.2| | |`hipsparseDbsrsm2_analysis`|4.5.0| | | | | +|`cusparseDbsrsm2_bufferSize`| |12.2| | |`hipsparseDbsrsm2_bufferSize`|4.5.0| | | | | +|`cusparseDbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseDbsrsm2_solve`| |12.2| | |`hipsparseDbsrsm2_solve`|4.5.0| | | | | +|`cusparseDcsrmm`| |10.2| |11.0|`hipsparseDcsrmm`|1.9.2| | | | | +|`cusparseDcsrmm2`| |10.2| |11.0|`hipsparseDcsrmm2`|1.9.2| | | | | +|`cusparseDcsrsm2_analysis`|10.0|11.3| |12.0|`hipsparseDcsrsm2_analysis`|3.1.0| | | | | +|`cusparseDcsrsm2_bufferSizeExt`|10.0|11.3| |12.0|`hipsparseDcsrsm2_bufferSizeExt`|3.1.0| | | | | +|`cusparseDcsrsm2_solve`|10.0|11.3| |12.0|`hipsparseDcsrsm2_solve`|3.1.0| | | | | +|`cusparseDcsrsm_analysis`| |10.2| |11.0| | | | | | | +|`cusparseDcsrsm_solve`| |10.2| |11.0| | | | | | | +|`cusparseDgemmi`|8.0|11.0| |12.0|`hipsparseDgemmi`|3.7.0| | | | | +|`cusparseSbsrmm`| | | | |`hipsparseSbsrmm`|3.7.0| | | | | +|`cusparseSbsrsm2_analysis`| |12.2| | |`hipsparseSbsrsm2_analysis`|4.5.0| | | | | +|`cusparseSbsrsm2_bufferSize`| |12.2| | |`hipsparseSbsrsm2_bufferSize`|4.5.0| | | | | +|`cusparseSbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseSbsrsm2_solve`| |12.2| | |`hipsparseSbsrsm2_solve`|4.5.0| | | | | +|`cusparseScsrmm`| |10.2| |11.0|`hipsparseScsrmm`|1.9.2| | | | | +|`cusparseScsrmm2`| |10.2| |11.0|`hipsparseScsrmm2`|1.9.2| | | | | +|`cusparseScsrsm2_analysis`|10.0|11.3| |12.0|`hipsparseScsrsm2_analysis`|3.1.0| | | | | +|`cusparseScsrsm2_bufferSizeExt`|10.0|11.3| |12.0|`hipsparseScsrsm2_bufferSizeExt`|3.1.0| | | | | +|`cusparseScsrsm2_solve`|10.0|11.3| |12.0|`hipsparseScsrsm2_solve`|3.1.0| | | | | +|`cusparseScsrsm_analysis`| |10.2| |11.0| | | | | | | +|`cusparseScsrsm_solve`| |10.2| |11.0| | | | | | | +|`cusparseSgemmi`|8.0|11.0| |12.0|`hipsparseSgemmi`|3.7.0| | | | | +|`cusparseXbsrsm2_zeroPivot`| |12.2| | |`hipsparseXbsrsm2_zeroPivot`|4.5.0| | | | | +|`cusparseXcsrsm2_zeroPivot`|10.0|11.3| |12.0|`hipsparseXcsrsm2_zeroPivot`|3.1.0| | | | | +|`cusparseZbsrmm`| | | | |`hipsparseZbsrmm`|3.7.0| | | | | +|`cusparseZbsrsm2_analysis`| |12.2| | |`hipsparseZbsrsm2_analysis`|4.5.0| | | | | +|`cusparseZbsrsm2_bufferSize`| |12.2| | |`hipsparseZbsrsm2_bufferSize`|4.5.0| | | | | +|`cusparseZbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseZbsrsm2_solve`| |12.2| | |`hipsparseZbsrsm2_solve`|4.5.0| | | | | +|`cusparseZcsrmm`| |10.2| |11.0|`hipsparseZcsrmm`|3.1.0| | | | | +|`cusparseZcsrmm2`| |10.2| |11.0|`hipsparseZcsrmm2`|3.1.0| | | | | +|`cusparseZcsrsm2_analysis`|10.0|11.3| |12.0|`hipsparseZcsrsm2_analysis`|3.1.0| | | | | +|`cusparseZcsrsm2_bufferSizeExt`|10.0|11.3| |12.0|`hipsparseZcsrsm2_bufferSizeExt`|3.1.0| | | | | +|`cusparseZcsrsm2_solve`|10.0|11.3| |12.0|`hipsparseZcsrsm2_solve`|3.1.0| | | | | +|`cusparseZcsrsm_analysis`| |10.2| |11.0| | | | | | | +|`cusparseZcsrsm_solve`| |10.2| |11.0| | | | | | | +|`cusparseZgemmi`|8.0|11.0| |12.0|`hipsparseZgemmi`|3.7.0| | | | | ## **11. CUSPARSE Extra Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCcsrgeam`| |10.2|11.0|`hipsparseCcsrgeam`|3.5.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| | | | | -|`cusparseCcsrgemm2`| |11.0|12.0|`hipsparseCcsrgemm2`|3.1.0| | | | | -|`cusparseCcsrgemm2_bufferSizeExt`| |11.0|12.0|`hipsparseCcsrgemm2_bufferSizeExt`|3.1.0| | | | | -|`cusparseDcsrgeam`| |10.2|11.0|`hipsparseDcsrgeam`|3.5.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| | | | | -|`cusparseDcsrgemm2`| |11.0|12.0|`hipsparseDcsrgemm2`|2.8.0| | | | | -|`cusparseDcsrgemm2_bufferSizeExt`| |11.0|12.0|`hipsparseDcsrgemm2_bufferSizeExt`|2.8.0| | | | | -|`cusparseScsrgeam`| |10.2|11.0|`hipsparseScsrgeam`|3.5.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| | | | | -|`cusparseScsrgemm2`| |11.0|12.0|`hipsparseScsrgemm2`|2.8.0| | | | | -|`cusparseScsrgemm2_bufferSizeExt`| |11.0|12.0|`hipsparseScsrgemm2_bufferSizeExt`|2.8.0| | | | | -|`cusparseXcsrgeam2Nnz`|10.0| | |`hipsparseXcsrgeam2Nnz`|3.5.0| | | | | -|`cusparseXcsrgeamNnz`| |10.2|11.0|`hipsparseXcsrgeamNnz`|3.5.0| | | | | -|`cusparseXcsrgemm2Nnz`| |11.0|12.0|`hipsparseXcsrgemm2Nnz`|2.8.0| | | | | -|`cusparseXcsrgemmNnz`| |10.2|11.0|`hipsparseXcsrgemmNnz`|2.8.0| | | | | -|`cusparseZcsrgeam`| |10.2|11.0|`hipsparseZcsrgeam`|3.5.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| | | | | -|`cusparseZcsrgemm2`| |11.0|12.0|`hipsparseZcsrgemm2`|3.1.0| | | | | -|`cusparseZcsrgemm2_bufferSizeExt`| |11.0|12.0|`hipsparseZcsrgemm2_bufferSizeExt`|3.1.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCcsrgeam`| |10.2| |11.0|`hipsparseCcsrgeam`|3.5.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| | | | | +|`cusparseCcsrgemm2`| |11.0| |12.0|`hipsparseCcsrgemm2`|3.1.0| | | | | +|`cusparseCcsrgemm2_bufferSizeExt`| |11.0| |12.0|`hipsparseCcsrgemm2_bufferSizeExt`|3.1.0| | | | | +|`cusparseDcsrgeam`| |10.2| |11.0|`hipsparseDcsrgeam`|3.5.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| | | | | +|`cusparseDcsrgemm2`| |11.0| |12.0|`hipsparseDcsrgemm2`|2.8.0| | | | | +|`cusparseDcsrgemm2_bufferSizeExt`| |11.0| |12.0|`hipsparseDcsrgemm2_bufferSizeExt`|2.8.0| | | | | +|`cusparseScsrgeam`| |10.2| |11.0|`hipsparseScsrgeam`|3.5.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| | | | | +|`cusparseScsrgemm2`| |11.0| |12.0|`hipsparseScsrgemm2`|2.8.0| | | | | +|`cusparseScsrgemm2_bufferSizeExt`| |11.0| |12.0|`hipsparseScsrgemm2_bufferSizeExt`|2.8.0| | | | | +|`cusparseXcsrgeam2Nnz`|10.0| | | |`hipsparseXcsrgeam2Nnz`|3.5.0| | | | | +|`cusparseXcsrgeamNnz`| |10.2| |11.0|`hipsparseXcsrgeamNnz`|3.5.0| | | | | +|`cusparseXcsrgemm2Nnz`| |11.0| |12.0|`hipsparseXcsrgemm2Nnz`|2.8.0| | | | | +|`cusparseXcsrgemmNnz`| |10.2| |11.0|`hipsparseXcsrgemmNnz`|2.8.0| | | | | +|`cusparseZcsrgeam`| |10.2| |11.0|`hipsparseZcsrgeam`|3.5.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| | | | | +|`cusparseZcsrgemm2`| |11.0| |12.0|`hipsparseZcsrgemm2`|3.1.0| | | | | +|`cusparseZcsrgemm2_bufferSizeExt`| |11.0| |12.0|`hipsparseZcsrgemm2_bufferSizeExt`|3.1.0| | | | | ## **12. CUSPARSE Preconditioners Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCbsric02`| |12.2| |`hipsparseCbsric02`|3.8.0| | | | | -|`cusparseCbsric02_analysis`| |12.2| |`hipsparseCbsric02_analysis`|3.8.0| | | | | -|`cusparseCbsric02_bufferSize`| |12.2| |`hipsparseCbsric02_bufferSize`|3.8.0| | | | | -|`cusparseCbsric02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseCbsrilu02`| |12.2| |`hipsparseCbsrilu02`|3.9.0| | | | | -|`cusparseCbsrilu02_analysis`| |12.2| |`hipsparseCbsrilu02_analysis`|3.9.0| | | | | -|`cusparseCbsrilu02_bufferSize`| |12.2| |`hipsparseCbsrilu02_bufferSize`|3.9.0| | | | | -|`cusparseCbsrilu02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseCbsrilu02_numericBoost`| |12.2| |`hipsparseCbsrilu02_numericBoost`|3.9.0| | | | | -|`cusparseCcsric0`| |10.2|11.0| | | | | | | -|`cusparseCcsric02`| |12.2| |`hipsparseCcsric02`|3.1.0| | | | | -|`cusparseCcsric02_analysis`| |12.2| |`hipsparseCcsric02_analysis`|3.1.0| | | | | -|`cusparseCcsric02_bufferSize`| |12.2| |`hipsparseCcsric02_bufferSize`|3.1.0| | | | | -|`cusparseCcsric02_bufferSizeExt`| |12.2| |`hipsparseCcsric02_bufferSizeExt`|3.1.0| | | | | -|`cusparseCcsrilu0`| |10.2|11.0| | | | | | | -|`cusparseCcsrilu02`| |12.2| |`hipsparseCcsrilu02`|3.1.0| | | | | -|`cusparseCcsrilu02_analysis`| |12.2| |`hipsparseCcsrilu02_analysis`|3.1.0| | | | | -|`cusparseCcsrilu02_bufferSize`| |12.2| |`hipsparseCcsrilu02_bufferSize`|3.1.0| | | | | -|`cusparseCcsrilu02_bufferSizeExt`| |12.2| |`hipsparseCcsrilu02_bufferSizeExt`|3.1.0| | | | | -|`cusparseCcsrilu02_numericBoost`| |12.2| |`hipsparseCcsrilu02_numericBoost`|3.10.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`| | | |`hipsparseCgtsv2StridedBatch`|4.5.0| | | | | -|`cusparseCgtsv2StridedBatch_bufferSizeExt`| | | |`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| | | | | -|`cusparseDbsric02_analysis`| |12.2| |`hipsparseDbsric02_analysis`|3.8.0| | | | | -|`cusparseDbsric02_bufferSize`| |12.2| |`hipsparseDbsric02_bufferSize`|3.8.0| | | | | -|`cusparseDbsric02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseDbsrilu02`| |12.2| |`hipsparseDbsrilu02`|3.9.0| | | | | -|`cusparseDbsrilu02_analysis`| |12.2| |`hipsparseDbsrilu02_analysis`|3.9.0| | | | | -|`cusparseDbsrilu02_bufferSize`| |12.2| |`hipsparseDbsrilu02_bufferSize`|3.9.0| | | | | -|`cusparseDbsrilu02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseDbsrilu02_numericBoost`| |12.2| |`hipsparseDbsrilu02_numericBoost`|3.9.0| | | | | -|`cusparseDcsric0`| |10.2|11.0| | | | | | | -|`cusparseDcsric02`| |12.2| |`hipsparseDcsric02`|3.1.0| | | | | -|`cusparseDcsric02_analysis`| |12.2| |`hipsparseDcsric02_analysis`|3.1.0| | | | | -|`cusparseDcsric02_bufferSize`| |12.2| |`hipsparseDcsric02_bufferSize`|3.1.0| | | | | -|`cusparseDcsric02_bufferSizeExt`| |12.2| |`hipsparseDcsric02_bufferSizeExt`|3.1.0| | | | | -|`cusparseDcsrilu0`| |10.2|11.0| | | | | | | -|`cusparseDcsrilu02`| |12.2| |`hipsparseDcsrilu02`|1.9.2| | | | | -|`cusparseDcsrilu02_analysis`| |12.2| |`hipsparseDcsrilu02_analysis`|1.9.2| | | | | -|`cusparseDcsrilu02_bufferSize`| |12.2| |`hipsparseDcsrilu02_bufferSize`|1.9.2| | | | | -|`cusparseDcsrilu02_bufferSizeExt`| |12.2| |`hipsparseDcsrilu02_bufferSizeExt`|1.9.2| | | | | -|`cusparseDcsrilu02_numericBoost`| |12.2| |`hipsparseDcsrilu02_numericBoost`|3.10.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`| | | |`hipsparseDgtsv2StridedBatch`|4.5.0| | | | | -|`cusparseDgtsv2StridedBatch_bufferSizeExt`| | | |`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| | | | | -|`cusparseSbsric02_analysis`| |12.2| |`hipsparseSbsric02_analysis`|3.8.0| | | | | -|`cusparseSbsric02_bufferSize`| |12.2| |`hipsparseSbsric02_bufferSize`|3.8.0| | | | | -|`cusparseSbsric02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseSbsrilu02`| |12.2| |`hipsparseSbsrilu02`|3.9.0| | | | | -|`cusparseSbsrilu02_analysis`| |12.2| |`hipsparseSbsrilu02_analysis`|3.9.0| | | | | -|`cusparseSbsrilu02_bufferSize`| |12.2| |`hipsparseSbsrilu02_bufferSize`|3.9.0| | | | | -|`cusparseSbsrilu02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseSbsrilu02_numericBoost`| |12.2| |`hipsparseSbsrilu02_numericBoost`|3.9.0| | | | | -|`cusparseScsric0`| |10.2|11.0| | | | | | | -|`cusparseScsric02`| |12.2| |`hipsparseScsric02`|3.1.0| | | | | -|`cusparseScsric02_analysis`| |12.2| |`hipsparseScsric02_analysis`|3.1.0| | | | | -|`cusparseScsric02_bufferSize`| |12.2| |`hipsparseScsric02_bufferSize`|3.1.0| | | | | -|`cusparseScsric02_bufferSizeExt`| |12.2| |`hipsparseScsric02_bufferSizeExt`|3.1.0| | | | | -|`cusparseScsrilu0`| |10.2|11.0| | | | | | | -|`cusparseScsrilu02`| |12.2| |`hipsparseScsrilu02`|1.9.2| | | | | -|`cusparseScsrilu02_analysis`| |12.2| |`hipsparseScsrilu02_analysis`|1.9.2| | | | | -|`cusparseScsrilu02_bufferSize`| |12.2| |`hipsparseScsrilu02_bufferSize`|1.9.2| | | | | -|`cusparseScsrilu02_bufferSizeExt`| |12.2| |`hipsparseScsrilu02_bufferSizeExt`|1.9.2| | | | | -|`cusparseScsrilu02_numericBoost`| |12.2| |`hipsparseScsrilu02_numericBoost`|3.10.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| | | | | -|`cusparseXbsrilu02_zeroPivot`| |12.2| |`hipsparseXbsrilu02_zeroPivot`|3.9.0| | | | | -|`cusparseXcsric02_zeroPivot`| |12.2| |`hipsparseXcsric02_zeroPivot`|3.1.0| | | | | -|`cusparseXcsrilu02_zeroPivot`| |12.2| |`hipsparseXcsrilu02_zeroPivot`|1.9.2| | | | | -|`cusparseZbsric02`| |12.2| |`hipsparseZbsric02`|3.8.0| | | | | -|`cusparseZbsric02_analysis`| |12.2| |`hipsparseZbsric02_analysis`|3.8.0| | | | | -|`cusparseZbsric02_bufferSize`| |12.2| |`hipsparseZbsric02_bufferSize`|3.8.0| | | | | -|`cusparseZbsric02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseZbsrilu02`| |12.2| |`hipsparseZbsrilu02`|3.9.0| | | | | -|`cusparseZbsrilu02_analysis`| |12.2| |`hipsparseZbsrilu02_analysis`|3.9.0| | | | | -|`cusparseZbsrilu02_bufferSize`| |12.2| |`hipsparseZbsrilu02_bufferSize`|3.9.0| | | | | -|`cusparseZbsrilu02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseZbsrilu02_numericBoost`| |12.2| |`hipsparseZbsrilu02_numericBoost`|3.9.0| | | | | -|`cusparseZcsric0`| |10.2|11.0| | | | | | | -|`cusparseZcsric02`| |12.2| |`hipsparseZcsric02`|3.1.0| | | | | -|`cusparseZcsric02_analysis`| |12.2| |`hipsparseZcsric02_analysis`|3.1.0| | | | | -|`cusparseZcsric02_bufferSize`| |12.2| |`hipsparseZcsric02_bufferSize`|3.1.0| | | | | -|`cusparseZcsric02_bufferSizeExt`| |12.2| |`hipsparseZcsric02_bufferSizeExt`|3.1.0| | | | | -|`cusparseZcsrilu0`| |10.2|11.0| | | | | | | -|`cusparseZcsrilu02`| |12.2| |`hipsparseZcsrilu02`|3.1.0| | | | | -|`cusparseZcsrilu02_analysis`| |12.2| |`hipsparseZcsrilu02_analysis`|3.1.0| | | | | -|`cusparseZcsrilu02_bufferSize`| |12.2| |`hipsparseZcsrilu02_bufferSize`|3.1.0| | | | | -|`cusparseZcsrilu02_bufferSizeExt`| |12.2| |`hipsparseZcsrilu02_bufferSizeExt`|3.1.0| | | | | -|`cusparseZcsrilu02_numericBoost`| |12.2| |`hipsparseZcsrilu02_numericBoost`|3.10.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`| | | |`hipsparseZgtsv2StridedBatch`|4.5.0| | | | | -|`cusparseZgtsv2StridedBatch_bufferSizeExt`| | | |`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| | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCbsric02`| |12.2| | |`hipsparseCbsric02`|3.8.0| | | | | +|`cusparseCbsric02_analysis`| |12.2| | |`hipsparseCbsric02_analysis`|3.8.0| | | | | +|`cusparseCbsric02_bufferSize`| |12.2| | |`hipsparseCbsric02_bufferSize`|3.8.0| | | | | +|`cusparseCbsric02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseCbsrilu02`| |12.2| | |`hipsparseCbsrilu02`|3.9.0| | | | | +|`cusparseCbsrilu02_analysis`| |12.2| | |`hipsparseCbsrilu02_analysis`|3.9.0| | | | | +|`cusparseCbsrilu02_bufferSize`| |12.2| | |`hipsparseCbsrilu02_bufferSize`|3.9.0| | | | | +|`cusparseCbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseCbsrilu02_numericBoost`| |12.2| | |`hipsparseCbsrilu02_numericBoost`|3.9.0| | | | | +|`cusparseCcsric0`| |10.2| |11.0| | | | | | | +|`cusparseCcsric02`| |12.2| | |`hipsparseCcsric02`|3.1.0| | | | | +|`cusparseCcsric02_analysis`| |12.2| | |`hipsparseCcsric02_analysis`|3.1.0| | | | | +|`cusparseCcsric02_bufferSize`| |12.2| | |`hipsparseCcsric02_bufferSize`|3.1.0| | | | | +|`cusparseCcsric02_bufferSizeExt`| |12.2| | |`hipsparseCcsric02_bufferSizeExt`|3.1.0| | | | | +|`cusparseCcsrilu0`| |10.2| |11.0| | | | | | | +|`cusparseCcsrilu02`| |12.2| | |`hipsparseCcsrilu02`|3.1.0| | | | | +|`cusparseCcsrilu02_analysis`| |12.2| | |`hipsparseCcsrilu02_analysis`|3.1.0| | | | | +|`cusparseCcsrilu02_bufferSize`| |12.2| | |`hipsparseCcsrilu02_bufferSize`|3.1.0| | | | | +|`cusparseCcsrilu02_bufferSizeExt`| |12.2| | |`hipsparseCcsrilu02_bufferSizeExt`|3.1.0| | | | | +|`cusparseCcsrilu02_numericBoost`| |12.2| | |`hipsparseCcsrilu02_numericBoost`|3.10.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`| | | | |`hipsparseCgtsv2StridedBatch`|4.5.0| | | | | +|`cusparseCgtsv2StridedBatch_bufferSizeExt`| | | | |`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| | | | | +|`cusparseDbsric02_analysis`| |12.2| | |`hipsparseDbsric02_analysis`|3.8.0| | | | | +|`cusparseDbsric02_bufferSize`| |12.2| | |`hipsparseDbsric02_bufferSize`|3.8.0| | | | | +|`cusparseDbsric02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseDbsrilu02`| |12.2| | |`hipsparseDbsrilu02`|3.9.0| | | | | +|`cusparseDbsrilu02_analysis`| |12.2| | |`hipsparseDbsrilu02_analysis`|3.9.0| | | | | +|`cusparseDbsrilu02_bufferSize`| |12.2| | |`hipsparseDbsrilu02_bufferSize`|3.9.0| | | | | +|`cusparseDbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseDbsrilu02_numericBoost`| |12.2| | |`hipsparseDbsrilu02_numericBoost`|3.9.0| | | | | +|`cusparseDcsric0`| |10.2| |11.0| | | | | | | +|`cusparseDcsric02`| |12.2| | |`hipsparseDcsric02`|3.1.0| | | | | +|`cusparseDcsric02_analysis`| |12.2| | |`hipsparseDcsric02_analysis`|3.1.0| | | | | +|`cusparseDcsric02_bufferSize`| |12.2| | |`hipsparseDcsric02_bufferSize`|3.1.0| | | | | +|`cusparseDcsric02_bufferSizeExt`| |12.2| | |`hipsparseDcsric02_bufferSizeExt`|3.1.0| | | | | +|`cusparseDcsrilu0`| |10.2| |11.0| | | | | | | +|`cusparseDcsrilu02`| |12.2| | |`hipsparseDcsrilu02`|1.9.2| | | | | +|`cusparseDcsrilu02_analysis`| |12.2| | |`hipsparseDcsrilu02_analysis`|1.9.2| | | | | +|`cusparseDcsrilu02_bufferSize`| |12.2| | |`hipsparseDcsrilu02_bufferSize`|1.9.2| | | | | +|`cusparseDcsrilu02_bufferSizeExt`| |12.2| | |`hipsparseDcsrilu02_bufferSizeExt`|1.9.2| | | | | +|`cusparseDcsrilu02_numericBoost`| |12.2| | |`hipsparseDcsrilu02_numericBoost`|3.10.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`| | | | |`hipsparseDgtsv2StridedBatch`|4.5.0| | | | | +|`cusparseDgtsv2StridedBatch_bufferSizeExt`| | | | |`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| | | | | +|`cusparseSbsric02_analysis`| |12.2| | |`hipsparseSbsric02_analysis`|3.8.0| | | | | +|`cusparseSbsric02_bufferSize`| |12.2| | |`hipsparseSbsric02_bufferSize`|3.8.0| | | | | +|`cusparseSbsric02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseSbsrilu02`| |12.2| | |`hipsparseSbsrilu02`|3.9.0| | | | | +|`cusparseSbsrilu02_analysis`| |12.2| | |`hipsparseSbsrilu02_analysis`|3.9.0| | | | | +|`cusparseSbsrilu02_bufferSize`| |12.2| | |`hipsparseSbsrilu02_bufferSize`|3.9.0| | | | | +|`cusparseSbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseSbsrilu02_numericBoost`| |12.2| | |`hipsparseSbsrilu02_numericBoost`|3.9.0| | | | | +|`cusparseScsric0`| |10.2| |11.0| | | | | | | +|`cusparseScsric02`| |12.2| | |`hipsparseScsric02`|3.1.0| | | | | +|`cusparseScsric02_analysis`| |12.2| | |`hipsparseScsric02_analysis`|3.1.0| | | | | +|`cusparseScsric02_bufferSize`| |12.2| | |`hipsparseScsric02_bufferSize`|3.1.0| | | | | +|`cusparseScsric02_bufferSizeExt`| |12.2| | |`hipsparseScsric02_bufferSizeExt`|3.1.0| | | | | +|`cusparseScsrilu0`| |10.2| |11.0| | | | | | | +|`cusparseScsrilu02`| |12.2| | |`hipsparseScsrilu02`|1.9.2| | | | | +|`cusparseScsrilu02_analysis`| |12.2| | |`hipsparseScsrilu02_analysis`|1.9.2| | | | | +|`cusparseScsrilu02_bufferSize`| |12.2| | |`hipsparseScsrilu02_bufferSize`|1.9.2| | | | | +|`cusparseScsrilu02_bufferSizeExt`| |12.2| | |`hipsparseScsrilu02_bufferSizeExt`|1.9.2| | | | | +|`cusparseScsrilu02_numericBoost`| |12.2| | |`hipsparseScsrilu02_numericBoost`|3.10.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| | | | | +|`cusparseXbsrilu02_zeroPivot`| |12.2| | |`hipsparseXbsrilu02_zeroPivot`|3.9.0| | | | | +|`cusparseXcsric02_zeroPivot`| |12.2| | |`hipsparseXcsric02_zeroPivot`|3.1.0| | | | | +|`cusparseXcsrilu02_zeroPivot`| |12.2| | |`hipsparseXcsrilu02_zeroPivot`|1.9.2| | | | | +|`cusparseZbsric02`| |12.2| | |`hipsparseZbsric02`|3.8.0| | | | | +|`cusparseZbsric02_analysis`| |12.2| | |`hipsparseZbsric02_analysis`|3.8.0| | | | | +|`cusparseZbsric02_bufferSize`| |12.2| | |`hipsparseZbsric02_bufferSize`|3.8.0| | | | | +|`cusparseZbsric02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseZbsrilu02`| |12.2| | |`hipsparseZbsrilu02`|3.9.0| | | | | +|`cusparseZbsrilu02_analysis`| |12.2| | |`hipsparseZbsrilu02_analysis`|3.9.0| | | | | +|`cusparseZbsrilu02_bufferSize`| |12.2| | |`hipsparseZbsrilu02_bufferSize`|3.9.0| | | | | +|`cusparseZbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseZbsrilu02_numericBoost`| |12.2| | |`hipsparseZbsrilu02_numericBoost`|3.9.0| | | | | +|`cusparseZcsric0`| |10.2| |11.0| | | | | | | +|`cusparseZcsric02`| |12.2| | |`hipsparseZcsric02`|3.1.0| | | | | +|`cusparseZcsric02_analysis`| |12.2| | |`hipsparseZcsric02_analysis`|3.1.0| | | | | +|`cusparseZcsric02_bufferSize`| |12.2| | |`hipsparseZcsric02_bufferSize`|3.1.0| | | | | +|`cusparseZcsric02_bufferSizeExt`| |12.2| | |`hipsparseZcsric02_bufferSizeExt`|3.1.0| | | | | +|`cusparseZcsrilu0`| |10.2| |11.0| | | | | | | +|`cusparseZcsrilu02`| |12.2| | |`hipsparseZcsrilu02`|3.1.0| | | | | +|`cusparseZcsrilu02_analysis`| |12.2| | |`hipsparseZcsrilu02_analysis`|3.1.0| | | | | +|`cusparseZcsrilu02_bufferSize`| |12.2| | |`hipsparseZcsrilu02_bufferSize`|3.1.0| | | | | +|`cusparseZcsrilu02_bufferSizeExt`| |12.2| | |`hipsparseZcsrilu02_bufferSizeExt`|3.1.0| | | | | +|`cusparseZcsrilu02_numericBoost`| |12.2| | |`hipsparseZcsrilu02_numericBoost`|3.10.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`| | | | |`hipsparseZgtsv2StridedBatch`|4.5.0| | | | | +|`cusparseZgtsv2StridedBatch_bufferSizeExt`| | | | |`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**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCcsrcolor`| |12.2| |`hipsparseCcsrcolor`|4.5.0| | | | | -|`cusparseDcsrcolor`| |12.2| |`hipsparseDcsrcolor`|4.5.0| | | | | -|`cusparseScsrcolor`| |12.2| |`hipsparseScsrcolor`|4.5.0| | | | | -|`cusparseZcsrcolor`| |12.2| |`hipsparseZcsrcolor`|4.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCcsrcolor`| |12.2| | |`hipsparseCcsrcolor`|4.5.0| | | | | +|`cusparseDcsrcolor`| |12.2| | |`hipsparseDcsrcolor`|4.5.0| | | | | +|`cusparseScsrcolor`| |12.2| | |`hipsparseScsrcolor`|4.5.0| | | | | +|`cusparseZcsrcolor`| |12.2| | |`hipsparseZcsrcolor`|4.5.0| | | | | ## **14. CUSPARSE Format Conversion Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCbsr2csr`| | | |`hipsparseCbsr2csr`|3.5.0| | | | | -|`cusparseCcsc2dense`| |11.1|12.0|`hipsparseCcsc2dense`|3.5.0| | | | | -|`cusparseCcsc2hyb`| |10.2|11.0| | | | | | | -|`cusparseCcsr2bsr`| | | |`hipsparseCcsr2bsr`|3.5.0| | | | | -|`cusparseCcsr2csc`| |10.2|11.0|`hipsparseCcsr2csc`|3.1.0| | | | | -|`cusparseCcsr2csr_compress`|8.0|12.2| |`hipsparseCcsr2csr_compress`|3.5.0| | | | | -|`cusparseCcsr2csru`| |12.2| |`hipsparseCcsr2csru`|4.2.0| | | | | -|`cusparseCcsr2dense`| |11.1|12.0|`hipsparseCcsr2dense`|3.5.0| | | | | -|`cusparseCcsr2gebsr`| | | |`hipsparseCcsr2gebsr`|4.1.0| | | | | -|`cusparseCcsr2gebsr_bufferSize`| | | |`hipsparseCcsr2gebsr_bufferSize`|4.1.0| | | | | -|`cusparseCcsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseCcsr2hyb`| |10.2|11.0|`hipsparseCcsr2hyb`|3.1.0| | | | | -|`cusparseCcsru2csr`| |12.2| |`hipsparseCcsru2csr`|4.2.0| | | | | -|`cusparseCcsru2csr_bufferSizeExt`| |12.2| |`hipsparseCcsru2csr_bufferSizeExt`|4.2.0| | | | | -|`cusparseCdense2csc`| |11.1|12.0|`hipsparseCdense2csc`|3.5.0| | | | | -|`cusparseCdense2csr`| |11.1|12.0|`hipsparseCdense2csr`|3.5.0| | | | | -|`cusparseCdense2hyb`| |10.2|11.0| | | | | | | -|`cusparseCgebsr2csr`| | | |`hipsparseCgebsr2csr`|4.1.0| | | | | -|`cusparseCgebsr2gebsc`| | | |`hipsparseCgebsr2gebsc`|4.1.0| | | | | -|`cusparseCgebsr2gebsc_bufferSize`| | | |`hipsparseCgebsr2gebsc_bufferSize`|4.1.0| | | | | -|`cusparseCgebsr2gebsc_bufferSizeExt`| | | | | | | | | | -|`cusparseCgebsr2gebsr`| | | |`hipsparseCgebsr2gebsr`|4.1.0| | | | | -|`cusparseCgebsr2gebsr_bufferSize`| | | |`hipsparseCgebsr2gebsr_bufferSize`|4.1.0| | | | | -|`cusparseCgebsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseChyb2csc`| |10.2|11.0| | | | | | | -|`cusparseChyb2csr`| |10.2|11.0|`hipsparseChyb2csr`|3.1.0| | | | | -|`cusparseChyb2dense`| |10.2|11.0| | | | | | | -|`cusparseCnnz`| | | |`hipsparseCnnz`|3.2.0| | | | | -|`cusparseCnnz_compress`|8.0|12.2| |`hipsparseCnnz_compress`|3.5.0| | | | | -|`cusparseCreateCsru2csrInfo`| |12.2| |`hipsparseCreateCsru2csrInfo`|4.2.0| | | | | -|`cusparseCreateIdentityPermutation`| |12.2| |`hipsparseCreateIdentityPermutation`|1.9.2| | | | | -|`cusparseCsr2cscEx`|8.0|10.2|11.0| | | | | | | -|`cusparseCsr2cscEx2`|10.1| | |`hipsparseCsr2cscEx2`|5.4.0| | | | | -|`cusparseCsr2cscEx2_bufferSize`|10.1| | |`hipsparseCsr2cscEx2_bufferSize`|5.4.0| | | | | -|`cusparseDbsr2csr`| | | |`hipsparseDbsr2csr`|3.5.0| | | | | -|`cusparseDcsc2dense`| |11.1|12.0|`hipsparseDcsc2dense`|3.5.0| | | | | -|`cusparseDcsc2hyb`| |10.2|11.0| | | | | | | -|`cusparseDcsr2bsr`| | | |`hipsparseDcsr2bsr`|3.5.0| | | | | -|`cusparseDcsr2csc`| |10.2|11.0|`hipsparseDcsr2csc`|1.9.2| | | | | -|`cusparseDcsr2csr_compress`|8.0|12.2| |`hipsparseDcsr2csr_compress`|3.5.0| | | | | -|`cusparseDcsr2csru`| |12.2| |`hipsparseDcsr2csru`|4.2.0| | | | | -|`cusparseDcsr2dense`| |11.1|12.0|`hipsparseDcsr2dense`|3.5.0| | | | | -|`cusparseDcsr2gebsr`| | | |`hipsparseDcsr2gebsr`|4.1.0| | | | | -|`cusparseDcsr2gebsr_bufferSize`| | | |`hipsparseDcsr2gebsr_bufferSize`|4.1.0| | | | | -|`cusparseDcsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseDcsr2hyb`| |10.2|11.0|`hipsparseDcsr2hyb`|1.9.2| | | | | -|`cusparseDcsru2csr`| |12.2| |`hipsparseDcsru2csr`|4.2.0| | | | | -|`cusparseDcsru2csr_bufferSizeExt`| |12.2| |`hipsparseDcsru2csr_bufferSizeExt`|4.2.0| | | | | -|`cusparseDdense2csc`| |11.1|12.0|`hipsparseDdense2csc`|3.5.0| | | | | -|`cusparseDdense2csr`| |11.1|12.0|`hipsparseDdense2csr`|3.5.0| | | | | -|`cusparseDdense2hyb`| |10.2|11.0| | | | | | | -|`cusparseDestroyCsru2csrInfo`| |12.2| |`hipsparseDestroyCsru2csrInfo`|4.2.0| | | | | -|`cusparseDgebsr2csr`| | | |`hipsparseDgebsr2csr`|4.1.0| | | | | -|`cusparseDgebsr2gebsc`| | | |`hipsparseDgebsr2gebsc`|4.1.0| | | | | -|`cusparseDgebsr2gebsc_bufferSize`| | | |`hipsparseDgebsr2gebsc_bufferSize`|4.1.0| | | | | -|`cusparseDgebsr2gebsc_bufferSizeExt`| | | | | | | | | | -|`cusparseDgebsr2gebsr`| | | |`hipsparseDgebsr2gebsr`|4.1.0| | | | | -|`cusparseDgebsr2gebsr_bufferSize`| | | |`hipsparseDgebsr2gebsr_bufferSize`|4.1.0| | | | | -|`cusparseDgebsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseDhyb2csc`| |10.2|11.0| | | | | | | -|`cusparseDhyb2csr`| |10.2|11.0|`hipsparseDhyb2csr`|3.1.0| | | | | -|`cusparseDhyb2dense`| |10.2|11.0| | | | | | | -|`cusparseDnnz`| | | |`hipsparseDnnz`|3.2.0| | | | | -|`cusparseDnnz_compress`|8.0|12.2| |`hipsparseDnnz_compress`|3.5.0| | | | | -|`cusparseDpruneCsr2csr`|9.0|12.2| |`hipsparseDpruneCsr2csr`|3.9.0| | | | | -|`cusparseDpruneCsr2csrByPercentage`|9.0|12.2| |`hipsparseDpruneCsr2csrByPercentage`|3.9.0| | | | | -|`cusparseDpruneCsr2csrByPercentage_bufferSizeExt`|9.0|12.2| |`hipsparseDpruneCsr2csrByPercentage_bufferSizeExt`|3.9.0| | | | | -|`cusparseDpruneCsr2csrNnz`|9.0|12.2| |`hipsparseDpruneCsr2csrNnz`|3.9.0| | | | | -|`cusparseDpruneCsr2csrNnzByPercentage`|9.0|12.2| |`hipsparseDpruneCsr2csrNnzByPercentage`|3.9.0| | | | | -|`cusparseDpruneCsr2csr_bufferSizeExt`|9.0|12.2| |`hipsparseDpruneCsr2csr_bufferSizeExt`|3.9.0| | | | | -|`cusparseDpruneDense2csr`|9.0|12.2| |`hipsparseDpruneDense2csr`|3.9.0| | | | | -|`cusparseDpruneDense2csrByPercentage`|9.0|12.2| |`hipsparseDpruneDense2csrByPercentage`|3.9.0| | | | | -|`cusparseDpruneDense2csrByPercentage_bufferSizeExt`|9.0|12.2| |`hipsparseDpruneDense2csrByPercentage_bufferSizeExt`|3.9.0| | | | | -|`cusparseDpruneDense2csrNnz`|9.0|12.2| |`hipsparseDpruneDense2csrNnz`|3.9.0| | | | | -|`cusparseDpruneDense2csrNnzByPercentage`|9.0|12.2| |`hipsparseDpruneDense2csrNnzByPercentage`|3.9.0| | | | | -|`cusparseDpruneDense2csr_bufferSizeExt`|9.0|12.2| |`hipsparseDpruneDense2csr_bufferSizeExt`|3.9.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`| | | |`hipsparseSbsr2csr`|3.5.0| | | | | -|`cusparseScsc2dense`| |11.1|12.0|`hipsparseScsc2dense`|3.5.0| | | | | -|`cusparseScsc2hyb`| |10.2|11.0| | | | | | | -|`cusparseScsr2bsr`| | | |`hipsparseScsr2bsr`|3.5.0| | | | | -|`cusparseScsr2csc`| |10.2|11.0|`hipsparseScsr2csc`|1.9.2| | | | | -|`cusparseScsr2csr_compress`|8.0|12.2| |`hipsparseScsr2csr_compress`|3.5.0| | | | | -|`cusparseScsr2csru`| |12.2| |`hipsparseScsr2csru`|4.2.0| | | | | -|`cusparseScsr2dense`| |11.1|12.0|`hipsparseScsr2dense`|3.5.0| | | | | -|`cusparseScsr2gebsr`| | | |`hipsparseScsr2gebsr`|4.1.0| | | | | -|`cusparseScsr2gebsr_bufferSize`| | | |`hipsparseScsr2gebsr_bufferSize`|4.1.0| | | | | -|`cusparseScsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseScsr2hyb`| |10.2|11.0|`hipsparseScsr2hyb`|1.9.2| | | | | -|`cusparseScsru2csr`| |12.2| |`hipsparseScsru2csr`|4.2.0| | | | | -|`cusparseScsru2csr_bufferSizeExt`| |12.2| |`hipsparseScsru2csr_bufferSizeExt`|4.2.0| | | | | -|`cusparseSdense2csc`| |11.1|12.0|`hipsparseSdense2csc`|3.5.0| | | | | -|`cusparseSdense2csr`| |11.1|12.0|`hipsparseSdense2csr`|3.5.0| | | | | -|`cusparseSdense2hyb`| |10.2|11.0| | | | | | | -|`cusparseSgebsr2csr`| | | |`hipsparseSgebsr2csr`|4.1.0| | | | | -|`cusparseSgebsr2gebsc`| | | |`hipsparseSgebsr2gebsc`|4.1.0| | | | | -|`cusparseSgebsr2gebsc_bufferSize`| | | |`hipsparseSgebsr2gebsc_bufferSize`|4.1.0| | | | | -|`cusparseSgebsr2gebsc_bufferSizeExt`| | | | | | | | | | -|`cusparseSgebsr2gebsr`| | | |`hipsparseSgebsr2gebsr`|4.1.0| | | | | -|`cusparseSgebsr2gebsr_bufferSize`| | | |`hipsparseSgebsr2gebsr_bufferSize`|4.1.0| | | | | -|`cusparseSgebsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseShyb2csc`| |10.2|11.0| | | | | | | -|`cusparseShyb2csr`| |10.2|11.0|`hipsparseShyb2csr`|3.1.0| | | | | -|`cusparseShyb2dense`| |10.2|11.0| | | | | | | -|`cusparseSnnz`| | | |`hipsparseSnnz`|3.2.0| | | | | -|`cusparseSnnz_compress`|8.0|12.2| |`hipsparseSnnz_compress`|3.5.0| | | | | -|`cusparseSpruneCsr2csr`|9.0|12.2| |`hipsparseSpruneCsr2csr`|3.9.0| | | | | -|`cusparseSpruneCsr2csrByPercentage`|9.0|12.2| |`hipsparseSpruneCsr2csrByPercentage`|3.9.0| | | | | -|`cusparseSpruneCsr2csrByPercentage_bufferSizeExt`|9.0|12.2| |`hipsparseSpruneCsr2csrByPercentage_bufferSizeExt`|3.9.0| | | | | -|`cusparseSpruneCsr2csrNnz`|9.0|12.2| |`hipsparseSpruneCsr2csrNnz`|3.9.0| | | | | -|`cusparseSpruneCsr2csrNnzByPercentage`|9.0|12.2| |`hipsparseSpruneCsr2csrNnzByPercentage`|3.9.0| | | | | -|`cusparseSpruneCsr2csr_bufferSizeExt`|9.0|12.2| |`hipsparseSpruneCsr2csr_bufferSizeExt`|3.9.0| | | | | -|`cusparseSpruneDense2csr`|9.0|12.2| |`hipsparseSpruneDense2csr`|3.9.0| | | | | -|`cusparseSpruneDense2csrByPercentage`|9.0|12.2| |`hipsparseSpruneDense2csrByPercentage`|3.9.0| | | | | -|`cusparseSpruneDense2csrByPercentage_bufferSizeExt`|9.0|12.2| |`hipsparseSpruneDense2csrByPercentage_bufferSizeExt`|3.9.0| | | | | -|`cusparseSpruneDense2csrNnz`|9.0|12.2| |`hipsparseSpruneDense2csrNnz`|3.9.0| | | | | -|`cusparseSpruneDense2csrNnzByPercentage`|9.0|12.2| |`hipsparseSpruneDense2csrNnzByPercentage`|3.9.0| | | | | -|`cusparseSpruneDense2csr_bufferSizeExt`|9.0|12.2| |`hipsparseSpruneDense2csr_bufferSizeExt`|3.9.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`| | | |`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`| | | | | | | | | | -|`cusparseXgebsr2gebsrNnz`| | | |`hipsparseXgebsr2gebsrNnz`|4.1.0| | | | | -|`cusparseZbsr2csr`| | | |`hipsparseZbsr2csr`|3.5.0| | | | | -|`cusparseZcsc2dense`| |11.1|12.0|`hipsparseZcsc2dense`|3.5.0| | | | | -|`cusparseZcsc2hyb`| |10.2|11.0| | | | | | | -|`cusparseZcsr2bsr`| | | |`hipsparseZcsr2bsr`|3.5.0| | | | | -|`cusparseZcsr2csc`| |10.2|11.0|`hipsparseZcsr2csc`|3.1.0| | | | | -|`cusparseZcsr2csr_compress`|8.0|12.2| |`hipsparseZcsr2csr_compress`|3.5.0| | | | | -|`cusparseZcsr2csru`| |12.2| |`hipsparseZcsr2csru`|4.2.0| | | | | -|`cusparseZcsr2dense`| |11.1|12.0|`hipsparseZcsr2dense`|3.5.0| | | | | -|`cusparseZcsr2gebsr`| | | |`hipsparseZcsr2gebsr`|4.1.0| | | | | -|`cusparseZcsr2gebsr_bufferSize`| | | |`hipsparseZcsr2gebsr_bufferSize`|4.1.0| | | | | -|`cusparseZcsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseZcsr2hyb`| |10.2|11.0|`hipsparseZcsr2hyb`|3.1.0| | | | | -|`cusparseZcsru2csr`| |12.2| |`hipsparseZcsru2csr`|4.2.0| | | | | -|`cusparseZcsru2csr_bufferSizeExt`| |12.2| |`hipsparseZcsru2csr_bufferSizeExt`|4.2.0| | | | | -|`cusparseZdense2csc`| |11.1|12.0|`hipsparseZdense2csc`|3.5.0| | | | | -|`cusparseZdense2csr`| |11.1|12.0|`hipsparseZdense2csr`|3.5.0| | | | | -|`cusparseZdense2hyb`| |10.2|11.0| | | | | | | -|`cusparseZgebsr2csr`| | | |`hipsparseZgebsr2csr`|4.1.0| | | | | -|`cusparseZgebsr2gebsc`| | | |`hipsparseZgebsr2gebsc`|4.1.0| | | | | -|`cusparseZgebsr2gebsc_bufferSize`| | | |`hipsparseZgebsr2gebsc_bufferSize`|4.1.0| | | | | -|`cusparseZgebsr2gebsc_bufferSizeExt`| | | | | | | | | | -|`cusparseZgebsr2gebsr`| | | |`hipsparseZgebsr2gebsr`|4.1.0| | | | | -|`cusparseZgebsr2gebsr_bufferSize`| | | |`hipsparseZgebsr2gebsr_bufferSize`|4.1.0| | | | | -|`cusparseZgebsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseZhyb2csc`| |10.2|11.0| | | | | | | -|`cusparseZhyb2csr`| |10.2|11.0|`hipsparseZhyb2csr`|3.1.0| | | | | -|`cusparseZhyb2dense`| |10.2|11.0| | | | | | | -|`cusparseZnnz`| | | |`hipsparseZnnz`|3.2.0| | | | | -|`cusparseZnnz_compress`|8.0|12.2| |`hipsparseZnnz_compress`|3.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCbsr2csr`| | | | |`hipsparseCbsr2csr`|3.5.0| | | | | +|`cusparseCcsc2dense`| |11.1| |12.0|`hipsparseCcsc2dense`|3.5.0| | | | | +|`cusparseCcsc2hyb`| |10.2| |11.0| | | | | | | +|`cusparseCcsr2bsr`| | | | |`hipsparseCcsr2bsr`|3.5.0| | | | | +|`cusparseCcsr2csc`| |10.2| |11.0|`hipsparseCcsr2csc`|3.1.0| | | | | +|`cusparseCcsr2csr_compress`|8.0|12.2| | |`hipsparseCcsr2csr_compress`|3.5.0| | | | | +|`cusparseCcsr2csru`| |12.2| | |`hipsparseCcsr2csru`|4.2.0| | | | | +|`cusparseCcsr2dense`| |11.1| |12.0|`hipsparseCcsr2dense`|3.5.0| | | | | +|`cusparseCcsr2gebsr`| | | | |`hipsparseCcsr2gebsr`|4.1.0| | | | | +|`cusparseCcsr2gebsr_bufferSize`| | | | |`hipsparseCcsr2gebsr_bufferSize`|4.1.0| | | | | +|`cusparseCcsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseCcsr2hyb`| |10.2| |11.0|`hipsparseCcsr2hyb`|3.1.0| | | | | +|`cusparseCcsru2csr`| |12.2| | |`hipsparseCcsru2csr`|4.2.0| | | | | +|`cusparseCcsru2csr_bufferSizeExt`| |12.2| | |`hipsparseCcsru2csr_bufferSizeExt`|4.2.0| | | | | +|`cusparseCdense2csc`| |11.1| |12.0|`hipsparseCdense2csc`|3.5.0| | | | | +|`cusparseCdense2csr`| |11.1| |12.0|`hipsparseCdense2csr`|3.5.0| | | | | +|`cusparseCdense2hyb`| |10.2| |11.0| | | | | | | +|`cusparseCgebsr2csr`| | | | |`hipsparseCgebsr2csr`|4.1.0| | | | | +|`cusparseCgebsr2gebsc`| | | | |`hipsparseCgebsr2gebsc`|4.1.0| | | | | +|`cusparseCgebsr2gebsc_bufferSize`| | | | |`hipsparseCgebsr2gebsc_bufferSize`|4.1.0| | | | | +|`cusparseCgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | +|`cusparseCgebsr2gebsr`| | | | |`hipsparseCgebsr2gebsr`|4.1.0| | | | | +|`cusparseCgebsr2gebsr_bufferSize`| | | | |`hipsparseCgebsr2gebsr_bufferSize`|4.1.0| | | | | +|`cusparseCgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseChyb2csc`| |10.2| |11.0| | | | | | | +|`cusparseChyb2csr`| |10.2| |11.0|`hipsparseChyb2csr`|3.1.0| | | | | +|`cusparseChyb2dense`| |10.2| |11.0| | | | | | | +|`cusparseCnnz`| | | | |`hipsparseCnnz`|3.2.0| | | | | +|`cusparseCnnz_compress`|8.0|12.2| | |`hipsparseCnnz_compress`|3.5.0| | | | | +|`cusparseCreateCsru2csrInfo`| |12.2| | |`hipsparseCreateCsru2csrInfo`|4.2.0| | | | | +|`cusparseCreateIdentityPermutation`| |12.2| | |`hipsparseCreateIdentityPermutation`|1.9.2| | | | | +|`cusparseCsr2cscEx`|8.0|10.2| |11.0| | | | | | | +|`cusparseCsr2cscEx2`|10.1| | | |`hipsparseCsr2cscEx2`|5.4.0| | | | | +|`cusparseCsr2cscEx2_bufferSize`|10.1| | | |`hipsparseCsr2cscEx2_bufferSize`|5.4.0| | | | | +|`cusparseDbsr2csr`| | | | |`hipsparseDbsr2csr`|3.5.0| | | | | +|`cusparseDcsc2dense`| |11.1| |12.0|`hipsparseDcsc2dense`|3.5.0| | | | | +|`cusparseDcsc2hyb`| |10.2| |11.0| | | | | | | +|`cusparseDcsr2bsr`| | | | |`hipsparseDcsr2bsr`|3.5.0| | | | | +|`cusparseDcsr2csc`| |10.2| |11.0|`hipsparseDcsr2csc`|1.9.2| | | | | +|`cusparseDcsr2csr_compress`|8.0|12.2| | |`hipsparseDcsr2csr_compress`|3.5.0| | | | | +|`cusparseDcsr2csru`| |12.2| | |`hipsparseDcsr2csru`|4.2.0| | | | | +|`cusparseDcsr2dense`| |11.1| |12.0|`hipsparseDcsr2dense`|3.5.0| | | | | +|`cusparseDcsr2gebsr`| | | | |`hipsparseDcsr2gebsr`|4.1.0| | | | | +|`cusparseDcsr2gebsr_bufferSize`| | | | |`hipsparseDcsr2gebsr_bufferSize`|4.1.0| | | | | +|`cusparseDcsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseDcsr2hyb`| |10.2| |11.0|`hipsparseDcsr2hyb`|1.9.2| | | | | +|`cusparseDcsru2csr`| |12.2| | |`hipsparseDcsru2csr`|4.2.0| | | | | +|`cusparseDcsru2csr_bufferSizeExt`| |12.2| | |`hipsparseDcsru2csr_bufferSizeExt`|4.2.0| | | | | +|`cusparseDdense2csc`| |11.1| |12.0|`hipsparseDdense2csc`|3.5.0| | | | | +|`cusparseDdense2csr`| |11.1| |12.0|`hipsparseDdense2csr`|3.5.0| | | | | +|`cusparseDdense2hyb`| |10.2| |11.0| | | | | | | +|`cusparseDestroyCsru2csrInfo`| |12.2| | |`hipsparseDestroyCsru2csrInfo`|4.2.0| | | | | +|`cusparseDgebsr2csr`| | | | |`hipsparseDgebsr2csr`|4.1.0| | | | | +|`cusparseDgebsr2gebsc`| | | | |`hipsparseDgebsr2gebsc`|4.1.0| | | | | +|`cusparseDgebsr2gebsc_bufferSize`| | | | |`hipsparseDgebsr2gebsc_bufferSize`|4.1.0| | | | | +|`cusparseDgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | +|`cusparseDgebsr2gebsr`| | | | |`hipsparseDgebsr2gebsr`|4.1.0| | | | | +|`cusparseDgebsr2gebsr_bufferSize`| | | | |`hipsparseDgebsr2gebsr_bufferSize`|4.1.0| | | | | +|`cusparseDgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseDhyb2csc`| |10.2| |11.0| | | | | | | +|`cusparseDhyb2csr`| |10.2| |11.0|`hipsparseDhyb2csr`|3.1.0| | | | | +|`cusparseDhyb2dense`| |10.2| |11.0| | | | | | | +|`cusparseDnnz`| | | | |`hipsparseDnnz`|3.2.0| | | | | +|`cusparseDnnz_compress`|8.0|12.2| | |`hipsparseDnnz_compress`|3.5.0| | | | | +|`cusparseDpruneCsr2csr`|9.0|12.2| | |`hipsparseDpruneCsr2csr`|3.9.0| | | | | +|`cusparseDpruneCsr2csrByPercentage`|9.0|12.2| | |`hipsparseDpruneCsr2csrByPercentage`|3.9.0| | | | | +|`cusparseDpruneCsr2csrByPercentage_bufferSizeExt`|9.0|12.2| | |`hipsparseDpruneCsr2csrByPercentage_bufferSizeExt`|3.9.0| | | | | +|`cusparseDpruneCsr2csrNnz`|9.0|12.2| | |`hipsparseDpruneCsr2csrNnz`|3.9.0| | | | | +|`cusparseDpruneCsr2csrNnzByPercentage`|9.0|12.2| | |`hipsparseDpruneCsr2csrNnzByPercentage`|3.9.0| | | | | +|`cusparseDpruneCsr2csr_bufferSizeExt`|9.0|12.2| | |`hipsparseDpruneCsr2csr_bufferSizeExt`|3.9.0| | | | | +|`cusparseDpruneDense2csr`|9.0|12.2| | |`hipsparseDpruneDense2csr`|3.9.0| | | | | +|`cusparseDpruneDense2csrByPercentage`|9.0|12.2| | |`hipsparseDpruneDense2csrByPercentage`|3.9.0| | | | | +|`cusparseDpruneDense2csrByPercentage_bufferSizeExt`|9.0|12.2| | |`hipsparseDpruneDense2csrByPercentage_bufferSizeExt`|3.9.0| | | | | +|`cusparseDpruneDense2csrNnz`|9.0|12.2| | |`hipsparseDpruneDense2csrNnz`|3.9.0| | | | | +|`cusparseDpruneDense2csrNnzByPercentage`|9.0|12.2| | |`hipsparseDpruneDense2csrNnzByPercentage`|3.9.0| | | | | +|`cusparseDpruneDense2csr_bufferSizeExt`|9.0|12.2| | |`hipsparseDpruneDense2csr_bufferSizeExt`|3.9.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`| | | | |`hipsparseSbsr2csr`|3.5.0| | | | | +|`cusparseScsc2dense`| |11.1| |12.0|`hipsparseScsc2dense`|3.5.0| | | | | +|`cusparseScsc2hyb`| |10.2| |11.0| | | | | | | +|`cusparseScsr2bsr`| | | | |`hipsparseScsr2bsr`|3.5.0| | | | | +|`cusparseScsr2csc`| |10.2| |11.0|`hipsparseScsr2csc`|1.9.2| | | | | +|`cusparseScsr2csr_compress`|8.0|12.2| | |`hipsparseScsr2csr_compress`|3.5.0| | | | | +|`cusparseScsr2csru`| |12.2| | |`hipsparseScsr2csru`|4.2.0| | | | | +|`cusparseScsr2dense`| |11.1| |12.0|`hipsparseScsr2dense`|3.5.0| | | | | +|`cusparseScsr2gebsr`| | | | |`hipsparseScsr2gebsr`|4.1.0| | | | | +|`cusparseScsr2gebsr_bufferSize`| | | | |`hipsparseScsr2gebsr_bufferSize`|4.1.0| | | | | +|`cusparseScsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseScsr2hyb`| |10.2| |11.0|`hipsparseScsr2hyb`|1.9.2| | | | | +|`cusparseScsru2csr`| |12.2| | |`hipsparseScsru2csr`|4.2.0| | | | | +|`cusparseScsru2csr_bufferSizeExt`| |12.2| | |`hipsparseScsru2csr_bufferSizeExt`|4.2.0| | | | | +|`cusparseSdense2csc`| |11.1| |12.0|`hipsparseSdense2csc`|3.5.0| | | | | +|`cusparseSdense2csr`| |11.1| |12.0|`hipsparseSdense2csr`|3.5.0| | | | | +|`cusparseSdense2hyb`| |10.2| |11.0| | | | | | | +|`cusparseSgebsr2csr`| | | | |`hipsparseSgebsr2csr`|4.1.0| | | | | +|`cusparseSgebsr2gebsc`| | | | |`hipsparseSgebsr2gebsc`|4.1.0| | | | | +|`cusparseSgebsr2gebsc_bufferSize`| | | | |`hipsparseSgebsr2gebsc_bufferSize`|4.1.0| | | | | +|`cusparseSgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | +|`cusparseSgebsr2gebsr`| | | | |`hipsparseSgebsr2gebsr`|4.1.0| | | | | +|`cusparseSgebsr2gebsr_bufferSize`| | | | |`hipsparseSgebsr2gebsr_bufferSize`|4.1.0| | | | | +|`cusparseSgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseShyb2csc`| |10.2| |11.0| | | | | | | +|`cusparseShyb2csr`| |10.2| |11.0|`hipsparseShyb2csr`|3.1.0| | | | | +|`cusparseShyb2dense`| |10.2| |11.0| | | | | | | +|`cusparseSnnz`| | | | |`hipsparseSnnz`|3.2.0| | | | | +|`cusparseSnnz_compress`|8.0|12.2| | |`hipsparseSnnz_compress`|3.5.0| | | | | +|`cusparseSpruneCsr2csr`|9.0|12.2| | |`hipsparseSpruneCsr2csr`|3.9.0| | | | | +|`cusparseSpruneCsr2csrByPercentage`|9.0|12.2| | |`hipsparseSpruneCsr2csrByPercentage`|3.9.0| | | | | +|`cusparseSpruneCsr2csrByPercentage_bufferSizeExt`|9.0|12.2| | |`hipsparseSpruneCsr2csrByPercentage_bufferSizeExt`|3.9.0| | | | | +|`cusparseSpruneCsr2csrNnz`|9.0|12.2| | |`hipsparseSpruneCsr2csrNnz`|3.9.0| | | | | +|`cusparseSpruneCsr2csrNnzByPercentage`|9.0|12.2| | |`hipsparseSpruneCsr2csrNnzByPercentage`|3.9.0| | | | | +|`cusparseSpruneCsr2csr_bufferSizeExt`|9.0|12.2| | |`hipsparseSpruneCsr2csr_bufferSizeExt`|3.9.0| | | | | +|`cusparseSpruneDense2csr`|9.0|12.2| | |`hipsparseSpruneDense2csr`|3.9.0| | | | | +|`cusparseSpruneDense2csrByPercentage`|9.0|12.2| | |`hipsparseSpruneDense2csrByPercentage`|3.9.0| | | | | +|`cusparseSpruneDense2csrByPercentage_bufferSizeExt`|9.0|12.2| | |`hipsparseSpruneDense2csrByPercentage_bufferSizeExt`|3.9.0| | | | | +|`cusparseSpruneDense2csrNnz`|9.0|12.2| | |`hipsparseSpruneDense2csrNnz`|3.9.0| | | | | +|`cusparseSpruneDense2csrNnzByPercentage`|9.0|12.2| | |`hipsparseSpruneDense2csrNnzByPercentage`|3.9.0| | | | | +|`cusparseSpruneDense2csr_bufferSizeExt`|9.0|12.2| | |`hipsparseSpruneDense2csr_bufferSizeExt`|3.9.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`| | | | |`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`| | | | | | | | | | | +|`cusparseXgebsr2gebsrNnz`| | | | |`hipsparseXgebsr2gebsrNnz`|4.1.0| | | | | +|`cusparseZbsr2csr`| | | | |`hipsparseZbsr2csr`|3.5.0| | | | | +|`cusparseZcsc2dense`| |11.1| |12.0|`hipsparseZcsc2dense`|3.5.0| | | | | +|`cusparseZcsc2hyb`| |10.2| |11.0| | | | | | | +|`cusparseZcsr2bsr`| | | | |`hipsparseZcsr2bsr`|3.5.0| | | | | +|`cusparseZcsr2csc`| |10.2| |11.0|`hipsparseZcsr2csc`|3.1.0| | | | | +|`cusparseZcsr2csr_compress`|8.0|12.2| | |`hipsparseZcsr2csr_compress`|3.5.0| | | | | +|`cusparseZcsr2csru`| |12.2| | |`hipsparseZcsr2csru`|4.2.0| | | | | +|`cusparseZcsr2dense`| |11.1| |12.0|`hipsparseZcsr2dense`|3.5.0| | | | | +|`cusparseZcsr2gebsr`| | | | |`hipsparseZcsr2gebsr`|4.1.0| | | | | +|`cusparseZcsr2gebsr_bufferSize`| | | | |`hipsparseZcsr2gebsr_bufferSize`|4.1.0| | | | | +|`cusparseZcsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseZcsr2hyb`| |10.2| |11.0|`hipsparseZcsr2hyb`|3.1.0| | | | | +|`cusparseZcsru2csr`| |12.2| | |`hipsparseZcsru2csr`|4.2.0| | | | | +|`cusparseZcsru2csr_bufferSizeExt`| |12.2| | |`hipsparseZcsru2csr_bufferSizeExt`|4.2.0| | | | | +|`cusparseZdense2csc`| |11.1| |12.0|`hipsparseZdense2csc`|3.5.0| | | | | +|`cusparseZdense2csr`| |11.1| |12.0|`hipsparseZdense2csr`|3.5.0| | | | | +|`cusparseZdense2hyb`| |10.2| |11.0| | | | | | | +|`cusparseZgebsr2csr`| | | | |`hipsparseZgebsr2csr`|4.1.0| | | | | +|`cusparseZgebsr2gebsc`| | | | |`hipsparseZgebsr2gebsc`|4.1.0| | | | | +|`cusparseZgebsr2gebsc_bufferSize`| | | | |`hipsparseZgebsr2gebsc_bufferSize`|4.1.0| | | | | +|`cusparseZgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | +|`cusparseZgebsr2gebsr`| | | | |`hipsparseZgebsr2gebsr`|4.1.0| | | | | +|`cusparseZgebsr2gebsr_bufferSize`| | | | |`hipsparseZgebsr2gebsr_bufferSize`|4.1.0| | | | | +|`cusparseZgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseZhyb2csc`| |10.2| |11.0| | | | | | | +|`cusparseZhyb2csr`| |10.2| |11.0|`hipsparseZhyb2csr`|3.1.0| | | | | +|`cusparseZhyb2dense`| |10.2| |11.0| | | | | | | +|`cusparseZnnz`| | | | |`hipsparseZnnz`|3.2.0| | | | | +|`cusparseZnnz_compress`|8.0|12.2| | |`hipsparseZnnz_compress`|3.5.0| | | | | ## **15. CUSPARSE Generic API Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseAxpby`|11.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| | | |6.0.0| -|`cusparseConstCooGet`|12.0| | |`hipsparseConstCooGet`|6.0.0| | | |6.0.0| -|`cusparseConstCscGet`|12.0| | | | | | | | | -|`cusparseConstCsrGet`|12.0| | |`hipsparseConstCsrGet`|6.0.0| | | |6.0.0| -|`cusparseConstDnMatGet`|12.0| | |`hipsparseConstDnMatGet`|6.0.0| | | |6.0.0| -|`cusparseConstDnMatGetValues`|12.0| | |`hipsparseConstDnMatGetValues`|6.0.0| | | |6.0.0| -|`cusparseConstDnVecGet`|12.0| | |`hipsparseConstDnVecGet`|6.0.0| | | |6.0.0| -|`cusparseConstDnVecGetValues`|12.0| | |`hipsparseConstDnVecGetValues`|6.0.0| | | |6.0.0| -|`cusparseConstSpMatGetValues`|12.0| | |`hipsparseConstSpMatGetValues`|6.0.0| | | |6.0.0| -|`cusparseConstSpVecGet`|12.0| | |`hipsparseConstSpVecGet`|6.0.0| | | |6.0.0| -|`cusparseConstSpVecGetValues`|12.0| | |`hipsparseConstSpVecGetValues`|6.0.0| | | |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| | | | | -|`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| | | |6.0.0| -|`cusparseCreateConstBsr`|12.1| | | | | | | | | -|`cusparseCreateConstCoo`|12.0| | |`hipsparseCreateConstCoo`|6.0.0| | | |6.0.0| -|`cusparseCreateConstCsc`|12.0| | |`hipsparseCreateConstCsc`|6.0.0| | | |6.0.0| -|`cusparseCreateConstCsr`|12.0| | |`hipsparseCreateConstCsr`|6.0.0| | | |6.0.0| -|`cusparseCreateConstDnMat`|12.0| | |`hipsparseCreateConstDnMat`|6.0.0| | | |6.0.0| -|`cusparseCreateConstDnVec`|12.0| | |`hipsparseCreateConstDnVec`|6.0.0| | | |6.0.0| -|`cusparseCreateConstSlicedEll`|12.1| | | | | | | | | -|`cusparseCreateConstSpVec`|12.0| | |`hipsparseCreateConstSpVec`|6.0.0| | | |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| | | | | | | | | -|`cusparseCreateSpVec`|10.2| | |`hipsparseCreateSpVec`|4.1.0| | | | | -|`cusparseCscGet`|11.7| | | | | | | | | -|`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| | |`hipsparseDenseToSparse_analysis`|4.2.0| |6.0.0| | | -|`cusparseDenseToSparse_bufferSize`|11.1| | |`hipsparseDenseToSparse_bufferSize`|4.2.0| |6.0.0| | | -|`cusparseDenseToSparse_convert`|11.1| | |`hipsparseDenseToSparse_convert`|4.2.0| |6.0.0| | | -|`cusparseDestroyDnMat`|10.1| | |`hipsparseDestroyDnMat`|4.2.0| |6.0.0| | | -|`cusparseDestroyDnVec`|10.2| | |`hipsparseDestroyDnVec`|4.1.0| |6.0.0| | | -|`cusparseDestroySpMat`|10.1| | |`hipsparseDestroySpMat`|4.1.0| |6.0.0| | | -|`cusparseDestroySpVec`|10.2| | |`hipsparseDestroySpVec`|4.1.0| |6.0.0| | | -|`cusparseDnMatGet`|10.1| | |`hipsparseDnMatGet`|4.2.0| | | | | -|`cusparseDnMatGetStridedBatch`|10.1| | |`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| | |`hipsparseGather`|4.1.0| |6.0.0| | | -|`cusparseRot`|11.0|12.2| |`hipsparseRot`|4.1.0| | | | | -|`cusparseSDDMM`|11.2| | |`hipsparseSDDMM`|4.3.0| |6.0.0| | | -|`cusparseSDDMM_bufferSize`|11.2| | |`hipsparseSDDMM_bufferSize`|4.3.0| |6.0.0| | | -|`cusparseSDDMM_preprocess`|11.2| | |`hipsparseSDDMM_preprocess`|4.3.0| |6.0.0| | | -|`cusparseScatter`|11.0| | |`hipsparseScatter`|4.1.0| |6.0.0| | | -|`cusparseSpGEMM_compute`|11.0| | |`hipsparseSpGEMM_compute`|4.1.0| |6.0.0| | | -|`cusparseSpGEMM_copy`|11.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| | |`hipsparseSpGEMM_workEstimation`|4.1.0| |6.0.0| | | -|`cusparseSpGEMMreuse_compute`|11.3| | |`hipsparseSpGEMMreuse_compute`|5.1.0| |6.0.0| | | -|`cusparseSpGEMMreuse_copy`|11.3| | |`hipsparseSpGEMMreuse_copy`|5.1.0| |6.0.0| | | -|`cusparseSpGEMMreuse_nnz`|11.3| | |`hipsparseSpGEMMreuse_nnz`|5.1.0| |6.0.0| | | -|`cusparseSpGEMMreuse_workEstimation`|11.3| | |`hipsparseSpGEMMreuse_workEstimation`|5.1.0| |6.0.0| | | -|`cusparseSpMM`|10.1| | |`hipsparseSpMM`|4.2.0| |6.0.0| | | -|`cusparseSpMMOp`|11.5| | | | | | | | | -|`cusparseSpMMOp_createPlan`|11.5| | | | | | | | | -|`cusparseSpMMOp_destroyPlan`|11.5| | | | | | | | | -|`cusparseSpMM_bufferSize`|10.1| | |`hipsparseSpMM_bufferSize`|4.2.0| |6.0.0| | | -|`cusparseSpMM_preprocess`|11.2| | |`hipsparseSpMM_preprocess`|4.5.0| |6.0.0| | | -|`cusparseSpMV`|10.2| | |`hipsparseSpMV`|4.1.0| |6.0.0| | | -|`cusparseSpMV_bufferSize`|10.2| | |`hipsparseSpMV_bufferSize`|4.1.0| |6.0.0| | | -|`cusparseSpMatGetAttribute`|11.3| | |`hipsparseSpMatGetAttribute`|4.5.0| |6.0.0| | | -|`cusparseSpMatGetFormat`|10.1| | |`hipsparseSpMatGetFormat`|4.1.0| |6.0.0| | | -|`cusparseSpMatGetIndexBase`|10.1| | |`hipsparseSpMatGetIndexBase`|4.1.0| |6.0.0| | | -|`cusparseSpMatGetNumBatches`|10.1| |10.2| | | | | | | -|`cusparseSpMatGetSize`|11.0| | |`hipsparseSpMatGetSize`|4.1.0| |6.0.0| | | -|`cusparseSpMatGetStridedBatch`|10.2| | |`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| | | | | -|`cusparseSpMatSetValues`|10.2| | |`hipsparseSpMatSetValues`|4.1.0| | | | | -|`cusparseSpSM_analysis`|11.3| | |`hipsparseSpSM_analysis`|4.5.0| |6.0.0| | | -|`cusparseSpSM_bufferSize`|11.3| | |`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| | |`hipsparseSpSM_solve`|4.5.0| |6.0.0| | | -|`cusparseSpSV_analysis`|11.3| | |`hipsparseSpSV_analysis`|4.5.0| |6.0.0| | | -|`cusparseSpSV_bufferSize`|11.3| | |`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| | |`hipsparseSpSV_solve`|4.5.0| |6.0.0| | | -|`cusparseSpSV_updateMatrix`|12.1| | | | | | | | | -|`cusparseSpVV`|10.2| | |`hipsparseSpVV`|4.1.0| |6.0.0| | | -|`cusparseSpVV_bufferSize`|10.2| | |`hipsparseSpVV_bufferSize`|4.1.0| |6.0.0| | | -|`cusparseSpVecGet`|10.2| | |`hipsparseSpVecGet`|4.1.0| | | | | -|`cusparseSpVecGetIndexBase`|10.2| | |`hipsparseSpVecGetIndexBase`|4.1.0| |6.0.0| | | -|`cusparseSpVecGetValues`|10.2| | |`hipsparseSpVecGetValues`|4.1.0| | | | | -|`cusparseSpVecSetValues`|10.2| | |`hipsparseSpVecSetValues`|4.1.0| | | | | -|`cusparseSparseToDense`|11.1| | |`hipsparseSparseToDense`|4.2.0| |6.0.0| | | -|`cusparseSparseToDense_bufferSize`|11.1| | |`hipsparseSparseToDense_bufferSize`|4.2.0| |6.0.0| | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseAxpby`|11.0| |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| | | |6.0.0| +|`cusparseConstCooGet`|12.0| | | |`hipsparseConstCooGet`|6.0.0| | | |6.0.0| +|`cusparseConstCscGet`|12.0| | | | | | | | | | +|`cusparseConstCsrGet`|12.0| | | |`hipsparseConstCsrGet`|6.0.0| | | |6.0.0| +|`cusparseConstDnMatGet`|12.0| | | |`hipsparseConstDnMatGet`|6.0.0| | | |6.0.0| +|`cusparseConstDnMatGetValues`|12.0| | | |`hipsparseConstDnMatGetValues`|6.0.0| | | |6.0.0| +|`cusparseConstDnVecGet`|12.0| | | |`hipsparseConstDnVecGet`|6.0.0| | | |6.0.0| +|`cusparseConstDnVecGetValues`|12.0| | | |`hipsparseConstDnVecGetValues`|6.0.0| | | |6.0.0| +|`cusparseConstSpMatGetValues`|12.0| | | |`hipsparseConstSpMatGetValues`|6.0.0| | | |6.0.0| +|`cusparseConstSpVecGet`|12.0| | | |`hipsparseConstSpVecGet`|6.0.0| | | |6.0.0| +|`cusparseConstSpVecGetValues`|12.0| | | |`hipsparseConstSpVecGetValues`|6.0.0| | | |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| | | | | +|`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| | | |6.0.0| +|`cusparseCreateConstBsr`|12.1| | | | | | | | | | +|`cusparseCreateConstCoo`|12.0| | | |`hipsparseCreateConstCoo`|6.0.0| | | |6.0.0| +|`cusparseCreateConstCsc`|12.0| | | |`hipsparseCreateConstCsc`|6.0.0| | | |6.0.0| +|`cusparseCreateConstCsr`|12.0| | | |`hipsparseCreateConstCsr`|6.0.0| | | |6.0.0| +|`cusparseCreateConstDnMat`|12.0| | | |`hipsparseCreateConstDnMat`|6.0.0| | | |6.0.0| +|`cusparseCreateConstDnVec`|12.0| | | |`hipsparseCreateConstDnVec`|6.0.0| | | |6.0.0| +|`cusparseCreateConstSlicedEll`|12.1| | | | | | | | | | +|`cusparseCreateConstSpVec`|12.0| | | |`hipsparseCreateConstSpVec`|6.0.0| | | |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| | | | | | | | | | +|`cusparseCreateSpVec`|10.2| | | |`hipsparseCreateSpVec`|4.1.0| | | | | +|`cusparseCscGet`|11.7| | | | | | | | | | +|`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| | | | | +|`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| |12.0| |`hipsparseSpGEMMreuse_compute`|5.1.0| |6.0.0| | | +|`cusparseSpGEMMreuse_copy`|11.3| |12.0| |`hipsparseSpGEMMreuse_copy`|5.1.0| |6.0.0| | | +|`cusparseSpGEMMreuse_nnz`|11.3| |12.0| |`hipsparseSpGEMMreuse_nnz`|5.1.0| |6.0.0| | | +|`cusparseSpGEMMreuse_workEstimation`|11.3| |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| | | | | | | | | | +|`cusparseSpMMOp_createPlan`|11.5| | | | | | | | | | +|`cusparseSpMMOp_destroyPlan`|11.5| | | | | | | | | | +|`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.2| |12.0| |`hipsparseSpMV`|4.1.0| |6.0.0| | | +|`cusparseSpMV_bufferSize`|10.2| |12.0| |`hipsparseSpMV_bufferSize`|4.1.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| | | | | +|`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| |6.0.0| | | +|`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.2| |12.0| |`hipsparseSpVV`|4.1.0| |6.0.0| | | +|`cusparseSpVV_bufferSize`|10.2| |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| | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUSPARSE_API_supported_by_HIP_and_ROC.md b/docs/tables/CUSPARSE_API_supported_by_HIP_and_ROC.md index 1e1a05e6..6b2fcecf 100644 --- a/docs/tables/CUSPARSE_API_supported_by_HIP_and_ROC.md +++ b/docs/tables/CUSPARSE_API_supported_by_HIP_and_ROC.md @@ -2,916 +2,916 @@ ## **4. CUSPARSE Types References** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`CUSPARSE_ACTION_NUMERIC`| | | |`HIPSPARSE_ACTION_NUMERIC`|1.9.2| | | | |`rocsparse_action_numeric`|1.9.0| | | | | -|`CUSPARSE_ACTION_SYMBOLIC`| | | |`HIPSPARSE_ACTION_SYMBOLIC`|1.9.2| | | | |`rocsparse_action_symbolic`|1.9.0| | | | | -|`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| | | | |`rocsparse_dense_to_sparse_alg_default`|4.1.0| | | | | -|`CUSPARSE_DIAG_TYPE_NON_UNIT`| | | |`HIPSPARSE_DIAG_TYPE_NON_UNIT`|1.9.2| | | | |`rocsparse_diag_type_non_unit`|1.9.0| | | | | -|`CUSPARSE_DIAG_TYPE_UNIT`| | | |`HIPSPARSE_DIAG_TYPE_UNIT`|1.9.2| | | | |`rocsparse_diag_type_unit`|1.9.0| | | | | -|`CUSPARSE_DIRECTION_COLUMN`| | | |`HIPSPARSE_DIRECTION_COLUMN`|3.2.0| | | | |`rocsparse_direction_column`|3.1.0| | | | | -|`CUSPARSE_DIRECTION_ROW`| | | |`HIPSPARSE_DIRECTION_ROW`|3.2.0| | | | |`rocsparse_direction_row`|3.1.0| | | | | -|`CUSPARSE_FILL_MODE_LOWER`| | | |`HIPSPARSE_FILL_MODE_LOWER`|1.9.2| | | | |`rocsparse_fill_mode_lower`|1.9.0| | | | | -|`CUSPARSE_FILL_MODE_UPPER`| | | |`HIPSPARSE_FILL_MODE_UPPER`|1.9.2| | | | |`rocsparse_fill_mode_upper`|1.9.0| | | | | -|`CUSPARSE_FORMAT_BLOCKED_ELL`|11.2| | |`HIPSPARSE_FORMAT_BLOCKED_ELL`|4.5.0| | | | |`rocsparse_format_bell`|4.5.0| | | | | -|`CUSPARSE_FORMAT_BSR`|12.1| | | | | | | | |`rocsparse_format_bsr`|5.3.0| | | | | -|`CUSPARSE_FORMAT_COO`|10.1| | |`HIPSPARSE_FORMAT_COO`|4.1.0| | | | |`rocsparse_format_coo`|4.1.0| | | | | -|`CUSPARSE_FORMAT_COO_AOS`|10.2| |12.0|`HIPSPARSE_FORMAT_COO_AOS`|4.1.0| | | | |`rocsparse_format_coo_aos`|4.1.0| | | | | -|`CUSPARSE_FORMAT_CSC`|10.1| | |`HIPSPARSE_FORMAT_CSC`|4.1.0| | | | |`rocsparse_format_csc`|4.1.0| | | | | -|`CUSPARSE_FORMAT_CSR`|10.1| | |`HIPSPARSE_FORMAT_CSR`|4.1.0| | | | |`rocsparse_format_csr`|4.1.0| | | | | -|`CUSPARSE_FORMAT_SLICED_ELLPACK`|12.1| | | | | | | | |`rocsparse_format_ell`|4.1.0| | | | | -|`CUSPARSE_HYB_PARTITION_AUTO`| |10.2|11.0|`HIPSPARSE_HYB_PARTITION_AUTO`|1.9.2| | | | |`rocsparse_hyb_partition_auto`|1.9.0| | | | | -|`CUSPARSE_HYB_PARTITION_MAX`| |10.2|11.0|`HIPSPARSE_HYB_PARTITION_MAX`|1.9.2| | | | |`rocsparse_hyb_partition_max`|1.9.0| | | | | -|`CUSPARSE_HYB_PARTITION_USER`| |10.2|11.0|`HIPSPARSE_HYB_PARTITION_USER`|1.9.2| | | | |`rocsparse_hyb_partition_user`|1.9.0| | | | | -|`CUSPARSE_INDEX_16U`|10.1| | |`HIPSPARSE_INDEX_16U`|4.1.0| | | | |`rocsparse_indextype_u16`|4.1.0| | | | | -|`CUSPARSE_INDEX_32I`|10.1| | |`HIPSPARSE_INDEX_32I`|4.1.0| | | | |`rocsparse_indextype_i32`|4.1.0| | | | | -|`CUSPARSE_INDEX_64I`|10.2| | |`HIPSPARSE_INDEX_64I`|4.1.0| | | | |`rocsparse_indextype_i64`|4.1.0| | | | | -|`CUSPARSE_INDEX_BASE_ONE`| | | |`HIPSPARSE_INDEX_BASE_ONE`|1.9.2| | | | |`rocsparse_index_base_one`|1.9.0| | | | | -|`CUSPARSE_INDEX_BASE_ZERO`| | | |`HIPSPARSE_INDEX_BASE_ZERO`|1.9.2| | | | |`rocsparse_index_base_zero`|1.9.0| | | | | -|`CUSPARSE_MATRIX_TYPE_GENERAL`| | | |`HIPSPARSE_MATRIX_TYPE_GENERAL`|1.9.2| | | | |`rocsparse_matrix_type_general`|1.9.0| | | | | -|`CUSPARSE_MATRIX_TYPE_HERMITIAN`| | | |`HIPSPARSE_MATRIX_TYPE_HERMITIAN`|1.9.2| | | | |`rocsparse_matrix_type_hermitian`|1.9.0| | | | | -|`CUSPARSE_MATRIX_TYPE_SYMMETRIC`| | | |`HIPSPARSE_MATRIX_TYPE_SYMMETRIC`|1.9.2| | | | |`rocsparse_matrix_type_symmetric`|1.9.0| | | | | -|`CUSPARSE_MATRIX_TYPE_TRIANGULAR`| | | |`HIPSPARSE_MATRIX_TYPE_TRIANGULAR`|1.9.2| | | | |`rocsparse_matrix_type_triangular`|1.9.0| | | | | -|`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| | | | |`rocsparse_operation_conjugate_transpose`|1.9.0| | | | | -|`CUSPARSE_OPERATION_NON_TRANSPOSE`| | | |`HIPSPARSE_OPERATION_NON_TRANSPOSE`|1.9.2| | | | |`rocsparse_operation_none`|1.9.0| | | | | -|`CUSPARSE_OPERATION_TRANSPOSE`| | | |`HIPSPARSE_OPERATION_TRANSPOSE`|1.9.2| | | | |`rocsparse_operation_transpose`|1.9.0| | | | | -|`CUSPARSE_ORDER_COL`|10.1| | |`HIPSPARSE_ORDER_COL`|5.4.0| | | | |`rocsparse_order_row`|4.1.0| | | | | -|`CUSPARSE_ORDER_ROW`|10.1| | |`HIPSPARSE_ORDER_ROW`|4.2.0| | | | |`rocsparse_order_column`|4.1.0| | | | | -|`CUSPARSE_POINTER_MODE_DEVICE`| | | |`HIPSPARSE_POINTER_MODE_DEVICE`|1.9.2| | | | |`rocsparse_pointer_mode_device`|1.9.0| | | | | -|`CUSPARSE_POINTER_MODE_HOST`| | | |`HIPSPARSE_POINTER_MODE_HOST`|1.9.2| | | | |`rocsparse_pointer_mode_host`|1.9.0| | | | | -|`CUSPARSE_SDDMM_ALG_DEFAULT`|11.2| | |`HIPSPARSE_SDDMM_ALG_DEFAULT`|4.3.0| | | | |`rocsparse_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| | | | |`rocsparse_solve_policy_auto`|1.9.0| | | | | -|`CUSPARSE_SOLVE_POLICY_USE_LEVEL`| |12.2| |`HIPSPARSE_SOLVE_POLICY_USE_LEVEL`|1.9.2| | | | |`rocsparse_solve_policy_auto`|1.9.0| | | | | -|`CUSPARSE_SPARSETODENSE_ALG_DEFAULT`|11.1| | |`HIPSPARSE_SPARSETODENSE_ALG_DEFAULT`|4.2.0| | | | |`rocsparse_sparse_to_dense_alg_default`|4.1.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| | | | |`rocsparse_spgemm_alg_default`|4.1.0| | | | | -|`CUSPARSE_SPMAT_DIAG_TYPE`|11.3| | |`HIPSPARSE_SPMAT_DIAG_TYPE`|4.5.0| | | | |`rocsparse_spmat_diag_type`|4.5.0| | | | | -|`CUSPARSE_SPMAT_FILL_MODE`|11.3| | |`HIPSPARSE_SPMAT_FILL_MODE`|4.5.0| | | | |`rocsparse_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| | | | |`rocsparse_spmm_alg_default`|4.2.0| | | | | -|`CUSPARSE_SPMM_BLOCKED_ELL_ALG1`|11.2| | |`HIPSPARSE_SPMM_BLOCKED_ELL_ALG1`|4.5.0| | | | |`rocsparse_spmm_alg_bell`|4.5.0| | | | | -|`CUSPARSE_SPMM_COO_ALG1`|11.0| | |`HIPSPARSE_SPMM_COO_ALG1`|4.2.0| | | | |`rocsparse_spmm_alg_coo_segmented`|4.2.0| | | | | -|`CUSPARSE_SPMM_COO_ALG2`|11.0| | |`HIPSPARSE_SPMM_COO_ALG2`|4.2.0| | | | |`rocsparse_spmm_alg_coo_atomic`|4.2.0| | | | | -|`CUSPARSE_SPMM_COO_ALG3`|11.0| | |`HIPSPARSE_SPMM_COO_ALG3`|4.2.0| | | | |`rocsparse_spmm_alg_coo_segmented_atomic`|4.5.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| | | | |`rocsparse_spmm_alg_csr`|4.2.0| | | | | -|`CUSPARSE_SPMM_CSR_ALG2`|11.0| | |`HIPSPARSE_SPMM_CSR_ALG2`|4.2.0| | | | |`rocsparse_spmm_alg_csr_row_split`|4.5.0| | | | | -|`CUSPARSE_SPMM_CSR_ALG3`|11.2| | |`HIPSPARSE_SPMM_CSR_ALG3`|4.5.0| | | | |`rocsparse_spmm_alg_csr_merge`|4.5.0| | | | | -|`CUSPARSE_SPMM_OP_ALG_DEFAULT`|11.5| | | | | | | | | | | | | | | -|`CUSPARSE_SPMV_ALG_DEFAULT`|11.2| | |`HIPSPARSE_SPMV_ALG_DEFAULT`|4.5.0| | | | |`rocsparse_spmv_alg_default`|4.1.0| | | | | -|`CUSPARSE_SPMV_COO_ALG1`|11.2| | |`HIPSPARSE_SPMV_COO_ALG1`|4.5.0| | | | |`rocsparse_spmv_alg_coo`|4.1.0| | | | | -|`CUSPARSE_SPMV_COO_ALG2`|11.2| | |`HIPSPARSE_SPMV_COO_ALG2`|4.5.0| | | | |`rocsparse_spmv_alg_coo_atomic`|5.3.0| | | | | -|`CUSPARSE_SPMV_CSR_ALG1`|11.2| | |`HIPSPARSE_SPMV_CSR_ALG1`|4.5.0| | | | |`rocsparse_spmv_alg_csr_adaptive`|4.1.0| | | | | -|`CUSPARSE_SPMV_CSR_ALG2`|11.2| | |`HIPSPARSE_SPMV_CSR_ALG2`|4.5.0| | | | |`rocsparse_spmv_alg_csr_stream`|4.1.0| | | | | -|`CUSPARSE_SPMV_SELL_ALG1`|12.1| | | | | | | | |`rocsparse_spmv_alg_ell`|4.1.0| | | | | -|`CUSPARSE_SPSM_ALG_DEFAULT`|11.3| | |`HIPSPARSE_SPSM_ALG_DEFAULT`|4.5.0| | | | |`rocsparse_spsm_alg_default`|4.5.0| | | | | -|`CUSPARSE_SPSV_ALG_DEFAULT`|11.3| | |`HIPSPARSE_SPSV_ALG_DEFAULT`|4.5.0| | | | |`rocsparse_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| | | | |`rocsparse_status_memory_error`|1.9.0| | | | | -|`CUSPARSE_STATUS_ARCH_MISMATCH`| | | |`HIPSPARSE_STATUS_ARCH_MISMATCH`|1.9.2| | | | |`rocsparse_status_arch_mismatch`|1.9.0| | | | | -|`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| | | | |`rocsparse_status_internal_error`|1.9.0| | | | | -|`CUSPARSE_STATUS_INVALID_VALUE`| | | |`HIPSPARSE_STATUS_INVALID_VALUE`|1.9.2| | | | |`rocsparse_status_invalid_value`|1.9.0| | | | | -|`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| | | | |`rocsparse_status_not_initialized`|4.1.0| | | | | -|`CUSPARSE_STATUS_NOT_SUPPORTED`|10.2| | |`HIPSPARSE_STATUS_NOT_SUPPORTED`|4.1.0| | | | |`rocsparse_status_not_implemented`|1.9.0| | | | | -|`CUSPARSE_STATUS_SUCCESS`| | | |`HIPSPARSE_STATUS_SUCCESS`|1.9.2| | | | |`rocsparse_status_success`|1.9.0| | | | | -|`CUSPARSE_STATUS_ZERO_PIVOT`| | | |`HIPSPARSE_STATUS_ZERO_PIVOT`|1.9.2| | | | |`rocsparse_status_zero_pivot`|1.9.0| | | | | -|`bsric02Info`| | | |`bsric02Info`|3.8.0| | | | |`_rocsparse_mat_info`|1.9.0| | | | | -|`bsric02Info_t`| | | |`bsric02Info_t`|3.8.0| | | | |`rocsparse_mat_info`|1.9.0| | | | | -|`bsrilu02Info`| |12.2| |`bsrilu02Info`|3.9.0| | | | |`_rocsparse_mat_info`|1.9.0| | | | | -|`bsrilu02Info_t`| |12.2| |`bsrilu02Info_t`|3.9.0| | | | |`rocsparse_mat_info`|1.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| | | | |`_rocsparse_mat_info`|1.9.0| | | | | -|`csrgemm2Info_t`| | |12.0|`csrgemm2Info_t`|2.8.0| | | | |`rocsparse_mat_info`|1.9.0| | | | | -|`csric02Info`| |12.2| |`csric02Info`|3.1.0| | | | |`_rocsparse_mat_info`|1.9.0| | | | | -|`csric02Info_t`| |12.2| |`csric02Info_t`|3.1.0| | | | |`rocsparse_mat_info`|1.9.0| | | | | -|`csrilu02Info`| |12.2| |`csrilu02Info`|1.9.2| | | | |`_rocsparse_mat_info`|1.9.0| | | | | -|`csrilu02Info_t`| |12.2| |`csrilu02Info_t`|1.9.2| | | | |`rocsparse_mat_info`|1.9.0| | | | | -|`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| | | | |`rocsparse_action`|1.9.0| | | | | -|`cusparseAlgMode_t`|8.0| |12.0| | | | | | | | | | | | | -|`cusparseColorAlg_t`|8.0|12.2| | | | | | | | | | | | | | -|`cusparseColorInfo`| |12.2| | | | | | | |`_rocsparse_color_info`|4.5.0| | | | | -|`cusparseColorInfo_t`| |12.2| |`hipsparseColorInfo_t`|4.5.0| | | | |`rocsparse_color_info`|4.5.0| | | | | -|`cusparseConstDnMatDescr_t`|12.0| | |`hipsparseConstDnMatDescr_t`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseConstDnVecDescr_t`|12.0| | |`hipsparseConstDnVecDescr_t`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseConstSpMatDescr_t`|12.0| | |`hipsparseConstSpMatDescr_t`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseConstSpVecDescr_t`|12.0| | |`hipsparseConstSpVecDescr_t`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseContext`| | | | | | | | | |`_rocsparse_handle`|1.9.0| | | | | -|`cusparseCsr2CscAlg_t`|10.1| | |`hipsparseCsr2CscAlg_t`|5.4.0| | | | | | | | | | | -|`cusparseDenseToSparseAlg_t`|11.1| | |`hipsparseDenseToSparseAlg_t`|4.2.0| | | | |`rocsparse_dense_to_sparse_alg`|4.1.0| | | | | -|`cusparseDiagType_t`| | | |`hipsparseDiagType_t`|1.9.2| | | | |`rocsparse_diag_type`|1.9.0| | | | | -|`cusparseDirection_t`| | | |`hipsparseDirection_t`|3.2.0| | | | |`rocsparse_direction`|3.1.0| | | | | -|`cusparseDnMatDescr`|10.1| | | | | | | | |`_rocsparse_dnmat_descr`|4.1.0| | | | | -|`cusparseDnMatDescr_t`|10.1| | |`hipsparseDnMatDescr_t`|4.2.0| | | | |`rocsparse_dnmat_descr`|4.1.0| | | | | -|`cusparseDnVecDescr`|10.2| | | | | | | | |`_rocsparse_dnvec_descr`|4.1.0| | | | | -|`cusparseDnVecDescr_t`|10.2| | |`hipsparseDnVecDescr_t`|4.1.0| | | | |`rocsparse_dnvec_descr`|4.1.0| | | | | -|`cusparseFillMode_t`| | | |`hipsparseFillMode_t`|1.9.2| | | | |`rocsparse_fill_mode`|1.9.0| | | | | -|`cusparseFormat_t`|10.1| | |`hipsparseFormat_t`|4.1.0| | | | |`rocsparse_format`|4.1.0| | | | | -|`cusparseHandle_t`| | | |`hipsparseHandle_t`|1.9.2| | | | |`rocsparse_handle`|1.9.0| | | | | -|`cusparseHybMat`| |10.2|11.0| | | | | | |`_rocsparse_hyb_mat`|1.9.0| | | | | -|`cusparseHybMat_t`| |10.2|11.0|`hipsparseHybMat_t`|1.9.2| | | | |`rocsparse_hyb_mat`|1.9.0| | | | | -|`cusparseHybPartition_t`| |10.2|11.0|`hipsparseHybPartition_t`|1.9.2| | | | |`rocsparse_hyb_partition`|1.9.0| | | | | -|`cusparseIndexBase_t`| | | |`hipsparseIndexBase_t`|1.9.2| | | | |`rocsparse_index_base`|1.9.0| | | | | -|`cusparseIndexType_t`|10.1| | |`hipsparseIndexType_t`|4.1.0| | | | |`rocsparse_indextype`|4.1.0| | | | | -|`cusparseLoggerCallback_t`|11.5| | | | | | | | | | | | | | | -|`cusparseMatDescr`| | | | | | | | | |`_rocsparse_mat_descr`|1.9.0| | | | | -|`cusparseMatDescr_t`| | | |`hipsparseMatDescr_t`|1.9.2| | | | |`rocsparse_mat_descr`|1.9.0| | | | | -|`cusparseMatrixType_t`| | | |`hipsparseMatrixType_t`|1.9.2| | | | |`rocsparse_matrix_type`|1.9.0| | | | | -|`cusparseOperation_t`| | | |`hipsparseOperation_t`|1.9.2| | | | |`rocsparse_operation`|1.9.0| | | | | -|`cusparseOrder_t`|10.1| | |`hipsparseOrder_t`|4.2.0| | | | |`rocsparse_order`|4.1.0| | | | | -|`cusparsePointerMode_t`| | | |`hipsparsePointerMode_t`|1.9.2| | | | |`rocsparse_pointer_mode`|1.9.0| | | | | -|`cusparseSDDMMAlg_t`|11.2| | |`hipsparseSDDMMAlg_t`|4.3.0| | | | |`rocsparse_sddmm_alg`|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| | | | |`rocsparse_solve_policy`|1.9.0| | | | | -|`cusparseSpGEMMAlg_t`|11.0| | |`hipsparseSpGEMMAlg_t`|4.1.0| | | | |`rocsparse_spgemm_alg`|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| | | | |`rocsparse_spmm_alg`|4.2.0| | | | | -|`cusparseSpMMOpAlg_t`|11.5| | | | | | | | | | | | | | | -|`cusparseSpMMOpPlan`|11.5| | | | | | | | | | | | | | | -|`cusparseSpMMOpPlan_t`|11.5| | | | | | | | | | | | | | | -|`cusparseSpMVAlg_t`|10.2| | |`hipsparseSpMVAlg_t`|4.1.0| | | | |`rocsparse_spmv_alg`|4.1.0| | | | | -|`cusparseSpMatAttribute_t`|11.3| | |`hipsparseSpMatAttribute_t`|4.5.0| | | | |`rocsparse_spmat_attribute`|4.5.0| | | | | -|`cusparseSpMatDescr`|10.1| | | | | | | | |`_rocsparse_spmat_descr`|4.1.0| | | | | -|`cusparseSpMatDescr_t`|10.1| | |`hipsparseSpMatDescr_t`|4.1.0| | | | |`rocsparse_spmat_descr`|4.1.0| | | | | -|`cusparseSpSMAlg_t`|11.3| | |`hipsparseSpSMAlg_t`|4.5.0| | | | |`rocsparse_spsm_alg`|4.5.0| | | | | -|`cusparseSpSMDescr`|11.3| | |`hipsparseSpSMDescr`|4.5.0| | | | | | | | | | | -|`cusparseSpSMDescr_t`|11.3| | |`hipsparseSpSMDescr_t`|4.5.0| | | | | | | | | | | -|`cusparseSpSVAlg_t`|11.3| | |`hipsparseSpSVAlg_t`|4.5.0| | | | |`rocsparse_spsv_alg`|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| | | | | | | | |`_rocsparse_spvec_descr`|4.1.0| | | | | -|`cusparseSpVecDescr_t`|10.2| | |`hipsparseSpVecDescr_t`|4.1.0| | | | |`rocsparse_spvec_descr`|4.1.0| | | | | -|`cusparseSparseToDenseAlg_t`|11.1| | |`hipsparseSparseToDenseAlg_t`|4.2.0| | | | |`rocsparse_sparse_to_dense_alg`|4.1.0| | | | | -|`cusparseStatus_t`| | | |`hipsparseStatus_t`|1.9.2| | | | |`rocsparse_status`|1.9.0| | | | | -|`pruneInfo`|9.0|12.2| |`pruneInfo`|3.9.0| | | | |`_rocsparse_mat_info`|1.9.0| | | | | -|`pruneInfo_t`|9.0|12.2| |`pruneInfo_t`|3.9.0| | | | |`rocsparse_mat_info`|1.9.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUSPARSE_ACTION_NUMERIC`| | | | |`HIPSPARSE_ACTION_NUMERIC`|1.9.2| | | | |`rocsparse_action_numeric`|1.9.0| | | | | +|`CUSPARSE_ACTION_SYMBOLIC`| | | | |`HIPSPARSE_ACTION_SYMBOLIC`|1.9.2| | | | |`rocsparse_action_symbolic`|1.9.0| | | | | +|`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| | | | |`rocsparse_dense_to_sparse_alg_default`|4.1.0| | | | | +|`CUSPARSE_DIAG_TYPE_NON_UNIT`| | | | |`HIPSPARSE_DIAG_TYPE_NON_UNIT`|1.9.2| | | | |`rocsparse_diag_type_non_unit`|1.9.0| | | | | +|`CUSPARSE_DIAG_TYPE_UNIT`| | | | |`HIPSPARSE_DIAG_TYPE_UNIT`|1.9.2| | | | |`rocsparse_diag_type_unit`|1.9.0| | | | | +|`CUSPARSE_DIRECTION_COLUMN`| | | | |`HIPSPARSE_DIRECTION_COLUMN`|3.2.0| | | | |`rocsparse_direction_column`|3.1.0| | | | | +|`CUSPARSE_DIRECTION_ROW`| | | | |`HIPSPARSE_DIRECTION_ROW`|3.2.0| | | | |`rocsparse_direction_row`|3.1.0| | | | | +|`CUSPARSE_FILL_MODE_LOWER`| | | | |`HIPSPARSE_FILL_MODE_LOWER`|1.9.2| | | | |`rocsparse_fill_mode_lower`|1.9.0| | | | | +|`CUSPARSE_FILL_MODE_UPPER`| | | | |`HIPSPARSE_FILL_MODE_UPPER`|1.9.2| | | | |`rocsparse_fill_mode_upper`|1.9.0| | | | | +|`CUSPARSE_FORMAT_BLOCKED_ELL`|11.2| | | |`HIPSPARSE_FORMAT_BLOCKED_ELL`|4.5.0| | | | |`rocsparse_format_bell`|4.5.0| | | | | +|`CUSPARSE_FORMAT_BSR`|12.1| | | | | | | | | |`rocsparse_format_bsr`|5.3.0| | | | | +|`CUSPARSE_FORMAT_COO`|10.1| | | |`HIPSPARSE_FORMAT_COO`|4.1.0| | | | |`rocsparse_format_coo`|4.1.0| | | | | +|`CUSPARSE_FORMAT_COO_AOS`|10.2| | |12.0|`HIPSPARSE_FORMAT_COO_AOS`|4.1.0| | | | |`rocsparse_format_coo_aos`|4.1.0| | | | | +|`CUSPARSE_FORMAT_CSC`|10.1| | | |`HIPSPARSE_FORMAT_CSC`|4.1.0| | | | |`rocsparse_format_csc`|4.1.0| | | | | +|`CUSPARSE_FORMAT_CSR`|10.1| | | |`HIPSPARSE_FORMAT_CSR`|4.1.0| | | | |`rocsparse_format_csr`|4.1.0| | | | | +|`CUSPARSE_FORMAT_SLICED_ELLPACK`|12.1| | | | | | | | | |`rocsparse_format_ell`|4.1.0| | | | | +|`CUSPARSE_HYB_PARTITION_AUTO`| |10.2| |11.0|`HIPSPARSE_HYB_PARTITION_AUTO`|1.9.2| | | | |`rocsparse_hyb_partition_auto`|1.9.0| | | | | +|`CUSPARSE_HYB_PARTITION_MAX`| |10.2| |11.0|`HIPSPARSE_HYB_PARTITION_MAX`|1.9.2| | | | |`rocsparse_hyb_partition_max`|1.9.0| | | | | +|`CUSPARSE_HYB_PARTITION_USER`| |10.2| |11.0|`HIPSPARSE_HYB_PARTITION_USER`|1.9.2| | | | |`rocsparse_hyb_partition_user`|1.9.0| | | | | +|`CUSPARSE_INDEX_16U`|10.1| | | |`HIPSPARSE_INDEX_16U`|4.1.0| | | | |`rocsparse_indextype_u16`|4.1.0| | | | | +|`CUSPARSE_INDEX_32I`|10.1| | | |`HIPSPARSE_INDEX_32I`|4.1.0| | | | |`rocsparse_indextype_i32`|4.1.0| | | | | +|`CUSPARSE_INDEX_64I`|10.2| | | |`HIPSPARSE_INDEX_64I`|4.1.0| | | | |`rocsparse_indextype_i64`|4.1.0| | | | | +|`CUSPARSE_INDEX_BASE_ONE`| | | | |`HIPSPARSE_INDEX_BASE_ONE`|1.9.2| | | | |`rocsparse_index_base_one`|1.9.0| | | | | +|`CUSPARSE_INDEX_BASE_ZERO`| | | | |`HIPSPARSE_INDEX_BASE_ZERO`|1.9.2| | | | |`rocsparse_index_base_zero`|1.9.0| | | | | +|`CUSPARSE_MATRIX_TYPE_GENERAL`| | | | |`HIPSPARSE_MATRIX_TYPE_GENERAL`|1.9.2| | | | |`rocsparse_matrix_type_general`|1.9.0| | | | | +|`CUSPARSE_MATRIX_TYPE_HERMITIAN`| | | | |`HIPSPARSE_MATRIX_TYPE_HERMITIAN`|1.9.2| | | | |`rocsparse_matrix_type_hermitian`|1.9.0| | | | | +|`CUSPARSE_MATRIX_TYPE_SYMMETRIC`| | | | |`HIPSPARSE_MATRIX_TYPE_SYMMETRIC`|1.9.2| | | | |`rocsparse_matrix_type_symmetric`|1.9.0| | | | | +|`CUSPARSE_MATRIX_TYPE_TRIANGULAR`| | | | |`HIPSPARSE_MATRIX_TYPE_TRIANGULAR`|1.9.2| | | | |`rocsparse_matrix_type_triangular`|1.9.0| | | | | +|`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| | | | |`rocsparse_operation_conjugate_transpose`|1.9.0| | | | | +|`CUSPARSE_OPERATION_NON_TRANSPOSE`| | | | |`HIPSPARSE_OPERATION_NON_TRANSPOSE`|1.9.2| | | | |`rocsparse_operation_none`|1.9.0| | | | | +|`CUSPARSE_OPERATION_TRANSPOSE`| | | | |`HIPSPARSE_OPERATION_TRANSPOSE`|1.9.2| | | | |`rocsparse_operation_transpose`|1.9.0| | | | | +|`CUSPARSE_ORDER_COL`|10.1| | | |`HIPSPARSE_ORDER_COL`|5.4.0| | | | |`rocsparse_order_row`|4.1.0| | | | | +|`CUSPARSE_ORDER_ROW`|10.1| | | |`HIPSPARSE_ORDER_ROW`|4.2.0| | | | |`rocsparse_order_column`|4.1.0| | | | | +|`CUSPARSE_POINTER_MODE_DEVICE`| | | | |`HIPSPARSE_POINTER_MODE_DEVICE`|1.9.2| | | | |`rocsparse_pointer_mode_device`|1.9.0| | | | | +|`CUSPARSE_POINTER_MODE_HOST`| | | | |`HIPSPARSE_POINTER_MODE_HOST`|1.9.2| | | | |`rocsparse_pointer_mode_host`|1.9.0| | | | | +|`CUSPARSE_SDDMM_ALG_DEFAULT`|11.2| | | |`HIPSPARSE_SDDMM_ALG_DEFAULT`|4.3.0| | | | |`rocsparse_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| | | | |`rocsparse_solve_policy_auto`|1.9.0| | | | | +|`CUSPARSE_SOLVE_POLICY_USE_LEVEL`| |12.2| | |`HIPSPARSE_SOLVE_POLICY_USE_LEVEL`|1.9.2| | | | |`rocsparse_solve_policy_auto`|1.9.0| | | | | +|`CUSPARSE_SPARSETODENSE_ALG_DEFAULT`|11.1| | | |`HIPSPARSE_SPARSETODENSE_ALG_DEFAULT`|4.2.0| | | | |`rocsparse_sparse_to_dense_alg_default`|4.1.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| | | | |`rocsparse_spgemm_alg_default`|4.1.0| | | | | +|`CUSPARSE_SPMAT_DIAG_TYPE`|11.3| | | |`HIPSPARSE_SPMAT_DIAG_TYPE`|4.5.0| | | | |`rocsparse_spmat_diag_type`|4.5.0| | | | | +|`CUSPARSE_SPMAT_FILL_MODE`|11.3| | | |`HIPSPARSE_SPMAT_FILL_MODE`|4.5.0| | | | |`rocsparse_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| | | | |`rocsparse_spmm_alg_default`|4.2.0| | | | | +|`CUSPARSE_SPMM_BLOCKED_ELL_ALG1`|11.2| | | |`HIPSPARSE_SPMM_BLOCKED_ELL_ALG1`|4.5.0| | | | |`rocsparse_spmm_alg_bell`|4.5.0| | | | | +|`CUSPARSE_SPMM_COO_ALG1`|11.0| | | |`HIPSPARSE_SPMM_COO_ALG1`|4.2.0| | | | |`rocsparse_spmm_alg_coo_segmented`|4.2.0| | | | | +|`CUSPARSE_SPMM_COO_ALG2`|11.0| | | |`HIPSPARSE_SPMM_COO_ALG2`|4.2.0| | | | |`rocsparse_spmm_alg_coo_atomic`|4.2.0| | | | | +|`CUSPARSE_SPMM_COO_ALG3`|11.0| | | |`HIPSPARSE_SPMM_COO_ALG3`|4.2.0| | | | |`rocsparse_spmm_alg_coo_segmented_atomic`|4.5.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| | | | |`rocsparse_spmm_alg_csr`|4.2.0| | | | | +|`CUSPARSE_SPMM_CSR_ALG2`|11.0| | | |`HIPSPARSE_SPMM_CSR_ALG2`|4.2.0| | | | |`rocsparse_spmm_alg_csr_row_split`|4.5.0| | | | | +|`CUSPARSE_SPMM_CSR_ALG3`|11.2| | | |`HIPSPARSE_SPMM_CSR_ALG3`|4.5.0| | | | |`rocsparse_spmm_alg_csr_merge`|4.5.0| | | | | +|`CUSPARSE_SPMM_OP_ALG_DEFAULT`|11.5| | | | | | | | | | | | | | | | +|`CUSPARSE_SPMV_ALG_DEFAULT`|11.2| | | |`HIPSPARSE_SPMV_ALG_DEFAULT`|4.5.0| | | | |`rocsparse_spmv_alg_default`|4.1.0| | | | | +|`CUSPARSE_SPMV_COO_ALG1`|11.2| | | |`HIPSPARSE_SPMV_COO_ALG1`|4.5.0| | | | |`rocsparse_spmv_alg_coo`|4.1.0| | | | | +|`CUSPARSE_SPMV_COO_ALG2`|11.2| | | |`HIPSPARSE_SPMV_COO_ALG2`|4.5.0| | | | |`rocsparse_spmv_alg_coo_atomic`|5.3.0| | | | | +|`CUSPARSE_SPMV_CSR_ALG1`|11.2| | | |`HIPSPARSE_SPMV_CSR_ALG1`|4.5.0| | | | |`rocsparse_spmv_alg_csr_adaptive`|4.1.0| | | | | +|`CUSPARSE_SPMV_CSR_ALG2`|11.2| | | |`HIPSPARSE_SPMV_CSR_ALG2`|4.5.0| | | | |`rocsparse_spmv_alg_csr_stream`|4.1.0| | | | | +|`CUSPARSE_SPMV_SELL_ALG1`|12.1| | | | | | | | | |`rocsparse_spmv_alg_ell`|4.1.0| | | | | +|`CUSPARSE_SPSM_ALG_DEFAULT`|11.3| | | |`HIPSPARSE_SPSM_ALG_DEFAULT`|4.5.0| | | | |`rocsparse_spsm_alg_default`|4.5.0| | | | | +|`CUSPARSE_SPSV_ALG_DEFAULT`|11.3| | | |`HIPSPARSE_SPSV_ALG_DEFAULT`|4.5.0| | | | |`rocsparse_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| | | | |`rocsparse_status_memory_error`|1.9.0| | | | | +|`CUSPARSE_STATUS_ARCH_MISMATCH`| | | | |`HIPSPARSE_STATUS_ARCH_MISMATCH`|1.9.2| | | | |`rocsparse_status_arch_mismatch`|1.9.0| | | | | +|`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| | | | |`rocsparse_status_internal_error`|1.9.0| | | | | +|`CUSPARSE_STATUS_INVALID_VALUE`| | | | |`HIPSPARSE_STATUS_INVALID_VALUE`|1.9.2| | | | |`rocsparse_status_invalid_value`|1.9.0| | | | | +|`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| | | | |`rocsparse_status_not_initialized`|4.1.0| | | | | +|`CUSPARSE_STATUS_NOT_SUPPORTED`|10.2| | | |`HIPSPARSE_STATUS_NOT_SUPPORTED`|4.1.0| | | | |`rocsparse_status_not_implemented`|1.9.0| | | | | +|`CUSPARSE_STATUS_SUCCESS`| | | | |`HIPSPARSE_STATUS_SUCCESS`|1.9.2| | | | |`rocsparse_status_success`|1.9.0| | | | | +|`CUSPARSE_STATUS_ZERO_PIVOT`| | | | |`HIPSPARSE_STATUS_ZERO_PIVOT`|1.9.2| | | | |`rocsparse_status_zero_pivot`|1.9.0| | | | | +|`bsric02Info`| | | | |`bsric02Info`|3.8.0| | | | |`_rocsparse_mat_info`|1.9.0| | | | | +|`bsric02Info_t`| | | | |`bsric02Info_t`|3.8.0| | | | |`rocsparse_mat_info`|1.9.0| | | | | +|`bsrilu02Info`| |12.2| | |`bsrilu02Info`|3.9.0| | | | |`_rocsparse_mat_info`|1.9.0| | | | | +|`bsrilu02Info_t`| |12.2| | |`bsrilu02Info_t`|3.9.0| | | | |`rocsparse_mat_info`|1.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| | | | |`_rocsparse_mat_info`|1.9.0| | | | | +|`csrgemm2Info_t`| | | |12.0|`csrgemm2Info_t`|2.8.0| | | | |`rocsparse_mat_info`|1.9.0| | | | | +|`csric02Info`| |12.2| | |`csric02Info`|3.1.0| | | | |`_rocsparse_mat_info`|1.9.0| | | | | +|`csric02Info_t`| |12.2| | |`csric02Info_t`|3.1.0| | | | |`rocsparse_mat_info`|1.9.0| | | | | +|`csrilu02Info`| |12.2| | |`csrilu02Info`|1.9.2| | | | |`_rocsparse_mat_info`|1.9.0| | | | | +|`csrilu02Info_t`| |12.2| | |`csrilu02Info_t`|1.9.2| | | | |`rocsparse_mat_info`|1.9.0| | | | | +|`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| | | | |`rocsparse_action`|1.9.0| | | | | +|`cusparseAlgMode_t`|8.0| | |12.0| | | | | | | | | | | | | +|`cusparseColorAlg_t`|8.0|12.2| | | | | | | | | | | | | | | +|`cusparseColorInfo`| |12.2| | | | | | | | |`_rocsparse_color_info`|4.5.0| | | | | +|`cusparseColorInfo_t`| |12.2| | |`hipsparseColorInfo_t`|4.5.0| | | | |`rocsparse_color_info`|4.5.0| | | | | +|`cusparseConstDnMatDescr_t`|12.0| | | |`hipsparseConstDnMatDescr_t`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseConstDnVecDescr_t`|12.0| | | |`hipsparseConstDnVecDescr_t`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseConstSpMatDescr_t`|12.0| | | |`hipsparseConstSpMatDescr_t`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseConstSpVecDescr_t`|12.0| | | |`hipsparseConstSpVecDescr_t`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseContext`| | | | | | | | | | |`_rocsparse_handle`|1.9.0| | | | | +|`cusparseCsr2CscAlg_t`|10.1| | | |`hipsparseCsr2CscAlg_t`|5.4.0| | | | | | | | | | | +|`cusparseDenseToSparseAlg_t`|11.1| | | |`hipsparseDenseToSparseAlg_t`|4.2.0| | | | |`rocsparse_dense_to_sparse_alg`|4.1.0| | | | | +|`cusparseDiagType_t`| | | | |`hipsparseDiagType_t`|1.9.2| | | | |`rocsparse_diag_type`|1.9.0| | | | | +|`cusparseDirection_t`| | | | |`hipsparseDirection_t`|3.2.0| | | | |`rocsparse_direction`|3.1.0| | | | | +|`cusparseDnMatDescr`|10.1| | | | | | | | | |`_rocsparse_dnmat_descr`|4.1.0| | | | | +|`cusparseDnMatDescr_t`|10.1| | | |`hipsparseDnMatDescr_t`|4.2.0| | | | |`rocsparse_dnmat_descr`|4.1.0| | | | | +|`cusparseDnVecDescr`|10.2| | | | | | | | | |`_rocsparse_dnvec_descr`|4.1.0| | | | | +|`cusparseDnVecDescr_t`|10.2| | | |`hipsparseDnVecDescr_t`|4.1.0| | | | |`rocsparse_dnvec_descr`|4.1.0| | | | | +|`cusparseFillMode_t`| | | | |`hipsparseFillMode_t`|1.9.2| | | | |`rocsparse_fill_mode`|1.9.0| | | | | +|`cusparseFormat_t`|10.1| | | |`hipsparseFormat_t`|4.1.0| | | | |`rocsparse_format`|4.1.0| | | | | +|`cusparseHandle_t`| | | | |`hipsparseHandle_t`|1.9.2| | | | |`rocsparse_handle`|1.9.0| | | | | +|`cusparseHybMat`| |10.2| |11.0| | | | | | |`_rocsparse_hyb_mat`|1.9.0| | | | | +|`cusparseHybMat_t`| |10.2| |11.0|`hipsparseHybMat_t`|1.9.2| | | | |`rocsparse_hyb_mat`|1.9.0| | | | | +|`cusparseHybPartition_t`| |10.2| |11.0|`hipsparseHybPartition_t`|1.9.2| | | | |`rocsparse_hyb_partition`|1.9.0| | | | | +|`cusparseIndexBase_t`| | | | |`hipsparseIndexBase_t`|1.9.2| | | | |`rocsparse_index_base`|1.9.0| | | | | +|`cusparseIndexType_t`|10.1| | | |`hipsparseIndexType_t`|4.1.0| | | | |`rocsparse_indextype`|4.1.0| | | | | +|`cusparseLoggerCallback_t`|11.5| | | | | | | | | | | | | | | | +|`cusparseMatDescr`| | | | | | | | | | |`_rocsparse_mat_descr`|1.9.0| | | | | +|`cusparseMatDescr_t`| | | | |`hipsparseMatDescr_t`|1.9.2| | | | |`rocsparse_mat_descr`|1.9.0| | | | | +|`cusparseMatrixType_t`| | | | |`hipsparseMatrixType_t`|1.9.2| | | | |`rocsparse_matrix_type`|1.9.0| | | | | +|`cusparseOperation_t`| | | | |`hipsparseOperation_t`|1.9.2| | | | |`rocsparse_operation`|1.9.0| | | | | +|`cusparseOrder_t`|10.1| | | |`hipsparseOrder_t`|4.2.0| | | | |`rocsparse_order`|4.1.0| | | | | +|`cusparsePointerMode_t`| | | | |`hipsparsePointerMode_t`|1.9.2| | | | |`rocsparse_pointer_mode`|1.9.0| | | | | +|`cusparseSDDMMAlg_t`|11.2| | | |`hipsparseSDDMMAlg_t`|4.3.0| | | | |`rocsparse_sddmm_alg`|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| | | | |`rocsparse_solve_policy`|1.9.0| | | | | +|`cusparseSpGEMMAlg_t`|11.0| | | |`hipsparseSpGEMMAlg_t`|4.1.0| | | | |`rocsparse_spgemm_alg`|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| | | | |`rocsparse_spmm_alg`|4.2.0| | | | | +|`cusparseSpMMOpAlg_t`|11.5| | | | | | | | | | | | | | | | +|`cusparseSpMMOpPlan`|11.5| | | | | | | | | | | | | | | | +|`cusparseSpMMOpPlan_t`|11.5| | | | | | | | | | | | | | | | +|`cusparseSpMVAlg_t`|10.2| | | |`hipsparseSpMVAlg_t`|4.1.0| | | | |`rocsparse_spmv_alg`|4.1.0| | | | | +|`cusparseSpMatAttribute_t`|11.3| | | |`hipsparseSpMatAttribute_t`|4.5.0| | | | |`rocsparse_spmat_attribute`|4.5.0| | | | | +|`cusparseSpMatDescr`|10.1| | | | | | | | | |`_rocsparse_spmat_descr`|4.1.0| | | | | +|`cusparseSpMatDescr_t`|10.1| | | |`hipsparseSpMatDescr_t`|4.1.0| | | | |`rocsparse_spmat_descr`|4.1.0| | | | | +|`cusparseSpSMAlg_t`|11.3| | | |`hipsparseSpSMAlg_t`|4.5.0| | | | |`rocsparse_spsm_alg`|4.5.0| | | | | +|`cusparseSpSMDescr`|11.3| | | |`hipsparseSpSMDescr`|4.5.0| | | | | | | | | | | +|`cusparseSpSMDescr_t`|11.3| | | |`hipsparseSpSMDescr_t`|4.5.0| | | | | | | | | | | +|`cusparseSpSVAlg_t`|11.3| | | |`hipsparseSpSVAlg_t`|4.5.0| | | | |`rocsparse_spsv_alg`|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| | | | | | | | | |`_rocsparse_spvec_descr`|4.1.0| | | | | +|`cusparseSpVecDescr_t`|10.2| | | |`hipsparseSpVecDescr_t`|4.1.0| | | | |`rocsparse_spvec_descr`|4.1.0| | | | | +|`cusparseSparseToDenseAlg_t`|11.1| | | |`hipsparseSparseToDenseAlg_t`|4.2.0| | | | |`rocsparse_sparse_to_dense_alg`|4.1.0| | | | | +|`cusparseStatus_t`| | | | |`hipsparseStatus_t`|1.9.2| | | | |`rocsparse_status`|1.9.0| | | | | +|`pruneInfo`|9.0|12.2| | |`pruneInfo`|3.9.0| | | | |`_rocsparse_mat_info`|1.9.0| | | | | +|`pruneInfo_t`|9.0|12.2| | |`pruneInfo_t`|3.9.0| | | | |`rocsparse_mat_info`|1.9.0| | | | | ## **5. CUSPARSE Management Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cusparseCreate`| | | |`hipsparseCreate`|1.9.2| | | | |`rocsparse_create_handle`|1.9.0| | | | | -|`cusparseDestroy`| | | |`hipsparseDestroy`|1.9.2| | | | |`rocsparse_destroy_handle`|1.9.0| | | | | -|`cusparseGetErrorName`|10.2| | |`hipsparseGetErrorName`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseGetErrorString`|10.2| | |`hipsparseGetErrorString`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseGetPointerMode`| | | |`hipsparseGetPointerMode`|1.9.2| | | | |`rocsparse_get_pointer_mode`|1.9.0| | | | | -|`cusparseGetStream`| | | |`hipsparseGetStream`|1.9.2| | | | |`rocsparse_get_stream`|1.9.0| | | | | -|`cusparseGetVersion`| | | |`hipsparseGetVersion`|1.9.2| | | | |`rocsparse_get_version`|1.9.0| | | | | -|`cusparseSetPointerMode`| | | |`hipsparseSetPointerMode`|1.9.2| | | | |`rocsparse_set_pointer_mode`|1.9.0| | | | | -|`cusparseSetStream`| | | |`hipsparseSetStream`|1.9.2| | | | |`rocsparse_set_stream`|1.9.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCreate`| | | | |`hipsparseCreate`|1.9.2| | | | |`rocsparse_create_handle`|1.9.0| | | | | +|`cusparseDestroy`| | | | |`hipsparseDestroy`|1.9.2| | | | |`rocsparse_destroy_handle`|1.9.0| | | | | +|`cusparseGetErrorName`|10.2| | | |`hipsparseGetErrorName`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseGetErrorString`|10.2| | | |`hipsparseGetErrorString`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseGetPointerMode`| | | | |`hipsparseGetPointerMode`|1.9.2| | | | |`rocsparse_get_pointer_mode`|1.9.0| | | | | +|`cusparseGetStream`| | | | |`hipsparseGetStream`|1.9.2| | | | |`rocsparse_get_stream`|1.9.0| | | | | +|`cusparseGetVersion`| | | | |`hipsparseGetVersion`|1.9.2| | | | |`rocsparse_get_version`|1.9.0| | | | | +|`cusparseSetPointerMode`| | | | |`hipsparseSetPointerMode`|1.9.2| | | | |`rocsparse_set_pointer_mode`|1.9.0| | | | | +|`cusparseSetStream`| | | | |`hipsparseSetStream`|1.9.2| | | | |`rocsparse_set_stream`|1.9.0| | | | | ## **6. CUSPARSE Logging** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cusparseLoggerForceDisable`|11.5| | | | | | | | | | | | | | | -|`cusparseLoggerOpenFile`|11.5| | | | | | | | | | | | | | | -|`cusparseLoggerSetCallback`|11.5| | | | | | | | | | | | | | | -|`cusparseLoggerSetFile`|11.5| | | | | | | | | | | | | | | -|`cusparseLoggerSetLevel`|11.5| | | | | | | | | | | | | | | -|`cusparseLoggerSetMask`|11.5| | | | | | | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**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**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cusparseCopyMatDescr`|8.0| |12.0|`hipsparseCopyMatDescr`|1.9.2| | | | |`rocsparse_copy_mat_descr`|1.9.0| | | | | -|`cusparseCreateBsric02Info`| |12.2| |`hipsparseCreateBsric02Info`|3.8.0| | | | | | | | | | | -|`cusparseCreateBsrilu02Info`| |12.2| |`hipsparseCreateBsrilu02Info`|3.9.0| | | | | | | | | | | -|`cusparseCreateBsrsm2Info`| |12.2| |`hipsparseCreateBsrsm2Info`|4.5.0| | | | | | | | | | | -|`cusparseCreateBsrsv2Info`| |12.2| |`hipsparseCreateBsrsv2Info`|3.6.0| | | | | | | | | | | -|`cusparseCreateColorInfo`| |12.2| |`hipsparseCreateColorInfo`|4.5.0| | | | |`rocsparse_create_color_info`|4.5.0| | | | | -|`cusparseCreateCsrgemm2Info`| |11.0|12.0|`hipsparseCreateCsrgemm2Info`|2.8.0| | | | | | | | | | | -|`cusparseCreateCsric02Info`| |12.2| |`hipsparseCreateCsric02Info`|3.1.0| | | | | | | | | | | -|`cusparseCreateCsrilu02Info`| |12.2| |`hipsparseCreateCsrilu02Info`|1.9.2| | | | | | | | | | | -|`cusparseCreateCsrsm2Info`|10.0|11.3|12.0|`hipsparseCreateCsrsm2Info`|3.1.0| | | | | | | | | | | -|`cusparseCreateCsrsv2Info`| |11.3|12.0|`hipsparseCreateCsrsv2Info`|1.9.2| | | | | | | | | | | -|`cusparseCreateHybMat`| |10.2|11.0|`hipsparseCreateHybMat`|1.9.2| | | | |`rocsparse_create_hyb_mat`|1.9.0| | | | | -|`cusparseCreateMatDescr`| | | |`hipsparseCreateMatDescr`|1.9.2| | | | |`rocsparse_create_mat_descr`|1.9.0| | | | | -|`cusparseCreatePruneInfo`|9.0|12.2| |`hipsparseCreatePruneInfo`|3.9.0| | | | | | | | | | | -|`cusparseCreateSolveAnalysisInfo`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDestroyBsric02Info`| |12.2| |`hipsparseDestroyBsric02Info`|3.8.0| | | | | | | | | | | -|`cusparseDestroyBsrilu02Info`| |12.2| |`hipsparseDestroyBsrilu02Info`|3.9.0| | | | | | | | | | | -|`cusparseDestroyBsrsm2Info`| |12.2| |`hipsparseDestroyBsrsm2Info`|4.5.0| | | | | | | | | | | -|`cusparseDestroyBsrsv2Info`| |12.2| |`hipsparseDestroyBsrsv2Info`|3.6.0| | | | | | | | | | | -|`cusparseDestroyColorInfo`| |12.2| |`hipsparseDestroyColorInfo`|4.5.0| | | | |`rocsparse_destroy_color_info`|4.5.0| | | | | -|`cusparseDestroyCsrgemm2Info`| |11.0|12.0|`hipsparseDestroyCsrgemm2Info`|2.8.0| | | | | | | | | | | -|`cusparseDestroyCsric02Info`| |12.2| |`hipsparseDestroyCsric02Info`|3.1.0| | | | | | | | | | | -|`cusparseDestroyCsrilu02Info`| |12.2| |`hipsparseDestroyCsrilu02Info`|1.9.2| | | | | | | | | | | -|`cusparseDestroyCsrsm2Info`|10.0|11.3|12.0|`hipsparseDestroyCsrsm2Info`|3.1.0| | | | | | | | | | | -|`cusparseDestroyCsrsv2Info`| |11.3|12.0|`hipsparseDestroyCsrsv2Info`|1.9.2| | | | | | | | | | | -|`cusparseDestroyHybMat`| |10.2|11.0|`hipsparseDestroyHybMat`|1.9.2| | | | |`rocsparse_destroy_hyb_mat`|1.9.0| | | | | -|`cusparseDestroyMatDescr`| | | |`hipsparseDestroyMatDescr`|1.9.2| | | | |`rocsparse_destroy_mat_descr`|1.9.0| | | | | -|`cusparseDestroyPruneInfo`|9.0|12.2| |`hipsparseDestroyPruneInfo`|3.9.0| | | | | | | | | | | -|`cusparseDestroySolveAnalysisInfo`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseGetLevelInfo`| | |11.0| | | | | | | | | | | | | -|`cusparseGetMatDiagType`| | | |`hipsparseGetMatDiagType`|1.9.2| | | | |`rocsparse_get_mat_diag_type`|1.9.0| | | | | -|`cusparseGetMatFillMode`| | | |`hipsparseGetMatFillMode`|1.9.2| | | | |`rocsparse_get_mat_fill_mode`|1.9.0| | | | | -|`cusparseGetMatIndexBase`| | | |`hipsparseGetMatIndexBase`|1.9.2| | | | |`rocsparse_get_mat_index_base`|1.9.0| | | | | -|`cusparseGetMatType`| | | |`hipsparseGetMatType`|1.9.2| | | | |`rocsparse_get_mat_type`|1.9.0| | | | | -|`cusparseSetMatDiagType`| | | |`hipsparseSetMatDiagType`|1.9.2| | | | |`rocsparse_set_mat_diag_type`|1.9.0| | | | | -|`cusparseSetMatFillMode`| | | |`hipsparseSetMatFillMode`|1.9.2| | | | |`rocsparse_set_mat_fill_mode`|1.9.0| | | | | -|`cusparseSetMatIndexBase`| | | |`hipsparseSetMatIndexBase`|1.9.2| | | | |`rocsparse_set_mat_index_base`|1.9.0| | | | | -|`cusparseSetMatType`| | | |`hipsparseSetMatType`|1.9.2| | | | |`rocsparse_set_mat_type`|1.9.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCopyMatDescr`|8.0| | |12.0|`hipsparseCopyMatDescr`|1.9.2| | | | |`rocsparse_copy_mat_descr`|1.9.0| | | | | +|`cusparseCreateBsric02Info`| |12.2| | |`hipsparseCreateBsric02Info`|3.8.0| | | | | | | | | | | +|`cusparseCreateBsrilu02Info`| |12.2| | |`hipsparseCreateBsrilu02Info`|3.9.0| | | | | | | | | | | +|`cusparseCreateBsrsm2Info`| |12.2| | |`hipsparseCreateBsrsm2Info`|4.5.0| | | | | | | | | | | +|`cusparseCreateBsrsv2Info`| |12.2| | |`hipsparseCreateBsrsv2Info`|3.6.0| | | | | | | | | | | +|`cusparseCreateColorInfo`| |12.2| | |`hipsparseCreateColorInfo`|4.5.0| | | | |`rocsparse_create_color_info`|4.5.0| | | | | +|`cusparseCreateCsrgemm2Info`| |11.0| |12.0|`hipsparseCreateCsrgemm2Info`|2.8.0| | | | | | | | | | | +|`cusparseCreateCsric02Info`| |12.2| | |`hipsparseCreateCsric02Info`|3.1.0| | | | | | | | | | | +|`cusparseCreateCsrilu02Info`| |12.2| | |`hipsparseCreateCsrilu02Info`|1.9.2| | | | | | | | | | | +|`cusparseCreateCsrsm2Info`|10.0|11.3| |12.0|`hipsparseCreateCsrsm2Info`|3.1.0| | | | | | | | | | | +|`cusparseCreateCsrsv2Info`| |11.3| |12.0|`hipsparseCreateCsrsv2Info`|1.9.2| | | | | | | | | | | +|`cusparseCreateHybMat`| |10.2| |11.0|`hipsparseCreateHybMat`|1.9.2| | | | |`rocsparse_create_hyb_mat`|1.9.0| | | | | +|`cusparseCreateMatDescr`| | | | |`hipsparseCreateMatDescr`|1.9.2| | | | |`rocsparse_create_mat_descr`|1.9.0| | | | | +|`cusparseCreatePruneInfo`|9.0|12.2| | |`hipsparseCreatePruneInfo`|3.9.0| | | | | | | | | | | +|`cusparseCreateSolveAnalysisInfo`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDestroyBsric02Info`| |12.2| | |`hipsparseDestroyBsric02Info`|3.8.0| | | | | | | | | | | +|`cusparseDestroyBsrilu02Info`| |12.2| | |`hipsparseDestroyBsrilu02Info`|3.9.0| | | | | | | | | | | +|`cusparseDestroyBsrsm2Info`| |12.2| | |`hipsparseDestroyBsrsm2Info`|4.5.0| | | | | | | | | | | +|`cusparseDestroyBsrsv2Info`| |12.2| | |`hipsparseDestroyBsrsv2Info`|3.6.0| | | | | | | | | | | +|`cusparseDestroyColorInfo`| |12.2| | |`hipsparseDestroyColorInfo`|4.5.0| | | | |`rocsparse_destroy_color_info`|4.5.0| | | | | +|`cusparseDestroyCsrgemm2Info`| |11.0| |12.0|`hipsparseDestroyCsrgemm2Info`|2.8.0| | | | | | | | | | | +|`cusparseDestroyCsric02Info`| |12.2| | |`hipsparseDestroyCsric02Info`|3.1.0| | | | | | | | | | | +|`cusparseDestroyCsrilu02Info`| |12.2| | |`hipsparseDestroyCsrilu02Info`|1.9.2| | | | | | | | | | | +|`cusparseDestroyCsrsm2Info`|10.0|11.3| |12.0|`hipsparseDestroyCsrsm2Info`|3.1.0| | | | | | | | | | | +|`cusparseDestroyCsrsv2Info`| |11.3| |12.0|`hipsparseDestroyCsrsv2Info`|1.9.2| | | | | | | | | | | +|`cusparseDestroyHybMat`| |10.2| |11.0|`hipsparseDestroyHybMat`|1.9.2| | | | |`rocsparse_destroy_hyb_mat`|1.9.0| | | | | +|`cusparseDestroyMatDescr`| | | | |`hipsparseDestroyMatDescr`|1.9.2| | | | |`rocsparse_destroy_mat_descr`|1.9.0| | | | | +|`cusparseDestroyPruneInfo`|9.0|12.2| | |`hipsparseDestroyPruneInfo`|3.9.0| | | | | | | | | | | +|`cusparseDestroySolveAnalysisInfo`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseGetLevelInfo`| | | |11.0| | | | | | | | | | | | | +|`cusparseGetMatDiagType`| | | | |`hipsparseGetMatDiagType`|1.9.2| | | | |`rocsparse_get_mat_diag_type`|1.9.0| | | | | +|`cusparseGetMatFillMode`| | | | |`hipsparseGetMatFillMode`|1.9.2| | | | |`rocsparse_get_mat_fill_mode`|1.9.0| | | | | +|`cusparseGetMatIndexBase`| | | | |`hipsparseGetMatIndexBase`|1.9.2| | | | |`rocsparse_get_mat_index_base`|1.9.0| | | | | +|`cusparseGetMatType`| | | | |`hipsparseGetMatType`|1.9.2| | | | |`rocsparse_get_mat_type`|1.9.0| | | | | +|`cusparseSetMatDiagType`| | | | |`hipsparseSetMatDiagType`|1.9.2| | | | |`rocsparse_set_mat_diag_type`|1.9.0| | | | | +|`cusparseSetMatFillMode`| | | | |`hipsparseSetMatFillMode`|1.9.2| | | | |`rocsparse_set_mat_fill_mode`|1.9.0| | | | | +|`cusparseSetMatIndexBase`| | | | |`hipsparseSetMatIndexBase`|1.9.2| | | | |`rocsparse_set_mat_index_base`|1.9.0| | | | | +|`cusparseSetMatType`| | | | |`hipsparseSetMatType`|1.9.2| | | | |`rocsparse_set_mat_type`|1.9.0| | | | | ## **8. CUSPARSE Level 1 Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cusparseCaxpyi`| |11.0|12.0|`hipsparseCaxpyi`|3.1.0| | | | | | | | | | | -|`cusparseCdotci`| |10.2|11.0|`hipsparseCdotci`|3.1.0| | | | | | | | | | | -|`cusparseCdoti`| |10.2|11.0|`hipsparseCdoti`|3.1.0| | | | | | | | | | | -|`cusparseCgthr`| |11.0|12.0|`hipsparseCgthr`|3.1.0| | | | | | | | | | | -|`cusparseCgthrz`| |11.0|12.0|`hipsparseCgthrz`|3.1.0| | | | | | | | | | | -|`cusparseCsctr`| |11.0|12.0|`hipsparseCsctr`|3.1.0| | | | | | | | | | | -|`cusparseDaxpyi`| |11.0|12.0|`hipsparseDaxpyi`|1.9.2| | | | | | | | | | | -|`cusparseDdoti`| |10.2|11.0|`hipsparseDdoti`|1.9.2| | | | | | | | | | | -|`cusparseDgthr`| |11.0|12.0|`hipsparseDgthr`|1.9.2| | | | | | | | | | | -|`cusparseDgthrz`| |11.0|12.0|`hipsparseDgthrz`|1.9.2| | | | | | | | | | | -|`cusparseDroti`| |11.0|12.0|`hipsparseDroti`|1.9.2| | | | | | | | | | | -|`cusparseDsctr`| |11.0|12.0|`hipsparseDsctr`|1.9.2| | | | | | | | | | | -|`cusparseSaxpyi`| |11.0|12.0|`hipsparseSaxpyi`|1.9.2| | | | | | | | | | | -|`cusparseSdoti`| |10.2|11.0|`hipsparseSdoti`|1.9.2| | | | | | | | | | | -|`cusparseSgthr`| |11.0|12.0|`hipsparseSgthr`|1.9.2| | | | | | | | | | | -|`cusparseSgthrz`| |11.0|12.0|`hipsparseSgthrz`|1.9.2| | | | | | | | | | | -|`cusparseSroti`| |11.0|12.0|`hipsparseSroti`|1.9.2| | | | | | | | | | | -|`cusparseSsctr`| |11.0|12.0|`hipsparseSsctr`|1.9.2| | | | | | | | | | | -|`cusparseZaxpyi`| |11.0|12.0|`hipsparseZaxpyi`|3.1.0| | | | | | | | | | | -|`cusparseZdotci`| |10.2|11.0|`hipsparseZdotci`|3.1.0| | | | | | | | | | | -|`cusparseZdoti`| |10.2|11.0|`hipsparseZdoti`|3.1.0| | | | | | | | | | | -|`cusparseZgthr`| |11.0|12.0|`hipsparseZgthr`|3.1.0| | | | | | | | | | | -|`cusparseZgthrz`| |11.0|12.0|`hipsparseZgthrz`|3.1.0| | | | | | | | | | | -|`cusparseZsctr`| |11.0|12.0|`hipsparseZsctr`|3.1.0| | | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCaxpyi`| |11.0| |12.0|`hipsparseCaxpyi`|3.1.0| | | | | | | | | | | +|`cusparseCdotci`| |10.2| |11.0|`hipsparseCdotci`|3.1.0| | | | | | | | | | | +|`cusparseCdoti`| |10.2| |11.0|`hipsparseCdoti`|3.1.0| | | | | | | | | | | +|`cusparseCgthr`| |11.0| |12.0|`hipsparseCgthr`|3.1.0| | | | | | | | | | | +|`cusparseCgthrz`| |11.0| |12.0|`hipsparseCgthrz`|3.1.0| | | | | | | | | | | +|`cusparseCsctr`| |11.0| |12.0|`hipsparseCsctr`|3.1.0| | | | | | | | | | | +|`cusparseDaxpyi`| |11.0| |12.0|`hipsparseDaxpyi`|1.9.2| | | | | | | | | | | +|`cusparseDdoti`| |10.2| |11.0|`hipsparseDdoti`|1.9.2| | | | | | | | | | | +|`cusparseDgthr`| |11.0| |12.0|`hipsparseDgthr`|1.9.2| | | | | | | | | | | +|`cusparseDgthrz`| |11.0| |12.0|`hipsparseDgthrz`|1.9.2| | | | | | | | | | | +|`cusparseDroti`| |11.0| |12.0|`hipsparseDroti`|1.9.2| | | | | | | | | | | +|`cusparseDsctr`| |11.0| |12.0|`hipsparseDsctr`|1.9.2| | | | | | | | | | | +|`cusparseSaxpyi`| |11.0| |12.0|`hipsparseSaxpyi`|1.9.2| | | | | | | | | | | +|`cusparseSdoti`| |10.2| |11.0|`hipsparseSdoti`|1.9.2| | | | | | | | | | | +|`cusparseSgthr`| |11.0| |12.0|`hipsparseSgthr`|1.9.2| | | | | | | | | | | +|`cusparseSgthrz`| |11.0| |12.0|`hipsparseSgthrz`|1.9.2| | | | | | | | | | | +|`cusparseSroti`| |11.0| |12.0|`hipsparseSroti`|1.9.2| | | | | | | | | | | +|`cusparseSsctr`| |11.0| |12.0|`hipsparseSsctr`|1.9.2| | | | | | | | | | | +|`cusparseZaxpyi`| |11.0| |12.0|`hipsparseZaxpyi`|3.1.0| | | | | | | | | | | +|`cusparseZdotci`| |10.2| |11.0|`hipsparseZdotci`|3.1.0| | | | | | | | | | | +|`cusparseZdoti`| |10.2| |11.0|`hipsparseZdoti`|3.1.0| | | | | | | | | | | +|`cusparseZgthr`| |11.0| |12.0|`hipsparseZgthr`|3.1.0| | | | | | | | | | | +|`cusparseZgthrz`| |11.0| |12.0|`hipsparseZgthrz`|3.1.0| | | | | | | | | | | +|`cusparseZsctr`| |11.0| |12.0|`hipsparseZsctr`|3.1.0| | | | | | | | | | | ## **9. CUSPARSE Level 2 Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cusparseCbsrmv`| | | |`hipsparseCbsrmv`|3.5.0| | | | | | | | | | | -|`cusparseCbsrsv2_analysis`| |12.2| |`hipsparseCbsrsv2_analysis`|3.6.0| | | | | | | | | | | -|`cusparseCbsrsv2_bufferSize`| |12.2| |`hipsparseCbsrsv2_bufferSize`|3.6.0| | | | | | | | | | | -|`cusparseCbsrsv2_bufferSizeExt`| |12.2| |`hipsparseCbsrsv2_bufferSizeExt`|3.6.0| | | | | | | | | | | -|`cusparseCbsrsv2_solve`| |12.2| |`hipsparseCbsrsv2_solve`|3.6.0| | | | | | | | | | | -|`cusparseCbsrxmv`| |12.2| |`hipsparseCbsrxmv`|4.5.0| | | | | | | | | | | -|`cusparseCcsrmv`| |10.2|11.0|`hipsparseCcsrmv`|3.1.0| | | | | | | | | | | -|`cusparseCcsrmv_mp`|8.0|10.2|11.0| | | | | | | | | | | | | -|`cusparseCcsrsv2_analysis`| |11.3|12.0|`hipsparseCcsrsv2_analysis`|3.1.0| | | | | | | | | | | -|`cusparseCcsrsv2_bufferSize`| |11.3|12.0|`hipsparseCcsrsv2_bufferSize`|3.1.0| | | | | | | | | | | -|`cusparseCcsrsv2_bufferSizeExt`| |11.3|12.0|`hipsparseCcsrsv2_bufferSizeExt`|3.1.0| | | | | | | | | | | -|`cusparseCcsrsv2_solve`| |11.3|12.0|`hipsparseCcsrsv2_solve`|3.1.0| | | | | | | | | | | -|`cusparseCcsrsv_analysis`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseCcsrsv_solve`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseCgemvi`|7.5| | |`hipsparseCgemvi`|4.3.0| | | | | | | | | | | -|`cusparseCgemvi_bufferSize`|7.5| | |`hipsparseCgemvi_bufferSize`|4.3.0| | | | | | | | | | | -|`cusparseChybmv`| |10.2|11.0|`hipsparseChybmv`|3.1.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`| | | |`hipsparseDbsrmv`|3.5.0| | | | | | | | | | | -|`cusparseDbsrsv2_analysis`| |12.2| |`hipsparseDbsrsv2_analysis`|3.6.0| | | | | | | | | | | -|`cusparseDbsrsv2_bufferSize`| |12.2| |`hipsparseDbsrsv2_bufferSize`|3.6.0| | | | | | | | | | | -|`cusparseDbsrsv2_bufferSizeExt`| |12.2| |`hipsparseDbsrsv2_bufferSizeExt`|3.6.0| | | | | | | | | | | -|`cusparseDbsrsv2_solve`| |12.2| |`hipsparseDbsrsv2_solve`|3.6.0| | | | | | | | | | | -|`cusparseDbsrxmv`| |12.2| |`hipsparseDbsrxmv`|4.5.0| | | | | | | | | | | -|`cusparseDcsrmv`| |10.2|11.0|`hipsparseDcsrmv`|1.9.2| | | | | | | | | | | -|`cusparseDcsrmv_mp`|8.0|10.2|11.0| | | | | | | | | | | | | -|`cusparseDcsrsv2_analysis`| |11.3|12.0|`hipsparseDcsrsv2_analysis`|1.9.2| | | | | | | | | | | -|`cusparseDcsrsv2_bufferSize`| |11.3|12.0|`hipsparseDcsrsv2_bufferSize`|1.9.2| | | | | | | | | | | -|`cusparseDcsrsv2_bufferSizeExt`| |11.3|12.0|`hipsparseDcsrsv2_bufferSizeExt`|1.9.2| | | | | | | | | | | -|`cusparseDcsrsv2_solve`| |11.3|12.0|`hipsparseDcsrsv2_solve`|1.9.2| | | | | | | | | | | -|`cusparseDcsrsv_analysis`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDcsrsv_solve`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDgemvi`|7.5| | |`hipsparseDgemvi`|4.3.0| | | | | | | | | | | -|`cusparseDgemvi_bufferSize`|7.5| | |`hipsparseDgemvi_bufferSize`|4.3.0| | | | | | | | | | | -|`cusparseDhybmv`| |10.2|11.0|`hipsparseDhybmv`|1.9.2| | | | | | | | | | | -|`cusparseDhybsv_analysis`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDhybsv_solve`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseSbsrmv`| | | |`hipsparseSbsrmv`|3.5.0| | | | | | | | | | | -|`cusparseSbsrsv2_analysis`| |12.2| |`hipsparseSbsrsv2_analysis`|3.6.0| | | | | | | | | | | -|`cusparseSbsrsv2_bufferSize`| |12.2| |`hipsparseSbsrsv2_bufferSize`|3.6.0| | | | | | | | | | | -|`cusparseSbsrsv2_bufferSizeExt`| |12.2| |`hipsparseSbsrsv2_bufferSizeExt`|3.6.0| | | | | | | | | | | -|`cusparseSbsrsv2_solve`| |12.2| |`hipsparseSbsrsv2_solve`|3.6.0| | | | | | | | | | | -|`cusparseSbsrxmv`| |12.2| |`hipsparseSbsrxmv`|4.5.0| | | | | | | | | | | -|`cusparseScsrmv`| |10.2|11.0|`hipsparseScsrmv`|1.9.2| | | | | | | | | | | -|`cusparseScsrmv_mp`|8.0|10.2|11.0| | | | | | | | | | | | | -|`cusparseScsrsv2_analysis`| |11.3|12.0|`hipsparseScsrsv2_analysis`|1.9.2| | | | | | | | | | | -|`cusparseScsrsv2_bufferSize`| |11.3|12.0|`hipsparseScsrsv2_bufferSize`|1.9.2| | | | | | | | | | | -|`cusparseScsrsv2_bufferSizeExt`| |11.3|12.0|`hipsparseScsrsv2_bufferSizeExt`|1.9.2| | | | | | | | | | | -|`cusparseScsrsv2_solve`| |11.3|12.0|`hipsparseScsrsv2_solve`|1.9.2| | | | | | | | | | | -|`cusparseScsrsv_analysis`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseScsrsv_solve`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseSgemvi`|7.5| | |`hipsparseSgemvi`|4.3.0| | | | | | | | | | | -|`cusparseSgemvi_bufferSize`|7.5| | |`hipsparseSgemvi_bufferSize`|4.3.0| | | | | | | | | | | -|`cusparseShybmv`| |10.2|11.0|`hipsparseShybmv`|1.9.2| | | | | | | | | | | -|`cusparseShybsv_analysis`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseShybsv_solve`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseXbsrsv2_zeroPivot`| |12.2| |`hipsparseXbsrsv2_zeroPivot`|3.6.0| | | | | | | | | | | -|`cusparseXcsrsv2_zeroPivot`| |11.3|12.0|`hipsparseXcsrsv2_zeroPivot`|1.9.2| | | | | | | | | | | -|`cusparseZbsrmv`| | | |`hipsparseZbsrmv`|3.5.0| | | | | | | | | | | -|`cusparseZbsrsv2_analysis`| |12.2| |`hipsparseZbsrsv2_analysis`|3.6.0| | | | | | | | | | | -|`cusparseZbsrsv2_bufferSize`| |12.2| |`hipsparseZbsrsv2_bufferSize`|3.6.0| | | | | | | | | | | -|`cusparseZbsrsv2_bufferSizeExt`| |12.2| |`hipsparseZbsrsv2_bufferSizeExt`|3.6.0| | | | | | | | | | | -|`cusparseZbsrsv2_solve`| |12.2| |`hipsparseZbsrsv2_solve`|3.6.0| | | | | | | | | | | -|`cusparseZbsrxmv`| |12.2| |`hipsparseZbsrxmv`|4.5.0| | | | | | | | | | | -|`cusparseZcsrmv`| |10.2|11.0|`hipsparseZcsrmv`|3.1.0| | | | | | | | | | | -|`cusparseZcsrmv_mp`|8.0|10.2|11.0| | | | | | | | | | | | | -|`cusparseZcsrsv2_analysis`| |11.3|12.0|`hipsparseZcsrsv2_analysis`|3.1.0| | | | | | | | | | | -|`cusparseZcsrsv2_bufferSize`| |11.3|12.0|`hipsparseZcsrsv2_bufferSize`|3.1.0| | | | | | | | | | | -|`cusparseZcsrsv2_bufferSizeExt`| |11.3|12.0|`hipsparseZcsrsv2_bufferSizeExt`|3.1.0| | | | | | | | | | | -|`cusparseZcsrsv2_solve`| |11.3|12.0|`hipsparseZcsrsv2_solve`|3.1.0| | | | | | | | | | | -|`cusparseZcsrsv_analysis`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseZcsrsv_solve`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseZgemvi`|7.5| | |`hipsparseZgemvi`|4.3.0| | | | | | | | | | | -|`cusparseZgemvi_bufferSize`|7.5| | |`hipsparseZgemvi_bufferSize`|4.3.0| | | | | | | | | | | -|`cusparseZhybmv`| |10.2|11.0|`hipsparseZhybmv`|3.1.0| | | | | | | | | | | -|`cusparseZhybsv_analysis`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseZhybsv_solve`| |10.2|11.0| | | | | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCbsrmv`| | | | |`hipsparseCbsrmv`|3.5.0| | | | | | | | | | | +|`cusparseCbsrsv2_analysis`| |12.2| | |`hipsparseCbsrsv2_analysis`|3.6.0| | | | | | | | | | | +|`cusparseCbsrsv2_bufferSize`| |12.2| | |`hipsparseCbsrsv2_bufferSize`|3.6.0| | | | | | | | | | | +|`cusparseCbsrsv2_bufferSizeExt`| |12.2| | |`hipsparseCbsrsv2_bufferSizeExt`|3.6.0| | | | | | | | | | | +|`cusparseCbsrsv2_solve`| |12.2| | |`hipsparseCbsrsv2_solve`|3.6.0| | | | | | | | | | | +|`cusparseCbsrxmv`| |12.2| | |`hipsparseCbsrxmv`|4.5.0| | | | | | | | | | | +|`cusparseCcsrmv`| |10.2| |11.0|`hipsparseCcsrmv`|3.1.0| | | | | | | | | | | +|`cusparseCcsrmv_mp`|8.0|10.2| |11.0| | | | | | | | | | | | | +|`cusparseCcsrsv2_analysis`| |11.3| |12.0|`hipsparseCcsrsv2_analysis`|3.1.0| | | | | | | | | | | +|`cusparseCcsrsv2_bufferSize`| |11.3| |12.0|`hipsparseCcsrsv2_bufferSize`|3.1.0| | | | | | | | | | | +|`cusparseCcsrsv2_bufferSizeExt`| |11.3| |12.0|`hipsparseCcsrsv2_bufferSizeExt`|3.1.0| | | | | | | | | | | +|`cusparseCcsrsv2_solve`| |11.3| |12.0|`hipsparseCcsrsv2_solve`|3.1.0| | | | | | | | | | | +|`cusparseCcsrsv_analysis`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseCcsrsv_solve`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseCgemvi`|7.5| | | |`hipsparseCgemvi`|4.3.0| | | | | | | | | | | +|`cusparseCgemvi_bufferSize`|7.5| | | |`hipsparseCgemvi_bufferSize`|4.3.0| | | | | | | | | | | +|`cusparseChybmv`| |10.2| |11.0|`hipsparseChybmv`|3.1.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`| | | | |`hipsparseDbsrmv`|3.5.0| | | | | | | | | | | +|`cusparseDbsrsv2_analysis`| |12.2| | |`hipsparseDbsrsv2_analysis`|3.6.0| | | | | | | | | | | +|`cusparseDbsrsv2_bufferSize`| |12.2| | |`hipsparseDbsrsv2_bufferSize`|3.6.0| | | | | | | | | | | +|`cusparseDbsrsv2_bufferSizeExt`| |12.2| | |`hipsparseDbsrsv2_bufferSizeExt`|3.6.0| | | | | | | | | | | +|`cusparseDbsrsv2_solve`| |12.2| | |`hipsparseDbsrsv2_solve`|3.6.0| | | | | | | | | | | +|`cusparseDbsrxmv`| |12.2| | |`hipsparseDbsrxmv`|4.5.0| | | | | | | | | | | +|`cusparseDcsrmv`| |10.2| |11.0|`hipsparseDcsrmv`|1.9.2| | | | | | | | | | | +|`cusparseDcsrmv_mp`|8.0|10.2| |11.0| | | | | | | | | | | | | +|`cusparseDcsrsv2_analysis`| |11.3| |12.0|`hipsparseDcsrsv2_analysis`|1.9.2| | | | | | | | | | | +|`cusparseDcsrsv2_bufferSize`| |11.3| |12.0|`hipsparseDcsrsv2_bufferSize`|1.9.2| | | | | | | | | | | +|`cusparseDcsrsv2_bufferSizeExt`| |11.3| |12.0|`hipsparseDcsrsv2_bufferSizeExt`|1.9.2| | | | | | | | | | | +|`cusparseDcsrsv2_solve`| |11.3| |12.0|`hipsparseDcsrsv2_solve`|1.9.2| | | | | | | | | | | +|`cusparseDcsrsv_analysis`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDcsrsv_solve`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDgemvi`|7.5| | | |`hipsparseDgemvi`|4.3.0| | | | | | | | | | | +|`cusparseDgemvi_bufferSize`|7.5| | | |`hipsparseDgemvi_bufferSize`|4.3.0| | | | | | | | | | | +|`cusparseDhybmv`| |10.2| |11.0|`hipsparseDhybmv`|1.9.2| | | | | | | | | | | +|`cusparseDhybsv_analysis`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDhybsv_solve`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseSbsrmv`| | | | |`hipsparseSbsrmv`|3.5.0| | | | | | | | | | | +|`cusparseSbsrsv2_analysis`| |12.2| | |`hipsparseSbsrsv2_analysis`|3.6.0| | | | | | | | | | | +|`cusparseSbsrsv2_bufferSize`| |12.2| | |`hipsparseSbsrsv2_bufferSize`|3.6.0| | | | | | | | | | | +|`cusparseSbsrsv2_bufferSizeExt`| |12.2| | |`hipsparseSbsrsv2_bufferSizeExt`|3.6.0| | | | | | | | | | | +|`cusparseSbsrsv2_solve`| |12.2| | |`hipsparseSbsrsv2_solve`|3.6.0| | | | | | | | | | | +|`cusparseSbsrxmv`| |12.2| | |`hipsparseSbsrxmv`|4.5.0| | | | | | | | | | | +|`cusparseScsrmv`| |10.2| |11.0|`hipsparseScsrmv`|1.9.2| | | | | | | | | | | +|`cusparseScsrmv_mp`|8.0|10.2| |11.0| | | | | | | | | | | | | +|`cusparseScsrsv2_analysis`| |11.3| |12.0|`hipsparseScsrsv2_analysis`|1.9.2| | | | | | | | | | | +|`cusparseScsrsv2_bufferSize`| |11.3| |12.0|`hipsparseScsrsv2_bufferSize`|1.9.2| | | | | | | | | | | +|`cusparseScsrsv2_bufferSizeExt`| |11.3| |12.0|`hipsparseScsrsv2_bufferSizeExt`|1.9.2| | | | | | | | | | | +|`cusparseScsrsv2_solve`| |11.3| |12.0|`hipsparseScsrsv2_solve`|1.9.2| | | | | | | | | | | +|`cusparseScsrsv_analysis`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseScsrsv_solve`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseSgemvi`|7.5| | | |`hipsparseSgemvi`|4.3.0| | | | | | | | | | | +|`cusparseSgemvi_bufferSize`|7.5| | | |`hipsparseSgemvi_bufferSize`|4.3.0| | | | | | | | | | | +|`cusparseShybmv`| |10.2| |11.0|`hipsparseShybmv`|1.9.2| | | | | | | | | | | +|`cusparseShybsv_analysis`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseShybsv_solve`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseXbsrsv2_zeroPivot`| |12.2| | |`hipsparseXbsrsv2_zeroPivot`|3.6.0| | | | | | | | | | | +|`cusparseXcsrsv2_zeroPivot`| |11.3| |12.0|`hipsparseXcsrsv2_zeroPivot`|1.9.2| | | | | | | | | | | +|`cusparseZbsrmv`| | | | |`hipsparseZbsrmv`|3.5.0| | | | | | | | | | | +|`cusparseZbsrsv2_analysis`| |12.2| | |`hipsparseZbsrsv2_analysis`|3.6.0| | | | | | | | | | | +|`cusparseZbsrsv2_bufferSize`| |12.2| | |`hipsparseZbsrsv2_bufferSize`|3.6.0| | | | | | | | | | | +|`cusparseZbsrsv2_bufferSizeExt`| |12.2| | |`hipsparseZbsrsv2_bufferSizeExt`|3.6.0| | | | | | | | | | | +|`cusparseZbsrsv2_solve`| |12.2| | |`hipsparseZbsrsv2_solve`|3.6.0| | | | | | | | | | | +|`cusparseZbsrxmv`| |12.2| | |`hipsparseZbsrxmv`|4.5.0| | | | | | | | | | | +|`cusparseZcsrmv`| |10.2| |11.0|`hipsparseZcsrmv`|3.1.0| | | | | | | | | | | +|`cusparseZcsrmv_mp`|8.0|10.2| |11.0| | | | | | | | | | | | | +|`cusparseZcsrsv2_analysis`| |11.3| |12.0|`hipsparseZcsrsv2_analysis`|3.1.0| | | | | | | | | | | +|`cusparseZcsrsv2_bufferSize`| |11.3| |12.0|`hipsparseZcsrsv2_bufferSize`|3.1.0| | | | | | | | | | | +|`cusparseZcsrsv2_bufferSizeExt`| |11.3| |12.0|`hipsparseZcsrsv2_bufferSizeExt`|3.1.0| | | | | | | | | | | +|`cusparseZcsrsv2_solve`| |11.3| |12.0|`hipsparseZcsrsv2_solve`|3.1.0| | | | | | | | | | | +|`cusparseZcsrsv_analysis`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseZcsrsv_solve`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseZgemvi`|7.5| | | |`hipsparseZgemvi`|4.3.0| | | | | | | | | | | +|`cusparseZgemvi_bufferSize`|7.5| | | |`hipsparseZgemvi_bufferSize`|4.3.0| | | | | | | | | | | +|`cusparseZhybmv`| |10.2| |11.0|`hipsparseZhybmv`|3.1.0| | | | | | | | | | | +|`cusparseZhybsv_analysis`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseZhybsv_solve`| |10.2| |11.0| | | | | | | | | | | | | ## **10. CUSPARSE Level 3 Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cusparseCbsrmm`| | | |`hipsparseCbsrmm`|3.7.0| | | | | | | | | | | -|`cusparseCbsrsm2_analysis`| |12.2| |`hipsparseCbsrsm2_analysis`|4.5.0| | | | | | | | | | | -|`cusparseCbsrsm2_bufferSize`| |12.2| |`hipsparseCbsrsm2_bufferSize`|4.5.0| | | | | | | | | | | -|`cusparseCbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | | | | | | -|`cusparseCbsrsm2_solve`| |12.2| |`hipsparseCbsrsm2_solve`|4.5.0| | | | | | | | | | | -|`cusparseCcsrmm`| |10.2|11.0|`hipsparseCcsrmm`|3.1.0| | | | | | | | | | | -|`cusparseCcsrmm2`| |10.2|11.0|`hipsparseCcsrmm2`|3.1.0| | | | | | | | | | | -|`cusparseCcsrsm2_analysis`|10.0|11.3|12.0|`hipsparseCcsrsm2_analysis`|3.1.0| | | | | | | | | | | -|`cusparseCcsrsm2_bufferSizeExt`|10.0|11.3|12.0|`hipsparseCcsrsm2_bufferSizeExt`|3.1.0| | | | | | | | | | | -|`cusparseCcsrsm2_solve`|10.0|11.3|12.0|`hipsparseCcsrsm2_solve`|3.1.0| | | | | | | | | | | -|`cusparseCcsrsm_analysis`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseCcsrsm_solve`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseCgemmi`|8.0|11.0|12.0|`hipsparseCgemmi`|3.7.0| | | | | | | | | | | -|`cusparseDbsrmm`| | | |`hipsparseDbsrmm`|3.7.0| | | | | | | | | | | -|`cusparseDbsrsm2_analysis`| |12.2| |`hipsparseDbsrsm2_analysis`|4.5.0| | | | | | | | | | | -|`cusparseDbsrsm2_bufferSize`| |12.2| |`hipsparseDbsrsm2_bufferSize`|4.5.0| | | | | | | | | | | -|`cusparseDbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | | | | | | -|`cusparseDbsrsm2_solve`| |12.2| |`hipsparseDbsrsm2_solve`|4.5.0| | | | | | | | | | | -|`cusparseDcsrmm`| |10.2|11.0|`hipsparseDcsrmm`|1.9.2| | | | | | | | | | | -|`cusparseDcsrmm2`| |10.2|11.0|`hipsparseDcsrmm2`|1.9.2| | | | | | | | | | | -|`cusparseDcsrsm2_analysis`|10.0|11.3|12.0|`hipsparseDcsrsm2_analysis`|3.1.0| | | | | | | | | | | -|`cusparseDcsrsm2_bufferSizeExt`|10.0|11.3|12.0|`hipsparseDcsrsm2_bufferSizeExt`|3.1.0| | | | | | | | | | | -|`cusparseDcsrsm2_solve`|10.0|11.3|12.0|`hipsparseDcsrsm2_solve`|3.1.0| | | | | | | | | | | -|`cusparseDcsrsm_analysis`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDcsrsm_solve`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDgemmi`|8.0|11.0|12.0|`hipsparseDgemmi`|3.7.0| | | | | | | | | | | -|`cusparseSbsrmm`| | | |`hipsparseSbsrmm`|3.7.0| | | | | | | | | | | -|`cusparseSbsrsm2_analysis`| |12.2| |`hipsparseSbsrsm2_analysis`|4.5.0| | | | | | | | | | | -|`cusparseSbsrsm2_bufferSize`| |12.2| |`hipsparseSbsrsm2_bufferSize`|4.5.0| | | | | | | | | | | -|`cusparseSbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | | | | | | -|`cusparseSbsrsm2_solve`| |12.2| |`hipsparseSbsrsm2_solve`|4.5.0| | | | | | | | | | | -|`cusparseScsrmm`| |10.2|11.0|`hipsparseScsrmm`|1.9.2| | | | | | | | | | | -|`cusparseScsrmm2`| |10.2|11.0|`hipsparseScsrmm2`|1.9.2| | | | | | | | | | | -|`cusparseScsrsm2_analysis`|10.0|11.3|12.0|`hipsparseScsrsm2_analysis`|3.1.0| | | | | | | | | | | -|`cusparseScsrsm2_bufferSizeExt`|10.0|11.3|12.0|`hipsparseScsrsm2_bufferSizeExt`|3.1.0| | | | | | | | | | | -|`cusparseScsrsm2_solve`|10.0|11.3|12.0|`hipsparseScsrsm2_solve`|3.1.0| | | | | | | | | | | -|`cusparseScsrsm_analysis`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseScsrsm_solve`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseSgemmi`|8.0|11.0|12.0|`hipsparseSgemmi`|3.7.0| | | | | | | | | | | -|`cusparseXbsrsm2_zeroPivot`| |12.2| |`hipsparseXbsrsm2_zeroPivot`|4.5.0| | | | | | | | | | | -|`cusparseXcsrsm2_zeroPivot`|10.0|11.3|12.0|`hipsparseXcsrsm2_zeroPivot`|3.1.0| | | | | | | | | | | -|`cusparseZbsrmm`| | | |`hipsparseZbsrmm`|3.7.0| | | | | | | | | | | -|`cusparseZbsrsm2_analysis`| |12.2| |`hipsparseZbsrsm2_analysis`|4.5.0| | | | | | | | | | | -|`cusparseZbsrsm2_bufferSize`| |12.2| |`hipsparseZbsrsm2_bufferSize`|4.5.0| | | | | | | | | | | -|`cusparseZbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | | | | | | -|`cusparseZbsrsm2_solve`| |12.2| |`hipsparseZbsrsm2_solve`|4.5.0| | | | | | | | | | | -|`cusparseZcsrmm`| |10.2|11.0|`hipsparseZcsrmm`|3.1.0| | | | | | | | | | | -|`cusparseZcsrmm2`| |10.2|11.0|`hipsparseZcsrmm2`|3.1.0| | | | | | | | | | | -|`cusparseZcsrsm2_analysis`|10.0|11.3|12.0|`hipsparseZcsrsm2_analysis`|3.1.0| | | | | | | | | | | -|`cusparseZcsrsm2_bufferSizeExt`|10.0|11.3|12.0|`hipsparseZcsrsm2_bufferSizeExt`|3.1.0| | | | | | | | | | | -|`cusparseZcsrsm2_solve`|10.0|11.3|12.0|`hipsparseZcsrsm2_solve`|3.1.0| | | | | | | | | | | -|`cusparseZcsrsm_analysis`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseZcsrsm_solve`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseZgemmi`|8.0|11.0|12.0|`hipsparseZgemmi`|3.7.0| | | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCbsrmm`| | | | |`hipsparseCbsrmm`|3.7.0| | | | | | | | | | | +|`cusparseCbsrsm2_analysis`| |12.2| | |`hipsparseCbsrsm2_analysis`|4.5.0| | | | | | | | | | | +|`cusparseCbsrsm2_bufferSize`| |12.2| | |`hipsparseCbsrsm2_bufferSize`|4.5.0| | | | | | | | | | | +|`cusparseCbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | | | | | | | +|`cusparseCbsrsm2_solve`| |12.2| | |`hipsparseCbsrsm2_solve`|4.5.0| | | | | | | | | | | +|`cusparseCcsrmm`| |10.2| |11.0|`hipsparseCcsrmm`|3.1.0| | | | | | | | | | | +|`cusparseCcsrmm2`| |10.2| |11.0|`hipsparseCcsrmm2`|3.1.0| | | | | | | | | | | +|`cusparseCcsrsm2_analysis`|10.0|11.3| |12.0|`hipsparseCcsrsm2_analysis`|3.1.0| | | | | | | | | | | +|`cusparseCcsrsm2_bufferSizeExt`|10.0|11.3| |12.0|`hipsparseCcsrsm2_bufferSizeExt`|3.1.0| | | | | | | | | | | +|`cusparseCcsrsm2_solve`|10.0|11.3| |12.0|`hipsparseCcsrsm2_solve`|3.1.0| | | | | | | | | | | +|`cusparseCcsrsm_analysis`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseCcsrsm_solve`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseCgemmi`|8.0|11.0| |12.0|`hipsparseCgemmi`|3.7.0| | | | | | | | | | | +|`cusparseDbsrmm`| | | | |`hipsparseDbsrmm`|3.7.0| | | | | | | | | | | +|`cusparseDbsrsm2_analysis`| |12.2| | |`hipsparseDbsrsm2_analysis`|4.5.0| | | | | | | | | | | +|`cusparseDbsrsm2_bufferSize`| |12.2| | |`hipsparseDbsrsm2_bufferSize`|4.5.0| | | | | | | | | | | +|`cusparseDbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | | | | | | | +|`cusparseDbsrsm2_solve`| |12.2| | |`hipsparseDbsrsm2_solve`|4.5.0| | | | | | | | | | | +|`cusparseDcsrmm`| |10.2| |11.0|`hipsparseDcsrmm`|1.9.2| | | | | | | | | | | +|`cusparseDcsrmm2`| |10.2| |11.0|`hipsparseDcsrmm2`|1.9.2| | | | | | | | | | | +|`cusparseDcsrsm2_analysis`|10.0|11.3| |12.0|`hipsparseDcsrsm2_analysis`|3.1.0| | | | | | | | | | | +|`cusparseDcsrsm2_bufferSizeExt`|10.0|11.3| |12.0|`hipsparseDcsrsm2_bufferSizeExt`|3.1.0| | | | | | | | | | | +|`cusparseDcsrsm2_solve`|10.0|11.3| |12.0|`hipsparseDcsrsm2_solve`|3.1.0| | | | | | | | | | | +|`cusparseDcsrsm_analysis`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDcsrsm_solve`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDgemmi`|8.0|11.0| |12.0|`hipsparseDgemmi`|3.7.0| | | | | | | | | | | +|`cusparseSbsrmm`| | | | |`hipsparseSbsrmm`|3.7.0| | | | | | | | | | | +|`cusparseSbsrsm2_analysis`| |12.2| | |`hipsparseSbsrsm2_analysis`|4.5.0| | | | | | | | | | | +|`cusparseSbsrsm2_bufferSize`| |12.2| | |`hipsparseSbsrsm2_bufferSize`|4.5.0| | | | | | | | | | | +|`cusparseSbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | | | | | | | +|`cusparseSbsrsm2_solve`| |12.2| | |`hipsparseSbsrsm2_solve`|4.5.0| | | | | | | | | | | +|`cusparseScsrmm`| |10.2| |11.0|`hipsparseScsrmm`|1.9.2| | | | | | | | | | | +|`cusparseScsrmm2`| |10.2| |11.0|`hipsparseScsrmm2`|1.9.2| | | | | | | | | | | +|`cusparseScsrsm2_analysis`|10.0|11.3| |12.0|`hipsparseScsrsm2_analysis`|3.1.0| | | | | | | | | | | +|`cusparseScsrsm2_bufferSizeExt`|10.0|11.3| |12.0|`hipsparseScsrsm2_bufferSizeExt`|3.1.0| | | | | | | | | | | +|`cusparseScsrsm2_solve`|10.0|11.3| |12.0|`hipsparseScsrsm2_solve`|3.1.0| | | | | | | | | | | +|`cusparseScsrsm_analysis`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseScsrsm_solve`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseSgemmi`|8.0|11.0| |12.0|`hipsparseSgemmi`|3.7.0| | | | | | | | | | | +|`cusparseXbsrsm2_zeroPivot`| |12.2| | |`hipsparseXbsrsm2_zeroPivot`|4.5.0| | | | | | | | | | | +|`cusparseXcsrsm2_zeroPivot`|10.0|11.3| |12.0|`hipsparseXcsrsm2_zeroPivot`|3.1.0| | | | | | | | | | | +|`cusparseZbsrmm`| | | | |`hipsparseZbsrmm`|3.7.0| | | | | | | | | | | +|`cusparseZbsrsm2_analysis`| |12.2| | |`hipsparseZbsrsm2_analysis`|4.5.0| | | | | | | | | | | +|`cusparseZbsrsm2_bufferSize`| |12.2| | |`hipsparseZbsrsm2_bufferSize`|4.5.0| | | | | | | | | | | +|`cusparseZbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | | | | | | | +|`cusparseZbsrsm2_solve`| |12.2| | |`hipsparseZbsrsm2_solve`|4.5.0| | | | | | | | | | | +|`cusparseZcsrmm`| |10.2| |11.0|`hipsparseZcsrmm`|3.1.0| | | | | | | | | | | +|`cusparseZcsrmm2`| |10.2| |11.0|`hipsparseZcsrmm2`|3.1.0| | | | | | | | | | | +|`cusparseZcsrsm2_analysis`|10.0|11.3| |12.0|`hipsparseZcsrsm2_analysis`|3.1.0| | | | | | | | | | | +|`cusparseZcsrsm2_bufferSizeExt`|10.0|11.3| |12.0|`hipsparseZcsrsm2_bufferSizeExt`|3.1.0| | | | | | | | | | | +|`cusparseZcsrsm2_solve`|10.0|11.3| |12.0|`hipsparseZcsrsm2_solve`|3.1.0| | | | | | | | | | | +|`cusparseZcsrsm_analysis`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseZcsrsm_solve`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseZgemmi`|8.0|11.0| |12.0|`hipsparseZgemmi`|3.7.0| | | | | | | | | | | ## **11. CUSPARSE Extra Function Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cusparseCcsrgeam`| |10.2|11.0|`hipsparseCcsrgeam`|3.5.0| | | | |`rocsparse_ccsrgeam`|3.5.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| | | | | | | | | | | -|`cusparseCcsrgemm2`| |11.0|12.0|`hipsparseCcsrgemm2`|3.1.0| | | | | | | | | | | -|`cusparseCcsrgemm2_bufferSizeExt`| |11.0|12.0|`hipsparseCcsrgemm2_bufferSizeExt`|3.1.0| | | | |`rocsparse_ccsrgemm_buffer_size`|2.8.0| | | | | -|`cusparseDcsrgeam`| |10.2|11.0|`hipsparseDcsrgeam`|3.5.0| | | | |`rocsparse_dcsrgeam`|3.5.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| | | | | | | | | | | -|`cusparseDcsrgemm2`| |11.0|12.0|`hipsparseDcsrgemm2`|2.8.0| | | | | | | | | | | -|`cusparseDcsrgemm2_bufferSizeExt`| |11.0|12.0|`hipsparseDcsrgemm2_bufferSizeExt`|2.8.0| | | | |`rocsparse_dcsrgemm_buffer_size`|2.8.0| | | | | -|`cusparseScsrgeam`| |10.2|11.0|`hipsparseScsrgeam`|3.5.0| | | | |`rocsparse_scsrgeam`|3.5.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| | | | | | | | | | | -|`cusparseScsrgemm2`| |11.0|12.0|`hipsparseScsrgemm2`|2.8.0| | | | | | | | | | | -|`cusparseScsrgemm2_bufferSizeExt`| |11.0|12.0|`hipsparseScsrgemm2_bufferSizeExt`|2.8.0| | | | |`rocsparse_scsrgemm_buffer_size`|2.8.0| | | | | -|`cusparseXcsrgeam2Nnz`|10.0| | |`hipsparseXcsrgeam2Nnz`|3.5.0| | | | | | | | | | | -|`cusparseXcsrgeamNnz`| |10.2|11.0|`hipsparseXcsrgeamNnz`|3.5.0| | | | | | | | | | | -|`cusparseXcsrgemm2Nnz`| |11.0|12.0|`hipsparseXcsrgemm2Nnz`|2.8.0| | | | |`rocsparse_csrgemm_nnz`|2.8.0| | | | | -|`cusparseXcsrgemmNnz`| |10.2|11.0|`hipsparseXcsrgemmNnz`|2.8.0| | | | | | | | | | | -|`cusparseZcsrgeam`| |10.2|11.0|`hipsparseZcsrgeam`|3.5.0| | | | |`rocsparse_zcsrgeam`|3.5.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| | | | | | | | | | | -|`cusparseZcsrgemm2`| |11.0|12.0|`hipsparseZcsrgemm2`|3.1.0| | | | | | | | | | | -|`cusparseZcsrgemm2_bufferSizeExt`| |11.0|12.0|`hipsparseZcsrgemm2_bufferSizeExt`|3.1.0| | | | |`rocsparse_zcsrgemm_buffer_size`|2.8.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCcsrgeam`| |10.2| |11.0|`hipsparseCcsrgeam`|3.5.0| | | | |`rocsparse_ccsrgeam`|3.5.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| | | | | | | | | | | +|`cusparseCcsrgemm2`| |11.0| |12.0|`hipsparseCcsrgemm2`|3.1.0| | | | | | | | | | | +|`cusparseCcsrgemm2_bufferSizeExt`| |11.0| |12.0|`hipsparseCcsrgemm2_bufferSizeExt`|3.1.0| | | | |`rocsparse_ccsrgemm_buffer_size`|2.8.0| | | | | +|`cusparseDcsrgeam`| |10.2| |11.0|`hipsparseDcsrgeam`|3.5.0| | | | |`rocsparse_dcsrgeam`|3.5.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| | | | | | | | | | | +|`cusparseDcsrgemm2`| |11.0| |12.0|`hipsparseDcsrgemm2`|2.8.0| | | | | | | | | | | +|`cusparseDcsrgemm2_bufferSizeExt`| |11.0| |12.0|`hipsparseDcsrgemm2_bufferSizeExt`|2.8.0| | | | |`rocsparse_dcsrgemm_buffer_size`|2.8.0| | | | | +|`cusparseScsrgeam`| |10.2| |11.0|`hipsparseScsrgeam`|3.5.0| | | | |`rocsparse_scsrgeam`|3.5.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| | | | | | | | | | | +|`cusparseScsrgemm2`| |11.0| |12.0|`hipsparseScsrgemm2`|2.8.0| | | | | | | | | | | +|`cusparseScsrgemm2_bufferSizeExt`| |11.0| |12.0|`hipsparseScsrgemm2_bufferSizeExt`|2.8.0| | | | |`rocsparse_scsrgemm_buffer_size`|2.8.0| | | | | +|`cusparseXcsrgeam2Nnz`|10.0| | | |`hipsparseXcsrgeam2Nnz`|3.5.0| | | | | | | | | | | +|`cusparseXcsrgeamNnz`| |10.2| |11.0|`hipsparseXcsrgeamNnz`|3.5.0| | | | | | | | | | | +|`cusparseXcsrgemm2Nnz`| |11.0| |12.0|`hipsparseXcsrgemm2Nnz`|2.8.0| | | | |`rocsparse_csrgemm_nnz`|2.8.0| | | | | +|`cusparseXcsrgemmNnz`| |10.2| |11.0|`hipsparseXcsrgemmNnz`|2.8.0| | | | | | | | | | | +|`cusparseZcsrgeam`| |10.2| |11.0|`hipsparseZcsrgeam`|3.5.0| | | | |`rocsparse_zcsrgeam`|3.5.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| | | | | | | | | | | +|`cusparseZcsrgemm2`| |11.0| |12.0|`hipsparseZcsrgemm2`|3.1.0| | | | | | | | | | | +|`cusparseZcsrgemm2_bufferSizeExt`| |11.0| |12.0|`hipsparseZcsrgemm2_bufferSizeExt`|3.1.0| | | | |`rocsparse_zcsrgemm_buffer_size`|2.8.0| | | | | ## **12. CUSPARSE Preconditioners Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cusparseCbsric02`| |12.2| |`hipsparseCbsric02`|3.8.0| | | | |`rocsparse_cbsric0`|3.8.0| | | | | -|`cusparseCbsric02_analysis`| |12.2| |`hipsparseCbsric02_analysis`|3.8.0| | | | |`rocsparse_cbsric0_analysis`|3.6.0| | | | | -|`cusparseCbsric02_bufferSize`| |12.2| |`hipsparseCbsric02_bufferSize`|3.8.0| | | | |`rocsparse_cbsric0_buffer_size`|3.8.0| | | | | -|`cusparseCbsric02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | -|`cusparseCbsrilu02`| |12.2| |`hipsparseCbsrilu02`|3.9.0| | | | |`rocsparse_cbsrilu0`|3.9.0| | | | | -|`cusparseCbsrilu02_analysis`| |12.2| |`hipsparseCbsrilu02_analysis`|3.9.0| | | | |`rocsparse_cbsrilu0_analysis`|3.6.0| | | | | -|`cusparseCbsrilu02_bufferSize`| |12.2| |`hipsparseCbsrilu02_bufferSize`|3.9.0| | | | | | | | | | | -|`cusparseCbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | -|`cusparseCbsrilu02_numericBoost`| |12.2| |`hipsparseCbsrilu02_numericBoost`|3.9.0| | | | |`rocsparse_dcbsrilu0_numeric_boost`|4.5.0| | | | | -|`cusparseCcsric0`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseCcsric02`| |12.2| |`hipsparseCcsric02`|3.1.0| | | | |`rocsparse_ccsric0`|3.1.0| | | | | -|`cusparseCcsric02_analysis`| |12.2| |`hipsparseCcsric02_analysis`|3.1.0| | | | |`rocsparse_ccsric0_analysis`|3.1.0| | | | | -|`cusparseCcsric02_bufferSize`| |12.2| |`hipsparseCcsric02_bufferSize`|3.1.0| | | | |`rocsparse_ccsric0_buffer_size`|3.1.0| | | | | -|`cusparseCcsric02_bufferSizeExt`| |12.2| |`hipsparseCcsric02_bufferSizeExt`|3.1.0| | | | |`rocsparse_ccsric0_buffer_size`|3.1.0| | | | | -|`cusparseCcsrilu0`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseCcsrilu02`| |12.2| |`hipsparseCcsrilu02`|3.1.0| | | | |`rocsparse_ccsrilu0`|2.10.0| | | | | -|`cusparseCcsrilu02_analysis`| |12.2| |`hipsparseCcsrilu02_analysis`|3.1.0| | | | |`rocsparse_ccsrilu0_analysis`|2.10.0| | | | | -|`cusparseCcsrilu02_bufferSize`| |12.2| |`hipsparseCcsrilu02_bufferSize`|3.1.0| | | | |`rocsparse_ccsrilu0_buffer_size`|2.10.0| | | | | -|`cusparseCcsrilu02_bufferSizeExt`| |12.2| |`hipsparseCcsrilu02_bufferSizeExt`|3.1.0| | | | | | | | | | | -|`cusparseCcsrilu02_numericBoost`| |12.2| |`hipsparseCcsrilu02_numericBoost`|3.10.0| | | | |`rocsparse_dccsrilu0_numeric_boost`|4.5.0| | | | | -|`cusparseCgpsvInterleavedBatch`|9.2| | |`hipsparseCgpsvInterleavedBatch`|5.1.0| | | | |`rocsparse_cgpsv_interleaved_batch`|5.1.0| | | | | -|`cusparseCgpsvInterleavedBatch_bufferSizeExt`|9.2| | |`hipsparseCgpsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_cgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseCgtsv`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseCgtsv2`|9.0| | |`hipsparseCgtsv2`|4.3.0| | | | |`rocsparse_cgtsv`|4.3.0| | | | | -|`cusparseCgtsv2StridedBatch`| | | |`hipsparseCgtsv2StridedBatch`|4.5.0| | | | |`rocsparse_cgtsv_no_pivot_strided_batch`|4.3.0| | | | | -|`cusparseCgtsv2StridedBatch_bufferSizeExt`| | | |`hipsparseCgtsv2StridedBatch_bufferSizeExt`|4.5.0| | | | |`rocsparse_cgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | -|`cusparseCgtsv2_bufferSizeExt`|9.0| | |`hipsparseCgtsv2_bufferSizeExt`|4.3.0| | | | |`rocsparse_cgtsv_buffer_size`|4.3.0| | | | | -|`cusparseCgtsv2_nopivot`|9.0| | |`hipsparseCgtsv2_nopivot`|4.3.0| | | | |`rocsparse_cgtsv_no_pivot`|4.3.0| | | | | -|`cusparseCgtsv2_nopivot_bufferSizeExt`|9.0| | |`hipsparseCgtsv2_nopivot_bufferSizeExt`|4.3.0| | | | |`rocsparse_cgtsv_no_pivot_buffer_size`|4.3.0| | | | | -|`cusparseCgtsvInterleavedBatch`|9.2| | |`hipsparseCgtsvInterleavedBatch`|5.1.0| | | | |`rocsparse_cgtsv_interleaved_batch`|5.1.0| | | | | -|`cusparseCgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`hipsparseCgtsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_cgtsv_interleaved_batch_buffer_size`|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| | | | |`rocsparse_dbsric0`|3.8.0| | | | | -|`cusparseDbsric02_analysis`| |12.2| |`hipsparseDbsric02_analysis`|3.8.0| | | | |`rocsparse_dbsric0_analysis`|3.6.0| | | | | -|`cusparseDbsric02_bufferSize`| |12.2| |`hipsparseDbsric02_bufferSize`|3.8.0| | | | |`rocsparse_dbsric0_buffer_size`|3.8.0| | | | | -|`cusparseDbsric02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | -|`cusparseDbsrilu02`| |12.2| |`hipsparseDbsrilu02`|3.9.0| | | | |`rocsparse_dbsrilu0`|3.9.0| | | | | -|`cusparseDbsrilu02_analysis`| |12.2| |`hipsparseDbsrilu02_analysis`|3.9.0| | | | |`rocsparse_dbsrilu0_analysis`|3.6.0| | | | | -|`cusparseDbsrilu02_bufferSize`| |12.2| |`hipsparseDbsrilu02_bufferSize`|3.9.0| | | | | | | | | | | -|`cusparseDbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | -|`cusparseDbsrilu02_numericBoost`| |12.2| |`hipsparseDbsrilu02_numericBoost`|3.9.0| | | | |`rocsparse_dbsrilu0_numeric_boost`|3.9.0| | | | | -|`cusparseDcsric0`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDcsric02`| |12.2| |`hipsparseDcsric02`|3.1.0| | | | |`rocsparse_dcsric0`|3.1.0| | | | | -|`cusparseDcsric02_analysis`| |12.2| |`hipsparseDcsric02_analysis`|3.1.0| | | | |`rocsparse_dcsric0_analysis`|3.1.0| | | | | -|`cusparseDcsric02_bufferSize`| |12.2| |`hipsparseDcsric02_bufferSize`|3.1.0| | | | |`rocsparse_dcsric0_buffer_size`|3.1.0| | | | | -|`cusparseDcsric02_bufferSizeExt`| |12.2| |`hipsparseDcsric02_bufferSizeExt`|3.1.0| | | | |`rocsparse_dcsric0_buffer_size`|3.1.0| | | | | -|`cusparseDcsrilu0`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDcsrilu02`| |12.2| |`hipsparseDcsrilu02`|1.9.2| | | | |`rocsparse_dcsrilu0`|1.9.0| | | | | -|`cusparseDcsrilu02_analysis`| |12.2| |`hipsparseDcsrilu02_analysis`|1.9.2| | | | |`rocsparse_dcsrilu0_analysis`|1.9.0| | | | | -|`cusparseDcsrilu02_bufferSize`| |12.2| |`hipsparseDcsrilu02_bufferSize`|1.9.2| | | | |`rocsparse_dcsrilu0_buffer_size`|1.9.0| | | | | -|`cusparseDcsrilu02_bufferSizeExt`| |12.2| |`hipsparseDcsrilu02_bufferSizeExt`|1.9.2| | | | | | | | | | | -|`cusparseDcsrilu02_numericBoost`| |12.2| |`hipsparseDcsrilu02_numericBoost`|3.10.0| | | | |`rocsparse_dcsrilu0_numeric_boost`|3.9.0| | | | | -|`cusparseDgpsvInterleavedBatch`|9.2| | |`hipsparseDgpsvInterleavedBatch`|5.1.0| | | | |`rocsparse_dgpsv_interleaved_batch`|5.1.0| | | | | -|`cusparseDgpsvInterleavedBatch_bufferSizeExt`|9.2| | |`hipsparseDgpsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_dgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseDgtsv`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDgtsv2`|9.0| | |`hipsparseDgtsv2`|4.3.0| | | | |`rocsparse_dgtsv`|4.3.0| | | | | -|`cusparseDgtsv2StridedBatch`| | | |`hipsparseDgtsv2StridedBatch`|4.5.0| | | | |`rocsparse_dgtsv_no_pivot_strided_batch`|4.3.0| | | | | -|`cusparseDgtsv2StridedBatch_bufferSizeExt`| | | |`hipsparseDgtsv2StridedBatch_bufferSizeExt`|4.5.0| | | | |`rocsparse_dgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | -|`cusparseDgtsv2_bufferSizeExt`|9.0| | |`hipsparseDgtsv2_bufferSizeExt`|4.3.0| | | | |`rocsparse_dgtsv_buffer_size`|4.3.0| | | | | -|`cusparseDgtsv2_nopivot`|9.0| | |`hipsparseDgtsv2_nopivot`|4.3.0| | | | |`rocsparse_dgtsv_no_pivot`|4.3.0| | | | | -|`cusparseDgtsv2_nopivot_bufferSizeExt`|9.0| | |`hipsparseDgtsv2_nopivot_bufferSizeExt`|4.3.0| | | | |`rocsparse_dgtsv_no_pivot_buffer_size`|4.3.0| | | | | -|`cusparseDgtsvInterleavedBatch`|9.2| | |`hipsparseDgtsvInterleavedBatch`|5.1.0| | | | |`rocsparse_dgtsv_interleaved_batch`|5.1.0| | | | | -|`cusparseDgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`hipsparseDgtsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_dgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseDgtsvStridedBatch`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDgtsv_nopivot`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseSbsric02`| |12.2| |`hipsparseSbsric02`|3.8.0| | | | |`rocsparse_sbsric0`|3.8.0| | | | | -|`cusparseSbsric02_analysis`| |12.2| |`hipsparseSbsric02_analysis`|3.8.0| | | | |`rocsparse_sbsric0_analysis`|3.6.0| | | | | -|`cusparseSbsric02_bufferSize`| |12.2| |`hipsparseSbsric02_bufferSize`|3.8.0| | | | |`rocsparse_sbsric0_buffer_size`|3.8.0| | | | | -|`cusparseSbsric02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | -|`cusparseSbsrilu02`| |12.2| |`hipsparseSbsrilu02`|3.9.0| | | | |`rocsparse_sbsrilu0`|3.9.0| | | | | -|`cusparseSbsrilu02_analysis`| |12.2| |`hipsparseSbsrilu02_analysis`|3.9.0| | | | |`rocsparse_sbsrilu0_analysis`|3.6.0| | | | | -|`cusparseSbsrilu02_bufferSize`| |12.2| |`hipsparseSbsrilu02_bufferSize`|3.9.0| | | | | | | | | | | -|`cusparseSbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | -|`cusparseSbsrilu02_numericBoost`| |12.2| |`hipsparseSbsrilu02_numericBoost`|3.9.0| | | | |`rocsparse_dsbsrilu0_numeric_boost`|4.5.0| | | | | -|`cusparseScsric0`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseScsric02`| |12.2| |`hipsparseScsric02`|3.1.0| | | | |`rocsparse_scsric0`|3.1.0| | | | | -|`cusparseScsric02_analysis`| |12.2| |`hipsparseScsric02_analysis`|3.1.0| | | | |`rocsparse_scsric0_analysis`|3.1.0| | | | | -|`cusparseScsric02_bufferSize`| |12.2| |`hipsparseScsric02_bufferSize`|3.1.0| | | | |`rocsparse_scsric0_buffer_size`|3.1.0| | | | | -|`cusparseScsric02_bufferSizeExt`| |12.2| |`hipsparseScsric02_bufferSizeExt`|3.1.0| | | | |`rocsparse_scsric0_buffer_size`|3.1.0| | | | | -|`cusparseScsrilu0`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseScsrilu02`| |12.2| |`hipsparseScsrilu02`|1.9.2| | | | |`rocsparse_scsrilu0`|1.9.0| | | | | -|`cusparseScsrilu02_analysis`| |12.2| |`hipsparseScsrilu02_analysis`|1.9.2| | | | |`rocsparse_scsrilu0_analysis`|1.9.0| | | | | -|`cusparseScsrilu02_bufferSize`| |12.2| |`hipsparseScsrilu02_bufferSize`|1.9.2| | | | |`rocsparse_scsrilu0_buffer_size`|1.9.0| | | | | -|`cusparseScsrilu02_bufferSizeExt`| |12.2| |`hipsparseScsrilu02_bufferSizeExt`|1.9.2| | | | | | | | | | | -|`cusparseScsrilu02_numericBoost`| |12.2| |`hipsparseScsrilu02_numericBoost`|3.10.0| | | | |`rocsparse_dscsrilu0_numeric_boost`|4.5.0| | | | | -|`cusparseSgpsvInterleavedBatch`|9.2| | |`hipsparseSgpsvInterleavedBatch`|5.1.0| | | | |`rocsparse_sgpsv_interleaved_batch`|5.1.0| | | | | -|`cusparseSgpsvInterleavedBatch_bufferSizeExt`|9.2| | |`hipsparseSgpsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_sgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseSgtsv`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseSgtsv2`|9.0| | |`hipsparseSgtsv2`|4.3.0| | | | |`rocsparse_sgtsv`|4.3.0| | | | | -|`cusparseSgtsv2StridedBatch`|9.0| | |`hipsparseSgtsv2StridedBatch`|4.5.0| | | | |`rocsparse_sgtsv_no_pivot_strided_batch`|4.3.0| | | | | -|`cusparseSgtsv2StridedBatch_bufferSizeExt`|9.0| | |`hipsparseSgtsv2StridedBatch_bufferSizeExt`|4.5.0| | | | |`rocsparse_sgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | -|`cusparseSgtsv2_bufferSizeExt`|9.0| | |`hipsparseSgtsv2_bufferSizeExt`|4.3.0| | | | |`rocsparse_sgtsv_buffer_size`|4.3.0| | | | | -|`cusparseSgtsv2_nopivot`|9.0| | |`hipsparseSgtsv2_nopivot`|4.3.0| | | | |`rocsparse_sgtsv_no_pivot`|4.3.0| | | | | -|`cusparseSgtsv2_nopivot_bufferSizeExt`|9.0| | |`hipsparseSgtsv2_nopivot_bufferSizeExt`|4.3.0| | | | |`rocsparse_sgtsv_no_pivot_buffer_size`|4.3.0| | | | | -|`cusparseSgtsvInterleavedBatch`|9.2| | |`hipsparseSgtsvInterleavedBatch`|5.1.0| | | | |`rocsparse_sgtsv_interleaved_batch`|5.1.0| | | | | -|`cusparseSgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`hipsparseSgtsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_sgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseSgtsvStridedBatch`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseSgtsv_nopivot`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseXbsric02_zeroPivot`| |12.2| |`hipsparseXbsric02_zeroPivot`|3.8.0| | | | |`rocsparse_bsric0_zero_pivot`|3.8.0| | | | | -|`cusparseXbsrilu02_zeroPivot`| |12.2| |`hipsparseXbsrilu02_zeroPivot`|3.9.0| | | | |`rocsparse_bsrilu0_zero_pivot`|3.9.0| | | | | -|`cusparseXcsric02_zeroPivot`| |12.2| |`hipsparseXcsric02_zeroPivot`|3.1.0| | | | |`rocsparse_csric0_zero_pivot`|3.1.0| | | | | -|`cusparseXcsrilu02_zeroPivot`| |12.2| |`hipsparseXcsrilu02_zeroPivot`|1.9.2| | | | |`rocsparse_csrilu0_zero_pivot`|1.9.0| | | | | -|`cusparseZbsric02`| |12.2| |`hipsparseZbsric02`|3.8.0| | | | |`rocsparse_zbsric0`|3.8.0| | | | | -|`cusparseZbsric02_analysis`| |12.2| |`hipsparseZbsric02_analysis`|3.8.0| | | | |`rocsparse_zbsric0_analysis`|3.6.0| | | | | -|`cusparseZbsric02_bufferSize`| |12.2| |`hipsparseZbsric02_bufferSize`|3.8.0| | | | |`rocsparse_zbsric0_buffer_size`|3.8.0| | | | | -|`cusparseZbsric02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | -|`cusparseZbsrilu02`| |12.2| |`hipsparseZbsrilu02`|3.9.0| | | | |`rocsparse_zbsrilu0`|3.9.0| | | | | -|`cusparseZbsrilu02_analysis`| |12.2| |`hipsparseZbsrilu02_analysis`|3.9.0| | | | |`rocsparse_zbsrilu0_analysis`|3.6.0| | | | | -|`cusparseZbsrilu02_bufferSize`| |12.2| |`hipsparseZbsrilu02_bufferSize`|3.9.0| | | | | | | | | | | -|`cusparseZbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | -|`cusparseZbsrilu02_numericBoost`| |12.2| |`hipsparseZbsrilu02_numericBoost`|3.9.0| | | | |`rocsparse_zbsrilu0_numeric_boost`|3.9.0| | | | | -|`cusparseZcsric0`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseZcsric02`| |12.2| |`hipsparseZcsric02`|3.1.0| | | | |`rocsparse_zcsric0`|3.1.0| | | | | -|`cusparseZcsric02_analysis`| |12.2| |`hipsparseZcsric02_analysis`|3.1.0| | | | |`rocsparse_zcsric0_analysis`|3.1.0| | | | | -|`cusparseZcsric02_bufferSize`| |12.2| |`hipsparseZcsric02_bufferSize`|3.1.0| | | | |`rocsparse_zcsric0_buffer_size`|3.1.0| | | | | -|`cusparseZcsric02_bufferSizeExt`| |12.2| |`hipsparseZcsric02_bufferSizeExt`|3.1.0| | | | |`rocsparse_zcsric0_buffer_size`|3.1.0| | | | | -|`cusparseZcsrilu0`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseZcsrilu02`| |12.2| |`hipsparseZcsrilu02`|3.1.0| | | | |`rocsparse_zcsrilu0`|2.10.0| | | | | -|`cusparseZcsrilu02_analysis`| |12.2| |`hipsparseZcsrilu02_analysis`|3.1.0| | | | |`rocsparse_zcsrilu0_analysis`|2.10.0| | | | | -|`cusparseZcsrilu02_bufferSize`| |12.2| |`hipsparseZcsrilu02_bufferSize`|3.1.0| | | | |`rocsparse_zcsrilu0_buffer_size`|2.10.0| | | | | -|`cusparseZcsrilu02_bufferSizeExt`| |12.2| |`hipsparseZcsrilu02_bufferSizeExt`|3.1.0| | | | | | | | | | | -|`cusparseZcsrilu02_numericBoost`| |12.2| |`hipsparseZcsrilu02_numericBoost`|3.10.0| | | | |`rocsparse_zcsrilu0_numeric_boost`|3.9.0| | | | | -|`cusparseZgpsvInterleavedBatch`|9.2| | |`hipsparseZgpsvInterleavedBatch`|5.1.0| | | | |`rocsparse_zgpsv_interleaved_batch`|5.1.0| | | | | -|`cusparseZgpsvInterleavedBatch_bufferSizeExt`|9.2| | |`hipsparseZgpsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_zgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseZgtsv`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseZgtsv2`|9.0| | |`hipsparseZgtsv2`|4.3.0| | | | |`rocsparse_zgtsv`|4.3.0| | | | | -|`cusparseZgtsv2StridedBatch`| | | |`hipsparseZgtsv2StridedBatch`|4.5.0| | | | |`rocsparse_zgtsv_no_pivot_strided_batch`|4.3.0| | | | | -|`cusparseZgtsv2StridedBatch_bufferSizeExt`| | | |`hipsparseZgtsv2StridedBatch_bufferSizeExt`|4.5.0| | | | |`rocsparse_zgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | -|`cusparseZgtsv2_bufferSizeExt`|9.0| | |`hipsparseZgtsv2_bufferSizeExt`|4.3.0| | | | |`rocsparse_zgtsv_buffer_size`|4.3.0| | | | | -|`cusparseZgtsv2_nopivot`|9.0| | |`hipsparseZgtsv2_nopivot`|4.3.0| | | | |`rocsparse_zgtsv_no_pivot`|4.3.0| | | | | -|`cusparseZgtsv2_nopivot_bufferSizeExt`|9.0| | |`hipsparseZgtsv2_nopivot_bufferSizeExt`|4.3.0| | | | |`rocsparse_zgtsv_no_pivot_buffer_size`|4.3.0| | | | | -|`cusparseZgtsvInterleavedBatch`|9.2| | |`hipsparseZgtsvInterleavedBatch`|5.1.0| | | | |`rocsparse_zgtsv_interleaved_batch`|5.1.0| | | | | -|`cusparseZgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`hipsparseZgtsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_zgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseZgtsvStridedBatch`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseZgtsv_nopivot`| |10.2|11.0| | | | | | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCbsric02`| |12.2| | |`hipsparseCbsric02`|3.8.0| | | | |`rocsparse_cbsric0`|3.8.0| | | | | +|`cusparseCbsric02_analysis`| |12.2| | |`hipsparseCbsric02_analysis`|3.8.0| | | | |`rocsparse_cbsric0_analysis`|3.6.0| | | | | +|`cusparseCbsric02_bufferSize`| |12.2| | |`hipsparseCbsric02_bufferSize`|3.8.0| | | | |`rocsparse_cbsric0_buffer_size`|3.8.0| | | | | +|`cusparseCbsric02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | | +|`cusparseCbsrilu02`| |12.2| | |`hipsparseCbsrilu02`|3.9.0| | | | |`rocsparse_cbsrilu0`|3.9.0| | | | | +|`cusparseCbsrilu02_analysis`| |12.2| | |`hipsparseCbsrilu02_analysis`|3.9.0| | | | |`rocsparse_cbsrilu0_analysis`|3.6.0| | | | | +|`cusparseCbsrilu02_bufferSize`| |12.2| | |`hipsparseCbsrilu02_bufferSize`|3.9.0| | | | | | | | | | | +|`cusparseCbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | | +|`cusparseCbsrilu02_numericBoost`| |12.2| | |`hipsparseCbsrilu02_numericBoost`|3.9.0| | | | |`rocsparse_dcbsrilu0_numeric_boost`|4.5.0| | | | | +|`cusparseCcsric0`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseCcsric02`| |12.2| | |`hipsparseCcsric02`|3.1.0| | | | |`rocsparse_ccsric0`|3.1.0| | | | | +|`cusparseCcsric02_analysis`| |12.2| | |`hipsparseCcsric02_analysis`|3.1.0| | | | |`rocsparse_ccsric0_analysis`|3.1.0| | | | | +|`cusparseCcsric02_bufferSize`| |12.2| | |`hipsparseCcsric02_bufferSize`|3.1.0| | | | |`rocsparse_ccsric0_buffer_size`|3.1.0| | | | | +|`cusparseCcsric02_bufferSizeExt`| |12.2| | |`hipsparseCcsric02_bufferSizeExt`|3.1.0| | | | |`rocsparse_ccsric0_buffer_size`|3.1.0| | | | | +|`cusparseCcsrilu0`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseCcsrilu02`| |12.2| | |`hipsparseCcsrilu02`|3.1.0| | | | |`rocsparse_ccsrilu0`|2.10.0| | | | | +|`cusparseCcsrilu02_analysis`| |12.2| | |`hipsparseCcsrilu02_analysis`|3.1.0| | | | |`rocsparse_ccsrilu0_analysis`|2.10.0| | | | | +|`cusparseCcsrilu02_bufferSize`| |12.2| | |`hipsparseCcsrilu02_bufferSize`|3.1.0| | | | |`rocsparse_ccsrilu0_buffer_size`|2.10.0| | | | | +|`cusparseCcsrilu02_bufferSizeExt`| |12.2| | |`hipsparseCcsrilu02_bufferSizeExt`|3.1.0| | | | | | | | | | | +|`cusparseCcsrilu02_numericBoost`| |12.2| | |`hipsparseCcsrilu02_numericBoost`|3.10.0| | | | |`rocsparse_dccsrilu0_numeric_boost`|4.5.0| | | | | +|`cusparseCgpsvInterleavedBatch`|9.2| | | |`hipsparseCgpsvInterleavedBatch`|5.1.0| | | | |`rocsparse_cgpsv_interleaved_batch`|5.1.0| | | | | +|`cusparseCgpsvInterleavedBatch_bufferSizeExt`|9.2| | | |`hipsparseCgpsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_cgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseCgtsv`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseCgtsv2`|9.0| | | |`hipsparseCgtsv2`|4.3.0| | | | |`rocsparse_cgtsv`|4.3.0| | | | | +|`cusparseCgtsv2StridedBatch`| | | | |`hipsparseCgtsv2StridedBatch`|4.5.0| | | | |`rocsparse_cgtsv_no_pivot_strided_batch`|4.3.0| | | | | +|`cusparseCgtsv2StridedBatch_bufferSizeExt`| | | | |`hipsparseCgtsv2StridedBatch_bufferSizeExt`|4.5.0| | | | |`rocsparse_cgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | +|`cusparseCgtsv2_bufferSizeExt`|9.0| | | |`hipsparseCgtsv2_bufferSizeExt`|4.3.0| | | | |`rocsparse_cgtsv_buffer_size`|4.3.0| | | | | +|`cusparseCgtsv2_nopivot`|9.0| | | |`hipsparseCgtsv2_nopivot`|4.3.0| | | | |`rocsparse_cgtsv_no_pivot`|4.3.0| | | | | +|`cusparseCgtsv2_nopivot_bufferSizeExt`|9.0| | | |`hipsparseCgtsv2_nopivot_bufferSizeExt`|4.3.0| | | | |`rocsparse_cgtsv_no_pivot_buffer_size`|4.3.0| | | | | +|`cusparseCgtsvInterleavedBatch`|9.2| | | |`hipsparseCgtsvInterleavedBatch`|5.1.0| | | | |`rocsparse_cgtsv_interleaved_batch`|5.1.0| | | | | +|`cusparseCgtsvInterleavedBatch_bufferSizeExt`|9.2| | | |`hipsparseCgtsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_cgtsv_interleaved_batch_buffer_size`|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| | | | |`rocsparse_dbsric0`|3.8.0| | | | | +|`cusparseDbsric02_analysis`| |12.2| | |`hipsparseDbsric02_analysis`|3.8.0| | | | |`rocsparse_dbsric0_analysis`|3.6.0| | | | | +|`cusparseDbsric02_bufferSize`| |12.2| | |`hipsparseDbsric02_bufferSize`|3.8.0| | | | |`rocsparse_dbsric0_buffer_size`|3.8.0| | | | | +|`cusparseDbsric02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | | +|`cusparseDbsrilu02`| |12.2| | |`hipsparseDbsrilu02`|3.9.0| | | | |`rocsparse_dbsrilu0`|3.9.0| | | | | +|`cusparseDbsrilu02_analysis`| |12.2| | |`hipsparseDbsrilu02_analysis`|3.9.0| | | | |`rocsparse_dbsrilu0_analysis`|3.6.0| | | | | +|`cusparseDbsrilu02_bufferSize`| |12.2| | |`hipsparseDbsrilu02_bufferSize`|3.9.0| | | | | | | | | | | +|`cusparseDbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | | +|`cusparseDbsrilu02_numericBoost`| |12.2| | |`hipsparseDbsrilu02_numericBoost`|3.9.0| | | | |`rocsparse_dbsrilu0_numeric_boost`|3.9.0| | | | | +|`cusparseDcsric0`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDcsric02`| |12.2| | |`hipsparseDcsric02`|3.1.0| | | | |`rocsparse_dcsric0`|3.1.0| | | | | +|`cusparseDcsric02_analysis`| |12.2| | |`hipsparseDcsric02_analysis`|3.1.0| | | | |`rocsparse_dcsric0_analysis`|3.1.0| | | | | +|`cusparseDcsric02_bufferSize`| |12.2| | |`hipsparseDcsric02_bufferSize`|3.1.0| | | | |`rocsparse_dcsric0_buffer_size`|3.1.0| | | | | +|`cusparseDcsric02_bufferSizeExt`| |12.2| | |`hipsparseDcsric02_bufferSizeExt`|3.1.0| | | | |`rocsparse_dcsric0_buffer_size`|3.1.0| | | | | +|`cusparseDcsrilu0`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDcsrilu02`| |12.2| | |`hipsparseDcsrilu02`|1.9.2| | | | |`rocsparse_dcsrilu0`|1.9.0| | | | | +|`cusparseDcsrilu02_analysis`| |12.2| | |`hipsparseDcsrilu02_analysis`|1.9.2| | | | |`rocsparse_dcsrilu0_analysis`|1.9.0| | | | | +|`cusparseDcsrilu02_bufferSize`| |12.2| | |`hipsparseDcsrilu02_bufferSize`|1.9.2| | | | |`rocsparse_dcsrilu0_buffer_size`|1.9.0| | | | | +|`cusparseDcsrilu02_bufferSizeExt`| |12.2| | |`hipsparseDcsrilu02_bufferSizeExt`|1.9.2| | | | | | | | | | | +|`cusparseDcsrilu02_numericBoost`| |12.2| | |`hipsparseDcsrilu02_numericBoost`|3.10.0| | | | |`rocsparse_dcsrilu0_numeric_boost`|3.9.0| | | | | +|`cusparseDgpsvInterleavedBatch`|9.2| | | |`hipsparseDgpsvInterleavedBatch`|5.1.0| | | | |`rocsparse_dgpsv_interleaved_batch`|5.1.0| | | | | +|`cusparseDgpsvInterleavedBatch_bufferSizeExt`|9.2| | | |`hipsparseDgpsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_dgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseDgtsv`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDgtsv2`|9.0| | | |`hipsparseDgtsv2`|4.3.0| | | | |`rocsparse_dgtsv`|4.3.0| | | | | +|`cusparseDgtsv2StridedBatch`| | | | |`hipsparseDgtsv2StridedBatch`|4.5.0| | | | |`rocsparse_dgtsv_no_pivot_strided_batch`|4.3.0| | | | | +|`cusparseDgtsv2StridedBatch_bufferSizeExt`| | | | |`hipsparseDgtsv2StridedBatch_bufferSizeExt`|4.5.0| | | | |`rocsparse_dgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | +|`cusparseDgtsv2_bufferSizeExt`|9.0| | | |`hipsparseDgtsv2_bufferSizeExt`|4.3.0| | | | |`rocsparse_dgtsv_buffer_size`|4.3.0| | | | | +|`cusparseDgtsv2_nopivot`|9.0| | | |`hipsparseDgtsv2_nopivot`|4.3.0| | | | |`rocsparse_dgtsv_no_pivot`|4.3.0| | | | | +|`cusparseDgtsv2_nopivot_bufferSizeExt`|9.0| | | |`hipsparseDgtsv2_nopivot_bufferSizeExt`|4.3.0| | | | |`rocsparse_dgtsv_no_pivot_buffer_size`|4.3.0| | | | | +|`cusparseDgtsvInterleavedBatch`|9.2| | | |`hipsparseDgtsvInterleavedBatch`|5.1.0| | | | |`rocsparse_dgtsv_interleaved_batch`|5.1.0| | | | | +|`cusparseDgtsvInterleavedBatch_bufferSizeExt`|9.2| | | |`hipsparseDgtsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_dgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseDgtsvStridedBatch`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDgtsv_nopivot`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseSbsric02`| |12.2| | |`hipsparseSbsric02`|3.8.0| | | | |`rocsparse_sbsric0`|3.8.0| | | | | +|`cusparseSbsric02_analysis`| |12.2| | |`hipsparseSbsric02_analysis`|3.8.0| | | | |`rocsparse_sbsric0_analysis`|3.6.0| | | | | +|`cusparseSbsric02_bufferSize`| |12.2| | |`hipsparseSbsric02_bufferSize`|3.8.0| | | | |`rocsparse_sbsric0_buffer_size`|3.8.0| | | | | +|`cusparseSbsric02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | | +|`cusparseSbsrilu02`| |12.2| | |`hipsparseSbsrilu02`|3.9.0| | | | |`rocsparse_sbsrilu0`|3.9.0| | | | | +|`cusparseSbsrilu02_analysis`| |12.2| | |`hipsparseSbsrilu02_analysis`|3.9.0| | | | |`rocsparse_sbsrilu0_analysis`|3.6.0| | | | | +|`cusparseSbsrilu02_bufferSize`| |12.2| | |`hipsparseSbsrilu02_bufferSize`|3.9.0| | | | | | | | | | | +|`cusparseSbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | | +|`cusparseSbsrilu02_numericBoost`| |12.2| | |`hipsparseSbsrilu02_numericBoost`|3.9.0| | | | |`rocsparse_dsbsrilu0_numeric_boost`|4.5.0| | | | | +|`cusparseScsric0`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseScsric02`| |12.2| | |`hipsparseScsric02`|3.1.0| | | | |`rocsparse_scsric0`|3.1.0| | | | | +|`cusparseScsric02_analysis`| |12.2| | |`hipsparseScsric02_analysis`|3.1.0| | | | |`rocsparse_scsric0_analysis`|3.1.0| | | | | +|`cusparseScsric02_bufferSize`| |12.2| | |`hipsparseScsric02_bufferSize`|3.1.0| | | | |`rocsparse_scsric0_buffer_size`|3.1.0| | | | | +|`cusparseScsric02_bufferSizeExt`| |12.2| | |`hipsparseScsric02_bufferSizeExt`|3.1.0| | | | |`rocsparse_scsric0_buffer_size`|3.1.0| | | | | +|`cusparseScsrilu0`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseScsrilu02`| |12.2| | |`hipsparseScsrilu02`|1.9.2| | | | |`rocsparse_scsrilu0`|1.9.0| | | | | +|`cusparseScsrilu02_analysis`| |12.2| | |`hipsparseScsrilu02_analysis`|1.9.2| | | | |`rocsparse_scsrilu0_analysis`|1.9.0| | | | | +|`cusparseScsrilu02_bufferSize`| |12.2| | |`hipsparseScsrilu02_bufferSize`|1.9.2| | | | |`rocsparse_scsrilu0_buffer_size`|1.9.0| | | | | +|`cusparseScsrilu02_bufferSizeExt`| |12.2| | |`hipsparseScsrilu02_bufferSizeExt`|1.9.2| | | | | | | | | | | +|`cusparseScsrilu02_numericBoost`| |12.2| | |`hipsparseScsrilu02_numericBoost`|3.10.0| | | | |`rocsparse_dscsrilu0_numeric_boost`|4.5.0| | | | | +|`cusparseSgpsvInterleavedBatch`|9.2| | | |`hipsparseSgpsvInterleavedBatch`|5.1.0| | | | |`rocsparse_sgpsv_interleaved_batch`|5.1.0| | | | | +|`cusparseSgpsvInterleavedBatch_bufferSizeExt`|9.2| | | |`hipsparseSgpsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_sgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseSgtsv`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseSgtsv2`|9.0| | | |`hipsparseSgtsv2`|4.3.0| | | | |`rocsparse_sgtsv`|4.3.0| | | | | +|`cusparseSgtsv2StridedBatch`|9.0| | | |`hipsparseSgtsv2StridedBatch`|4.5.0| | | | |`rocsparse_sgtsv_no_pivot_strided_batch`|4.3.0| | | | | +|`cusparseSgtsv2StridedBatch_bufferSizeExt`|9.0| | | |`hipsparseSgtsv2StridedBatch_bufferSizeExt`|4.5.0| | | | |`rocsparse_sgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | +|`cusparseSgtsv2_bufferSizeExt`|9.0| | | |`hipsparseSgtsv2_bufferSizeExt`|4.3.0| | | | |`rocsparse_sgtsv_buffer_size`|4.3.0| | | | | +|`cusparseSgtsv2_nopivot`|9.0| | | |`hipsparseSgtsv2_nopivot`|4.3.0| | | | |`rocsparse_sgtsv_no_pivot`|4.3.0| | | | | +|`cusparseSgtsv2_nopivot_bufferSizeExt`|9.0| | | |`hipsparseSgtsv2_nopivot_bufferSizeExt`|4.3.0| | | | |`rocsparse_sgtsv_no_pivot_buffer_size`|4.3.0| | | | | +|`cusparseSgtsvInterleavedBatch`|9.2| | | |`hipsparseSgtsvInterleavedBatch`|5.1.0| | | | |`rocsparse_sgtsv_interleaved_batch`|5.1.0| | | | | +|`cusparseSgtsvInterleavedBatch_bufferSizeExt`|9.2| | | |`hipsparseSgtsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_sgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseSgtsvStridedBatch`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseSgtsv_nopivot`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseXbsric02_zeroPivot`| |12.2| | |`hipsparseXbsric02_zeroPivot`|3.8.0| | | | |`rocsparse_bsric0_zero_pivot`|3.8.0| | | | | +|`cusparseXbsrilu02_zeroPivot`| |12.2| | |`hipsparseXbsrilu02_zeroPivot`|3.9.0| | | | |`rocsparse_bsrilu0_zero_pivot`|3.9.0| | | | | +|`cusparseXcsric02_zeroPivot`| |12.2| | |`hipsparseXcsric02_zeroPivot`|3.1.0| | | | |`rocsparse_csric0_zero_pivot`|3.1.0| | | | | +|`cusparseXcsrilu02_zeroPivot`| |12.2| | |`hipsparseXcsrilu02_zeroPivot`|1.9.2| | | | |`rocsparse_csrilu0_zero_pivot`|1.9.0| | | | | +|`cusparseZbsric02`| |12.2| | |`hipsparseZbsric02`|3.8.0| | | | |`rocsparse_zbsric0`|3.8.0| | | | | +|`cusparseZbsric02_analysis`| |12.2| | |`hipsparseZbsric02_analysis`|3.8.0| | | | |`rocsparse_zbsric0_analysis`|3.6.0| | | | | +|`cusparseZbsric02_bufferSize`| |12.2| | |`hipsparseZbsric02_bufferSize`|3.8.0| | | | |`rocsparse_zbsric0_buffer_size`|3.8.0| | | | | +|`cusparseZbsric02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | | +|`cusparseZbsrilu02`| |12.2| | |`hipsparseZbsrilu02`|3.9.0| | | | |`rocsparse_zbsrilu0`|3.9.0| | | | | +|`cusparseZbsrilu02_analysis`| |12.2| | |`hipsparseZbsrilu02_analysis`|3.9.0| | | | |`rocsparse_zbsrilu0_analysis`|3.6.0| | | | | +|`cusparseZbsrilu02_bufferSize`| |12.2| | |`hipsparseZbsrilu02_bufferSize`|3.9.0| | | | | | | | | | | +|`cusparseZbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | | | | | | | +|`cusparseZbsrilu02_numericBoost`| |12.2| | |`hipsparseZbsrilu02_numericBoost`|3.9.0| | | | |`rocsparse_zbsrilu0_numeric_boost`|3.9.0| | | | | +|`cusparseZcsric0`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseZcsric02`| |12.2| | |`hipsparseZcsric02`|3.1.0| | | | |`rocsparse_zcsric0`|3.1.0| | | | | +|`cusparseZcsric02_analysis`| |12.2| | |`hipsparseZcsric02_analysis`|3.1.0| | | | |`rocsparse_zcsric0_analysis`|3.1.0| | | | | +|`cusparseZcsric02_bufferSize`| |12.2| | |`hipsparseZcsric02_bufferSize`|3.1.0| | | | |`rocsparse_zcsric0_buffer_size`|3.1.0| | | | | +|`cusparseZcsric02_bufferSizeExt`| |12.2| | |`hipsparseZcsric02_bufferSizeExt`|3.1.0| | | | |`rocsparse_zcsric0_buffer_size`|3.1.0| | | | | +|`cusparseZcsrilu0`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseZcsrilu02`| |12.2| | |`hipsparseZcsrilu02`|3.1.0| | | | |`rocsparse_zcsrilu0`|2.10.0| | | | | +|`cusparseZcsrilu02_analysis`| |12.2| | |`hipsparseZcsrilu02_analysis`|3.1.0| | | | |`rocsparse_zcsrilu0_analysis`|2.10.0| | | | | +|`cusparseZcsrilu02_bufferSize`| |12.2| | |`hipsparseZcsrilu02_bufferSize`|3.1.0| | | | |`rocsparse_zcsrilu0_buffer_size`|2.10.0| | | | | +|`cusparseZcsrilu02_bufferSizeExt`| |12.2| | |`hipsparseZcsrilu02_bufferSizeExt`|3.1.0| | | | | | | | | | | +|`cusparseZcsrilu02_numericBoost`| |12.2| | |`hipsparseZcsrilu02_numericBoost`|3.10.0| | | | |`rocsparse_zcsrilu0_numeric_boost`|3.9.0| | | | | +|`cusparseZgpsvInterleavedBatch`|9.2| | | |`hipsparseZgpsvInterleavedBatch`|5.1.0| | | | |`rocsparse_zgpsv_interleaved_batch`|5.1.0| | | | | +|`cusparseZgpsvInterleavedBatch_bufferSizeExt`|9.2| | | |`hipsparseZgpsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_zgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseZgtsv`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseZgtsv2`|9.0| | | |`hipsparseZgtsv2`|4.3.0| | | | |`rocsparse_zgtsv`|4.3.0| | | | | +|`cusparseZgtsv2StridedBatch`| | | | |`hipsparseZgtsv2StridedBatch`|4.5.0| | | | |`rocsparse_zgtsv_no_pivot_strided_batch`|4.3.0| | | | | +|`cusparseZgtsv2StridedBatch_bufferSizeExt`| | | | |`hipsparseZgtsv2StridedBatch_bufferSizeExt`|4.5.0| | | | |`rocsparse_zgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | +|`cusparseZgtsv2_bufferSizeExt`|9.0| | | |`hipsparseZgtsv2_bufferSizeExt`|4.3.0| | | | |`rocsparse_zgtsv_buffer_size`|4.3.0| | | | | +|`cusparseZgtsv2_nopivot`|9.0| | | |`hipsparseZgtsv2_nopivot`|4.3.0| | | | |`rocsparse_zgtsv_no_pivot`|4.3.0| | | | | +|`cusparseZgtsv2_nopivot_bufferSizeExt`|9.0| | | |`hipsparseZgtsv2_nopivot_bufferSizeExt`|4.3.0| | | | |`rocsparse_zgtsv_no_pivot_buffer_size`|4.3.0| | | | | +|`cusparseZgtsvInterleavedBatch`|9.2| | | |`hipsparseZgtsvInterleavedBatch`|5.1.0| | | | |`rocsparse_zgtsv_interleaved_batch`|5.1.0| | | | | +|`cusparseZgtsvInterleavedBatch_bufferSizeExt`|9.2| | | |`hipsparseZgtsvInterleavedBatch_bufferSizeExt`|5.1.0| | | | |`rocsparse_zgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseZgtsvStridedBatch`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseZgtsv_nopivot`| |10.2| |11.0| | | | | | | | | | | | | ## **13. CUSPARSE Reorderings Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cusparseCcsrcolor`| |12.2| |`hipsparseCcsrcolor`|4.5.0| | | | |`rocsparse_ccsrcolor`|4.5.0| | | | | -|`cusparseDcsrcolor`| |12.2| |`hipsparseDcsrcolor`|4.5.0| | | | |`rocsparse_dcsrcolor`|4.5.0| | | | | -|`cusparseScsrcolor`| |12.2| |`hipsparseScsrcolor`|4.5.0| | | | |`rocsparse_scsrcolor`|4.5.0| | | | | -|`cusparseZcsrcolor`| |12.2| |`hipsparseZcsrcolor`|4.5.0| | | | |`rocsparse_zcsrcolor`|4.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCcsrcolor`| |12.2| | |`hipsparseCcsrcolor`|4.5.0| | | | |`rocsparse_ccsrcolor`|4.5.0| | | | | +|`cusparseDcsrcolor`| |12.2| | |`hipsparseDcsrcolor`|4.5.0| | | | |`rocsparse_dcsrcolor`|4.5.0| | | | | +|`cusparseScsrcolor`| |12.2| | |`hipsparseScsrcolor`|4.5.0| | | | |`rocsparse_scsrcolor`|4.5.0| | | | | +|`cusparseZcsrcolor`| |12.2| | |`hipsparseZcsrcolor`|4.5.0| | | | |`rocsparse_zcsrcolor`|4.5.0| | | | | ## **14. CUSPARSE Format Conversion Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cusparseCbsr2csr`| | | |`hipsparseCbsr2csr`|3.5.0| | | | |`rocsparse_cbsr2csr`|3.10.0| | | | | -|`cusparseCcsc2dense`| |11.1|12.0|`hipsparseCcsc2dense`|3.5.0| | | | |`rocsparse_ccsc2dense`|3.5.0| | | | | -|`cusparseCcsc2hyb`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseCcsr2bsr`| | | |`hipsparseCcsr2bsr`|3.5.0| | | | |`rocsparse_ccsr2bsr`|3.5.0| | | | | -|`cusparseCcsr2csc`| |10.2|11.0|`hipsparseCcsr2csc`|3.1.0| | | | | | | | | | | -|`cusparseCcsr2csr_compress`|8.0|12.2| |`hipsparseCcsr2csr_compress`|3.5.0| | | | |`rocsparse_ccsr2csr_compress`|3.5.0| | | | | -|`cusparseCcsr2csru`| |12.2| |`hipsparseCcsr2csru`|4.2.0| | | | | | | | | | | -|`cusparseCcsr2dense`| |11.1|12.0|`hipsparseCcsr2dense`|3.5.0| | | | |`rocsparse_ccsr2dense`|3.5.0| | | | | -|`cusparseCcsr2gebsr`| | | |`hipsparseCcsr2gebsr`|4.1.0| | | | |`rocsparse_ccsr2gebsr`|4.1.0| | | | | -|`cusparseCcsr2gebsr_bufferSize`| | | |`hipsparseCcsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_ccsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseCcsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | -|`cusparseCcsr2hyb`| |10.2|11.0|`hipsparseCcsr2hyb`|3.1.0| | | | |`rocsparse_ccsr2hyb`|2.10.0| | | | | -|`cusparseCcsru2csr`| |12.2| |`hipsparseCcsru2csr`|4.2.0| | | | | | | | | | | -|`cusparseCcsru2csr_bufferSizeExt`| |12.2| |`hipsparseCcsru2csr_bufferSizeExt`|4.2.0| | | | | | | | | | | -|`cusparseCdense2csc`| |11.1|12.0|`hipsparseCdense2csc`|3.5.0| | | | |`rocsparse_cdense2csc`|3.2.0| | | | | -|`cusparseCdense2csr`| |11.1|12.0|`hipsparseCdense2csr`|3.5.0| | | | |`rocsparse_cdense2csr`|3.2.0| | | | | -|`cusparseCdense2hyb`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseCgebsr2csr`| | | |`hipsparseCgebsr2csr`|4.1.0| | | | |`rocsparse_cgebsr2csr`|3.10.0| | | | | -|`cusparseCgebsr2gebsc`| | | |`hipsparseCgebsr2gebsc`|4.1.0| | | | |`rocsparse_cgebsr2gebsc`|4.1.0| | | | | -|`cusparseCgebsr2gebsc_bufferSize`| | | |`hipsparseCgebsr2gebsc_bufferSize`|4.1.0| | | | |`rocsparse_cgebsr2gebsc_buffer_size`|4.1.0| | | | | -|`cusparseCgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | | | | | | -|`cusparseCgebsr2gebsr`| | | |`hipsparseCgebsr2gebsr`|4.1.0| | | | |`rocsparse_cgebsr2gebsr`|4.1.0| | | | | -|`cusparseCgebsr2gebsr_bufferSize`| | | |`hipsparseCgebsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_cgebsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseCgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | -|`cusparseChyb2csc`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseChyb2csr`| |10.2|11.0|`hipsparseChyb2csr`|3.1.0| | | | | | | | | | | -|`cusparseChyb2dense`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseCnnz`| | | |`hipsparseCnnz`|3.2.0| | | | |`rocsparse_cnnz`|3.2.0| | | | | -|`cusparseCnnz_compress`|8.0|12.2| |`hipsparseCnnz_compress`|3.5.0| | | | |`rocsparse_cnnz_compress`|3.5.0| | | | | -|`cusparseCreateCsru2csrInfo`| |12.2| |`hipsparseCreateCsru2csrInfo`|4.2.0| | | | | | | | | | | -|`cusparseCreateIdentityPermutation`| |12.2| |`hipsparseCreateIdentityPermutation`|1.9.2| | | | |`rocsparse_create_identity_permutation`|1.9.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`| | | |`hipsparseDbsr2csr`|3.5.0| | | | |`rocsparse_dbsr2csr`|3.10.0| | | | | -|`cusparseDcsc2dense`| |11.1|12.0|`hipsparseDcsc2dense`|3.5.0| | | | |`rocsparse_dcsc2dense`|3.5.0| | | | | -|`cusparseDcsc2hyb`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDcsr2bsr`| | | |`hipsparseDcsr2bsr`|3.5.0| | | | |`rocsparse_dcsr2bsr`|3.5.0| | | | | -|`cusparseDcsr2csc`| |10.2|11.0|`hipsparseDcsr2csc`|1.9.2| | | | | | | | | | | -|`cusparseDcsr2csr_compress`|8.0|12.2| |`hipsparseDcsr2csr_compress`|3.5.0| | | | |`rocsparse_dcsr2csr_compress`|3.5.0| | | | | -|`cusparseDcsr2csru`| |12.2| |`hipsparseDcsr2csru`|4.2.0| | | | | | | | | | | -|`cusparseDcsr2dense`| |11.1|12.0|`hipsparseDcsr2dense`|3.5.0| | | | |`rocsparse_dcsr2dense`|3.5.0| | | | | -|`cusparseDcsr2gebsr`| | | |`hipsparseDcsr2gebsr`|4.1.0| | | | |`rocsparse_dcsr2gebsr`|4.1.0| | | | | -|`cusparseDcsr2gebsr_bufferSize`| | | |`hipsparseDcsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_dcsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseDcsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | -|`cusparseDcsr2hyb`| |10.2|11.0|`hipsparseDcsr2hyb`|1.9.2| | | | |`rocsparse_dcsr2hyb`|1.9.0| | | | | -|`cusparseDcsru2csr`| |12.2| |`hipsparseDcsru2csr`|4.2.0| | | | | | | | | | | -|`cusparseDcsru2csr_bufferSizeExt`| |12.2| |`hipsparseDcsru2csr_bufferSizeExt`|4.2.0| | | | | | | | | | | -|`cusparseDdense2csc`| |11.1|12.0|`hipsparseDdense2csc`|3.5.0| | | | |`rocsparse_ddense2csc`|3.2.0| | | | | -|`cusparseDdense2csr`| |11.1|12.0|`hipsparseDdense2csr`|3.5.0| | | | |`rocsparse_ddense2csr`|3.2.0| | | | | -|`cusparseDdense2hyb`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDestroyCsru2csrInfo`| |12.2| |`hipsparseDestroyCsru2csrInfo`|4.2.0| | | | | | | | | | | -|`cusparseDgebsr2csr`| | | |`hipsparseDgebsr2csr`|4.1.0| | | | |`rocsparse_dgebsr2csr`|3.10.0| | | | | -|`cusparseDgebsr2gebsc`| | | |`hipsparseDgebsr2gebsc`|4.1.0| | | | |`rocsparse_dgebsr2gebsc`|4.1.0| | | | | -|`cusparseDgebsr2gebsc_bufferSize`| | | |`hipsparseDgebsr2gebsc_bufferSize`|4.1.0| | | | |`rocsparse_dgebsr2gebsc_buffer_size`|4.1.0| | | | | -|`cusparseDgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | | | | | | -|`cusparseDgebsr2gebsr`| | | |`hipsparseDgebsr2gebsr`|4.1.0| | | | |`rocsparse_dgebsr2gebsr`|4.1.0| | | | | -|`cusparseDgebsr2gebsr_bufferSize`| | | |`hipsparseDgebsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_dgebsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseDgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | -|`cusparseDhyb2csc`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDhyb2csr`| |10.2|11.0|`hipsparseDhyb2csr`|3.1.0| | | | | | | | | | | -|`cusparseDhyb2dense`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseDnnz`| | | |`hipsparseDnnz`|3.2.0| | | | |`rocsparse_dnnz`|3.2.0| | | | | -|`cusparseDnnz_compress`|8.0|12.2| |`hipsparseDnnz_compress`|3.5.0| | | | |`rocsparse_dnnz_compress`|3.5.0| | | | | -|`cusparseDpruneCsr2csr`|9.0|12.2| |`hipsparseDpruneCsr2csr`|3.9.0| | | | |`rocsparse_dprune_csr2csr`|3.9.0| | | | | -|`cusparseDpruneCsr2csrByPercentage`|9.0|12.2| |`hipsparseDpruneCsr2csrByPercentage`|3.9.0| | | | |`rocsparse_dprune_csr2csr_by_percentage`|3.9.0| | | | | -|`cusparseDpruneCsr2csrByPercentage_bufferSizeExt`|9.0|12.2| |`hipsparseDpruneCsr2csrByPercentage_bufferSizeExt`|3.9.0| | | | |`rocsparse_dprune_csr2csr_by_percentage_buffer_size`|3.9.0| | | | | -|`cusparseDpruneCsr2csrNnz`|9.0|12.2| |`hipsparseDpruneCsr2csrNnz`|3.9.0| | | | |`rocsparse_dprune_csr2csr_nnz`|3.9.0| | | | | -|`cusparseDpruneCsr2csrNnzByPercentage`|9.0|12.2| |`hipsparseDpruneCsr2csrNnzByPercentage`|3.9.0| | | | |`rocsparse_dprune_csr2csr_nnz_by_percentage`|3.9.0| | | | | -|`cusparseDpruneCsr2csr_bufferSizeExt`|9.0|12.2| |`hipsparseDpruneCsr2csr_bufferSizeExt`|3.9.0| | | | |`rocsparse_dprune_csr2csr_buffer_size`|3.9.0| | | | | -|`cusparseDpruneDense2csr`|9.0|12.2| |`hipsparseDpruneDense2csr`|3.9.0| | | | |`rocsparse_dprune_dense2csr`|3.9.0| | | | | -|`cusparseDpruneDense2csrByPercentage`|9.0|12.2| |`hipsparseDpruneDense2csrByPercentage`|3.9.0| | | | |`rocsparse_dprune_dense2csr_by_percentage`|3.9.0| | | | | -|`cusparseDpruneDense2csrByPercentage_bufferSizeExt`|9.0|12.2| |`hipsparseDpruneDense2csrByPercentage_bufferSizeExt`|3.9.0| | | | |`rocsparse_dprune_dense2csr_by_percentage_buffer_size`|3.9.0| | | | | -|`cusparseDpruneDense2csrNnz`|9.0|12.2| |`hipsparseDpruneDense2csrNnz`|3.9.0| | | | |`rocsparse_dprune_dense2csr_nnz`|3.9.0| | | | | -|`cusparseDpruneDense2csrNnzByPercentage`|9.0|12.2| |`hipsparseDpruneDense2csrNnzByPercentage`|3.9.0| | | | |`rocsparse_dprune_dense2csr_nnz_by_percentage`|3.9.0| | | | | -|`cusparseDpruneDense2csr_bufferSizeExt`|9.0|12.2| |`hipsparseDpruneDense2csr_bufferSizeExt`|3.9.0| | | | |`rocsparse_dprune_dense2csr_buffer_size`|3.9.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`| | | |`hipsparseSbsr2csr`|3.5.0| | | | |`rocsparse_sbsr2csr`|3.10.0| | | | | -|`cusparseScsc2dense`| |11.1|12.0|`hipsparseScsc2dense`|3.5.0| | | | |`rocsparse_scsc2dense`|3.5.0| | | | | -|`cusparseScsc2hyb`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseScsr2bsr`| | | |`hipsparseScsr2bsr`|3.5.0| | | | |`rocsparse_scsr2bsr`|3.5.0| | | | | -|`cusparseScsr2csc`| |10.2|11.0|`hipsparseScsr2csc`|1.9.2| | | | | | | | | | | -|`cusparseScsr2csr_compress`|8.0|12.2| |`hipsparseScsr2csr_compress`|3.5.0| | | | |`rocsparse_scsr2csr_compress`|3.5.0| | | | | -|`cusparseScsr2csru`| |12.2| |`hipsparseScsr2csru`|4.2.0| | | | | | | | | | | -|`cusparseScsr2dense`| |11.1|12.0|`hipsparseScsr2dense`|3.5.0| | | | |`rocsparse_scsr2dense`|3.5.0| | | | | -|`cusparseScsr2gebsr`| | | |`hipsparseScsr2gebsr`|4.1.0| | | | |`rocsparse_scsr2gebsr`|4.1.0| | | | | -|`cusparseScsr2gebsr_bufferSize`| | | |`hipsparseScsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_scsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseScsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | -|`cusparseScsr2hyb`| |10.2|11.0|`hipsparseScsr2hyb`|1.9.2| | | | |`rocsparse_scsr2hyb`|1.9.0| | | | | -|`cusparseScsru2csr`| |12.2| |`hipsparseScsru2csr`|4.2.0| | | | | | | | | | | -|`cusparseScsru2csr_bufferSizeExt`| |12.2| |`hipsparseScsru2csr_bufferSizeExt`|4.2.0| | | | | | | | | | | -|`cusparseSdense2csc`| |11.1|12.0|`hipsparseSdense2csc`|3.5.0| | | | |`rocsparse_sdense2csc`|3.2.0| | | | | -|`cusparseSdense2csr`| |11.1|12.0|`hipsparseSdense2csr`|3.5.0| | | | |`rocsparse_sdense2csr`|3.2.0| | | | | -|`cusparseSdense2hyb`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseSgebsr2csr`| | | |`hipsparseSgebsr2csr`|4.1.0| | | | |`rocsparse_sgebsr2csr`|3.10.0| | | | | -|`cusparseSgebsr2gebsc`| | | |`hipsparseSgebsr2gebsc`|4.1.0| | | | |`rocsparse_sgebsr2gebsc`|4.1.0| | | | | -|`cusparseSgebsr2gebsc_bufferSize`| | | |`hipsparseSgebsr2gebsc_bufferSize`|4.1.0| | | | |`rocsparse_sgebsr2gebsc_buffer_size`|4.1.0| | | | | -|`cusparseSgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | | | | | | -|`cusparseSgebsr2gebsr`| | | |`hipsparseSgebsr2gebsr`|4.1.0| | | | |`rocsparse_sgebsr2gebsr`|4.1.0| | | | | -|`cusparseSgebsr2gebsr_bufferSize`| | | |`hipsparseSgebsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_sgebsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseSgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | -|`cusparseShyb2csc`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseShyb2csr`| |10.2|11.0|`hipsparseShyb2csr`|3.1.0| | | | | | | | | | | -|`cusparseShyb2dense`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseSnnz`| | | |`hipsparseSnnz`|3.2.0| | | | |`rocsparse_snnz`|3.2.0| | | | | -|`cusparseSnnz_compress`|8.0|12.2| |`hipsparseSnnz_compress`|3.5.0| | | | |`rocsparse_snnz_compress`|3.5.0| | | | | -|`cusparseSpruneCsr2csr`|9.0|12.2| |`hipsparseSpruneCsr2csr`|3.9.0| | | | |`rocsparse_sprune_csr2csr`|3.9.0| | | | | -|`cusparseSpruneCsr2csrByPercentage`|9.0|12.2| |`hipsparseSpruneCsr2csrByPercentage`|3.9.0| | | | |`rocsparse_sprune_csr2csr_by_percentage`|3.9.0| | | | | -|`cusparseSpruneCsr2csrByPercentage_bufferSizeExt`|9.0|12.2| |`hipsparseSpruneCsr2csrByPercentage_bufferSizeExt`|3.9.0| | | | |`rocsparse_sprune_csr2csr_by_percentage_buffer_size`|3.9.0| | | | | -|`cusparseSpruneCsr2csrNnz`|9.0|12.2| |`hipsparseSpruneCsr2csrNnz`|3.9.0| | | | |`rocsparse_sprune_csr2csr_nnz`|3.9.0| | | | | -|`cusparseSpruneCsr2csrNnzByPercentage`|9.0|12.2| |`hipsparseSpruneCsr2csrNnzByPercentage`|3.9.0| | | | |`rocsparse_sprune_csr2csr_nnz_by_percentage`|3.9.0| | | | | -|`cusparseSpruneCsr2csr_bufferSizeExt`|9.0|12.2| |`hipsparseSpruneCsr2csr_bufferSizeExt`|3.9.0| | | | |`rocsparse_sprune_csr2csr_buffer_size`|3.9.0| | | | | -|`cusparseSpruneDense2csr`|9.0|12.2| |`hipsparseSpruneDense2csr`|3.9.0| | | | |`rocsparse_sprune_dense2csr`|3.9.0| | | | | -|`cusparseSpruneDense2csrByPercentage`|9.0|12.2| |`hipsparseSpruneDense2csrByPercentage`|3.9.0| | | | |`rocsparse_sprune_dense2csr_by_percentage`|3.9.0| | | | | -|`cusparseSpruneDense2csrByPercentage_bufferSizeExt`|9.0|12.2| |`hipsparseSpruneDense2csrByPercentage_bufferSizeExt`|3.9.0| | | | |`rocsparse_sprune_dense2csr_by_percentage_buffer_size`|3.9.0| | | | | -|`cusparseSpruneDense2csrNnz`|9.0|12.2| |`hipsparseSpruneDense2csrNnz`|3.9.0| | | | |`rocsparse_sprune_dense2csr_nnz`|3.9.0| | | | | -|`cusparseSpruneDense2csrNnzByPercentage`|9.0|12.2| |`hipsparseSpruneDense2csrNnzByPercentage`|3.9.0| | | | |`rocsparse_sprune_dense2csr_nnz_by_percentage`|3.9.0| | | | | -|`cusparseSpruneDense2csr_bufferSizeExt`|9.0|12.2| |`hipsparseSpruneDense2csr_bufferSizeExt`|3.9.0| | | | |`rocsparse_sprune_dense2csr_buffer_size`|3.9.0| | | | | -|`cusparseXcoo2csr`| | | |`hipsparseXcoo2csr`|1.9.2| | | | |`rocsparse_coo2csr`|1.9.0| | | | | -|`cusparseXcoosortByColumn`| | | |`hipsparseXcoosortByColumn`|1.9.2| | | | |`rocsparse_coosort_by_column`|1.9.0| | | | | -|`cusparseXcoosortByRow`| | | |`hipsparseXcoosortByRow`|1.9.2| | | | |`rocsparse_coosort_by_row`|1.9.0| | | | | -|`cusparseXcoosort_bufferSizeExt`| | | |`hipsparseXcoosort_bufferSizeExt`|1.9.2| | | | |`rocsparse_coosort_buffer_size`|1.9.0| | | | | -|`cusparseXcscsort`| | | |`hipsparseXcscsort`|2.10.0| | | | |`rocsparse_cscsort`|2.10.0| | | | | -|`cusparseXcscsort_bufferSizeExt`| | | |`hipsparseXcscsort_bufferSizeExt`|2.10.0| | | | |`rocsparse_cscsort_buffer_size`|2.10.0| | | | | -|`cusparseXcsr2bsrNnz`| | | |`hipsparseXcsr2bsrNnz`|3.5.0| | | | |`rocsparse_csr2bsr_nnz`|3.5.0| | | | | -|`cusparseXcsr2coo`| | | |`hipsparseXcsr2coo`|1.9.2| | | | |`rocsparse_csr2coo`|1.9.0| | | | | -|`cusparseXcsr2gebsrNnz`| | | |`hipsparseXcsr2gebsrNnz`|4.1.0| | | | |`rocsparse_csr2gebsr_nnz`|4.1.0| | | | | -|`cusparseXcsrsort`| | | |`hipsparseXcsrsort`|1.9.2| | | | |`rocsparse_csrsort`|1.9.0| | | | | -|`cusparseXcsrsort_bufferSizeExt`| | | |`hipsparseXcsrsort_bufferSizeExt`|1.9.2| | | | |`rocsparse_csrsort_buffer_size`|1.9.0| | | | | -|`cusparseXgebsr2csr`| | | | | | | | | | | | | | | | -|`cusparseXgebsr2gebsrNnz`| | | |`hipsparseXgebsr2gebsrNnz`|4.1.0| | | | |`rocsparse_gebsr2gebsr_nnz`|4.1.0| | | | | -|`cusparseZbsr2csr`| | | |`hipsparseZbsr2csr`|3.5.0| | | | |`rocsparse_zbsr2csr`|3.10.0| | | | | -|`cusparseZcsc2dense`| |11.1|12.0|`hipsparseZcsc2dense`|3.5.0| | | | |`rocsparse_zcsc2dense`|3.5.0| | | | | -|`cusparseZcsc2hyb`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseZcsr2bsr`| | | |`hipsparseZcsr2bsr`|3.5.0| | | | |`rocsparse_zcsr2bsr`|3.5.0| | | | | -|`cusparseZcsr2csc`| |10.2|11.0|`hipsparseZcsr2csc`|3.1.0| | | | | | | | | | | -|`cusparseZcsr2csr_compress`|8.0|12.2| |`hipsparseZcsr2csr_compress`|3.5.0| | | | |`rocsparse_zcsr2csr_compress`|3.5.0| | | | | -|`cusparseZcsr2csru`| |12.2| |`hipsparseZcsr2csru`|4.2.0| | | | | | | | | | | -|`cusparseZcsr2dense`| |11.1|12.0|`hipsparseZcsr2dense`|3.5.0| | | | |`rocsparse_zcsr2dense`|3.5.0| | | | | -|`cusparseZcsr2gebsr`| | | |`hipsparseZcsr2gebsr`|4.1.0| | | | |`rocsparse_zcsr2gebsr`|4.1.0| | | | | -|`cusparseZcsr2gebsr_bufferSize`| | | |`hipsparseZcsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_zcsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseZcsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | -|`cusparseZcsr2hyb`| |10.2|11.0|`hipsparseZcsr2hyb`|3.1.0| | | | |`rocsparse_zcsr2hyb`|2.10.0| | | | | -|`cusparseZcsru2csr`| |12.2| |`hipsparseZcsru2csr`|4.2.0| | | | | | | | | | | -|`cusparseZcsru2csr_bufferSizeExt`| |12.2| |`hipsparseZcsru2csr_bufferSizeExt`|4.2.0| | | | | | | | | | | -|`cusparseZdense2csc`| |11.1|12.0|`hipsparseZdense2csc`|3.5.0| | | | |`rocsparse_zdense2csc`|3.2.0| | | | | -|`cusparseZdense2csr`| |11.1|12.0|`hipsparseZdense2csr`|3.5.0| | | | |`rocsparse_zdense2csr`|3.2.0| | | | | -|`cusparseZdense2hyb`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseZgebsr2csr`| | | |`hipsparseZgebsr2csr`|4.1.0| | | | |`rocsparse_zgebsr2csr`|3.10.0| | | | | -|`cusparseZgebsr2gebsc`| | | |`hipsparseZgebsr2gebsc`|4.1.0| | | | |`rocsparse_zgebsr2gebsc`|4.1.0| | | | | -|`cusparseZgebsr2gebsc_bufferSize`| | | |`hipsparseZgebsr2gebsc_bufferSize`|4.1.0| | | | |`rocsparse_zgebsr2gebsc_buffer_size`|4.1.0| | | | | -|`cusparseZgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | | | | | | -|`cusparseZgebsr2gebsr`| | | |`hipsparseZgebsr2gebsr`|4.1.0| | | | |`rocsparse_zgebsr2gebsr`|4.1.0| | | | | -|`cusparseZgebsr2gebsr_bufferSize`| | | |`hipsparseZgebsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_zgebsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseZgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | -|`cusparseZhyb2csc`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseZhyb2csr`| |10.2|11.0|`hipsparseZhyb2csr`|3.1.0| | | | | | | | | | | -|`cusparseZhyb2dense`| |10.2|11.0| | | | | | | | | | | | | -|`cusparseZnnz`| | | |`hipsparseZnnz`|3.2.0| | | | |`rocsparse_znnz`|3.2.0| | | | | -|`cusparseZnnz_compress`|8.0|12.2| |`hipsparseZnnz_compress`|3.5.0| | | | |`rocsparse_znnz_compress`|3.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCbsr2csr`| | | | |`hipsparseCbsr2csr`|3.5.0| | | | |`rocsparse_cbsr2csr`|3.10.0| | | | | +|`cusparseCcsc2dense`| |11.1| |12.0|`hipsparseCcsc2dense`|3.5.0| | | | |`rocsparse_ccsc2dense`|3.5.0| | | | | +|`cusparseCcsc2hyb`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseCcsr2bsr`| | | | |`hipsparseCcsr2bsr`|3.5.0| | | | |`rocsparse_ccsr2bsr`|3.5.0| | | | | +|`cusparseCcsr2csc`| |10.2| |11.0|`hipsparseCcsr2csc`|3.1.0| | | | | | | | | | | +|`cusparseCcsr2csr_compress`|8.0|12.2| | |`hipsparseCcsr2csr_compress`|3.5.0| | | | |`rocsparse_ccsr2csr_compress`|3.5.0| | | | | +|`cusparseCcsr2csru`| |12.2| | |`hipsparseCcsr2csru`|4.2.0| | | | | | | | | | | +|`cusparseCcsr2dense`| |11.1| |12.0|`hipsparseCcsr2dense`|3.5.0| | | | |`rocsparse_ccsr2dense`|3.5.0| | | | | +|`cusparseCcsr2gebsr`| | | | |`hipsparseCcsr2gebsr`|4.1.0| | | | |`rocsparse_ccsr2gebsr`|4.1.0| | | | | +|`cusparseCcsr2gebsr_bufferSize`| | | | |`hipsparseCcsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_ccsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseCcsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | | +|`cusparseCcsr2hyb`| |10.2| |11.0|`hipsparseCcsr2hyb`|3.1.0| | | | |`rocsparse_ccsr2hyb`|2.10.0| | | | | +|`cusparseCcsru2csr`| |12.2| | |`hipsparseCcsru2csr`|4.2.0| | | | | | | | | | | +|`cusparseCcsru2csr_bufferSizeExt`| |12.2| | |`hipsparseCcsru2csr_bufferSizeExt`|4.2.0| | | | | | | | | | | +|`cusparseCdense2csc`| |11.1| |12.0|`hipsparseCdense2csc`|3.5.0| | | | |`rocsparse_cdense2csc`|3.2.0| | | | | +|`cusparseCdense2csr`| |11.1| |12.0|`hipsparseCdense2csr`|3.5.0| | | | |`rocsparse_cdense2csr`|3.2.0| | | | | +|`cusparseCdense2hyb`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseCgebsr2csr`| | | | |`hipsparseCgebsr2csr`|4.1.0| | | | |`rocsparse_cgebsr2csr`|3.10.0| | | | | +|`cusparseCgebsr2gebsc`| | | | |`hipsparseCgebsr2gebsc`|4.1.0| | | | |`rocsparse_cgebsr2gebsc`|4.1.0| | | | | +|`cusparseCgebsr2gebsc_bufferSize`| | | | |`hipsparseCgebsr2gebsc_bufferSize`|4.1.0| | | | |`rocsparse_cgebsr2gebsc_buffer_size`|4.1.0| | | | | +|`cusparseCgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | | | | | | | +|`cusparseCgebsr2gebsr`| | | | |`hipsparseCgebsr2gebsr`|4.1.0| | | | |`rocsparse_cgebsr2gebsr`|4.1.0| | | | | +|`cusparseCgebsr2gebsr_bufferSize`| | | | |`hipsparseCgebsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_cgebsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseCgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | | +|`cusparseChyb2csc`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseChyb2csr`| |10.2| |11.0|`hipsparseChyb2csr`|3.1.0| | | | | | | | | | | +|`cusparseChyb2dense`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseCnnz`| | | | |`hipsparseCnnz`|3.2.0| | | | |`rocsparse_cnnz`|3.2.0| | | | | +|`cusparseCnnz_compress`|8.0|12.2| | |`hipsparseCnnz_compress`|3.5.0| | | | |`rocsparse_cnnz_compress`|3.5.0| | | | | +|`cusparseCreateCsru2csrInfo`| |12.2| | |`hipsparseCreateCsru2csrInfo`|4.2.0| | | | | | | | | | | +|`cusparseCreateIdentityPermutation`| |12.2| | |`hipsparseCreateIdentityPermutation`|1.9.2| | | | |`rocsparse_create_identity_permutation`|1.9.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`| | | | |`hipsparseDbsr2csr`|3.5.0| | | | |`rocsparse_dbsr2csr`|3.10.0| | | | | +|`cusparseDcsc2dense`| |11.1| |12.0|`hipsparseDcsc2dense`|3.5.0| | | | |`rocsparse_dcsc2dense`|3.5.0| | | | | +|`cusparseDcsc2hyb`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDcsr2bsr`| | | | |`hipsparseDcsr2bsr`|3.5.0| | | | |`rocsparse_dcsr2bsr`|3.5.0| | | | | +|`cusparseDcsr2csc`| |10.2| |11.0|`hipsparseDcsr2csc`|1.9.2| | | | | | | | | | | +|`cusparseDcsr2csr_compress`|8.0|12.2| | |`hipsparseDcsr2csr_compress`|3.5.0| | | | |`rocsparse_dcsr2csr_compress`|3.5.0| | | | | +|`cusparseDcsr2csru`| |12.2| | |`hipsparseDcsr2csru`|4.2.0| | | | | | | | | | | +|`cusparseDcsr2dense`| |11.1| |12.0|`hipsparseDcsr2dense`|3.5.0| | | | |`rocsparse_dcsr2dense`|3.5.0| | | | | +|`cusparseDcsr2gebsr`| | | | |`hipsparseDcsr2gebsr`|4.1.0| | | | |`rocsparse_dcsr2gebsr`|4.1.0| | | | | +|`cusparseDcsr2gebsr_bufferSize`| | | | |`hipsparseDcsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_dcsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseDcsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | | +|`cusparseDcsr2hyb`| |10.2| |11.0|`hipsparseDcsr2hyb`|1.9.2| | | | |`rocsparse_dcsr2hyb`|1.9.0| | | | | +|`cusparseDcsru2csr`| |12.2| | |`hipsparseDcsru2csr`|4.2.0| | | | | | | | | | | +|`cusparseDcsru2csr_bufferSizeExt`| |12.2| | |`hipsparseDcsru2csr_bufferSizeExt`|4.2.0| | | | | | | | | | | +|`cusparseDdense2csc`| |11.1| |12.0|`hipsparseDdense2csc`|3.5.0| | | | |`rocsparse_ddense2csc`|3.2.0| | | | | +|`cusparseDdense2csr`| |11.1| |12.0|`hipsparseDdense2csr`|3.5.0| | | | |`rocsparse_ddense2csr`|3.2.0| | | | | +|`cusparseDdense2hyb`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDestroyCsru2csrInfo`| |12.2| | |`hipsparseDestroyCsru2csrInfo`|4.2.0| | | | | | | | | | | +|`cusparseDgebsr2csr`| | | | |`hipsparseDgebsr2csr`|4.1.0| | | | |`rocsparse_dgebsr2csr`|3.10.0| | | | | +|`cusparseDgebsr2gebsc`| | | | |`hipsparseDgebsr2gebsc`|4.1.0| | | | |`rocsparse_dgebsr2gebsc`|4.1.0| | | | | +|`cusparseDgebsr2gebsc_bufferSize`| | | | |`hipsparseDgebsr2gebsc_bufferSize`|4.1.0| | | | |`rocsparse_dgebsr2gebsc_buffer_size`|4.1.0| | | | | +|`cusparseDgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | | | | | | | +|`cusparseDgebsr2gebsr`| | | | |`hipsparseDgebsr2gebsr`|4.1.0| | | | |`rocsparse_dgebsr2gebsr`|4.1.0| | | | | +|`cusparseDgebsr2gebsr_bufferSize`| | | | |`hipsparseDgebsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_dgebsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseDgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | | +|`cusparseDhyb2csc`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDhyb2csr`| |10.2| |11.0|`hipsparseDhyb2csr`|3.1.0| | | | | | | | | | | +|`cusparseDhyb2dense`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseDnnz`| | | | |`hipsparseDnnz`|3.2.0| | | | |`rocsparse_dnnz`|3.2.0| | | | | +|`cusparseDnnz_compress`|8.0|12.2| | |`hipsparseDnnz_compress`|3.5.0| | | | |`rocsparse_dnnz_compress`|3.5.0| | | | | +|`cusparseDpruneCsr2csr`|9.0|12.2| | |`hipsparseDpruneCsr2csr`|3.9.0| | | | |`rocsparse_dprune_csr2csr`|3.9.0| | | | | +|`cusparseDpruneCsr2csrByPercentage`|9.0|12.2| | |`hipsparseDpruneCsr2csrByPercentage`|3.9.0| | | | |`rocsparse_dprune_csr2csr_by_percentage`|3.9.0| | | | | +|`cusparseDpruneCsr2csrByPercentage_bufferSizeExt`|9.0|12.2| | |`hipsparseDpruneCsr2csrByPercentage_bufferSizeExt`|3.9.0| | | | |`rocsparse_dprune_csr2csr_by_percentage_buffer_size`|3.9.0| | | | | +|`cusparseDpruneCsr2csrNnz`|9.0|12.2| | |`hipsparseDpruneCsr2csrNnz`|3.9.0| | | | |`rocsparse_dprune_csr2csr_nnz`|3.9.0| | | | | +|`cusparseDpruneCsr2csrNnzByPercentage`|9.0|12.2| | |`hipsparseDpruneCsr2csrNnzByPercentage`|3.9.0| | | | |`rocsparse_dprune_csr2csr_nnz_by_percentage`|3.9.0| | | | | +|`cusparseDpruneCsr2csr_bufferSizeExt`|9.0|12.2| | |`hipsparseDpruneCsr2csr_bufferSizeExt`|3.9.0| | | | |`rocsparse_dprune_csr2csr_buffer_size`|3.9.0| | | | | +|`cusparseDpruneDense2csr`|9.0|12.2| | |`hipsparseDpruneDense2csr`|3.9.0| | | | |`rocsparse_dprune_dense2csr`|3.9.0| | | | | +|`cusparseDpruneDense2csrByPercentage`|9.0|12.2| | |`hipsparseDpruneDense2csrByPercentage`|3.9.0| | | | |`rocsparse_dprune_dense2csr_by_percentage`|3.9.0| | | | | +|`cusparseDpruneDense2csrByPercentage_bufferSizeExt`|9.0|12.2| | |`hipsparseDpruneDense2csrByPercentage_bufferSizeExt`|3.9.0| | | | |`rocsparse_dprune_dense2csr_by_percentage_buffer_size`|3.9.0| | | | | +|`cusparseDpruneDense2csrNnz`|9.0|12.2| | |`hipsparseDpruneDense2csrNnz`|3.9.0| | | | |`rocsparse_dprune_dense2csr_nnz`|3.9.0| | | | | +|`cusparseDpruneDense2csrNnzByPercentage`|9.0|12.2| | |`hipsparseDpruneDense2csrNnzByPercentage`|3.9.0| | | | |`rocsparse_dprune_dense2csr_nnz_by_percentage`|3.9.0| | | | | +|`cusparseDpruneDense2csr_bufferSizeExt`|9.0|12.2| | |`hipsparseDpruneDense2csr_bufferSizeExt`|3.9.0| | | | |`rocsparse_dprune_dense2csr_buffer_size`|3.9.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`| | | | |`hipsparseSbsr2csr`|3.5.0| | | | |`rocsparse_sbsr2csr`|3.10.0| | | | | +|`cusparseScsc2dense`| |11.1| |12.0|`hipsparseScsc2dense`|3.5.0| | | | |`rocsparse_scsc2dense`|3.5.0| | | | | +|`cusparseScsc2hyb`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseScsr2bsr`| | | | |`hipsparseScsr2bsr`|3.5.0| | | | |`rocsparse_scsr2bsr`|3.5.0| | | | | +|`cusparseScsr2csc`| |10.2| |11.0|`hipsparseScsr2csc`|1.9.2| | | | | | | | | | | +|`cusparseScsr2csr_compress`|8.0|12.2| | |`hipsparseScsr2csr_compress`|3.5.0| | | | |`rocsparse_scsr2csr_compress`|3.5.0| | | | | +|`cusparseScsr2csru`| |12.2| | |`hipsparseScsr2csru`|4.2.0| | | | | | | | | | | +|`cusparseScsr2dense`| |11.1| |12.0|`hipsparseScsr2dense`|3.5.0| | | | |`rocsparse_scsr2dense`|3.5.0| | | | | +|`cusparseScsr2gebsr`| | | | |`hipsparseScsr2gebsr`|4.1.0| | | | |`rocsparse_scsr2gebsr`|4.1.0| | | | | +|`cusparseScsr2gebsr_bufferSize`| | | | |`hipsparseScsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_scsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseScsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | | +|`cusparseScsr2hyb`| |10.2| |11.0|`hipsparseScsr2hyb`|1.9.2| | | | |`rocsparse_scsr2hyb`|1.9.0| | | | | +|`cusparseScsru2csr`| |12.2| | |`hipsparseScsru2csr`|4.2.0| | | | | | | | | | | +|`cusparseScsru2csr_bufferSizeExt`| |12.2| | |`hipsparseScsru2csr_bufferSizeExt`|4.2.0| | | | | | | | | | | +|`cusparseSdense2csc`| |11.1| |12.0|`hipsparseSdense2csc`|3.5.0| | | | |`rocsparse_sdense2csc`|3.2.0| | | | | +|`cusparseSdense2csr`| |11.1| |12.0|`hipsparseSdense2csr`|3.5.0| | | | |`rocsparse_sdense2csr`|3.2.0| | | | | +|`cusparseSdense2hyb`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseSgebsr2csr`| | | | |`hipsparseSgebsr2csr`|4.1.0| | | | |`rocsparse_sgebsr2csr`|3.10.0| | | | | +|`cusparseSgebsr2gebsc`| | | | |`hipsparseSgebsr2gebsc`|4.1.0| | | | |`rocsparse_sgebsr2gebsc`|4.1.0| | | | | +|`cusparseSgebsr2gebsc_bufferSize`| | | | |`hipsparseSgebsr2gebsc_bufferSize`|4.1.0| | | | |`rocsparse_sgebsr2gebsc_buffer_size`|4.1.0| | | | | +|`cusparseSgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | | | | | | | +|`cusparseSgebsr2gebsr`| | | | |`hipsparseSgebsr2gebsr`|4.1.0| | | | |`rocsparse_sgebsr2gebsr`|4.1.0| | | | | +|`cusparseSgebsr2gebsr_bufferSize`| | | | |`hipsparseSgebsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_sgebsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseSgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | | +|`cusparseShyb2csc`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseShyb2csr`| |10.2| |11.0|`hipsparseShyb2csr`|3.1.0| | | | | | | | | | | +|`cusparseShyb2dense`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseSnnz`| | | | |`hipsparseSnnz`|3.2.0| | | | |`rocsparse_snnz`|3.2.0| | | | | +|`cusparseSnnz_compress`|8.0|12.2| | |`hipsparseSnnz_compress`|3.5.0| | | | |`rocsparse_snnz_compress`|3.5.0| | | | | +|`cusparseSpruneCsr2csr`|9.0|12.2| | |`hipsparseSpruneCsr2csr`|3.9.0| | | | |`rocsparse_sprune_csr2csr`|3.9.0| | | | | +|`cusparseSpruneCsr2csrByPercentage`|9.0|12.2| | |`hipsparseSpruneCsr2csrByPercentage`|3.9.0| | | | |`rocsparse_sprune_csr2csr_by_percentage`|3.9.0| | | | | +|`cusparseSpruneCsr2csrByPercentage_bufferSizeExt`|9.0|12.2| | |`hipsparseSpruneCsr2csrByPercentage_bufferSizeExt`|3.9.0| | | | |`rocsparse_sprune_csr2csr_by_percentage_buffer_size`|3.9.0| | | | | +|`cusparseSpruneCsr2csrNnz`|9.0|12.2| | |`hipsparseSpruneCsr2csrNnz`|3.9.0| | | | |`rocsparse_sprune_csr2csr_nnz`|3.9.0| | | | | +|`cusparseSpruneCsr2csrNnzByPercentage`|9.0|12.2| | |`hipsparseSpruneCsr2csrNnzByPercentage`|3.9.0| | | | |`rocsparse_sprune_csr2csr_nnz_by_percentage`|3.9.0| | | | | +|`cusparseSpruneCsr2csr_bufferSizeExt`|9.0|12.2| | |`hipsparseSpruneCsr2csr_bufferSizeExt`|3.9.0| | | | |`rocsparse_sprune_csr2csr_buffer_size`|3.9.0| | | | | +|`cusparseSpruneDense2csr`|9.0|12.2| | |`hipsparseSpruneDense2csr`|3.9.0| | | | |`rocsparse_sprune_dense2csr`|3.9.0| | | | | +|`cusparseSpruneDense2csrByPercentage`|9.0|12.2| | |`hipsparseSpruneDense2csrByPercentage`|3.9.0| | | | |`rocsparse_sprune_dense2csr_by_percentage`|3.9.0| | | | | +|`cusparseSpruneDense2csrByPercentage_bufferSizeExt`|9.0|12.2| | |`hipsparseSpruneDense2csrByPercentage_bufferSizeExt`|3.9.0| | | | |`rocsparse_sprune_dense2csr_by_percentage_buffer_size`|3.9.0| | | | | +|`cusparseSpruneDense2csrNnz`|9.0|12.2| | |`hipsparseSpruneDense2csrNnz`|3.9.0| | | | |`rocsparse_sprune_dense2csr_nnz`|3.9.0| | | | | +|`cusparseSpruneDense2csrNnzByPercentage`|9.0|12.2| | |`hipsparseSpruneDense2csrNnzByPercentage`|3.9.0| | | | |`rocsparse_sprune_dense2csr_nnz_by_percentage`|3.9.0| | | | | +|`cusparseSpruneDense2csr_bufferSizeExt`|9.0|12.2| | |`hipsparseSpruneDense2csr_bufferSizeExt`|3.9.0| | | | |`rocsparse_sprune_dense2csr_buffer_size`|3.9.0| | | | | +|`cusparseXcoo2csr`| | | | |`hipsparseXcoo2csr`|1.9.2| | | | |`rocsparse_coo2csr`|1.9.0| | | | | +|`cusparseXcoosortByColumn`| | | | |`hipsparseXcoosortByColumn`|1.9.2| | | | |`rocsparse_coosort_by_column`|1.9.0| | | | | +|`cusparseXcoosortByRow`| | | | |`hipsparseXcoosortByRow`|1.9.2| | | | |`rocsparse_coosort_by_row`|1.9.0| | | | | +|`cusparseXcoosort_bufferSizeExt`| | | | |`hipsparseXcoosort_bufferSizeExt`|1.9.2| | | | |`rocsparse_coosort_buffer_size`|1.9.0| | | | | +|`cusparseXcscsort`| | | | |`hipsparseXcscsort`|2.10.0| | | | |`rocsparse_cscsort`|2.10.0| | | | | +|`cusparseXcscsort_bufferSizeExt`| | | | |`hipsparseXcscsort_bufferSizeExt`|2.10.0| | | | |`rocsparse_cscsort_buffer_size`|2.10.0| | | | | +|`cusparseXcsr2bsrNnz`| | | | |`hipsparseXcsr2bsrNnz`|3.5.0| | | | |`rocsparse_csr2bsr_nnz`|3.5.0| | | | | +|`cusparseXcsr2coo`| | | | |`hipsparseXcsr2coo`|1.9.2| | | | |`rocsparse_csr2coo`|1.9.0| | | | | +|`cusparseXcsr2gebsrNnz`| | | | |`hipsparseXcsr2gebsrNnz`|4.1.0| | | | |`rocsparse_csr2gebsr_nnz`|4.1.0| | | | | +|`cusparseXcsrsort`| | | | |`hipsparseXcsrsort`|1.9.2| | | | |`rocsparse_csrsort`|1.9.0| | | | | +|`cusparseXcsrsort_bufferSizeExt`| | | | |`hipsparseXcsrsort_bufferSizeExt`|1.9.2| | | | |`rocsparse_csrsort_buffer_size`|1.9.0| | | | | +|`cusparseXgebsr2csr`| | | | | | | | | | | | | | | | | +|`cusparseXgebsr2gebsrNnz`| | | | |`hipsparseXgebsr2gebsrNnz`|4.1.0| | | | |`rocsparse_gebsr2gebsr_nnz`|4.1.0| | | | | +|`cusparseZbsr2csr`| | | | |`hipsparseZbsr2csr`|3.5.0| | | | |`rocsparse_zbsr2csr`|3.10.0| | | | | +|`cusparseZcsc2dense`| |11.1| |12.0|`hipsparseZcsc2dense`|3.5.0| | | | |`rocsparse_zcsc2dense`|3.5.0| | | | | +|`cusparseZcsc2hyb`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseZcsr2bsr`| | | | |`hipsparseZcsr2bsr`|3.5.0| | | | |`rocsparse_zcsr2bsr`|3.5.0| | | | | +|`cusparseZcsr2csc`| |10.2| |11.0|`hipsparseZcsr2csc`|3.1.0| | | | | | | | | | | +|`cusparseZcsr2csr_compress`|8.0|12.2| | |`hipsparseZcsr2csr_compress`|3.5.0| | | | |`rocsparse_zcsr2csr_compress`|3.5.0| | | | | +|`cusparseZcsr2csru`| |12.2| | |`hipsparseZcsr2csru`|4.2.0| | | | | | | | | | | +|`cusparseZcsr2dense`| |11.1| |12.0|`hipsparseZcsr2dense`|3.5.0| | | | |`rocsparse_zcsr2dense`|3.5.0| | | | | +|`cusparseZcsr2gebsr`| | | | |`hipsparseZcsr2gebsr`|4.1.0| | | | |`rocsparse_zcsr2gebsr`|4.1.0| | | | | +|`cusparseZcsr2gebsr_bufferSize`| | | | |`hipsparseZcsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_zcsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseZcsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | | +|`cusparseZcsr2hyb`| |10.2| |11.0|`hipsparseZcsr2hyb`|3.1.0| | | | |`rocsparse_zcsr2hyb`|2.10.0| | | | | +|`cusparseZcsru2csr`| |12.2| | |`hipsparseZcsru2csr`|4.2.0| | | | | | | | | | | +|`cusparseZcsru2csr_bufferSizeExt`| |12.2| | |`hipsparseZcsru2csr_bufferSizeExt`|4.2.0| | | | | | | | | | | +|`cusparseZdense2csc`| |11.1| |12.0|`hipsparseZdense2csc`|3.5.0| | | | |`rocsparse_zdense2csc`|3.2.0| | | | | +|`cusparseZdense2csr`| |11.1| |12.0|`hipsparseZdense2csr`|3.5.0| | | | |`rocsparse_zdense2csr`|3.2.0| | | | | +|`cusparseZdense2hyb`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseZgebsr2csr`| | | | |`hipsparseZgebsr2csr`|4.1.0| | | | |`rocsparse_zgebsr2csr`|3.10.0| | | | | +|`cusparseZgebsr2gebsc`| | | | |`hipsparseZgebsr2gebsc`|4.1.0| | | | |`rocsparse_zgebsr2gebsc`|4.1.0| | | | | +|`cusparseZgebsr2gebsc_bufferSize`| | | | |`hipsparseZgebsr2gebsc_bufferSize`|4.1.0| | | | |`rocsparse_zgebsr2gebsc_buffer_size`|4.1.0| | | | | +|`cusparseZgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | | | | | | | +|`cusparseZgebsr2gebsr`| | | | |`hipsparseZgebsr2gebsr`|4.1.0| | | | |`rocsparse_zgebsr2gebsr`|4.1.0| | | | | +|`cusparseZgebsr2gebsr_bufferSize`| | | | |`hipsparseZgebsr2gebsr_bufferSize`|4.1.0| | | | |`rocsparse_zgebsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseZgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | | | | | | | +|`cusparseZhyb2csc`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseZhyb2csr`| |10.2| |11.0|`hipsparseZhyb2csr`|3.1.0| | | | | | | | | | | +|`cusparseZhyb2dense`| |10.2| |11.0| | | | | | | | | | | | | +|`cusparseZnnz`| | | | |`hipsparseZnnz`|3.2.0| | | | |`rocsparse_znnz`|3.2.0| | | | | +|`cusparseZnnz_compress`|8.0|12.2| | |`hipsparseZnnz_compress`|3.5.0| | | | |`rocsparse_znnz_compress`|3.5.0| | | | | ## **15. CUSPARSE Generic API Reference** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| -|`cusparseAxpby`|11.0| | |`hipsparseAxpby`|4.1.0| |6.0.0| | |`rocsparse_axpby`|4.1.0| | | | | -|`cusparseBlockedEllGet`|11.2| | |`hipsparseBlockedEllGet`|4.5.0| | | | |`rocsparse_bell_get`|4.1.0| | | | | -|`cusparseBsrSetStridedBatch`|12.1| | | | | | | | | | | | | | | -|`cusparseConstBlockedEllGet`|12.0| | |`hipsparseConstBlockedEllGet`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseConstCooGet`|12.0| | |`hipsparseConstCooGet`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseConstCscGet`|12.0| | | | | | | | | | | | | | | -|`cusparseConstCsrGet`|12.0| | |`hipsparseConstCsrGet`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseConstDnMatGet`|12.0| | |`hipsparseConstDnMatGet`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseConstDnMatGetValues`|12.0| | |`hipsparseConstDnMatGetValues`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseConstDnVecGet`|12.0| | |`hipsparseConstDnVecGet`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseConstDnVecGetValues`|12.0| | |`hipsparseConstDnVecGetValues`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseConstSpMatGetValues`|12.0| | |`hipsparseConstSpMatGetValues`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseConstSpVecGet`|12.0| | |`hipsparseConstSpVecGet`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseConstSpVecGetValues`|12.0| | |`hipsparseConstSpVecGetValues`|6.0.0| | | |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| | | | |`rocsparse_coo_aos_get`|4.1.0| | | | | -|`cusparseCooGet`|10.1| | |`hipsparseCooGet`|4.1.0| | | | |`rocsparse_coo_get`|4.1.0| | | | | -|`cusparseCooSetPointers`|11.1| | |`hipsparseCooSetPointers`|4.2.0| | | | |`rocsparse_coo_set_pointers`|4.1.0| | | | | -|`cusparseCooSetStridedBatch`|11.0| | |`hipsparseCooSetStridedBatch`|5.2.0| | | | |`rocsparse_coo_set_strided_batch`|5.2.0| | | | | -|`cusparseCreateBlockedEll`|11.2| | |`hipsparseCreateBlockedEll`|4.5.0| | | | |`rocsparse_create_bell_descr`|4.5.0| | | | | -|`cusparseCreateBsr`|12.1| | | | | | | | | | | | | | | -|`cusparseCreateConstBlockedEll`|12.0| | |`hipsparseCreateConstBlockedEll`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseCreateConstBsr`|12.1| | | | | | | | | | | | | | | -|`cusparseCreateConstCoo`|12.0| | |`hipsparseCreateConstCoo`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseCreateConstCsc`|12.0| | |`hipsparseCreateConstCsc`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseCreateConstCsr`|12.0| | |`hipsparseCreateConstCsr`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseCreateConstDnMat`|12.0| | |`hipsparseCreateConstDnMat`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseCreateConstDnVec`|12.0| | |`hipsparseCreateConstDnVec`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseCreateConstSlicedEll`|12.1| | | | | | | | | | | | | | | -|`cusparseCreateConstSpVec`|12.0| | |`hipsparseCreateConstSpVec`|6.0.0| | | |6.0.0| | | | | | | -|`cusparseCreateCoo`|10.1| | |`hipsparseCreateCoo`|4.1.0| | | | |`rocsparse_create_coo_descr`|4.1.0| | | | | -|`cusparseCreateCooAoS`|10.2|11.2|12.0|`hipsparseCreateCooAoS`|4.1.0| | | | |`rocsparse_create_coo_aos_descr`|4.1.0| | | | | -|`cusparseCreateCsc`|11.1| | |`hipsparseCreateCsc`|4.2.0| | | | |`rocsparse_create_csc_descr`|4.1.0| | | | | -|`cusparseCreateCsr`|10.2| | |`hipsparseCreateCsr`|4.1.0| | | | |`rocsparse_create_csr_descr`|4.1.0| | | | | -|`cusparseCreateDnMat`|10.1| | |`hipsparseCreateDnMat`|4.2.0| | | | |`rocsparse_create_dnmat_descr`|4.1.0| | | | | -|`cusparseCreateDnVec`|10.2| | |`hipsparseCreateDnVec`|4.1.0| | | | |`rocsparse_create_dnvec_descr`|4.1.0| | | | | -|`cusparseCreateSlicedEll`|12.1| | | | | | | | | | | | | | | -|`cusparseCreateSpVec`|10.2| | |`hipsparseCreateSpVec`|4.1.0| | | | |`rocsparse_create_spvec_descr`|4.1.0| | | | | -|`cusparseCscGet`|11.7| | | | | | | | | | | | | | | -|`cusparseCscSetPointers`|11.1| | |`hipsparseCscSetPointers`|4.2.0| | | | |`rocsparse_csc_set_pointers`|4.1.0| | | | | -|`cusparseCsrGet`|10.2| | |`hipsparseCsrGet`|4.1.0| | | | |`rocsparse_csr_get`|4.1.0| | | | | -|`cusparseCsrSetPointers`|11.0| | |`hipsparseCsrSetPointers`|4.1.0| | | | |`rocsparse_csr_set_pointers`|4.1.0| | | | | -|`cusparseCsrSetStridedBatch`|11.0| | |`hipsparseCsrSetStridedBatch`|5.2.0| | | | |`rocsparse_csr_set_strided_batch`|5.2.0| | | | | -|`cusparseDenseToSparse_analysis`|11.1| | |`hipsparseDenseToSparse_analysis`|4.2.0| |6.0.0| | | | | | | | | -|`cusparseDenseToSparse_bufferSize`|11.1| | |`hipsparseDenseToSparse_bufferSize`|4.2.0| |6.0.0| | | | | | | | | -|`cusparseDenseToSparse_convert`|11.1| | |`hipsparseDenseToSparse_convert`|4.2.0| |6.0.0| | | | | | | | | -|`cusparseDestroyDnMat`|10.1| | |`hipsparseDestroyDnMat`|4.2.0| |6.0.0| | |`rocsparse_destroy_dnmat_descr`|4.1.0| | | | | -|`cusparseDestroyDnVec`|10.2| | |`hipsparseDestroyDnVec`|4.1.0| |6.0.0| | |`rocsparse_destroy_dnvec_descr`|4.1.0| | | | | -|`cusparseDestroySpMat`|10.1| | |`hipsparseDestroySpMat`|4.1.0| |6.0.0| | |`rocsparse_destroy_spmat_descr`|4.1.0| | | | | -|`cusparseDestroySpVec`|10.2| | |`hipsparseDestroySpVec`|4.1.0| |6.0.0| | |`rocsparse_destroy_spvec_descr`|4.1.0| | | | | -|`cusparseDnMatGet`|10.1| | |`hipsparseDnMatGet`|4.2.0| | | | |`rocsparse_dnmat_get`|4.1.0| | | | | -|`cusparseDnMatGetStridedBatch`|10.1| | |`hipsparseDnMatGetStridedBatch`|5.2.0| |6.0.0| | |`rocsparse_dnmat_get_strided_batch`|5.2.0| | | | | -|`cusparseDnMatGetValues`|10.2| | |`hipsparseDnMatGetValues`|4.2.0| | | | |`rocsparse_dnmat_get_values`|4.1.0| | | | | -|`cusparseDnMatSetStridedBatch`|10.1| | |`hipsparseDnMatSetStridedBatch`|5.2.0| | | | |`rocsparse_dnmat_set_strided_batch`|5.2.0| | | | | -|`cusparseDnMatSetValues`|10.2| | |`hipsparseDnMatSetValues`|4.2.0| | | | |`rocsparse_dnmat_set_values`|4.1.0| | | | | -|`cusparseDnVecGet`|10.2| | |`hipsparseDnVecGet`|4.1.0| | | | |`rocsparse_dnvec_get`|4.1.0| | | | | -|`cusparseDnVecGetValues`|10.2| | |`hipsparseDnVecGetValues`|4.1.0| | | | |`rocsparse_dnvec_get_values`|4.1.0| | | | | -|`cusparseDnVecSetValues`|10.2| | |`hipsparseDnVecSetValues`|4.1.0| | | | |`rocsparse_dnvec_set_values`|4.1.0| | | | | -|`cusparseGather`|11.0| | |`hipsparseGather`|4.1.0| |6.0.0| | |`rocsparse_gather`|4.1.0| | | | | -|`cusparseRot`|11.0|12.2| |`hipsparseRot`|4.1.0| | | | |`rocsparse_rot`|4.1.0| | | | | -|`cusparseSDDMM`|11.2| | |`hipsparseSDDMM`|4.3.0| |6.0.0| | |`rocsparse_sddmm`|4.3.0| | | | | -|`cusparseSDDMM_bufferSize`|11.2| | |`hipsparseSDDMM_bufferSize`|4.3.0| |6.0.0| | |`rocsparse_sddmm_buffer_size`|4.3.0| | | | | -|`cusparseSDDMM_preprocess`|11.2| | |`hipsparseSDDMM_preprocess`|4.3.0| |6.0.0| | |`rocsparse_sddmm_preprocess`|4.3.0| | | | | -|`cusparseScatter`|11.0| | |`hipsparseScatter`|4.1.0| |6.0.0| | |`rocsparse_scatter`|4.1.0| | | | | -|`cusparseSpGEMM_compute`|11.0| | |`hipsparseSpGEMM_compute`|4.1.0| |6.0.0| | | | | | | | | -|`cusparseSpGEMM_copy`|11.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| | |`hipsparseSpGEMM_workEstimation`|4.1.0| |6.0.0| | | | | | | | | -|`cusparseSpGEMMreuse_compute`|11.3| | |`hipsparseSpGEMMreuse_compute`|5.1.0| |6.0.0| | | | | | | | | -|`cusparseSpGEMMreuse_copy`|11.3| | |`hipsparseSpGEMMreuse_copy`|5.1.0| |6.0.0| | | | | | | | | -|`cusparseSpGEMMreuse_nnz`|11.3| | |`hipsparseSpGEMMreuse_nnz`|5.1.0| |6.0.0| | | | | | | | | -|`cusparseSpGEMMreuse_workEstimation`|11.3| | |`hipsparseSpGEMMreuse_workEstimation`|5.1.0| |6.0.0| | | | | | | | | -|`cusparseSpMM`|10.1| | |`hipsparseSpMM`|4.2.0| |6.0.0| | | | | | | | | -|`cusparseSpMMOp`|11.5| | | | | | | | | | | | | | | -|`cusparseSpMMOp_createPlan`|11.5| | | | | | | | | | | | | | | -|`cusparseSpMMOp_destroyPlan`|11.5| | | | | | | | | | | | | | | -|`cusparseSpMM_bufferSize`|10.1| | |`hipsparseSpMM_bufferSize`|4.2.0| |6.0.0| | | | | | | | | -|`cusparseSpMM_preprocess`|11.2| | |`hipsparseSpMM_preprocess`|4.5.0| |6.0.0| | | | | | | | | -|`cusparseSpMV`|10.2| | |`hipsparseSpMV`|4.1.0| |6.0.0| | |`rocsparse_spmv`|4.1.0| | | | | -|`cusparseSpMV_bufferSize`|10.2| | |`hipsparseSpMV_bufferSize`|4.1.0| |6.0.0| | | | | | | | | -|`cusparseSpMatGetAttribute`|11.3| | |`hipsparseSpMatGetAttribute`|4.5.0| |6.0.0| | |`rocsparse_spmat_get_attribute`|4.5.0| | | | | -|`cusparseSpMatGetFormat`|10.1| | |`hipsparseSpMatGetFormat`|4.1.0| |6.0.0| | |`rocsparse_spmat_get_format`|4.1.0| | | | | -|`cusparseSpMatGetIndexBase`|10.1| | |`hipsparseSpMatGetIndexBase`|4.1.0| |6.0.0| | |`rocsparse_spmat_get_index_base`|4.1.0| | | | | -|`cusparseSpMatGetNumBatches`|10.1| |10.2| | | | | | | | | | | | | -|`cusparseSpMatGetSize`|11.0| | |`hipsparseSpMatGetSize`|4.1.0| |6.0.0| | |`rocsparse_spmat_get_size`|4.1.0| | | | | -|`cusparseSpMatGetStridedBatch`|10.2| | |`hipsparseSpMatGetStridedBatch`|5.2.0| |6.0.0| | |`rocsparse_spmat_get_strided_batch`|5.2.0| | | | | -|`cusparseSpMatGetValues`|10.2| | |`hipsparseSpMatGetValues`|4.1.0| | | | |`rocsparse_spmat_get_values`|4.1.0| | | | | -|`cusparseSpMatSetAttribute`|11.3| | |`hipsparseSpMatSetAttribute`|4.5.0| | | | |`rocsparse_spmat_set_attribute`|4.5.0| | | | | -|`cusparseSpMatSetNumBatches`|10.1| |10.2| | | | | | | | | | | | | -|`cusparseSpMatSetStridedBatch`|10.2| |12.0|`hipsparseSpMatSetStridedBatch`|5.2.0| | | | |`rocsparse_spmat_set_strided_batch`|5.2.0| | | | | -|`cusparseSpMatSetValues`|10.2| | |`hipsparseSpMatSetValues`|4.1.0| | | | |`rocsparse_spmat_set_values`|4.1.0| | | | | -|`cusparseSpSM_analysis`|11.3| | |`hipsparseSpSM_analysis`|4.5.0| |6.0.0| | | | | | | | | -|`cusparseSpSM_bufferSize`|11.3| | |`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| | |`hipsparseSpSM_solve`|4.5.0| |6.0.0| | | | | | | | | -|`cusparseSpSV_analysis`|11.3| | |`hipsparseSpSV_analysis`|4.5.0| |6.0.0| | | | | | | | | -|`cusparseSpSV_bufferSize`|11.3| | |`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| | |`hipsparseSpSV_solve`|4.5.0| |6.0.0| | | | | | | | | -|`cusparseSpSV_updateMatrix`|12.1| | | | | | | | | | | | | | | -|`cusparseSpVV`|10.2| | |`hipsparseSpVV`|4.1.0| |6.0.0| | | | | | | | | -|`cusparseSpVV_bufferSize`|10.2| | |`hipsparseSpVV_bufferSize`|4.1.0| |6.0.0| | | | | | | | | -|`cusparseSpVecGet`|10.2| | |`hipsparseSpVecGet`|4.1.0| | | | |`rocsparse_spvec_get`|4.1.0| | | | | -|`cusparseSpVecGetIndexBase`|10.2| | |`hipsparseSpVecGetIndexBase`|4.1.0| |6.0.0| | |`rocsparse_spvec_get_index_base`|4.1.0| | | | | -|`cusparseSpVecGetValues`|10.2| | |`hipsparseSpVecGetValues`|4.1.0| | | | |`rocsparse_spvec_get_values`|4.1.0| | | | | -|`cusparseSpVecSetValues`|10.2| | |`hipsparseSpVecSetValues`|4.1.0| | | | |`rocsparse_spvec_set_values`|4.1.0| | | | | -|`cusparseSparseToDense`|11.1| | |`hipsparseSparseToDense`|4.2.0| |6.0.0| | | | | | | | | -|`cusparseSparseToDense_bufferSize`|11.1| | |`hipsparseSparseToDense_bufferSize`|4.2.0| |6.0.0| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseAxpby`|11.0| |12.0| |`hipsparseAxpby`|4.1.0| |6.0.0| | |`rocsparse_axpby`|4.1.0| | | | | +|`cusparseBlockedEllGet`|11.2| | | |`hipsparseBlockedEllGet`|4.5.0| | | | |`rocsparse_bell_get`|4.1.0| | | | | +|`cusparseBsrSetStridedBatch`|12.1| | | | | | | | | | | | | | | | +|`cusparseConstBlockedEllGet`|12.0| | | |`hipsparseConstBlockedEllGet`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseConstCooGet`|12.0| | | |`hipsparseConstCooGet`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseConstCscGet`|12.0| | | | | | | | | | | | | | | | +|`cusparseConstCsrGet`|12.0| | | |`hipsparseConstCsrGet`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseConstDnMatGet`|12.0| | | |`hipsparseConstDnMatGet`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseConstDnMatGetValues`|12.0| | | |`hipsparseConstDnMatGetValues`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseConstDnVecGet`|12.0| | | |`hipsparseConstDnVecGet`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseConstDnVecGetValues`|12.0| | | |`hipsparseConstDnVecGetValues`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseConstSpMatGetValues`|12.0| | | |`hipsparseConstSpMatGetValues`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseConstSpVecGet`|12.0| | | |`hipsparseConstSpVecGet`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseConstSpVecGetValues`|12.0| | | |`hipsparseConstSpVecGetValues`|6.0.0| | | |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| | | | |`rocsparse_coo_aos_get`|4.1.0| | | | | +|`cusparseCooGet`|10.1| | | |`hipsparseCooGet`|4.1.0| | | | |`rocsparse_coo_get`|4.1.0| | | | | +|`cusparseCooSetPointers`|11.1| | | |`hipsparseCooSetPointers`|4.2.0| | | | |`rocsparse_coo_set_pointers`|4.1.0| | | | | +|`cusparseCooSetStridedBatch`|11.0| | | |`hipsparseCooSetStridedBatch`|5.2.0| | | | |`rocsparse_coo_set_strided_batch`|5.2.0| | | | | +|`cusparseCreateBlockedEll`|11.2| | | |`hipsparseCreateBlockedEll`|4.5.0| | | | |`rocsparse_create_bell_descr`|4.5.0| | | | | +|`cusparseCreateBsr`|12.1| | | | | | | | | | | | | | | | +|`cusparseCreateConstBlockedEll`|12.0| | | |`hipsparseCreateConstBlockedEll`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseCreateConstBsr`|12.1| | | | | | | | | | | | | | | | +|`cusparseCreateConstCoo`|12.0| | | |`hipsparseCreateConstCoo`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseCreateConstCsc`|12.0| | | |`hipsparseCreateConstCsc`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseCreateConstCsr`|12.0| | | |`hipsparseCreateConstCsr`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseCreateConstDnMat`|12.0| | | |`hipsparseCreateConstDnMat`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseCreateConstDnVec`|12.0| | | |`hipsparseCreateConstDnVec`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseCreateConstSlicedEll`|12.1| | | | | | | | | | | | | | | | +|`cusparseCreateConstSpVec`|12.0| | | |`hipsparseCreateConstSpVec`|6.0.0| | | |6.0.0| | | | | | | +|`cusparseCreateCoo`|10.1| | | |`hipsparseCreateCoo`|4.1.0| | | | |`rocsparse_create_coo_descr`|4.1.0| | | | | +|`cusparseCreateCooAoS`|10.2|11.2| |12.0|`hipsparseCreateCooAoS`|4.1.0| | | | |`rocsparse_create_coo_aos_descr`|4.1.0| | | | | +|`cusparseCreateCsc`|11.1| | | |`hipsparseCreateCsc`|4.2.0| | | | |`rocsparse_create_csc_descr`|4.1.0| | | | | +|`cusparseCreateCsr`|10.2| | | |`hipsparseCreateCsr`|4.1.0| | | | |`rocsparse_create_csr_descr`|4.1.0| | | | | +|`cusparseCreateDnMat`|10.1| | | |`hipsparseCreateDnMat`|4.2.0| | | | |`rocsparse_create_dnmat_descr`|4.1.0| | | | | +|`cusparseCreateDnVec`|10.2| | | |`hipsparseCreateDnVec`|4.1.0| | | | |`rocsparse_create_dnvec_descr`|4.1.0| | | | | +|`cusparseCreateSlicedEll`|12.1| | | | | | | | | | | | | | | | +|`cusparseCreateSpVec`|10.2| | | |`hipsparseCreateSpVec`|4.1.0| | | | |`rocsparse_create_spvec_descr`|4.1.0| | | | | +|`cusparseCscGet`|11.7| | | | | | | | | | | | | | | | +|`cusparseCscSetPointers`|11.1| | | |`hipsparseCscSetPointers`|4.2.0| | | | |`rocsparse_csc_set_pointers`|4.1.0| | | | | +|`cusparseCsrGet`|10.2| | | |`hipsparseCsrGet`|4.1.0| | | | |`rocsparse_csr_get`|4.1.0| | | | | +|`cusparseCsrSetPointers`|11.0| | | |`hipsparseCsrSetPointers`|4.1.0| | | | |`rocsparse_csr_set_pointers`|4.1.0| | | | | +|`cusparseCsrSetStridedBatch`|11.0| | | |`hipsparseCsrSetStridedBatch`|5.2.0| | | | |`rocsparse_csr_set_strided_batch`|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| | |`rocsparse_destroy_dnmat_descr`|4.1.0| | | | | +|`cusparseDestroyDnVec`|10.2| |12.0| |`hipsparseDestroyDnVec`|4.1.0| |6.0.0| | |`rocsparse_destroy_dnvec_descr`|4.1.0| | | | | +|`cusparseDestroySpMat`|10.1| |12.0| |`hipsparseDestroySpMat`|4.1.0| |6.0.0| | |`rocsparse_destroy_spmat_descr`|4.1.0| | | | | +|`cusparseDestroySpVec`|10.2| |12.0| |`hipsparseDestroySpVec`|4.1.0| |6.0.0| | |`rocsparse_destroy_spvec_descr`|4.1.0| | | | | +|`cusparseDnMatGet`|10.1| | | |`hipsparseDnMatGet`|4.2.0| | | | |`rocsparse_dnmat_get`|4.1.0| | | | | +|`cusparseDnMatGetStridedBatch`|10.1| |12.0| |`hipsparseDnMatGetStridedBatch`|5.2.0| |6.0.0| | |`rocsparse_dnmat_get_strided_batch`|5.2.0| | | | | +|`cusparseDnMatGetValues`|10.2| | | |`hipsparseDnMatGetValues`|4.2.0| | | | |`rocsparse_dnmat_get_values`|4.1.0| | | | | +|`cusparseDnMatSetStridedBatch`|10.1| | | |`hipsparseDnMatSetStridedBatch`|5.2.0| | | | |`rocsparse_dnmat_set_strided_batch`|5.2.0| | | | | +|`cusparseDnMatSetValues`|10.2| | | |`hipsparseDnMatSetValues`|4.2.0| | | | |`rocsparse_dnmat_set_values`|4.1.0| | | | | +|`cusparseDnVecGet`|10.2| | | |`hipsparseDnVecGet`|4.1.0| | | | |`rocsparse_dnvec_get`|4.1.0| | | | | +|`cusparseDnVecGetValues`|10.2| | | |`hipsparseDnVecGetValues`|4.1.0| | | | |`rocsparse_dnvec_get_values`|4.1.0| | | | | +|`cusparseDnVecSetValues`|10.2| | | |`hipsparseDnVecSetValues`|4.1.0| | | | |`rocsparse_dnvec_set_values`|4.1.0| | | | | +|`cusparseGather`|11.0| |12.0| |`hipsparseGather`|4.1.0| |6.0.0| | |`rocsparse_gather`|4.1.0| | | | | +|`cusparseRot`|11.0|12.2| | |`hipsparseRot`|4.1.0| | | | |`rocsparse_rot`|4.1.0| | | | | +|`cusparseSDDMM`|11.2| |12.0| |`hipsparseSDDMM`|4.3.0| |6.0.0| | |`rocsparse_sddmm`|4.3.0| | | | | +|`cusparseSDDMM_bufferSize`|11.2| |12.0| |`hipsparseSDDMM_bufferSize`|4.3.0| |6.0.0| | |`rocsparse_sddmm_buffer_size`|4.3.0| | | | | +|`cusparseSDDMM_preprocess`|11.2| |12.0| |`hipsparseSDDMM_preprocess`|4.3.0| |6.0.0| | |`rocsparse_sddmm_preprocess`|4.3.0| | | | | +|`cusparseScatter`|11.0| |12.0| |`hipsparseScatter`|4.1.0| |6.0.0| | |`rocsparse_scatter`|4.1.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| |12.0| |`hipsparseSpGEMMreuse_compute`|5.1.0| |6.0.0| | | | | | | | | +|`cusparseSpGEMMreuse_copy`|11.3| |12.0| |`hipsparseSpGEMMreuse_copy`|5.1.0| |6.0.0| | | | | | | | | +|`cusparseSpGEMMreuse_nnz`|11.3| |12.0| |`hipsparseSpGEMMreuse_nnz`|5.1.0| |6.0.0| | | | | | | | | +|`cusparseSpGEMMreuse_workEstimation`|11.3| |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| | | | | | | | | | | | | | | | +|`cusparseSpMMOp_createPlan`|11.5| | | | | | | | | | | | | | | | +|`cusparseSpMMOp_destroyPlan`|11.5| | | | | | | | | | | | | | | | +|`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.2| |12.0| |`hipsparseSpMV`|4.1.0| |6.0.0| | |`rocsparse_spmv`|4.1.0| | | | | +|`cusparseSpMV_bufferSize`|10.2| |12.0| |`hipsparseSpMV_bufferSize`|4.1.0| |6.0.0| | | | | | | | | +|`cusparseSpMatGetAttribute`|11.3| |12.0| |`hipsparseSpMatGetAttribute`|4.5.0| |6.0.0| | |`rocsparse_spmat_get_attribute`|4.5.0| | | | | +|`cusparseSpMatGetFormat`|10.1| |12.0| |`hipsparseSpMatGetFormat`|4.1.0| |6.0.0| | |`rocsparse_spmat_get_format`|4.1.0| | | | | +|`cusparseSpMatGetIndexBase`|10.1| |12.0| |`hipsparseSpMatGetIndexBase`|4.1.0| |6.0.0| | |`rocsparse_spmat_get_index_base`|4.1.0| | | | | +|`cusparseSpMatGetNumBatches`|10.1| | |10.2| | | | | | | | | | | | | +|`cusparseSpMatGetSize`|11.0| |12.0| |`hipsparseSpMatGetSize`|4.1.0| |6.0.0| | |`rocsparse_spmat_get_size`|4.1.0| | | | | +|`cusparseSpMatGetStridedBatch`|10.2| |12.0| |`hipsparseSpMatGetStridedBatch`|5.2.0| |6.0.0| | |`rocsparse_spmat_get_strided_batch`|5.2.0| | | | | +|`cusparseSpMatGetValues`|10.2| | | |`hipsparseSpMatGetValues`|4.1.0| | | | |`rocsparse_spmat_get_values`|4.1.0| | | | | +|`cusparseSpMatSetAttribute`|11.3| | | |`hipsparseSpMatSetAttribute`|4.5.0| | | | |`rocsparse_spmat_set_attribute`|4.5.0| | | | | +|`cusparseSpMatSetNumBatches`|10.1| | |10.2| | | | | | | | | | | | | +|`cusparseSpMatSetStridedBatch`|10.2| | |12.0|`hipsparseSpMatSetStridedBatch`|5.2.0| | | | |`rocsparse_spmat_set_strided_batch`|5.2.0| | | | | +|`cusparseSpMatSetValues`|10.2| | | |`hipsparseSpMatSetValues`|4.1.0| | | | |`rocsparse_spmat_set_values`|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| |6.0.0| | | | | | | | | +|`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.2| |12.0| |`hipsparseSpVV`|4.1.0| |6.0.0| | | | | | | | | +|`cusparseSpVV_bufferSize`|10.2| |12.0| |`hipsparseSpVV_bufferSize`|4.1.0| |6.0.0| | | | | | | | | +|`cusparseSpVecGet`|10.2| | | |`hipsparseSpVecGet`|4.1.0| | | | |`rocsparse_spvec_get`|4.1.0| | | | | +|`cusparseSpVecGetIndexBase`|10.2| |12.0| |`hipsparseSpVecGetIndexBase`|4.1.0| |6.0.0| | |`rocsparse_spvec_get_index_base`|4.1.0| | | | | +|`cusparseSpVecGetValues`|10.2| | | |`hipsparseSpVecGetValues`|4.1.0| | | | |`rocsparse_spvec_get_values`|4.1.0| | | | | +|`cusparseSpVecSetValues`|10.2| | | |`hipsparseSpVecSetValues`|4.1.0| | | | |`rocsparse_spvec_set_values`|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| | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUSPARSE_API_supported_by_ROC.md b/docs/tables/CUSPARSE_API_supported_by_ROC.md index d55e1a10..bd9e075c 100644 --- a/docs/tables/CUSPARSE_API_supported_by_ROC.md +++ b/docs/tables/CUSPARSE_API_supported_by_ROC.md @@ -2,916 +2,916 @@ ## **4. CUSPARSE Types References** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`CUSPARSE_ACTION_NUMERIC`| | | |`rocsparse_action_numeric`|1.9.0| | | | | -|`CUSPARSE_ACTION_SYMBOLIC`| | | |`rocsparse_action_symbolic`|1.9.0| | | | | -|`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| | | | | | | -|`CUSPARSE_COOMM_ALG2`|10.1|11.0|12.0| | | | | | | -|`CUSPARSE_COOMM_ALG3`|10.1|11.0|12.0| | | | | | | -|`CUSPARSE_COOMV_ALG`|10.2|11.2|12.0| | | | | | | -|`CUSPARSE_CSR2CSC_ALG1`|10.1| | | | | | | | | -|`CUSPARSE_CSR2CSC_ALG2`|10.1| |12.0| | | | | | | -|`CUSPARSE_CSR2CSC_ALG_DEFAULT`|12.0| | | | | | | | | -|`CUSPARSE_CSRMM_ALG1`|10.2|11.0|12.0| | | | | | | -|`CUSPARSE_CSRMV_ALG1`|10.2|11.2|12.0| | | | | | | -|`CUSPARSE_CSRMV_ALG2`|10.2|11.2|12.0| | | | | | | -|`CUSPARSE_DENSETOSPARSE_ALG_DEFAULT`|11.1| | |`rocsparse_dense_to_sparse_alg_default`|4.1.0| | | | | -|`CUSPARSE_DIAG_TYPE_NON_UNIT`| | | |`rocsparse_diag_type_non_unit`|1.9.0| | | | | -|`CUSPARSE_DIAG_TYPE_UNIT`| | | |`rocsparse_diag_type_unit`|1.9.0| | | | | -|`CUSPARSE_DIRECTION_COLUMN`| | | |`rocsparse_direction_column`|3.1.0| | | | | -|`CUSPARSE_DIRECTION_ROW`| | | |`rocsparse_direction_row`|3.1.0| | | | | -|`CUSPARSE_FILL_MODE_LOWER`| | | |`rocsparse_fill_mode_lower`|1.9.0| | | | | -|`CUSPARSE_FILL_MODE_UPPER`| | | |`rocsparse_fill_mode_upper`|1.9.0| | | | | -|`CUSPARSE_FORMAT_BLOCKED_ELL`|11.2| | |`rocsparse_format_bell`|4.5.0| | | | | -|`CUSPARSE_FORMAT_BSR`|12.1| | |`rocsparse_format_bsr`|5.3.0| | | | | -|`CUSPARSE_FORMAT_COO`|10.1| | |`rocsparse_format_coo`|4.1.0| | | | | -|`CUSPARSE_FORMAT_COO_AOS`|10.2| |12.0|`rocsparse_format_coo_aos`|4.1.0| | | | | -|`CUSPARSE_FORMAT_CSC`|10.1| | |`rocsparse_format_csc`|4.1.0| | | | | -|`CUSPARSE_FORMAT_CSR`|10.1| | |`rocsparse_format_csr`|4.1.0| | | | | -|`CUSPARSE_FORMAT_SLICED_ELLPACK`|12.1| | |`rocsparse_format_ell`|4.1.0| | | | | -|`CUSPARSE_HYB_PARTITION_AUTO`| |10.2|11.0|`rocsparse_hyb_partition_auto`|1.9.0| | | | | -|`CUSPARSE_HYB_PARTITION_MAX`| |10.2|11.0|`rocsparse_hyb_partition_max`|1.9.0| | | | | -|`CUSPARSE_HYB_PARTITION_USER`| |10.2|11.0|`rocsparse_hyb_partition_user`|1.9.0| | | | | -|`CUSPARSE_INDEX_16U`|10.1| | |`rocsparse_indextype_u16`|4.1.0| | | | | -|`CUSPARSE_INDEX_32I`|10.1| | |`rocsparse_indextype_i32`|4.1.0| | | | | -|`CUSPARSE_INDEX_64I`|10.2| | |`rocsparse_indextype_i64`|4.1.0| | | | | -|`CUSPARSE_INDEX_BASE_ONE`| | | |`rocsparse_index_base_one`|1.9.0| | | | | -|`CUSPARSE_INDEX_BASE_ZERO`| | | |`rocsparse_index_base_zero`|1.9.0| | | | | -|`CUSPARSE_MATRIX_TYPE_GENERAL`| | | |`rocsparse_matrix_type_general`|1.9.0| | | | | -|`CUSPARSE_MATRIX_TYPE_HERMITIAN`| | | |`rocsparse_matrix_type_hermitian`|1.9.0| | | | | -|`CUSPARSE_MATRIX_TYPE_SYMMETRIC`| | | |`rocsparse_matrix_type_symmetric`|1.9.0| | | | | -|`CUSPARSE_MATRIX_TYPE_TRIANGULAR`| | | |`rocsparse_matrix_type_triangular`|1.9.0| | | | | -|`CUSPARSE_MM_ALG_DEFAULT`|10.2|11.0|12.0| | | | | | | -|`CUSPARSE_MV_ALG_DEFAULT`|10.2|11.3|12.0| | | | | | | -|`CUSPARSE_OPERATION_CONJUGATE_TRANSPOSE`| | | |`rocsparse_operation_conjugate_transpose`|1.9.0| | | | | -|`CUSPARSE_OPERATION_NON_TRANSPOSE`| | | |`rocsparse_operation_none`|1.9.0| | | | | -|`CUSPARSE_OPERATION_TRANSPOSE`| | | |`rocsparse_operation_transpose`|1.9.0| | | | | -|`CUSPARSE_ORDER_COL`|10.1| | |`rocsparse_order_row`|4.1.0| | | | | -|`CUSPARSE_ORDER_ROW`|10.1| | |`rocsparse_order_column`|4.1.0| | | | | -|`CUSPARSE_POINTER_MODE_DEVICE`| | | |`rocsparse_pointer_mode_device`|1.9.0| | | | | -|`CUSPARSE_POINTER_MODE_HOST`| | | |`rocsparse_pointer_mode_host`|1.9.0| | | | | -|`CUSPARSE_SDDMM_ALG_DEFAULT`|11.2| | |`rocsparse_sddmm_alg_default`|4.3.0| | | | | -|`CUSPARSE_SIDE_LEFT`| | |11.5| | | | | | | -|`CUSPARSE_SIDE_RIGHT`| | |11.5| | | | | | | -|`CUSPARSE_SOLVE_POLICY_NO_LEVEL`| |12.2| |`rocsparse_solve_policy_auto`|1.9.0| | | | | -|`CUSPARSE_SOLVE_POLICY_USE_LEVEL`| |12.2| |`rocsparse_solve_policy_auto`|1.9.0| | | | | -|`CUSPARSE_SPARSETODENSE_ALG_DEFAULT`|11.1| | |`rocsparse_sparse_to_dense_alg_default`|4.1.0| | | | | -|`CUSPARSE_SPGEMM_ALG1`|12.0| | | | | | | | | -|`CUSPARSE_SPGEMM_ALG2`|12.0| | | | | | | | | -|`CUSPARSE_SPGEMM_ALG3`|12.0| | | | | | | | | -|`CUSPARSE_SPGEMM_CSR_ALG_DETERMINITIC`|11.3| | | | | | | | | -|`CUSPARSE_SPGEMM_CSR_ALG_NONDETERMINITIC`|11.3| | | | | | | | | -|`CUSPARSE_SPGEMM_DEFAULT`|11.0| | |`rocsparse_spgemm_alg_default`|4.1.0| | | | | -|`CUSPARSE_SPMAT_DIAG_TYPE`|11.3| | |`rocsparse_spmat_diag_type`|4.5.0| | | | | -|`CUSPARSE_SPMAT_FILL_MODE`|11.3| | |`rocsparse_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| | |`rocsparse_spmm_alg_default`|4.2.0| | | | | -|`CUSPARSE_SPMM_BLOCKED_ELL_ALG1`|11.2| | |`rocsparse_spmm_alg_bell`|4.5.0| | | | | -|`CUSPARSE_SPMM_COO_ALG1`|11.0| | |`rocsparse_spmm_alg_coo_segmented`|4.2.0| | | | | -|`CUSPARSE_SPMM_COO_ALG2`|11.0| | |`rocsparse_spmm_alg_coo_atomic`|4.2.0| | | | | -|`CUSPARSE_SPMM_COO_ALG3`|11.0| | |`rocsparse_spmm_alg_coo_segmented_atomic`|4.5.0| | | | | -|`CUSPARSE_SPMM_COO_ALG4`|11.0| | | | | | | | | -|`CUSPARSE_SPMM_CSR_ALG1`|11.0| | |`rocsparse_spmm_alg_csr`|4.2.0| | | | | -|`CUSPARSE_SPMM_CSR_ALG2`|11.0| | |`rocsparse_spmm_alg_csr_row_split`|4.5.0| | | | | -|`CUSPARSE_SPMM_CSR_ALG3`|11.2| | |`rocsparse_spmm_alg_csr_merge`|4.5.0| | | | | -|`CUSPARSE_SPMM_OP_ALG_DEFAULT`|11.5| | | | | | | | | -|`CUSPARSE_SPMV_ALG_DEFAULT`|11.2| | |`rocsparse_spmv_alg_default`|4.1.0| | | | | -|`CUSPARSE_SPMV_COO_ALG1`|11.2| | |`rocsparse_spmv_alg_coo`|4.1.0| | | | | -|`CUSPARSE_SPMV_COO_ALG2`|11.2| | |`rocsparse_spmv_alg_coo_atomic`|5.3.0| | | | | -|`CUSPARSE_SPMV_CSR_ALG1`|11.2| | |`rocsparse_spmv_alg_csr_adaptive`|4.1.0| | | | | -|`CUSPARSE_SPMV_CSR_ALG2`|11.2| | |`rocsparse_spmv_alg_csr_stream`|4.1.0| | | | | -|`CUSPARSE_SPMV_SELL_ALG1`|12.1| | |`rocsparse_spmv_alg_ell`|4.1.0| | | | | -|`CUSPARSE_SPSM_ALG_DEFAULT`|11.3| | |`rocsparse_spsm_alg_default`|4.5.0| | | | | -|`CUSPARSE_SPSV_ALG_DEFAULT`|11.3| | |`rocsparse_spsv_alg_default`|4.5.0| | | | | -|`CUSPARSE_SPSV_UPDATE_DIAGONAL`|12.1| | | | | | | | | -|`CUSPARSE_SPSV_UPDATE_GENERAL`|12.1| | | | | | | | | -|`CUSPARSE_STATUS_ALLOC_FAILED`| | | |`rocsparse_status_memory_error`|1.9.0| | | | | -|`CUSPARSE_STATUS_ARCH_MISMATCH`| | | |`rocsparse_status_arch_mismatch`|1.9.0| | | | | -|`CUSPARSE_STATUS_EXECUTION_FAILED`| | | | | | | | | | -|`CUSPARSE_STATUS_INSUFFICIENT_RESOURCES`|11.0| | | | | | | | | -|`CUSPARSE_STATUS_INTERNAL_ERROR`| | | |`rocsparse_status_internal_error`|1.9.0| | | | | -|`CUSPARSE_STATUS_INVALID_VALUE`| | | |`rocsparse_status_invalid_value`|1.9.0| | | | | -|`CUSPARSE_STATUS_MAPPING_ERROR`| | | | | | | | | | -|`CUSPARSE_STATUS_MATRIX_TYPE_NOT_SUPPORTED`| | | | | | | | | | -|`CUSPARSE_STATUS_NOT_INITIALIZED`| | | |`rocsparse_status_not_initialized`|4.1.0| | | | | -|`CUSPARSE_STATUS_NOT_SUPPORTED`|10.2| | |`rocsparse_status_not_implemented`|1.9.0| | | | | -|`CUSPARSE_STATUS_SUCCESS`| | | |`rocsparse_status_success`|1.9.0| | | | | -|`CUSPARSE_STATUS_ZERO_PIVOT`| | | |`rocsparse_status_zero_pivot`|1.9.0| | | | | -|`bsric02Info`| | | |`_rocsparse_mat_info`|1.9.0| | | | | -|`bsric02Info_t`| | | |`rocsparse_mat_info`|1.9.0| | | | | -|`bsrilu02Info`| |12.2| |`_rocsparse_mat_info`|1.9.0| | | | | -|`bsrilu02Info_t`| |12.2| |`rocsparse_mat_info`|1.9.0| | | | | -|`bsrsm2Info`| |12.2| | | | | | | | -|`bsrsm2Info_t`| |12.2| | | | | | | | -|`bsrsv2Info`| |12.2| | | | | | | | -|`bsrsv2Info_t`| |12.2| | | | | | | | -|`csrgemm2Info`| | |12.0|`_rocsparse_mat_info`|1.9.0| | | | | -|`csrgemm2Info_t`| | |12.0|`rocsparse_mat_info`|1.9.0| | | | | -|`csric02Info`| |12.2| |`_rocsparse_mat_info`|1.9.0| | | | | -|`csric02Info_t`| |12.2| |`rocsparse_mat_info`|1.9.0| | | | | -|`csrilu02Info`| |12.2| |`_rocsparse_mat_info`|1.9.0| | | | | -|`csrilu02Info_t`| |12.2| |`rocsparse_mat_info`|1.9.0| | | | | -|`csrsm2Info`|9.2| |12.0| | | | | | | -|`csrsm2Info_t`|9.2| |12.0| | | | | | | -|`csrsv2Info`| | |12.0| | | | | | | -|`csrsv2Info_t`| | |12.0| | | | | | | -|`csru2csrInfo`| |12.2| | | | | | | | -|`csru2csrInfo_t`| |12.2| | | | | | | | -|`cusparseAction_t`| | | |`rocsparse_action`|1.9.0| | | | | -|`cusparseAlgMode_t`|8.0| |12.0| | | | | | | -|`cusparseColorAlg_t`|8.0|12.2| | | | | | | | -|`cusparseColorInfo`| |12.2| |`_rocsparse_color_info`|4.5.0| | | | | -|`cusparseColorInfo_t`| |12.2| |`rocsparse_color_info`|4.5.0| | | | | -|`cusparseConstDnMatDescr_t`|12.0| | | | | | | | | -|`cusparseConstDnVecDescr_t`|12.0| | | | | | | | | -|`cusparseConstSpMatDescr_t`|12.0| | | | | | | | | -|`cusparseConstSpVecDescr_t`|12.0| | | | | | | | | -|`cusparseContext`| | | |`_rocsparse_handle`|1.9.0| | | | | -|`cusparseCsr2CscAlg_t`|10.1| | | | | | | | | -|`cusparseDenseToSparseAlg_t`|11.1| | |`rocsparse_dense_to_sparse_alg`|4.1.0| | | | | -|`cusparseDiagType_t`| | | |`rocsparse_diag_type`|1.9.0| | | | | -|`cusparseDirection_t`| | | |`rocsparse_direction`|3.1.0| | | | | -|`cusparseDnMatDescr`|10.1| | |`_rocsparse_dnmat_descr`|4.1.0| | | | | -|`cusparseDnMatDescr_t`|10.1| | |`rocsparse_dnmat_descr`|4.1.0| | | | | -|`cusparseDnVecDescr`|10.2| | |`_rocsparse_dnvec_descr`|4.1.0| | | | | -|`cusparseDnVecDescr_t`|10.2| | |`rocsparse_dnvec_descr`|4.1.0| | | | | -|`cusparseFillMode_t`| | | |`rocsparse_fill_mode`|1.9.0| | | | | -|`cusparseFormat_t`|10.1| | |`rocsparse_format`|4.1.0| | | | | -|`cusparseHandle_t`| | | |`rocsparse_handle`|1.9.0| | | | | -|`cusparseHybMat`| |10.2|11.0|`_rocsparse_hyb_mat`|1.9.0| | | | | -|`cusparseHybMat_t`| |10.2|11.0|`rocsparse_hyb_mat`|1.9.0| | | | | -|`cusparseHybPartition_t`| |10.2|11.0|`rocsparse_hyb_partition`|1.9.0| | | | | -|`cusparseIndexBase_t`| | | |`rocsparse_index_base`|1.9.0| | | | | -|`cusparseIndexType_t`|10.1| | |`rocsparse_indextype`|4.1.0| | | | | -|`cusparseLoggerCallback_t`|11.5| | | | | | | | | -|`cusparseMatDescr`| | | |`_rocsparse_mat_descr`|1.9.0| | | | | -|`cusparseMatDescr_t`| | | |`rocsparse_mat_descr`|1.9.0| | | | | -|`cusparseMatrixType_t`| | | |`rocsparse_matrix_type`|1.9.0| | | | | -|`cusparseOperation_t`| | | |`rocsparse_operation`|1.9.0| | | | | -|`cusparseOrder_t`|10.1| | |`rocsparse_order`|4.1.0| | | | | -|`cusparsePointerMode_t`| | | |`rocsparse_pointer_mode`|1.9.0| | | | | -|`cusparseSDDMMAlg_t`|11.2| | |`rocsparse_sddmm_alg`|4.3.0| | | | | -|`cusparseSideMode_t`| | |11.5| | | | | | | -|`cusparseSolveAnalysisInfo`| |10.2|11.0| | | | | | | -|`cusparseSolveAnalysisInfo_t`| |10.2|11.0| | | | | | | -|`cusparseSolvePolicy_t`| |12.2| |`rocsparse_solve_policy`|1.9.0| | | | | -|`cusparseSpGEMMAlg_t`|11.0| | |`rocsparse_spgemm_alg`|4.1.0| | | | | -|`cusparseSpGEMMDescr`|11.0| | | | | | | | | -|`cusparseSpGEMMDescr_t`|11.0| | | | | | | | | -|`cusparseSpMMAlg_t`|10.1| | |`rocsparse_spmm_alg`|4.2.0| | | | | -|`cusparseSpMMOpAlg_t`|11.5| | | | | | | | | -|`cusparseSpMMOpPlan`|11.5| | | | | | | | | -|`cusparseSpMMOpPlan_t`|11.5| | | | | | | | | -|`cusparseSpMVAlg_t`|10.2| | |`rocsparse_spmv_alg`|4.1.0| | | | | -|`cusparseSpMatAttribute_t`|11.3| | |`rocsparse_spmat_attribute`|4.5.0| | | | | -|`cusparseSpMatDescr`|10.1| | |`_rocsparse_spmat_descr`|4.1.0| | | | | -|`cusparseSpMatDescr_t`|10.1| | |`rocsparse_spmat_descr`|4.1.0| | | | | -|`cusparseSpSMAlg_t`|11.3| | |`rocsparse_spsm_alg`|4.5.0| | | | | -|`cusparseSpSMDescr`|11.3| | | | | | | | | -|`cusparseSpSMDescr_t`|11.3| | | | | | | | | -|`cusparseSpSVAlg_t`|11.3| | |`rocsparse_spsv_alg`|4.5.0| | | | | -|`cusparseSpSVDescr`|11.3| | | | | | | | | -|`cusparseSpSVDescr_t`|11.3| | | | | | | | | -|`cusparseSpSVUpdate_t`|12.1| | | | | | | | | -|`cusparseSpVecDescr`|10.2| | |`_rocsparse_spvec_descr`|4.1.0| | | | | -|`cusparseSpVecDescr_t`|10.2| | |`rocsparse_spvec_descr`|4.1.0| | | | | -|`cusparseSparseToDenseAlg_t`|11.1| | |`rocsparse_sparse_to_dense_alg`|4.1.0| | | | | -|`cusparseStatus_t`| | | |`rocsparse_status`|1.9.0| | | | | -|`pruneInfo`|9.0|12.2| |`_rocsparse_mat_info`|1.9.0| | | | | -|`pruneInfo_t`|9.0|12.2| |`rocsparse_mat_info`|1.9.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`CUSPARSE_ACTION_NUMERIC`| | | | |`rocsparse_action_numeric`|1.9.0| | | | | +|`CUSPARSE_ACTION_SYMBOLIC`| | | | |`rocsparse_action_symbolic`|1.9.0| | | | | +|`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| | | | | | | +|`CUSPARSE_COOMM_ALG2`|10.1|11.0| |12.0| | | | | | | +|`CUSPARSE_COOMM_ALG3`|10.1|11.0| |12.0| | | | | | | +|`CUSPARSE_COOMV_ALG`|10.2|11.2| |12.0| | | | | | | +|`CUSPARSE_CSR2CSC_ALG1`|10.1| | | | | | | | | | +|`CUSPARSE_CSR2CSC_ALG2`|10.1| | |12.0| | | | | | | +|`CUSPARSE_CSR2CSC_ALG_DEFAULT`|12.0| | | | | | | | | | +|`CUSPARSE_CSRMM_ALG1`|10.2|11.0| |12.0| | | | | | | +|`CUSPARSE_CSRMV_ALG1`|10.2|11.2| |12.0| | | | | | | +|`CUSPARSE_CSRMV_ALG2`|10.2|11.2| |12.0| | | | | | | +|`CUSPARSE_DENSETOSPARSE_ALG_DEFAULT`|11.1| | | |`rocsparse_dense_to_sparse_alg_default`|4.1.0| | | | | +|`CUSPARSE_DIAG_TYPE_NON_UNIT`| | | | |`rocsparse_diag_type_non_unit`|1.9.0| | | | | +|`CUSPARSE_DIAG_TYPE_UNIT`| | | | |`rocsparse_diag_type_unit`|1.9.0| | | | | +|`CUSPARSE_DIRECTION_COLUMN`| | | | |`rocsparse_direction_column`|3.1.0| | | | | +|`CUSPARSE_DIRECTION_ROW`| | | | |`rocsparse_direction_row`|3.1.0| | | | | +|`CUSPARSE_FILL_MODE_LOWER`| | | | |`rocsparse_fill_mode_lower`|1.9.0| | | | | +|`CUSPARSE_FILL_MODE_UPPER`| | | | |`rocsparse_fill_mode_upper`|1.9.0| | | | | +|`CUSPARSE_FORMAT_BLOCKED_ELL`|11.2| | | |`rocsparse_format_bell`|4.5.0| | | | | +|`CUSPARSE_FORMAT_BSR`|12.1| | | |`rocsparse_format_bsr`|5.3.0| | | | | +|`CUSPARSE_FORMAT_COO`|10.1| | | |`rocsparse_format_coo`|4.1.0| | | | | +|`CUSPARSE_FORMAT_COO_AOS`|10.2| | |12.0|`rocsparse_format_coo_aos`|4.1.0| | | | | +|`CUSPARSE_FORMAT_CSC`|10.1| | | |`rocsparse_format_csc`|4.1.0| | | | | +|`CUSPARSE_FORMAT_CSR`|10.1| | | |`rocsparse_format_csr`|4.1.0| | | | | +|`CUSPARSE_FORMAT_SLICED_ELLPACK`|12.1| | | |`rocsparse_format_ell`|4.1.0| | | | | +|`CUSPARSE_HYB_PARTITION_AUTO`| |10.2| |11.0|`rocsparse_hyb_partition_auto`|1.9.0| | | | | +|`CUSPARSE_HYB_PARTITION_MAX`| |10.2| |11.0|`rocsparse_hyb_partition_max`|1.9.0| | | | | +|`CUSPARSE_HYB_PARTITION_USER`| |10.2| |11.0|`rocsparse_hyb_partition_user`|1.9.0| | | | | +|`CUSPARSE_INDEX_16U`|10.1| | | |`rocsparse_indextype_u16`|4.1.0| | | | | +|`CUSPARSE_INDEX_32I`|10.1| | | |`rocsparse_indextype_i32`|4.1.0| | | | | +|`CUSPARSE_INDEX_64I`|10.2| | | |`rocsparse_indextype_i64`|4.1.0| | | | | +|`CUSPARSE_INDEX_BASE_ONE`| | | | |`rocsparse_index_base_one`|1.9.0| | | | | +|`CUSPARSE_INDEX_BASE_ZERO`| | | | |`rocsparse_index_base_zero`|1.9.0| | | | | +|`CUSPARSE_MATRIX_TYPE_GENERAL`| | | | |`rocsparse_matrix_type_general`|1.9.0| | | | | +|`CUSPARSE_MATRIX_TYPE_HERMITIAN`| | | | |`rocsparse_matrix_type_hermitian`|1.9.0| | | | | +|`CUSPARSE_MATRIX_TYPE_SYMMETRIC`| | | | |`rocsparse_matrix_type_symmetric`|1.9.0| | | | | +|`CUSPARSE_MATRIX_TYPE_TRIANGULAR`| | | | |`rocsparse_matrix_type_triangular`|1.9.0| | | | | +|`CUSPARSE_MM_ALG_DEFAULT`|10.2|11.0| |12.0| | | | | | | +|`CUSPARSE_MV_ALG_DEFAULT`|10.2|11.3| |12.0| | | | | | | +|`CUSPARSE_OPERATION_CONJUGATE_TRANSPOSE`| | | | |`rocsparse_operation_conjugate_transpose`|1.9.0| | | | | +|`CUSPARSE_OPERATION_NON_TRANSPOSE`| | | | |`rocsparse_operation_none`|1.9.0| | | | | +|`CUSPARSE_OPERATION_TRANSPOSE`| | | | |`rocsparse_operation_transpose`|1.9.0| | | | | +|`CUSPARSE_ORDER_COL`|10.1| | | |`rocsparse_order_row`|4.1.0| | | | | +|`CUSPARSE_ORDER_ROW`|10.1| | | |`rocsparse_order_column`|4.1.0| | | | | +|`CUSPARSE_POINTER_MODE_DEVICE`| | | | |`rocsparse_pointer_mode_device`|1.9.0| | | | | +|`CUSPARSE_POINTER_MODE_HOST`| | | | |`rocsparse_pointer_mode_host`|1.9.0| | | | | +|`CUSPARSE_SDDMM_ALG_DEFAULT`|11.2| | | |`rocsparse_sddmm_alg_default`|4.3.0| | | | | +|`CUSPARSE_SIDE_LEFT`| | | |11.5| | | | | | | +|`CUSPARSE_SIDE_RIGHT`| | | |11.5| | | | | | | +|`CUSPARSE_SOLVE_POLICY_NO_LEVEL`| |12.2| | |`rocsparse_solve_policy_auto`|1.9.0| | | | | +|`CUSPARSE_SOLVE_POLICY_USE_LEVEL`| |12.2| | |`rocsparse_solve_policy_auto`|1.9.0| | | | | +|`CUSPARSE_SPARSETODENSE_ALG_DEFAULT`|11.1| | | |`rocsparse_sparse_to_dense_alg_default`|4.1.0| | | | | +|`CUSPARSE_SPGEMM_ALG1`|12.0| | | | | | | | | | +|`CUSPARSE_SPGEMM_ALG2`|12.0| | | | | | | | | | +|`CUSPARSE_SPGEMM_ALG3`|12.0| | | | | | | | | | +|`CUSPARSE_SPGEMM_CSR_ALG_DETERMINITIC`|11.3| | | | | | | | | | +|`CUSPARSE_SPGEMM_CSR_ALG_NONDETERMINITIC`|11.3| | | | | | | | | | +|`CUSPARSE_SPGEMM_DEFAULT`|11.0| | | |`rocsparse_spgemm_alg_default`|4.1.0| | | | | +|`CUSPARSE_SPMAT_DIAG_TYPE`|11.3| | | |`rocsparse_spmat_diag_type`|4.5.0| | | | | +|`CUSPARSE_SPMAT_FILL_MODE`|11.3| | | |`rocsparse_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| | | |`rocsparse_spmm_alg_default`|4.2.0| | | | | +|`CUSPARSE_SPMM_BLOCKED_ELL_ALG1`|11.2| | | |`rocsparse_spmm_alg_bell`|4.5.0| | | | | +|`CUSPARSE_SPMM_COO_ALG1`|11.0| | | |`rocsparse_spmm_alg_coo_segmented`|4.2.0| | | | | +|`CUSPARSE_SPMM_COO_ALG2`|11.0| | | |`rocsparse_spmm_alg_coo_atomic`|4.2.0| | | | | +|`CUSPARSE_SPMM_COO_ALG3`|11.0| | | |`rocsparse_spmm_alg_coo_segmented_atomic`|4.5.0| | | | | +|`CUSPARSE_SPMM_COO_ALG4`|11.0| | | | | | | | | | +|`CUSPARSE_SPMM_CSR_ALG1`|11.0| | | |`rocsparse_spmm_alg_csr`|4.2.0| | | | | +|`CUSPARSE_SPMM_CSR_ALG2`|11.0| | | |`rocsparse_spmm_alg_csr_row_split`|4.5.0| | | | | +|`CUSPARSE_SPMM_CSR_ALG3`|11.2| | | |`rocsparse_spmm_alg_csr_merge`|4.5.0| | | | | +|`CUSPARSE_SPMM_OP_ALG_DEFAULT`|11.5| | | | | | | | | | +|`CUSPARSE_SPMV_ALG_DEFAULT`|11.2| | | |`rocsparse_spmv_alg_default`|4.1.0| | | | | +|`CUSPARSE_SPMV_COO_ALG1`|11.2| | | |`rocsparse_spmv_alg_coo`|4.1.0| | | | | +|`CUSPARSE_SPMV_COO_ALG2`|11.2| | | |`rocsparse_spmv_alg_coo_atomic`|5.3.0| | | | | +|`CUSPARSE_SPMV_CSR_ALG1`|11.2| | | |`rocsparse_spmv_alg_csr_adaptive`|4.1.0| | | | | +|`CUSPARSE_SPMV_CSR_ALG2`|11.2| | | |`rocsparse_spmv_alg_csr_stream`|4.1.0| | | | | +|`CUSPARSE_SPMV_SELL_ALG1`|12.1| | | |`rocsparse_spmv_alg_ell`|4.1.0| | | | | +|`CUSPARSE_SPSM_ALG_DEFAULT`|11.3| | | |`rocsparse_spsm_alg_default`|4.5.0| | | | | +|`CUSPARSE_SPSV_ALG_DEFAULT`|11.3| | | |`rocsparse_spsv_alg_default`|4.5.0| | | | | +|`CUSPARSE_SPSV_UPDATE_DIAGONAL`|12.1| | | | | | | | | | +|`CUSPARSE_SPSV_UPDATE_GENERAL`|12.1| | | | | | | | | | +|`CUSPARSE_STATUS_ALLOC_FAILED`| | | | |`rocsparse_status_memory_error`|1.9.0| | | | | +|`CUSPARSE_STATUS_ARCH_MISMATCH`| | | | |`rocsparse_status_arch_mismatch`|1.9.0| | | | | +|`CUSPARSE_STATUS_EXECUTION_FAILED`| | | | | | | | | | | +|`CUSPARSE_STATUS_INSUFFICIENT_RESOURCES`|11.0| | | | | | | | | | +|`CUSPARSE_STATUS_INTERNAL_ERROR`| | | | |`rocsparse_status_internal_error`|1.9.0| | | | | +|`CUSPARSE_STATUS_INVALID_VALUE`| | | | |`rocsparse_status_invalid_value`|1.9.0| | | | | +|`CUSPARSE_STATUS_MAPPING_ERROR`| | | | | | | | | | | +|`CUSPARSE_STATUS_MATRIX_TYPE_NOT_SUPPORTED`| | | | | | | | | | | +|`CUSPARSE_STATUS_NOT_INITIALIZED`| | | | |`rocsparse_status_not_initialized`|4.1.0| | | | | +|`CUSPARSE_STATUS_NOT_SUPPORTED`|10.2| | | |`rocsparse_status_not_implemented`|1.9.0| | | | | +|`CUSPARSE_STATUS_SUCCESS`| | | | |`rocsparse_status_success`|1.9.0| | | | | +|`CUSPARSE_STATUS_ZERO_PIVOT`| | | | |`rocsparse_status_zero_pivot`|1.9.0| | | | | +|`bsric02Info`| | | | |`_rocsparse_mat_info`|1.9.0| | | | | +|`bsric02Info_t`| | | | |`rocsparse_mat_info`|1.9.0| | | | | +|`bsrilu02Info`| |12.2| | |`_rocsparse_mat_info`|1.9.0| | | | | +|`bsrilu02Info_t`| |12.2| | |`rocsparse_mat_info`|1.9.0| | | | | +|`bsrsm2Info`| |12.2| | | | | | | | | +|`bsrsm2Info_t`| |12.2| | | | | | | | | +|`bsrsv2Info`| |12.2| | | | | | | | | +|`bsrsv2Info_t`| |12.2| | | | | | | | | +|`csrgemm2Info`| | | |12.0|`_rocsparse_mat_info`|1.9.0| | | | | +|`csrgemm2Info_t`| | | |12.0|`rocsparse_mat_info`|1.9.0| | | | | +|`csric02Info`| |12.2| | |`_rocsparse_mat_info`|1.9.0| | | | | +|`csric02Info_t`| |12.2| | |`rocsparse_mat_info`|1.9.0| | | | | +|`csrilu02Info`| |12.2| | |`_rocsparse_mat_info`|1.9.0| | | | | +|`csrilu02Info_t`| |12.2| | |`rocsparse_mat_info`|1.9.0| | | | | +|`csrsm2Info`|9.2| | |12.0| | | | | | | +|`csrsm2Info_t`|9.2| | |12.0| | | | | | | +|`csrsv2Info`| | | |12.0| | | | | | | +|`csrsv2Info_t`| | | |12.0| | | | | | | +|`csru2csrInfo`| |12.2| | | | | | | | | +|`csru2csrInfo_t`| |12.2| | | | | | | | | +|`cusparseAction_t`| | | | |`rocsparse_action`|1.9.0| | | | | +|`cusparseAlgMode_t`|8.0| | |12.0| | | | | | | +|`cusparseColorAlg_t`|8.0|12.2| | | | | | | | | +|`cusparseColorInfo`| |12.2| | |`_rocsparse_color_info`|4.5.0| | | | | +|`cusparseColorInfo_t`| |12.2| | |`rocsparse_color_info`|4.5.0| | | | | +|`cusparseConstDnMatDescr_t`|12.0| | | | | | | | | | +|`cusparseConstDnVecDescr_t`|12.0| | | | | | | | | | +|`cusparseConstSpMatDescr_t`|12.0| | | | | | | | | | +|`cusparseConstSpVecDescr_t`|12.0| | | | | | | | | | +|`cusparseContext`| | | | |`_rocsparse_handle`|1.9.0| | | | | +|`cusparseCsr2CscAlg_t`|10.1| | | | | | | | | | +|`cusparseDenseToSparseAlg_t`|11.1| | | |`rocsparse_dense_to_sparse_alg`|4.1.0| | | | | +|`cusparseDiagType_t`| | | | |`rocsparse_diag_type`|1.9.0| | | | | +|`cusparseDirection_t`| | | | |`rocsparse_direction`|3.1.0| | | | | +|`cusparseDnMatDescr`|10.1| | | |`_rocsparse_dnmat_descr`|4.1.0| | | | | +|`cusparseDnMatDescr_t`|10.1| | | |`rocsparse_dnmat_descr`|4.1.0| | | | | +|`cusparseDnVecDescr`|10.2| | | |`_rocsparse_dnvec_descr`|4.1.0| | | | | +|`cusparseDnVecDescr_t`|10.2| | | |`rocsparse_dnvec_descr`|4.1.0| | | | | +|`cusparseFillMode_t`| | | | |`rocsparse_fill_mode`|1.9.0| | | | | +|`cusparseFormat_t`|10.1| | | |`rocsparse_format`|4.1.0| | | | | +|`cusparseHandle_t`| | | | |`rocsparse_handle`|1.9.0| | | | | +|`cusparseHybMat`| |10.2| |11.0|`_rocsparse_hyb_mat`|1.9.0| | | | | +|`cusparseHybMat_t`| |10.2| |11.0|`rocsparse_hyb_mat`|1.9.0| | | | | +|`cusparseHybPartition_t`| |10.2| |11.0|`rocsparse_hyb_partition`|1.9.0| | | | | +|`cusparseIndexBase_t`| | | | |`rocsparse_index_base`|1.9.0| | | | | +|`cusparseIndexType_t`|10.1| | | |`rocsparse_indextype`|4.1.0| | | | | +|`cusparseLoggerCallback_t`|11.5| | | | | | | | | | +|`cusparseMatDescr`| | | | |`_rocsparse_mat_descr`|1.9.0| | | | | +|`cusparseMatDescr_t`| | | | |`rocsparse_mat_descr`|1.9.0| | | | | +|`cusparseMatrixType_t`| | | | |`rocsparse_matrix_type`|1.9.0| | | | | +|`cusparseOperation_t`| | | | |`rocsparse_operation`|1.9.0| | | | | +|`cusparseOrder_t`|10.1| | | |`rocsparse_order`|4.1.0| | | | | +|`cusparsePointerMode_t`| | | | |`rocsparse_pointer_mode`|1.9.0| | | | | +|`cusparseSDDMMAlg_t`|11.2| | | |`rocsparse_sddmm_alg`|4.3.0| | | | | +|`cusparseSideMode_t`| | | |11.5| | | | | | | +|`cusparseSolveAnalysisInfo`| |10.2| |11.0| | | | | | | +|`cusparseSolveAnalysisInfo_t`| |10.2| |11.0| | | | | | | +|`cusparseSolvePolicy_t`| |12.2| | |`rocsparse_solve_policy`|1.9.0| | | | | +|`cusparseSpGEMMAlg_t`|11.0| | | |`rocsparse_spgemm_alg`|4.1.0| | | | | +|`cusparseSpGEMMDescr`|11.0| | | | | | | | | | +|`cusparseSpGEMMDescr_t`|11.0| | | | | | | | | | +|`cusparseSpMMAlg_t`|10.1| | | |`rocsparse_spmm_alg`|4.2.0| | | | | +|`cusparseSpMMOpAlg_t`|11.5| | | | | | | | | | +|`cusparseSpMMOpPlan`|11.5| | | | | | | | | | +|`cusparseSpMMOpPlan_t`|11.5| | | | | | | | | | +|`cusparseSpMVAlg_t`|10.2| | | |`rocsparse_spmv_alg`|4.1.0| | | | | +|`cusparseSpMatAttribute_t`|11.3| | | |`rocsparse_spmat_attribute`|4.5.0| | | | | +|`cusparseSpMatDescr`|10.1| | | |`_rocsparse_spmat_descr`|4.1.0| | | | | +|`cusparseSpMatDescr_t`|10.1| | | |`rocsparse_spmat_descr`|4.1.0| | | | | +|`cusparseSpSMAlg_t`|11.3| | | |`rocsparse_spsm_alg`|4.5.0| | | | | +|`cusparseSpSMDescr`|11.3| | | | | | | | | | +|`cusparseSpSMDescr_t`|11.3| | | | | | | | | | +|`cusparseSpSVAlg_t`|11.3| | | |`rocsparse_spsv_alg`|4.5.0| | | | | +|`cusparseSpSVDescr`|11.3| | | | | | | | | | +|`cusparseSpSVDescr_t`|11.3| | | | | | | | | | +|`cusparseSpSVUpdate_t`|12.1| | | | | | | | | | +|`cusparseSpVecDescr`|10.2| | | |`_rocsparse_spvec_descr`|4.1.0| | | | | +|`cusparseSpVecDescr_t`|10.2| | | |`rocsparse_spvec_descr`|4.1.0| | | | | +|`cusparseSparseToDenseAlg_t`|11.1| | | |`rocsparse_sparse_to_dense_alg`|4.1.0| | | | | +|`cusparseStatus_t`| | | | |`rocsparse_status`|1.9.0| | | | | +|`pruneInfo`|9.0|12.2| | |`_rocsparse_mat_info`|1.9.0| | | | | +|`pruneInfo_t`|9.0|12.2| | |`rocsparse_mat_info`|1.9.0| | | | | ## **5. CUSPARSE Management Function Reference** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCreate`| | | |`rocsparse_create_handle`|1.9.0| | | | | -|`cusparseDestroy`| | | |`rocsparse_destroy_handle`|1.9.0| | | | | -|`cusparseGetErrorName`|10.2| | | | | | | | | -|`cusparseGetErrorString`|10.2| | | | | | | | | -|`cusparseGetPointerMode`| | | |`rocsparse_get_pointer_mode`|1.9.0| | | | | -|`cusparseGetStream`| | | |`rocsparse_get_stream`|1.9.0| | | | | -|`cusparseGetVersion`| | | |`rocsparse_get_version`|1.9.0| | | | | -|`cusparseSetPointerMode`| | | |`rocsparse_set_pointer_mode`|1.9.0| | | | | -|`cusparseSetStream`| | | |`rocsparse_set_stream`|1.9.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCreate`| | | | |`rocsparse_create_handle`|1.9.0| | | | | +|`cusparseDestroy`| | | | |`rocsparse_destroy_handle`|1.9.0| | | | | +|`cusparseGetErrorName`|10.2| | | | | | | | | | +|`cusparseGetErrorString`|10.2| | | | | | | | | | +|`cusparseGetPointerMode`| | | | |`rocsparse_get_pointer_mode`|1.9.0| | | | | +|`cusparseGetStream`| | | | |`rocsparse_get_stream`|1.9.0| | | | | +|`cusparseGetVersion`| | | | |`rocsparse_get_version`|1.9.0| | | | | +|`cusparseSetPointerMode`| | | | |`rocsparse_set_pointer_mode`|1.9.0| | | | | +|`cusparseSetStream`| | | | |`rocsparse_set_stream`|1.9.0| | | | | ## **6. CUSPARSE Logging** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseLoggerForceDisable`|11.5| | | | | | | | | -|`cusparseLoggerOpenFile`|11.5| | | | | | | | | -|`cusparseLoggerSetCallback`|11.5| | | | | | | | | -|`cusparseLoggerSetFile`|11.5| | | | | | | | | -|`cusparseLoggerSetLevel`|11.5| | | | | | | | | -|`cusparseLoggerSetMask`|11.5| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**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**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCopyMatDescr`|8.0| |12.0|`rocsparse_copy_mat_descr`|1.9.0| | | | | -|`cusparseCreateBsric02Info`| |12.2| | | | | | | | -|`cusparseCreateBsrilu02Info`| |12.2| | | | | | | | -|`cusparseCreateBsrsm2Info`| |12.2| | | | | | | | -|`cusparseCreateBsrsv2Info`| |12.2| | | | | | | | -|`cusparseCreateColorInfo`| |12.2| |`rocsparse_create_color_info`|4.5.0| | | | | -|`cusparseCreateCsrgemm2Info`| |11.0|12.0| | | | | | | -|`cusparseCreateCsric02Info`| |12.2| | | | | | | | -|`cusparseCreateCsrilu02Info`| |12.2| | | | | | | | -|`cusparseCreateCsrsm2Info`|10.0|11.3|12.0| | | | | | | -|`cusparseCreateCsrsv2Info`| |11.3|12.0| | | | | | | -|`cusparseCreateHybMat`| |10.2|11.0|`rocsparse_create_hyb_mat`|1.9.0| | | | | -|`cusparseCreateMatDescr`| | | |`rocsparse_create_mat_descr`|1.9.0| | | | | -|`cusparseCreatePruneInfo`|9.0|12.2| | | | | | | | -|`cusparseCreateSolveAnalysisInfo`| |10.2|11.0| | | | | | | -|`cusparseDestroyBsric02Info`| |12.2| | | | | | | | -|`cusparseDestroyBsrilu02Info`| |12.2| | | | | | | | -|`cusparseDestroyBsrsm2Info`| |12.2| | | | | | | | -|`cusparseDestroyBsrsv2Info`| |12.2| | | | | | | | -|`cusparseDestroyColorInfo`| |12.2| |`rocsparse_destroy_color_info`|4.5.0| | | | | -|`cusparseDestroyCsrgemm2Info`| |11.0|12.0| | | | | | | -|`cusparseDestroyCsric02Info`| |12.2| | | | | | | | -|`cusparseDestroyCsrilu02Info`| |12.2| | | | | | | | -|`cusparseDestroyCsrsm2Info`|10.0|11.3|12.0| | | | | | | -|`cusparseDestroyCsrsv2Info`| |11.3|12.0| | | | | | | -|`cusparseDestroyHybMat`| |10.2|11.0|`rocsparse_destroy_hyb_mat`|1.9.0| | | | | -|`cusparseDestroyMatDescr`| | | |`rocsparse_destroy_mat_descr`|1.9.0| | | | | -|`cusparseDestroyPruneInfo`|9.0|12.2| | | | | | | | -|`cusparseDestroySolveAnalysisInfo`| |10.2|11.0| | | | | | | -|`cusparseGetLevelInfo`| | |11.0| | | | | | | -|`cusparseGetMatDiagType`| | | |`rocsparse_get_mat_diag_type`|1.9.0| | | | | -|`cusparseGetMatFillMode`| | | |`rocsparse_get_mat_fill_mode`|1.9.0| | | | | -|`cusparseGetMatIndexBase`| | | |`rocsparse_get_mat_index_base`|1.9.0| | | | | -|`cusparseGetMatType`| | | |`rocsparse_get_mat_type`|1.9.0| | | | | -|`cusparseSetMatDiagType`| | | |`rocsparse_set_mat_diag_type`|1.9.0| | | | | -|`cusparseSetMatFillMode`| | | |`rocsparse_set_mat_fill_mode`|1.9.0| | | | | -|`cusparseSetMatIndexBase`| | | |`rocsparse_set_mat_index_base`|1.9.0| | | | | -|`cusparseSetMatType`| | | |`rocsparse_set_mat_type`|1.9.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCopyMatDescr`|8.0| | |12.0|`rocsparse_copy_mat_descr`|1.9.0| | | | | +|`cusparseCreateBsric02Info`| |12.2| | | | | | | | | +|`cusparseCreateBsrilu02Info`| |12.2| | | | | | | | | +|`cusparseCreateBsrsm2Info`| |12.2| | | | | | | | | +|`cusparseCreateBsrsv2Info`| |12.2| | | | | | | | | +|`cusparseCreateColorInfo`| |12.2| | |`rocsparse_create_color_info`|4.5.0| | | | | +|`cusparseCreateCsrgemm2Info`| |11.0| |12.0| | | | | | | +|`cusparseCreateCsric02Info`| |12.2| | | | | | | | | +|`cusparseCreateCsrilu02Info`| |12.2| | | | | | | | | +|`cusparseCreateCsrsm2Info`|10.0|11.3| |12.0| | | | | | | +|`cusparseCreateCsrsv2Info`| |11.3| |12.0| | | | | | | +|`cusparseCreateHybMat`| |10.2| |11.0|`rocsparse_create_hyb_mat`|1.9.0| | | | | +|`cusparseCreateMatDescr`| | | | |`rocsparse_create_mat_descr`|1.9.0| | | | | +|`cusparseCreatePruneInfo`|9.0|12.2| | | | | | | | | +|`cusparseCreateSolveAnalysisInfo`| |10.2| |11.0| | | | | | | +|`cusparseDestroyBsric02Info`| |12.2| | | | | | | | | +|`cusparseDestroyBsrilu02Info`| |12.2| | | | | | | | | +|`cusparseDestroyBsrsm2Info`| |12.2| | | | | | | | | +|`cusparseDestroyBsrsv2Info`| |12.2| | | | | | | | | +|`cusparseDestroyColorInfo`| |12.2| | |`rocsparse_destroy_color_info`|4.5.0| | | | | +|`cusparseDestroyCsrgemm2Info`| |11.0| |12.0| | | | | | | +|`cusparseDestroyCsric02Info`| |12.2| | | | | | | | | +|`cusparseDestroyCsrilu02Info`| |12.2| | | | | | | | | +|`cusparseDestroyCsrsm2Info`|10.0|11.3| |12.0| | | | | | | +|`cusparseDestroyCsrsv2Info`| |11.3| |12.0| | | | | | | +|`cusparseDestroyHybMat`| |10.2| |11.0|`rocsparse_destroy_hyb_mat`|1.9.0| | | | | +|`cusparseDestroyMatDescr`| | | | |`rocsparse_destroy_mat_descr`|1.9.0| | | | | +|`cusparseDestroyPruneInfo`|9.0|12.2| | | | | | | | | +|`cusparseDestroySolveAnalysisInfo`| |10.2| |11.0| | | | | | | +|`cusparseGetLevelInfo`| | | |11.0| | | | | | | +|`cusparseGetMatDiagType`| | | | |`rocsparse_get_mat_diag_type`|1.9.0| | | | | +|`cusparseGetMatFillMode`| | | | |`rocsparse_get_mat_fill_mode`|1.9.0| | | | | +|`cusparseGetMatIndexBase`| | | | |`rocsparse_get_mat_index_base`|1.9.0| | | | | +|`cusparseGetMatType`| | | | |`rocsparse_get_mat_type`|1.9.0| | | | | +|`cusparseSetMatDiagType`| | | | |`rocsparse_set_mat_diag_type`|1.9.0| | | | | +|`cusparseSetMatFillMode`| | | | |`rocsparse_set_mat_fill_mode`|1.9.0| | | | | +|`cusparseSetMatIndexBase`| | | | |`rocsparse_set_mat_index_base`|1.9.0| | | | | +|`cusparseSetMatType`| | | | |`rocsparse_set_mat_type`|1.9.0| | | | | ## **8. CUSPARSE Level 1 Function Reference** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCaxpyi`| |11.0|12.0| | | | | | | -|`cusparseCdotci`| |10.2|11.0| | | | | | | -|`cusparseCdoti`| |10.2|11.0| | | | | | | -|`cusparseCgthr`| |11.0|12.0| | | | | | | -|`cusparseCgthrz`| |11.0|12.0| | | | | | | -|`cusparseCsctr`| |11.0|12.0| | | | | | | -|`cusparseDaxpyi`| |11.0|12.0| | | | | | | -|`cusparseDdoti`| |10.2|11.0| | | | | | | -|`cusparseDgthr`| |11.0|12.0| | | | | | | -|`cusparseDgthrz`| |11.0|12.0| | | | | | | -|`cusparseDroti`| |11.0|12.0| | | | | | | -|`cusparseDsctr`| |11.0|12.0| | | | | | | -|`cusparseSaxpyi`| |11.0|12.0| | | | | | | -|`cusparseSdoti`| |10.2|11.0| | | | | | | -|`cusparseSgthr`| |11.0|12.0| | | | | | | -|`cusparseSgthrz`| |11.0|12.0| | | | | | | -|`cusparseSroti`| |11.0|12.0| | | | | | | -|`cusparseSsctr`| |11.0|12.0| | | | | | | -|`cusparseZaxpyi`| |11.0|12.0| | | | | | | -|`cusparseZdotci`| |10.2|11.0| | | | | | | -|`cusparseZdoti`| |10.2|11.0| | | | | | | -|`cusparseZgthr`| |11.0|12.0| | | | | | | -|`cusparseZgthrz`| |11.0|12.0| | | | | | | -|`cusparseZsctr`| |11.0|12.0| | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCaxpyi`| |11.0| |12.0| | | | | | | +|`cusparseCdotci`| |10.2| |11.0| | | | | | | +|`cusparseCdoti`| |10.2| |11.0| | | | | | | +|`cusparseCgthr`| |11.0| |12.0| | | | | | | +|`cusparseCgthrz`| |11.0| |12.0| | | | | | | +|`cusparseCsctr`| |11.0| |12.0| | | | | | | +|`cusparseDaxpyi`| |11.0| |12.0| | | | | | | +|`cusparseDdoti`| |10.2| |11.0| | | | | | | +|`cusparseDgthr`| |11.0| |12.0| | | | | | | +|`cusparseDgthrz`| |11.0| |12.0| | | | | | | +|`cusparseDroti`| |11.0| |12.0| | | | | | | +|`cusparseDsctr`| |11.0| |12.0| | | | | | | +|`cusparseSaxpyi`| |11.0| |12.0| | | | | | | +|`cusparseSdoti`| |10.2| |11.0| | | | | | | +|`cusparseSgthr`| |11.0| |12.0| | | | | | | +|`cusparseSgthrz`| |11.0| |12.0| | | | | | | +|`cusparseSroti`| |11.0| |12.0| | | | | | | +|`cusparseSsctr`| |11.0| |12.0| | | | | | | +|`cusparseZaxpyi`| |11.0| |12.0| | | | | | | +|`cusparseZdotci`| |10.2| |11.0| | | | | | | +|`cusparseZdoti`| |10.2| |11.0| | | | | | | +|`cusparseZgthr`| |11.0| |12.0| | | | | | | +|`cusparseZgthrz`| |11.0| |12.0| | | | | | | +|`cusparseZsctr`| |11.0| |12.0| | | | | | | ## **9. CUSPARSE Level 2 Function Reference** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCbsrmv`| | | | | | | | | | -|`cusparseCbsrsv2_analysis`| |12.2| | | | | | | | -|`cusparseCbsrsv2_bufferSize`| |12.2| | | | | | | | -|`cusparseCbsrsv2_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseCbsrsv2_solve`| |12.2| | | | | | | | -|`cusparseCbsrxmv`| |12.2| | | | | | | | -|`cusparseCcsrmv`| |10.2|11.0| | | | | | | -|`cusparseCcsrmv_mp`|8.0|10.2|11.0| | | | | | | -|`cusparseCcsrsv2_analysis`| |11.3|12.0| | | | | | | -|`cusparseCcsrsv2_bufferSize`| |11.3|12.0| | | | | | | -|`cusparseCcsrsv2_bufferSizeExt`| |11.3|12.0| | | | | | | -|`cusparseCcsrsv2_solve`| |11.3|12.0| | | | | | | -|`cusparseCcsrsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseCcsrsv_solve`| |10.2|11.0| | | | | | | -|`cusparseCgemvi`|7.5| | | | | | | | | -|`cusparseCgemvi_bufferSize`|7.5| | | | | | | | | -|`cusparseChybmv`| |10.2|11.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`| | | | | | | | | | -|`cusparseDbsrsv2_analysis`| |12.2| | | | | | | | -|`cusparseDbsrsv2_bufferSize`| |12.2| | | | | | | | -|`cusparseDbsrsv2_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseDbsrsv2_solve`| |12.2| | | | | | | | -|`cusparseDbsrxmv`| |12.2| | | | | | | | -|`cusparseDcsrmv`| |10.2|11.0| | | | | | | -|`cusparseDcsrmv_mp`|8.0|10.2|11.0| | | | | | | -|`cusparseDcsrsv2_analysis`| |11.3|12.0| | | | | | | -|`cusparseDcsrsv2_bufferSize`| |11.3|12.0| | | | | | | -|`cusparseDcsrsv2_bufferSizeExt`| |11.3|12.0| | | | | | | -|`cusparseDcsrsv2_solve`| |11.3|12.0| | | | | | | -|`cusparseDcsrsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseDcsrsv_solve`| |10.2|11.0| | | | | | | -|`cusparseDgemvi`|7.5| | | | | | | | | -|`cusparseDgemvi_bufferSize`|7.5| | | | | | | | | -|`cusparseDhybmv`| |10.2|11.0| | | | | | | -|`cusparseDhybsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseDhybsv_solve`| |10.2|11.0| | | | | | | -|`cusparseSbsrmv`| | | | | | | | | | -|`cusparseSbsrsv2_analysis`| |12.2| | | | | | | | -|`cusparseSbsrsv2_bufferSize`| |12.2| | | | | | | | -|`cusparseSbsrsv2_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseSbsrsv2_solve`| |12.2| | | | | | | | -|`cusparseSbsrxmv`| |12.2| | | | | | | | -|`cusparseScsrmv`| |10.2|11.0| | | | | | | -|`cusparseScsrmv_mp`|8.0|10.2|11.0| | | | | | | -|`cusparseScsrsv2_analysis`| |11.3|12.0| | | | | | | -|`cusparseScsrsv2_bufferSize`| |11.3|12.0| | | | | | | -|`cusparseScsrsv2_bufferSizeExt`| |11.3|12.0| | | | | | | -|`cusparseScsrsv2_solve`| |11.3|12.0| | | | | | | -|`cusparseScsrsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseScsrsv_solve`| |10.2|11.0| | | | | | | -|`cusparseSgemvi`|7.5| | | | | | | | | -|`cusparseSgemvi_bufferSize`|7.5| | | | | | | | | -|`cusparseShybmv`| |10.2|11.0| | | | | | | -|`cusparseShybsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseShybsv_solve`| |10.2|11.0| | | | | | | -|`cusparseXbsrsv2_zeroPivot`| |12.2| | | | | | | | -|`cusparseXcsrsv2_zeroPivot`| |11.3|12.0| | | | | | | -|`cusparseZbsrmv`| | | | | | | | | | -|`cusparseZbsrsv2_analysis`| |12.2| | | | | | | | -|`cusparseZbsrsv2_bufferSize`| |12.2| | | | | | | | -|`cusparseZbsrsv2_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseZbsrsv2_solve`| |12.2| | | | | | | | -|`cusparseZbsrxmv`| |12.2| | | | | | | | -|`cusparseZcsrmv`| |10.2|11.0| | | | | | | -|`cusparseZcsrmv_mp`|8.0|10.2|11.0| | | | | | | -|`cusparseZcsrsv2_analysis`| |11.3|12.0| | | | | | | -|`cusparseZcsrsv2_bufferSize`| |11.3|12.0| | | | | | | -|`cusparseZcsrsv2_bufferSizeExt`| |11.3|12.0| | | | | | | -|`cusparseZcsrsv2_solve`| |11.3|12.0| | | | | | | -|`cusparseZcsrsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseZcsrsv_solve`| |10.2|11.0| | | | | | | -|`cusparseZgemvi`|7.5| | | | | | | | | -|`cusparseZgemvi_bufferSize`|7.5| | | | | | | | | -|`cusparseZhybmv`| |10.2|11.0| | | | | | | -|`cusparseZhybsv_analysis`| |10.2|11.0| | | | | | | -|`cusparseZhybsv_solve`| |10.2|11.0| | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCbsrmv`| | | | | | | | | | | +|`cusparseCbsrsv2_analysis`| |12.2| | | | | | | | | +|`cusparseCbsrsv2_bufferSize`| |12.2| | | | | | | | | +|`cusparseCbsrsv2_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseCbsrsv2_solve`| |12.2| | | | | | | | | +|`cusparseCbsrxmv`| |12.2| | | | | | | | | +|`cusparseCcsrmv`| |10.2| |11.0| | | | | | | +|`cusparseCcsrmv_mp`|8.0|10.2| |11.0| | | | | | | +|`cusparseCcsrsv2_analysis`| |11.3| |12.0| | | | | | | +|`cusparseCcsrsv2_bufferSize`| |11.3| |12.0| | | | | | | +|`cusparseCcsrsv2_bufferSizeExt`| |11.3| |12.0| | | | | | | +|`cusparseCcsrsv2_solve`| |11.3| |12.0| | | | | | | +|`cusparseCcsrsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseCcsrsv_solve`| |10.2| |11.0| | | | | | | +|`cusparseCgemvi`|7.5| | | | | | | | | | +|`cusparseCgemvi_bufferSize`|7.5| | | | | | | | | | +|`cusparseChybmv`| |10.2| |11.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`| | | | | | | | | | | +|`cusparseDbsrsv2_analysis`| |12.2| | | | | | | | | +|`cusparseDbsrsv2_bufferSize`| |12.2| | | | | | | | | +|`cusparseDbsrsv2_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseDbsrsv2_solve`| |12.2| | | | | | | | | +|`cusparseDbsrxmv`| |12.2| | | | | | | | | +|`cusparseDcsrmv`| |10.2| |11.0| | | | | | | +|`cusparseDcsrmv_mp`|8.0|10.2| |11.0| | | | | | | +|`cusparseDcsrsv2_analysis`| |11.3| |12.0| | | | | | | +|`cusparseDcsrsv2_bufferSize`| |11.3| |12.0| | | | | | | +|`cusparseDcsrsv2_bufferSizeExt`| |11.3| |12.0| | | | | | | +|`cusparseDcsrsv2_solve`| |11.3| |12.0| | | | | | | +|`cusparseDcsrsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseDcsrsv_solve`| |10.2| |11.0| | | | | | | +|`cusparseDgemvi`|7.5| | | | | | | | | | +|`cusparseDgemvi_bufferSize`|7.5| | | | | | | | | | +|`cusparseDhybmv`| |10.2| |11.0| | | | | | | +|`cusparseDhybsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseDhybsv_solve`| |10.2| |11.0| | | | | | | +|`cusparseSbsrmv`| | | | | | | | | | | +|`cusparseSbsrsv2_analysis`| |12.2| | | | | | | | | +|`cusparseSbsrsv2_bufferSize`| |12.2| | | | | | | | | +|`cusparseSbsrsv2_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseSbsrsv2_solve`| |12.2| | | | | | | | | +|`cusparseSbsrxmv`| |12.2| | | | | | | | | +|`cusparseScsrmv`| |10.2| |11.0| | | | | | | +|`cusparseScsrmv_mp`|8.0|10.2| |11.0| | | | | | | +|`cusparseScsrsv2_analysis`| |11.3| |12.0| | | | | | | +|`cusparseScsrsv2_bufferSize`| |11.3| |12.0| | | | | | | +|`cusparseScsrsv2_bufferSizeExt`| |11.3| |12.0| | | | | | | +|`cusparseScsrsv2_solve`| |11.3| |12.0| | | | | | | +|`cusparseScsrsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseScsrsv_solve`| |10.2| |11.0| | | | | | | +|`cusparseSgemvi`|7.5| | | | | | | | | | +|`cusparseSgemvi_bufferSize`|7.5| | | | | | | | | | +|`cusparseShybmv`| |10.2| |11.0| | | | | | | +|`cusparseShybsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseShybsv_solve`| |10.2| |11.0| | | | | | | +|`cusparseXbsrsv2_zeroPivot`| |12.2| | | | | | | | | +|`cusparseXcsrsv2_zeroPivot`| |11.3| |12.0| | | | | | | +|`cusparseZbsrmv`| | | | | | | | | | | +|`cusparseZbsrsv2_analysis`| |12.2| | | | | | | | | +|`cusparseZbsrsv2_bufferSize`| |12.2| | | | | | | | | +|`cusparseZbsrsv2_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseZbsrsv2_solve`| |12.2| | | | | | | | | +|`cusparseZbsrxmv`| |12.2| | | | | | | | | +|`cusparseZcsrmv`| |10.2| |11.0| | | | | | | +|`cusparseZcsrmv_mp`|8.0|10.2| |11.0| | | | | | | +|`cusparseZcsrsv2_analysis`| |11.3| |12.0| | | | | | | +|`cusparseZcsrsv2_bufferSize`| |11.3| |12.0| | | | | | | +|`cusparseZcsrsv2_bufferSizeExt`| |11.3| |12.0| | | | | | | +|`cusparseZcsrsv2_solve`| |11.3| |12.0| | | | | | | +|`cusparseZcsrsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseZcsrsv_solve`| |10.2| |11.0| | | | | | | +|`cusparseZgemvi`|7.5| | | | | | | | | | +|`cusparseZgemvi_bufferSize`|7.5| | | | | | | | | | +|`cusparseZhybmv`| |10.2| |11.0| | | | | | | +|`cusparseZhybsv_analysis`| |10.2| |11.0| | | | | | | +|`cusparseZhybsv_solve`| |10.2| |11.0| | | | | | | ## **10. CUSPARSE Level 3 Function Reference** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCbsrmm`| | | | | | | | | | -|`cusparseCbsrsm2_analysis`| |12.2| | | | | | | | -|`cusparseCbsrsm2_bufferSize`| |12.2| | | | | | | | -|`cusparseCbsrsm2_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseCbsrsm2_solve`| |12.2| | | | | | | | -|`cusparseCcsrmm`| |10.2|11.0| | | | | | | -|`cusparseCcsrmm2`| |10.2|11.0| | | | | | | -|`cusparseCcsrsm2_analysis`|10.0|11.3|12.0| | | | | | | -|`cusparseCcsrsm2_bufferSizeExt`|10.0|11.3|12.0| | | | | | | -|`cusparseCcsrsm2_solve`|10.0|11.3|12.0| | | | | | | -|`cusparseCcsrsm_analysis`| |10.2|11.0| | | | | | | -|`cusparseCcsrsm_solve`| |10.2|11.0| | | | | | | -|`cusparseCgemmi`|8.0|11.0|12.0| | | | | | | -|`cusparseDbsrmm`| | | | | | | | | | -|`cusparseDbsrsm2_analysis`| |12.2| | | | | | | | -|`cusparseDbsrsm2_bufferSize`| |12.2| | | | | | | | -|`cusparseDbsrsm2_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseDbsrsm2_solve`| |12.2| | | | | | | | -|`cusparseDcsrmm`| |10.2|11.0| | | | | | | -|`cusparseDcsrmm2`| |10.2|11.0| | | | | | | -|`cusparseDcsrsm2_analysis`|10.0|11.3|12.0| | | | | | | -|`cusparseDcsrsm2_bufferSizeExt`|10.0|11.3|12.0| | | | | | | -|`cusparseDcsrsm2_solve`|10.0|11.3|12.0| | | | | | | -|`cusparseDcsrsm_analysis`| |10.2|11.0| | | | | | | -|`cusparseDcsrsm_solve`| |10.2|11.0| | | | | | | -|`cusparseDgemmi`|8.0|11.0|12.0| | | | | | | -|`cusparseSbsrmm`| | | | | | | | | | -|`cusparseSbsrsm2_analysis`| |12.2| | | | | | | | -|`cusparseSbsrsm2_bufferSize`| |12.2| | | | | | | | -|`cusparseSbsrsm2_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseSbsrsm2_solve`| |12.2| | | | | | | | -|`cusparseScsrmm`| |10.2|11.0| | | | | | | -|`cusparseScsrmm2`| |10.2|11.0| | | | | | | -|`cusparseScsrsm2_analysis`|10.0|11.3|12.0| | | | | | | -|`cusparseScsrsm2_bufferSizeExt`|10.0|11.3|12.0| | | | | | | -|`cusparseScsrsm2_solve`|10.0|11.3|12.0| | | | | | | -|`cusparseScsrsm_analysis`| |10.2|11.0| | | | | | | -|`cusparseScsrsm_solve`| |10.2|11.0| | | | | | | -|`cusparseSgemmi`|8.0|11.0|12.0| | | | | | | -|`cusparseXbsrsm2_zeroPivot`| |12.2| | | | | | | | -|`cusparseXcsrsm2_zeroPivot`|10.0|11.3|12.0| | | | | | | -|`cusparseZbsrmm`| | | | | | | | | | -|`cusparseZbsrsm2_analysis`| |12.2| | | | | | | | -|`cusparseZbsrsm2_bufferSize`| |12.2| | | | | | | | -|`cusparseZbsrsm2_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseZbsrsm2_solve`| |12.2| | | | | | | | -|`cusparseZcsrmm`| |10.2|11.0| | | | | | | -|`cusparseZcsrmm2`| |10.2|11.0| | | | | | | -|`cusparseZcsrsm2_analysis`|10.0|11.3|12.0| | | | | | | -|`cusparseZcsrsm2_bufferSizeExt`|10.0|11.3|12.0| | | | | | | -|`cusparseZcsrsm2_solve`|10.0|11.3|12.0| | | | | | | -|`cusparseZcsrsm_analysis`| |10.2|11.0| | | | | | | -|`cusparseZcsrsm_solve`| |10.2|11.0| | | | | | | -|`cusparseZgemmi`|8.0|11.0|12.0| | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCbsrmm`| | | | | | | | | | | +|`cusparseCbsrsm2_analysis`| |12.2| | | | | | | | | +|`cusparseCbsrsm2_bufferSize`| |12.2| | | | | | | | | +|`cusparseCbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseCbsrsm2_solve`| |12.2| | | | | | | | | +|`cusparseCcsrmm`| |10.2| |11.0| | | | | | | +|`cusparseCcsrmm2`| |10.2| |11.0| | | | | | | +|`cusparseCcsrsm2_analysis`|10.0|11.3| |12.0| | | | | | | +|`cusparseCcsrsm2_bufferSizeExt`|10.0|11.3| |12.0| | | | | | | +|`cusparseCcsrsm2_solve`|10.0|11.3| |12.0| | | | | | | +|`cusparseCcsrsm_analysis`| |10.2| |11.0| | | | | | | +|`cusparseCcsrsm_solve`| |10.2| |11.0| | | | | | | +|`cusparseCgemmi`|8.0|11.0| |12.0| | | | | | | +|`cusparseDbsrmm`| | | | | | | | | | | +|`cusparseDbsrsm2_analysis`| |12.2| | | | | | | | | +|`cusparseDbsrsm2_bufferSize`| |12.2| | | | | | | | | +|`cusparseDbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseDbsrsm2_solve`| |12.2| | | | | | | | | +|`cusparseDcsrmm`| |10.2| |11.0| | | | | | | +|`cusparseDcsrmm2`| |10.2| |11.0| | | | | | | +|`cusparseDcsrsm2_analysis`|10.0|11.3| |12.0| | | | | | | +|`cusparseDcsrsm2_bufferSizeExt`|10.0|11.3| |12.0| | | | | | | +|`cusparseDcsrsm2_solve`|10.0|11.3| |12.0| | | | | | | +|`cusparseDcsrsm_analysis`| |10.2| |11.0| | | | | | | +|`cusparseDcsrsm_solve`| |10.2| |11.0| | | | | | | +|`cusparseDgemmi`|8.0|11.0| |12.0| | | | | | | +|`cusparseSbsrmm`| | | | | | | | | | | +|`cusparseSbsrsm2_analysis`| |12.2| | | | | | | | | +|`cusparseSbsrsm2_bufferSize`| |12.2| | | | | | | | | +|`cusparseSbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseSbsrsm2_solve`| |12.2| | | | | | | | | +|`cusparseScsrmm`| |10.2| |11.0| | | | | | | +|`cusparseScsrmm2`| |10.2| |11.0| | | | | | | +|`cusparseScsrsm2_analysis`|10.0|11.3| |12.0| | | | | | | +|`cusparseScsrsm2_bufferSizeExt`|10.0|11.3| |12.0| | | | | | | +|`cusparseScsrsm2_solve`|10.0|11.3| |12.0| | | | | | | +|`cusparseScsrsm_analysis`| |10.2| |11.0| | | | | | | +|`cusparseScsrsm_solve`| |10.2| |11.0| | | | | | | +|`cusparseSgemmi`|8.0|11.0| |12.0| | | | | | | +|`cusparseXbsrsm2_zeroPivot`| |12.2| | | | | | | | | +|`cusparseXcsrsm2_zeroPivot`|10.0|11.3| |12.0| | | | | | | +|`cusparseZbsrmm`| | | | | | | | | | | +|`cusparseZbsrsm2_analysis`| |12.2| | | | | | | | | +|`cusparseZbsrsm2_bufferSize`| |12.2| | | | | | | | | +|`cusparseZbsrsm2_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseZbsrsm2_solve`| |12.2| | | | | | | | | +|`cusparseZcsrmm`| |10.2| |11.0| | | | | | | +|`cusparseZcsrmm2`| |10.2| |11.0| | | | | | | +|`cusparseZcsrsm2_analysis`|10.0|11.3| |12.0| | | | | | | +|`cusparseZcsrsm2_bufferSizeExt`|10.0|11.3| |12.0| | | | | | | +|`cusparseZcsrsm2_solve`|10.0|11.3| |12.0| | | | | | | +|`cusparseZcsrsm_analysis`| |10.2| |11.0| | | | | | | +|`cusparseZcsrsm_solve`| |10.2| |11.0| | | | | | | +|`cusparseZgemmi`|8.0|11.0| |12.0| | | | | | | ## **11. CUSPARSE Extra Function Reference** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCcsrgeam`| |10.2|11.0|`rocsparse_ccsrgeam`|3.5.0| | | | | -|`cusparseCcsrgeam2`|10.0| | | | | | | | | -|`cusparseCcsrgeam2_bufferSizeExt`|10.0| | | | | | | | | -|`cusparseCcsrgemm`| |10.2|11.0| | | | | | | -|`cusparseCcsrgemm2`| |11.0|12.0| | | | | | | -|`cusparseCcsrgemm2_bufferSizeExt`| |11.0|12.0|`rocsparse_ccsrgemm_buffer_size`|2.8.0| | | | | -|`cusparseDcsrgeam`| |10.2|11.0|`rocsparse_dcsrgeam`|3.5.0| | | | | -|`cusparseDcsrgeam2`|10.0| | | | | | | | | -|`cusparseDcsrgeam2_bufferSizeExt`|10.0| | | | | | | | | -|`cusparseDcsrgemm`| |10.2|11.0| | | | | | | -|`cusparseDcsrgemm2`| |11.0|12.0| | | | | | | -|`cusparseDcsrgemm2_bufferSizeExt`| |11.0|12.0|`rocsparse_dcsrgemm_buffer_size`|2.8.0| | | | | -|`cusparseScsrgeam`| |10.2|11.0|`rocsparse_scsrgeam`|3.5.0| | | | | -|`cusparseScsrgeam2`|10.0| | | | | | | | | -|`cusparseScsrgeam2_bufferSizeExt`|10.0| | | | | | | | | -|`cusparseScsrgemm`| |10.2|11.0| | | | | | | -|`cusparseScsrgemm2`| |11.0|12.0| | | | | | | -|`cusparseScsrgemm2_bufferSizeExt`| |11.0|12.0|`rocsparse_scsrgemm_buffer_size`|2.8.0| | | | | -|`cusparseXcsrgeam2Nnz`|10.0| | | | | | | | | -|`cusparseXcsrgeamNnz`| |10.2|11.0| | | | | | | -|`cusparseXcsrgemm2Nnz`| |11.0|12.0|`rocsparse_csrgemm_nnz`|2.8.0| | | | | -|`cusparseXcsrgemmNnz`| |10.2|11.0| | | | | | | -|`cusparseZcsrgeam`| |10.2|11.0|`rocsparse_zcsrgeam`|3.5.0| | | | | -|`cusparseZcsrgeam2`|10.0| | | | | | | | | -|`cusparseZcsrgeam2_bufferSizeExt`|10.0| | | | | | | | | -|`cusparseZcsrgemm`| |10.2|11.0| | | | | | | -|`cusparseZcsrgemm2`| |11.0|12.0| | | | | | | -|`cusparseZcsrgemm2_bufferSizeExt`| |11.0|12.0|`rocsparse_zcsrgemm_buffer_size`|2.8.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCcsrgeam`| |10.2| |11.0|`rocsparse_ccsrgeam`|3.5.0| | | | | +|`cusparseCcsrgeam2`|10.0| | | | | | | | | | +|`cusparseCcsrgeam2_bufferSizeExt`|10.0| | | | | | | | | | +|`cusparseCcsrgemm`| |10.2| |11.0| | | | | | | +|`cusparseCcsrgemm2`| |11.0| |12.0| | | | | | | +|`cusparseCcsrgemm2_bufferSizeExt`| |11.0| |12.0|`rocsparse_ccsrgemm_buffer_size`|2.8.0| | | | | +|`cusparseDcsrgeam`| |10.2| |11.0|`rocsparse_dcsrgeam`|3.5.0| | | | | +|`cusparseDcsrgeam2`|10.0| | | | | | | | | | +|`cusparseDcsrgeam2_bufferSizeExt`|10.0| | | | | | | | | | +|`cusparseDcsrgemm`| |10.2| |11.0| | | | | | | +|`cusparseDcsrgemm2`| |11.0| |12.0| | | | | | | +|`cusparseDcsrgemm2_bufferSizeExt`| |11.0| |12.0|`rocsparse_dcsrgemm_buffer_size`|2.8.0| | | | | +|`cusparseScsrgeam`| |10.2| |11.0|`rocsparse_scsrgeam`|3.5.0| | | | | +|`cusparseScsrgeam2`|10.0| | | | | | | | | | +|`cusparseScsrgeam2_bufferSizeExt`|10.0| | | | | | | | | | +|`cusparseScsrgemm`| |10.2| |11.0| | | | | | | +|`cusparseScsrgemm2`| |11.0| |12.0| | | | | | | +|`cusparseScsrgemm2_bufferSizeExt`| |11.0| |12.0|`rocsparse_scsrgemm_buffer_size`|2.8.0| | | | | +|`cusparseXcsrgeam2Nnz`|10.0| | | | | | | | | | +|`cusparseXcsrgeamNnz`| |10.2| |11.0| | | | | | | +|`cusparseXcsrgemm2Nnz`| |11.0| |12.0|`rocsparse_csrgemm_nnz`|2.8.0| | | | | +|`cusparseXcsrgemmNnz`| |10.2| |11.0| | | | | | | +|`cusparseZcsrgeam`| |10.2| |11.0|`rocsparse_zcsrgeam`|3.5.0| | | | | +|`cusparseZcsrgeam2`|10.0| | | | | | | | | | +|`cusparseZcsrgeam2_bufferSizeExt`|10.0| | | | | | | | | | +|`cusparseZcsrgemm`| |10.2| |11.0| | | | | | | +|`cusparseZcsrgemm2`| |11.0| |12.0| | | | | | | +|`cusparseZcsrgemm2_bufferSizeExt`| |11.0| |12.0|`rocsparse_zcsrgemm_buffer_size`|2.8.0| | | | | ## **12. CUSPARSE Preconditioners Reference** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCbsric02`| |12.2| |`rocsparse_cbsric0`|3.8.0| | | | | -|`cusparseCbsric02_analysis`| |12.2| |`rocsparse_cbsric0_analysis`|3.6.0| | | | | -|`cusparseCbsric02_bufferSize`| |12.2| |`rocsparse_cbsric0_buffer_size`|3.8.0| | | | | -|`cusparseCbsric02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseCbsrilu02`| |12.2| |`rocsparse_cbsrilu0`|3.9.0| | | | | -|`cusparseCbsrilu02_analysis`| |12.2| |`rocsparse_cbsrilu0_analysis`|3.6.0| | | | | -|`cusparseCbsrilu02_bufferSize`| |12.2| | | | | | | | -|`cusparseCbsrilu02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseCbsrilu02_numericBoost`| |12.2| |`rocsparse_dcbsrilu0_numeric_boost`|4.5.0| | | | | -|`cusparseCcsric0`| |10.2|11.0| | | | | | | -|`cusparseCcsric02`| |12.2| |`rocsparse_ccsric0`|3.1.0| | | | | -|`cusparseCcsric02_analysis`| |12.2| |`rocsparse_ccsric0_analysis`|3.1.0| | | | | -|`cusparseCcsric02_bufferSize`| |12.2| |`rocsparse_ccsric0_buffer_size`|3.1.0| | | | | -|`cusparseCcsric02_bufferSizeExt`| |12.2| |`rocsparse_ccsric0_buffer_size`|3.1.0| | | | | -|`cusparseCcsrilu0`| |10.2|11.0| | | | | | | -|`cusparseCcsrilu02`| |12.2| |`rocsparse_ccsrilu0`|2.10.0| | | | | -|`cusparseCcsrilu02_analysis`| |12.2| |`rocsparse_ccsrilu0_analysis`|2.10.0| | | | | -|`cusparseCcsrilu02_bufferSize`| |12.2| |`rocsparse_ccsrilu0_buffer_size`|2.10.0| | | | | -|`cusparseCcsrilu02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseCcsrilu02_numericBoost`| |12.2| |`rocsparse_dccsrilu0_numeric_boost`|4.5.0| | | | | -|`cusparseCgpsvInterleavedBatch`|9.2| | |`rocsparse_cgpsv_interleaved_batch`|5.1.0| | | | | -|`cusparseCgpsvInterleavedBatch_bufferSizeExt`|9.2| | |`rocsparse_cgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseCgtsv`| |10.2|11.0| | | | | | | -|`cusparseCgtsv2`|9.0| | |`rocsparse_cgtsv`|4.3.0| | | | | -|`cusparseCgtsv2StridedBatch`| | | |`rocsparse_cgtsv_no_pivot_strided_batch`|4.3.0| | | | | -|`cusparseCgtsv2StridedBatch_bufferSizeExt`| | | |`rocsparse_cgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | -|`cusparseCgtsv2_bufferSizeExt`|9.0| | |`rocsparse_cgtsv_buffer_size`|4.3.0| | | | | -|`cusparseCgtsv2_nopivot`|9.0| | |`rocsparse_cgtsv_no_pivot`|4.3.0| | | | | -|`cusparseCgtsv2_nopivot_bufferSizeExt`|9.0| | |`rocsparse_cgtsv_no_pivot_buffer_size`|4.3.0| | | | | -|`cusparseCgtsvInterleavedBatch`|9.2| | |`rocsparse_cgtsv_interleaved_batch`|5.1.0| | | | | -|`cusparseCgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`rocsparse_cgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseCgtsvStridedBatch`| |10.2|11.0| | | | | | | -|`cusparseCgtsv_nopivot`| |10.2|11.0| | | | | | | -|`cusparseCsrilu0Ex`|8.0|10.2|11.0| | | | | | | -|`cusparseDbsric02`| |12.2| |`rocsparse_dbsric0`|3.8.0| | | | | -|`cusparseDbsric02_analysis`| |12.2| |`rocsparse_dbsric0_analysis`|3.6.0| | | | | -|`cusparseDbsric02_bufferSize`| |12.2| |`rocsparse_dbsric0_buffer_size`|3.8.0| | | | | -|`cusparseDbsric02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseDbsrilu02`| |12.2| |`rocsparse_dbsrilu0`|3.9.0| | | | | -|`cusparseDbsrilu02_analysis`| |12.2| |`rocsparse_dbsrilu0_analysis`|3.6.0| | | | | -|`cusparseDbsrilu02_bufferSize`| |12.2| | | | | | | | -|`cusparseDbsrilu02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseDbsrilu02_numericBoost`| |12.2| |`rocsparse_dbsrilu0_numeric_boost`|3.9.0| | | | | -|`cusparseDcsric0`| |10.2|11.0| | | | | | | -|`cusparseDcsric02`| |12.2| |`rocsparse_dcsric0`|3.1.0| | | | | -|`cusparseDcsric02_analysis`| |12.2| |`rocsparse_dcsric0_analysis`|3.1.0| | | | | -|`cusparseDcsric02_bufferSize`| |12.2| |`rocsparse_dcsric0_buffer_size`|3.1.0| | | | | -|`cusparseDcsric02_bufferSizeExt`| |12.2| |`rocsparse_dcsric0_buffer_size`|3.1.0| | | | | -|`cusparseDcsrilu0`| |10.2|11.0| | | | | | | -|`cusparseDcsrilu02`| |12.2| |`rocsparse_dcsrilu0`|1.9.0| | | | | -|`cusparseDcsrilu02_analysis`| |12.2| |`rocsparse_dcsrilu0_analysis`|1.9.0| | | | | -|`cusparseDcsrilu02_bufferSize`| |12.2| |`rocsparse_dcsrilu0_buffer_size`|1.9.0| | | | | -|`cusparseDcsrilu02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseDcsrilu02_numericBoost`| |12.2| |`rocsparse_dcsrilu0_numeric_boost`|3.9.0| | | | | -|`cusparseDgpsvInterleavedBatch`|9.2| | |`rocsparse_dgpsv_interleaved_batch`|5.1.0| | | | | -|`cusparseDgpsvInterleavedBatch_bufferSizeExt`|9.2| | |`rocsparse_dgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseDgtsv`| |10.2|11.0| | | | | | | -|`cusparseDgtsv2`|9.0| | |`rocsparse_dgtsv`|4.3.0| | | | | -|`cusparseDgtsv2StridedBatch`| | | |`rocsparse_dgtsv_no_pivot_strided_batch`|4.3.0| | | | | -|`cusparseDgtsv2StridedBatch_bufferSizeExt`| | | |`rocsparse_dgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | -|`cusparseDgtsv2_bufferSizeExt`|9.0| | |`rocsparse_dgtsv_buffer_size`|4.3.0| | | | | -|`cusparseDgtsv2_nopivot`|9.0| | |`rocsparse_dgtsv_no_pivot`|4.3.0| | | | | -|`cusparseDgtsv2_nopivot_bufferSizeExt`|9.0| | |`rocsparse_dgtsv_no_pivot_buffer_size`|4.3.0| | | | | -|`cusparseDgtsvInterleavedBatch`|9.2| | |`rocsparse_dgtsv_interleaved_batch`|5.1.0| | | | | -|`cusparseDgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`rocsparse_dgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseDgtsvStridedBatch`| |10.2|11.0| | | | | | | -|`cusparseDgtsv_nopivot`| |10.2|11.0| | | | | | | -|`cusparseSbsric02`| |12.2| |`rocsparse_sbsric0`|3.8.0| | | | | -|`cusparseSbsric02_analysis`| |12.2| |`rocsparse_sbsric0_analysis`|3.6.0| | | | | -|`cusparseSbsric02_bufferSize`| |12.2| |`rocsparse_sbsric0_buffer_size`|3.8.0| | | | | -|`cusparseSbsric02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseSbsrilu02`| |12.2| |`rocsparse_sbsrilu0`|3.9.0| | | | | -|`cusparseSbsrilu02_analysis`| |12.2| |`rocsparse_sbsrilu0_analysis`|3.6.0| | | | | -|`cusparseSbsrilu02_bufferSize`| |12.2| | | | | | | | -|`cusparseSbsrilu02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseSbsrilu02_numericBoost`| |12.2| |`rocsparse_dsbsrilu0_numeric_boost`|4.5.0| | | | | -|`cusparseScsric0`| |10.2|11.0| | | | | | | -|`cusparseScsric02`| |12.2| |`rocsparse_scsric0`|3.1.0| | | | | -|`cusparseScsric02_analysis`| |12.2| |`rocsparse_scsric0_analysis`|3.1.0| | | | | -|`cusparseScsric02_bufferSize`| |12.2| |`rocsparse_scsric0_buffer_size`|3.1.0| | | | | -|`cusparseScsric02_bufferSizeExt`| |12.2| |`rocsparse_scsric0_buffer_size`|3.1.0| | | | | -|`cusparseScsrilu0`| |10.2|11.0| | | | | | | -|`cusparseScsrilu02`| |12.2| |`rocsparse_scsrilu0`|1.9.0| | | | | -|`cusparseScsrilu02_analysis`| |12.2| |`rocsparse_scsrilu0_analysis`|1.9.0| | | | | -|`cusparseScsrilu02_bufferSize`| |12.2| |`rocsparse_scsrilu0_buffer_size`|1.9.0| | | | | -|`cusparseScsrilu02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseScsrilu02_numericBoost`| |12.2| |`rocsparse_dscsrilu0_numeric_boost`|4.5.0| | | | | -|`cusparseSgpsvInterleavedBatch`|9.2| | |`rocsparse_sgpsv_interleaved_batch`|5.1.0| | | | | -|`cusparseSgpsvInterleavedBatch_bufferSizeExt`|9.2| | |`rocsparse_sgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseSgtsv`| |10.2|11.0| | | | | | | -|`cusparseSgtsv2`|9.0| | |`rocsparse_sgtsv`|4.3.0| | | | | -|`cusparseSgtsv2StridedBatch`|9.0| | |`rocsparse_sgtsv_no_pivot_strided_batch`|4.3.0| | | | | -|`cusparseSgtsv2StridedBatch_bufferSizeExt`|9.0| | |`rocsparse_sgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | -|`cusparseSgtsv2_bufferSizeExt`|9.0| | |`rocsparse_sgtsv_buffer_size`|4.3.0| | | | | -|`cusparseSgtsv2_nopivot`|9.0| | |`rocsparse_sgtsv_no_pivot`|4.3.0| | | | | -|`cusparseSgtsv2_nopivot_bufferSizeExt`|9.0| | |`rocsparse_sgtsv_no_pivot_buffer_size`|4.3.0| | | | | -|`cusparseSgtsvInterleavedBatch`|9.2| | |`rocsparse_sgtsv_interleaved_batch`|5.1.0| | | | | -|`cusparseSgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`rocsparse_sgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseSgtsvStridedBatch`| |10.2|11.0| | | | | | | -|`cusparseSgtsv_nopivot`| |10.2|11.0| | | | | | | -|`cusparseXbsric02_zeroPivot`| |12.2| |`rocsparse_bsric0_zero_pivot`|3.8.0| | | | | -|`cusparseXbsrilu02_zeroPivot`| |12.2| |`rocsparse_bsrilu0_zero_pivot`|3.9.0| | | | | -|`cusparseXcsric02_zeroPivot`| |12.2| |`rocsparse_csric0_zero_pivot`|3.1.0| | | | | -|`cusparseXcsrilu02_zeroPivot`| |12.2| |`rocsparse_csrilu0_zero_pivot`|1.9.0| | | | | -|`cusparseZbsric02`| |12.2| |`rocsparse_zbsric0`|3.8.0| | | | | -|`cusparseZbsric02_analysis`| |12.2| |`rocsparse_zbsric0_analysis`|3.6.0| | | | | -|`cusparseZbsric02_bufferSize`| |12.2| |`rocsparse_zbsric0_buffer_size`|3.8.0| | | | | -|`cusparseZbsric02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseZbsrilu02`| |12.2| |`rocsparse_zbsrilu0`|3.9.0| | | | | -|`cusparseZbsrilu02_analysis`| |12.2| |`rocsparse_zbsrilu0_analysis`|3.6.0| | | | | -|`cusparseZbsrilu02_bufferSize`| |12.2| | | | | | | | -|`cusparseZbsrilu02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseZbsrilu02_numericBoost`| |12.2| |`rocsparse_zbsrilu0_numeric_boost`|3.9.0| | | | | -|`cusparseZcsric0`| |10.2|11.0| | | | | | | -|`cusparseZcsric02`| |12.2| |`rocsparse_zcsric0`|3.1.0| | | | | -|`cusparseZcsric02_analysis`| |12.2| |`rocsparse_zcsric0_analysis`|3.1.0| | | | | -|`cusparseZcsric02_bufferSize`| |12.2| |`rocsparse_zcsric0_buffer_size`|3.1.0| | | | | -|`cusparseZcsric02_bufferSizeExt`| |12.2| |`rocsparse_zcsric0_buffer_size`|3.1.0| | | | | -|`cusparseZcsrilu0`| |10.2|11.0| | | | | | | -|`cusparseZcsrilu02`| |12.2| |`rocsparse_zcsrilu0`|2.10.0| | | | | -|`cusparseZcsrilu02_analysis`| |12.2| |`rocsparse_zcsrilu0_analysis`|2.10.0| | | | | -|`cusparseZcsrilu02_bufferSize`| |12.2| |`rocsparse_zcsrilu0_buffer_size`|2.10.0| | | | | -|`cusparseZcsrilu02_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseZcsrilu02_numericBoost`| |12.2| |`rocsparse_zcsrilu0_numeric_boost`|3.9.0| | | | | -|`cusparseZgpsvInterleavedBatch`|9.2| | |`rocsparse_zgpsv_interleaved_batch`|5.1.0| | | | | -|`cusparseZgpsvInterleavedBatch_bufferSizeExt`|9.2| | |`rocsparse_zgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseZgtsv`| |10.2|11.0| | | | | | | -|`cusparseZgtsv2`|9.0| | |`rocsparse_zgtsv`|4.3.0| | | | | -|`cusparseZgtsv2StridedBatch`| | | |`rocsparse_zgtsv_no_pivot_strided_batch`|4.3.0| | | | | -|`cusparseZgtsv2StridedBatch_bufferSizeExt`| | | |`rocsparse_zgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | -|`cusparseZgtsv2_bufferSizeExt`|9.0| | |`rocsparse_zgtsv_buffer_size`|4.3.0| | | | | -|`cusparseZgtsv2_nopivot`|9.0| | |`rocsparse_zgtsv_no_pivot`|4.3.0| | | | | -|`cusparseZgtsv2_nopivot_bufferSizeExt`|9.0| | |`rocsparse_zgtsv_no_pivot_buffer_size`|4.3.0| | | | | -|`cusparseZgtsvInterleavedBatch`|9.2| | |`rocsparse_zgtsv_interleaved_batch`|5.1.0| | | | | -|`cusparseZgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`rocsparse_zgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | -|`cusparseZgtsvStridedBatch`| |10.2|11.0| | | | | | | -|`cusparseZgtsv_nopivot`| |10.2|11.0| | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCbsric02`| |12.2| | |`rocsparse_cbsric0`|3.8.0| | | | | +|`cusparseCbsric02_analysis`| |12.2| | |`rocsparse_cbsric0_analysis`|3.6.0| | | | | +|`cusparseCbsric02_bufferSize`| |12.2| | |`rocsparse_cbsric0_buffer_size`|3.8.0| | | | | +|`cusparseCbsric02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseCbsrilu02`| |12.2| | |`rocsparse_cbsrilu0`|3.9.0| | | | | +|`cusparseCbsrilu02_analysis`| |12.2| | |`rocsparse_cbsrilu0_analysis`|3.6.0| | | | | +|`cusparseCbsrilu02_bufferSize`| |12.2| | | | | | | | | +|`cusparseCbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseCbsrilu02_numericBoost`| |12.2| | |`rocsparse_dcbsrilu0_numeric_boost`|4.5.0| | | | | +|`cusparseCcsric0`| |10.2| |11.0| | | | | | | +|`cusparseCcsric02`| |12.2| | |`rocsparse_ccsric0`|3.1.0| | | | | +|`cusparseCcsric02_analysis`| |12.2| | |`rocsparse_ccsric0_analysis`|3.1.0| | | | | +|`cusparseCcsric02_bufferSize`| |12.2| | |`rocsparse_ccsric0_buffer_size`|3.1.0| | | | | +|`cusparseCcsric02_bufferSizeExt`| |12.2| | |`rocsparse_ccsric0_buffer_size`|3.1.0| | | | | +|`cusparseCcsrilu0`| |10.2| |11.0| | | | | | | +|`cusparseCcsrilu02`| |12.2| | |`rocsparse_ccsrilu0`|2.10.0| | | | | +|`cusparseCcsrilu02_analysis`| |12.2| | |`rocsparse_ccsrilu0_analysis`|2.10.0| | | | | +|`cusparseCcsrilu02_bufferSize`| |12.2| | |`rocsparse_ccsrilu0_buffer_size`|2.10.0| | | | | +|`cusparseCcsrilu02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseCcsrilu02_numericBoost`| |12.2| | |`rocsparse_dccsrilu0_numeric_boost`|4.5.0| | | | | +|`cusparseCgpsvInterleavedBatch`|9.2| | | |`rocsparse_cgpsv_interleaved_batch`|5.1.0| | | | | +|`cusparseCgpsvInterleavedBatch_bufferSizeExt`|9.2| | | |`rocsparse_cgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseCgtsv`| |10.2| |11.0| | | | | | | +|`cusparseCgtsv2`|9.0| | | |`rocsparse_cgtsv`|4.3.0| | | | | +|`cusparseCgtsv2StridedBatch`| | | | |`rocsparse_cgtsv_no_pivot_strided_batch`|4.3.0| | | | | +|`cusparseCgtsv2StridedBatch_bufferSizeExt`| | | | |`rocsparse_cgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | +|`cusparseCgtsv2_bufferSizeExt`|9.0| | | |`rocsparse_cgtsv_buffer_size`|4.3.0| | | | | +|`cusparseCgtsv2_nopivot`|9.0| | | |`rocsparse_cgtsv_no_pivot`|4.3.0| | | | | +|`cusparseCgtsv2_nopivot_bufferSizeExt`|9.0| | | |`rocsparse_cgtsv_no_pivot_buffer_size`|4.3.0| | | | | +|`cusparseCgtsvInterleavedBatch`|9.2| | | |`rocsparse_cgtsv_interleaved_batch`|5.1.0| | | | | +|`cusparseCgtsvInterleavedBatch_bufferSizeExt`|9.2| | | |`rocsparse_cgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseCgtsvStridedBatch`| |10.2| |11.0| | | | | | | +|`cusparseCgtsv_nopivot`| |10.2| |11.0| | | | | | | +|`cusparseCsrilu0Ex`|8.0|10.2| |11.0| | | | | | | +|`cusparseDbsric02`| |12.2| | |`rocsparse_dbsric0`|3.8.0| | | | | +|`cusparseDbsric02_analysis`| |12.2| | |`rocsparse_dbsric0_analysis`|3.6.0| | | | | +|`cusparseDbsric02_bufferSize`| |12.2| | |`rocsparse_dbsric0_buffer_size`|3.8.0| | | | | +|`cusparseDbsric02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseDbsrilu02`| |12.2| | |`rocsparse_dbsrilu0`|3.9.0| | | | | +|`cusparseDbsrilu02_analysis`| |12.2| | |`rocsparse_dbsrilu0_analysis`|3.6.0| | | | | +|`cusparseDbsrilu02_bufferSize`| |12.2| | | | | | | | | +|`cusparseDbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseDbsrilu02_numericBoost`| |12.2| | |`rocsparse_dbsrilu0_numeric_boost`|3.9.0| | | | | +|`cusparseDcsric0`| |10.2| |11.0| | | | | | | +|`cusparseDcsric02`| |12.2| | |`rocsparse_dcsric0`|3.1.0| | | | | +|`cusparseDcsric02_analysis`| |12.2| | |`rocsparse_dcsric0_analysis`|3.1.0| | | | | +|`cusparseDcsric02_bufferSize`| |12.2| | |`rocsparse_dcsric0_buffer_size`|3.1.0| | | | | +|`cusparseDcsric02_bufferSizeExt`| |12.2| | |`rocsparse_dcsric0_buffer_size`|3.1.0| | | | | +|`cusparseDcsrilu0`| |10.2| |11.0| | | | | | | +|`cusparseDcsrilu02`| |12.2| | |`rocsparse_dcsrilu0`|1.9.0| | | | | +|`cusparseDcsrilu02_analysis`| |12.2| | |`rocsparse_dcsrilu0_analysis`|1.9.0| | | | | +|`cusparseDcsrilu02_bufferSize`| |12.2| | |`rocsparse_dcsrilu0_buffer_size`|1.9.0| | | | | +|`cusparseDcsrilu02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseDcsrilu02_numericBoost`| |12.2| | |`rocsparse_dcsrilu0_numeric_boost`|3.9.0| | | | | +|`cusparseDgpsvInterleavedBatch`|9.2| | | |`rocsparse_dgpsv_interleaved_batch`|5.1.0| | | | | +|`cusparseDgpsvInterleavedBatch_bufferSizeExt`|9.2| | | |`rocsparse_dgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseDgtsv`| |10.2| |11.0| | | | | | | +|`cusparseDgtsv2`|9.0| | | |`rocsparse_dgtsv`|4.3.0| | | | | +|`cusparseDgtsv2StridedBatch`| | | | |`rocsparse_dgtsv_no_pivot_strided_batch`|4.3.0| | | | | +|`cusparseDgtsv2StridedBatch_bufferSizeExt`| | | | |`rocsparse_dgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | +|`cusparseDgtsv2_bufferSizeExt`|9.0| | | |`rocsparse_dgtsv_buffer_size`|4.3.0| | | | | +|`cusparseDgtsv2_nopivot`|9.0| | | |`rocsparse_dgtsv_no_pivot`|4.3.0| | | | | +|`cusparseDgtsv2_nopivot_bufferSizeExt`|9.0| | | |`rocsparse_dgtsv_no_pivot_buffer_size`|4.3.0| | | | | +|`cusparseDgtsvInterleavedBatch`|9.2| | | |`rocsparse_dgtsv_interleaved_batch`|5.1.0| | | | | +|`cusparseDgtsvInterleavedBatch_bufferSizeExt`|9.2| | | |`rocsparse_dgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseDgtsvStridedBatch`| |10.2| |11.0| | | | | | | +|`cusparseDgtsv_nopivot`| |10.2| |11.0| | | | | | | +|`cusparseSbsric02`| |12.2| | |`rocsparse_sbsric0`|3.8.0| | | | | +|`cusparseSbsric02_analysis`| |12.2| | |`rocsparse_sbsric0_analysis`|3.6.0| | | | | +|`cusparseSbsric02_bufferSize`| |12.2| | |`rocsparse_sbsric0_buffer_size`|3.8.0| | | | | +|`cusparseSbsric02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseSbsrilu02`| |12.2| | |`rocsparse_sbsrilu0`|3.9.0| | | | | +|`cusparseSbsrilu02_analysis`| |12.2| | |`rocsparse_sbsrilu0_analysis`|3.6.0| | | | | +|`cusparseSbsrilu02_bufferSize`| |12.2| | | | | | | | | +|`cusparseSbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseSbsrilu02_numericBoost`| |12.2| | |`rocsparse_dsbsrilu0_numeric_boost`|4.5.0| | | | | +|`cusparseScsric0`| |10.2| |11.0| | | | | | | +|`cusparseScsric02`| |12.2| | |`rocsparse_scsric0`|3.1.0| | | | | +|`cusparseScsric02_analysis`| |12.2| | |`rocsparse_scsric0_analysis`|3.1.0| | | | | +|`cusparseScsric02_bufferSize`| |12.2| | |`rocsparse_scsric0_buffer_size`|3.1.0| | | | | +|`cusparseScsric02_bufferSizeExt`| |12.2| | |`rocsparse_scsric0_buffer_size`|3.1.0| | | | | +|`cusparseScsrilu0`| |10.2| |11.0| | | | | | | +|`cusparseScsrilu02`| |12.2| | |`rocsparse_scsrilu0`|1.9.0| | | | | +|`cusparseScsrilu02_analysis`| |12.2| | |`rocsparse_scsrilu0_analysis`|1.9.0| | | | | +|`cusparseScsrilu02_bufferSize`| |12.2| | |`rocsparse_scsrilu0_buffer_size`|1.9.0| | | | | +|`cusparseScsrilu02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseScsrilu02_numericBoost`| |12.2| | |`rocsparse_dscsrilu0_numeric_boost`|4.5.0| | | | | +|`cusparseSgpsvInterleavedBatch`|9.2| | | |`rocsparse_sgpsv_interleaved_batch`|5.1.0| | | | | +|`cusparseSgpsvInterleavedBatch_bufferSizeExt`|9.2| | | |`rocsparse_sgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseSgtsv`| |10.2| |11.0| | | | | | | +|`cusparseSgtsv2`|9.0| | | |`rocsparse_sgtsv`|4.3.0| | | | | +|`cusparseSgtsv2StridedBatch`|9.0| | | |`rocsparse_sgtsv_no_pivot_strided_batch`|4.3.0| | | | | +|`cusparseSgtsv2StridedBatch_bufferSizeExt`|9.0| | | |`rocsparse_sgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | +|`cusparseSgtsv2_bufferSizeExt`|9.0| | | |`rocsparse_sgtsv_buffer_size`|4.3.0| | | | | +|`cusparseSgtsv2_nopivot`|9.0| | | |`rocsparse_sgtsv_no_pivot`|4.3.0| | | | | +|`cusparseSgtsv2_nopivot_bufferSizeExt`|9.0| | | |`rocsparse_sgtsv_no_pivot_buffer_size`|4.3.0| | | | | +|`cusparseSgtsvInterleavedBatch`|9.2| | | |`rocsparse_sgtsv_interleaved_batch`|5.1.0| | | | | +|`cusparseSgtsvInterleavedBatch_bufferSizeExt`|9.2| | | |`rocsparse_sgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseSgtsvStridedBatch`| |10.2| |11.0| | | | | | | +|`cusparseSgtsv_nopivot`| |10.2| |11.0| | | | | | | +|`cusparseXbsric02_zeroPivot`| |12.2| | |`rocsparse_bsric0_zero_pivot`|3.8.0| | | | | +|`cusparseXbsrilu02_zeroPivot`| |12.2| | |`rocsparse_bsrilu0_zero_pivot`|3.9.0| | | | | +|`cusparseXcsric02_zeroPivot`| |12.2| | |`rocsparse_csric0_zero_pivot`|3.1.0| | | | | +|`cusparseXcsrilu02_zeroPivot`| |12.2| | |`rocsparse_csrilu0_zero_pivot`|1.9.0| | | | | +|`cusparseZbsric02`| |12.2| | |`rocsparse_zbsric0`|3.8.0| | | | | +|`cusparseZbsric02_analysis`| |12.2| | |`rocsparse_zbsric0_analysis`|3.6.0| | | | | +|`cusparseZbsric02_bufferSize`| |12.2| | |`rocsparse_zbsric0_buffer_size`|3.8.0| | | | | +|`cusparseZbsric02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseZbsrilu02`| |12.2| | |`rocsparse_zbsrilu0`|3.9.0| | | | | +|`cusparseZbsrilu02_analysis`| |12.2| | |`rocsparse_zbsrilu0_analysis`|3.6.0| | | | | +|`cusparseZbsrilu02_bufferSize`| |12.2| | | | | | | | | +|`cusparseZbsrilu02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseZbsrilu02_numericBoost`| |12.2| | |`rocsparse_zbsrilu0_numeric_boost`|3.9.0| | | | | +|`cusparseZcsric0`| |10.2| |11.0| | | | | | | +|`cusparseZcsric02`| |12.2| | |`rocsparse_zcsric0`|3.1.0| | | | | +|`cusparseZcsric02_analysis`| |12.2| | |`rocsparse_zcsric0_analysis`|3.1.0| | | | | +|`cusparseZcsric02_bufferSize`| |12.2| | |`rocsparse_zcsric0_buffer_size`|3.1.0| | | | | +|`cusparseZcsric02_bufferSizeExt`| |12.2| | |`rocsparse_zcsric0_buffer_size`|3.1.0| | | | | +|`cusparseZcsrilu0`| |10.2| |11.0| | | | | | | +|`cusparseZcsrilu02`| |12.2| | |`rocsparse_zcsrilu0`|2.10.0| | | | | +|`cusparseZcsrilu02_analysis`| |12.2| | |`rocsparse_zcsrilu0_analysis`|2.10.0| | | | | +|`cusparseZcsrilu02_bufferSize`| |12.2| | |`rocsparse_zcsrilu0_buffer_size`|2.10.0| | | | | +|`cusparseZcsrilu02_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseZcsrilu02_numericBoost`| |12.2| | |`rocsparse_zcsrilu0_numeric_boost`|3.9.0| | | | | +|`cusparseZgpsvInterleavedBatch`|9.2| | | |`rocsparse_zgpsv_interleaved_batch`|5.1.0| | | | | +|`cusparseZgpsvInterleavedBatch_bufferSizeExt`|9.2| | | |`rocsparse_zgpsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseZgtsv`| |10.2| |11.0| | | | | | | +|`cusparseZgtsv2`|9.0| | | |`rocsparse_zgtsv`|4.3.0| | | | | +|`cusparseZgtsv2StridedBatch`| | | | |`rocsparse_zgtsv_no_pivot_strided_batch`|4.3.0| | | | | +|`cusparseZgtsv2StridedBatch_bufferSizeExt`| | | | |`rocsparse_zgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | | | +|`cusparseZgtsv2_bufferSizeExt`|9.0| | | |`rocsparse_zgtsv_buffer_size`|4.3.0| | | | | +|`cusparseZgtsv2_nopivot`|9.0| | | |`rocsparse_zgtsv_no_pivot`|4.3.0| | | | | +|`cusparseZgtsv2_nopivot_bufferSizeExt`|9.0| | | |`rocsparse_zgtsv_no_pivot_buffer_size`|4.3.0| | | | | +|`cusparseZgtsvInterleavedBatch`|9.2| | | |`rocsparse_zgtsv_interleaved_batch`|5.1.0| | | | | +|`cusparseZgtsvInterleavedBatch_bufferSizeExt`|9.2| | | |`rocsparse_zgtsv_interleaved_batch_buffer_size`|5.1.0| | | | | +|`cusparseZgtsvStridedBatch`| |10.2| |11.0| | | | | | | +|`cusparseZgtsv_nopivot`| |10.2| |11.0| | | | | | | ## **13. CUSPARSE Reorderings Reference** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCcsrcolor`| |12.2| |`rocsparse_ccsrcolor`|4.5.0| | | | | -|`cusparseDcsrcolor`| |12.2| |`rocsparse_dcsrcolor`|4.5.0| | | | | -|`cusparseScsrcolor`| |12.2| |`rocsparse_scsrcolor`|4.5.0| | | | | -|`cusparseZcsrcolor`| |12.2| |`rocsparse_zcsrcolor`|4.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCcsrcolor`| |12.2| | |`rocsparse_ccsrcolor`|4.5.0| | | | | +|`cusparseDcsrcolor`| |12.2| | |`rocsparse_dcsrcolor`|4.5.0| | | | | +|`cusparseScsrcolor`| |12.2| | |`rocsparse_scsrcolor`|4.5.0| | | | | +|`cusparseZcsrcolor`| |12.2| | |`rocsparse_zcsrcolor`|4.5.0| | | | | ## **14. CUSPARSE Format Conversion Reference** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseCbsr2csr`| | | |`rocsparse_cbsr2csr`|3.10.0| | | | | -|`cusparseCcsc2dense`| |11.1|12.0|`rocsparse_ccsc2dense`|3.5.0| | | | | -|`cusparseCcsc2hyb`| |10.2|11.0| | | | | | | -|`cusparseCcsr2bsr`| | | |`rocsparse_ccsr2bsr`|3.5.0| | | | | -|`cusparseCcsr2csc`| |10.2|11.0| | | | | | | -|`cusparseCcsr2csr_compress`|8.0|12.2| |`rocsparse_ccsr2csr_compress`|3.5.0| | | | | -|`cusparseCcsr2csru`| |12.2| | | | | | | | -|`cusparseCcsr2dense`| |11.1|12.0|`rocsparse_ccsr2dense`|3.5.0| | | | | -|`cusparseCcsr2gebsr`| | | |`rocsparse_ccsr2gebsr`|4.1.0| | | | | -|`cusparseCcsr2gebsr_bufferSize`| | | |`rocsparse_ccsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseCcsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseCcsr2hyb`| |10.2|11.0|`rocsparse_ccsr2hyb`|2.10.0| | | | | -|`cusparseCcsru2csr`| |12.2| | | | | | | | -|`cusparseCcsru2csr_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseCdense2csc`| |11.1|12.0|`rocsparse_cdense2csc`|3.2.0| | | | | -|`cusparseCdense2csr`| |11.1|12.0|`rocsparse_cdense2csr`|3.2.0| | | | | -|`cusparseCdense2hyb`| |10.2|11.0| | | | | | | -|`cusparseCgebsr2csr`| | | |`rocsparse_cgebsr2csr`|3.10.0| | | | | -|`cusparseCgebsr2gebsc`| | | |`rocsparse_cgebsr2gebsc`|4.1.0| | | | | -|`cusparseCgebsr2gebsc_bufferSize`| | | |`rocsparse_cgebsr2gebsc_buffer_size`|4.1.0| | | | | -|`cusparseCgebsr2gebsc_bufferSizeExt`| | | | | | | | | | -|`cusparseCgebsr2gebsr`| | | |`rocsparse_cgebsr2gebsr`|4.1.0| | | | | -|`cusparseCgebsr2gebsr_bufferSize`| | | |`rocsparse_cgebsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseCgebsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseChyb2csc`| |10.2|11.0| | | | | | | -|`cusparseChyb2csr`| |10.2|11.0| | | | | | | -|`cusparseChyb2dense`| |10.2|11.0| | | | | | | -|`cusparseCnnz`| | | |`rocsparse_cnnz`|3.2.0| | | | | -|`cusparseCnnz_compress`|8.0|12.2| |`rocsparse_cnnz_compress`|3.5.0| | | | | -|`cusparseCreateCsru2csrInfo`| |12.2| | | | | | | | -|`cusparseCreateIdentityPermutation`| |12.2| |`rocsparse_create_identity_permutation`|1.9.0| | | | | -|`cusparseCsr2cscEx`|8.0|10.2|11.0| | | | | | | -|`cusparseCsr2cscEx2`|10.1| | | | | | | | | -|`cusparseCsr2cscEx2_bufferSize`|10.1| | | | | | | | | -|`cusparseDbsr2csr`| | | |`rocsparse_dbsr2csr`|3.10.0| | | | | -|`cusparseDcsc2dense`| |11.1|12.0|`rocsparse_dcsc2dense`|3.5.0| | | | | -|`cusparseDcsc2hyb`| |10.2|11.0| | | | | | | -|`cusparseDcsr2bsr`| | | |`rocsparse_dcsr2bsr`|3.5.0| | | | | -|`cusparseDcsr2csc`| |10.2|11.0| | | | | | | -|`cusparseDcsr2csr_compress`|8.0|12.2| |`rocsparse_dcsr2csr_compress`|3.5.0| | | | | -|`cusparseDcsr2csru`| |12.2| | | | | | | | -|`cusparseDcsr2dense`| |11.1|12.0|`rocsparse_dcsr2dense`|3.5.0| | | | | -|`cusparseDcsr2gebsr`| | | |`rocsparse_dcsr2gebsr`|4.1.0| | | | | -|`cusparseDcsr2gebsr_bufferSize`| | | |`rocsparse_dcsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseDcsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseDcsr2hyb`| |10.2|11.0|`rocsparse_dcsr2hyb`|1.9.0| | | | | -|`cusparseDcsru2csr`| |12.2| | | | | | | | -|`cusparseDcsru2csr_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseDdense2csc`| |11.1|12.0|`rocsparse_ddense2csc`|3.2.0| | | | | -|`cusparseDdense2csr`| |11.1|12.0|`rocsparse_ddense2csr`|3.2.0| | | | | -|`cusparseDdense2hyb`| |10.2|11.0| | | | | | | -|`cusparseDestroyCsru2csrInfo`| |12.2| | | | | | | | -|`cusparseDgebsr2csr`| | | |`rocsparse_dgebsr2csr`|3.10.0| | | | | -|`cusparseDgebsr2gebsc`| | | |`rocsparse_dgebsr2gebsc`|4.1.0| | | | | -|`cusparseDgebsr2gebsc_bufferSize`| | | |`rocsparse_dgebsr2gebsc_buffer_size`|4.1.0| | | | | -|`cusparseDgebsr2gebsc_bufferSizeExt`| | | | | | | | | | -|`cusparseDgebsr2gebsr`| | | |`rocsparse_dgebsr2gebsr`|4.1.0| | | | | -|`cusparseDgebsr2gebsr_bufferSize`| | | |`rocsparse_dgebsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseDgebsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseDhyb2csc`| |10.2|11.0| | | | | | | -|`cusparseDhyb2csr`| |10.2|11.0| | | | | | | -|`cusparseDhyb2dense`| |10.2|11.0| | | | | | | -|`cusparseDnnz`| | | |`rocsparse_dnnz`|3.2.0| | | | | -|`cusparseDnnz_compress`|8.0|12.2| |`rocsparse_dnnz_compress`|3.5.0| | | | | -|`cusparseDpruneCsr2csr`|9.0|12.2| |`rocsparse_dprune_csr2csr`|3.9.0| | | | | -|`cusparseDpruneCsr2csrByPercentage`|9.0|12.2| |`rocsparse_dprune_csr2csr_by_percentage`|3.9.0| | | | | -|`cusparseDpruneCsr2csrByPercentage_bufferSizeExt`|9.0|12.2| |`rocsparse_dprune_csr2csr_by_percentage_buffer_size`|3.9.0| | | | | -|`cusparseDpruneCsr2csrNnz`|9.0|12.2| |`rocsparse_dprune_csr2csr_nnz`|3.9.0| | | | | -|`cusparseDpruneCsr2csrNnzByPercentage`|9.0|12.2| |`rocsparse_dprune_csr2csr_nnz_by_percentage`|3.9.0| | | | | -|`cusparseDpruneCsr2csr_bufferSizeExt`|9.0|12.2| |`rocsparse_dprune_csr2csr_buffer_size`|3.9.0| | | | | -|`cusparseDpruneDense2csr`|9.0|12.2| |`rocsparse_dprune_dense2csr`|3.9.0| | | | | -|`cusparseDpruneDense2csrByPercentage`|9.0|12.2| |`rocsparse_dprune_dense2csr_by_percentage`|3.9.0| | | | | -|`cusparseDpruneDense2csrByPercentage_bufferSizeExt`|9.0|12.2| |`rocsparse_dprune_dense2csr_by_percentage_buffer_size`|3.9.0| | | | | -|`cusparseDpruneDense2csrNnz`|9.0|12.2| |`rocsparse_dprune_dense2csr_nnz`|3.9.0| | | | | -|`cusparseDpruneDense2csrNnzByPercentage`|9.0|12.2| |`rocsparse_dprune_dense2csr_nnz_by_percentage`|3.9.0| | | | | -|`cusparseDpruneDense2csr_bufferSizeExt`|9.0|12.2| |`rocsparse_dprune_dense2csr_buffer_size`|3.9.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`| | | |`rocsparse_sbsr2csr`|3.10.0| | | | | -|`cusparseScsc2dense`| |11.1|12.0|`rocsparse_scsc2dense`|3.5.0| | | | | -|`cusparseScsc2hyb`| |10.2|11.0| | | | | | | -|`cusparseScsr2bsr`| | | |`rocsparse_scsr2bsr`|3.5.0| | | | | -|`cusparseScsr2csc`| |10.2|11.0| | | | | | | -|`cusparseScsr2csr_compress`|8.0|12.2| |`rocsparse_scsr2csr_compress`|3.5.0| | | | | -|`cusparseScsr2csru`| |12.2| | | | | | | | -|`cusparseScsr2dense`| |11.1|12.0|`rocsparse_scsr2dense`|3.5.0| | | | | -|`cusparseScsr2gebsr`| | | |`rocsparse_scsr2gebsr`|4.1.0| | | | | -|`cusparseScsr2gebsr_bufferSize`| | | |`rocsparse_scsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseScsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseScsr2hyb`| |10.2|11.0|`rocsparse_scsr2hyb`|1.9.0| | | | | -|`cusparseScsru2csr`| |12.2| | | | | | | | -|`cusparseScsru2csr_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseSdense2csc`| |11.1|12.0|`rocsparse_sdense2csc`|3.2.0| | | | | -|`cusparseSdense2csr`| |11.1|12.0|`rocsparse_sdense2csr`|3.2.0| | | | | -|`cusparseSdense2hyb`| |10.2|11.0| | | | | | | -|`cusparseSgebsr2csr`| | | |`rocsparse_sgebsr2csr`|3.10.0| | | | | -|`cusparseSgebsr2gebsc`| | | |`rocsparse_sgebsr2gebsc`|4.1.0| | | | | -|`cusparseSgebsr2gebsc_bufferSize`| | | |`rocsparse_sgebsr2gebsc_buffer_size`|4.1.0| | | | | -|`cusparseSgebsr2gebsc_bufferSizeExt`| | | | | | | | | | -|`cusparseSgebsr2gebsr`| | | |`rocsparse_sgebsr2gebsr`|4.1.0| | | | | -|`cusparseSgebsr2gebsr_bufferSize`| | | |`rocsparse_sgebsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseSgebsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseShyb2csc`| |10.2|11.0| | | | | | | -|`cusparseShyb2csr`| |10.2|11.0| | | | | | | -|`cusparseShyb2dense`| |10.2|11.0| | | | | | | -|`cusparseSnnz`| | | |`rocsparse_snnz`|3.2.0| | | | | -|`cusparseSnnz_compress`|8.0|12.2| |`rocsparse_snnz_compress`|3.5.0| | | | | -|`cusparseSpruneCsr2csr`|9.0|12.2| |`rocsparse_sprune_csr2csr`|3.9.0| | | | | -|`cusparseSpruneCsr2csrByPercentage`|9.0|12.2| |`rocsparse_sprune_csr2csr_by_percentage`|3.9.0| | | | | -|`cusparseSpruneCsr2csrByPercentage_bufferSizeExt`|9.0|12.2| |`rocsparse_sprune_csr2csr_by_percentage_buffer_size`|3.9.0| | | | | -|`cusparseSpruneCsr2csrNnz`|9.0|12.2| |`rocsparse_sprune_csr2csr_nnz`|3.9.0| | | | | -|`cusparseSpruneCsr2csrNnzByPercentage`|9.0|12.2| |`rocsparse_sprune_csr2csr_nnz_by_percentage`|3.9.0| | | | | -|`cusparseSpruneCsr2csr_bufferSizeExt`|9.0|12.2| |`rocsparse_sprune_csr2csr_buffer_size`|3.9.0| | | | | -|`cusparseSpruneDense2csr`|9.0|12.2| |`rocsparse_sprune_dense2csr`|3.9.0| | | | | -|`cusparseSpruneDense2csrByPercentage`|9.0|12.2| |`rocsparse_sprune_dense2csr_by_percentage`|3.9.0| | | | | -|`cusparseSpruneDense2csrByPercentage_bufferSizeExt`|9.0|12.2| |`rocsparse_sprune_dense2csr_by_percentage_buffer_size`|3.9.0| | | | | -|`cusparseSpruneDense2csrNnz`|9.0|12.2| |`rocsparse_sprune_dense2csr_nnz`|3.9.0| | | | | -|`cusparseSpruneDense2csrNnzByPercentage`|9.0|12.2| |`rocsparse_sprune_dense2csr_nnz_by_percentage`|3.9.0| | | | | -|`cusparseSpruneDense2csr_bufferSizeExt`|9.0|12.2| |`rocsparse_sprune_dense2csr_buffer_size`|3.9.0| | | | | -|`cusparseXcoo2csr`| | | |`rocsparse_coo2csr`|1.9.0| | | | | -|`cusparseXcoosortByColumn`| | | |`rocsparse_coosort_by_column`|1.9.0| | | | | -|`cusparseXcoosortByRow`| | | |`rocsparse_coosort_by_row`|1.9.0| | | | | -|`cusparseXcoosort_bufferSizeExt`| | | |`rocsparse_coosort_buffer_size`|1.9.0| | | | | -|`cusparseXcscsort`| | | |`rocsparse_cscsort`|2.10.0| | | | | -|`cusparseXcscsort_bufferSizeExt`| | | |`rocsparse_cscsort_buffer_size`|2.10.0| | | | | -|`cusparseXcsr2bsrNnz`| | | |`rocsparse_csr2bsr_nnz`|3.5.0| | | | | -|`cusparseXcsr2coo`| | | |`rocsparse_csr2coo`|1.9.0| | | | | -|`cusparseXcsr2gebsrNnz`| | | |`rocsparse_csr2gebsr_nnz`|4.1.0| | | | | -|`cusparseXcsrsort`| | | |`rocsparse_csrsort`|1.9.0| | | | | -|`cusparseXcsrsort_bufferSizeExt`| | | |`rocsparse_csrsort_buffer_size`|1.9.0| | | | | -|`cusparseXgebsr2csr`| | | | | | | | | | -|`cusparseXgebsr2gebsrNnz`| | | |`rocsparse_gebsr2gebsr_nnz`|4.1.0| | | | | -|`cusparseZbsr2csr`| | | |`rocsparse_zbsr2csr`|3.10.0| | | | | -|`cusparseZcsc2dense`| |11.1|12.0|`rocsparse_zcsc2dense`|3.5.0| | | | | -|`cusparseZcsc2hyb`| |10.2|11.0| | | | | | | -|`cusparseZcsr2bsr`| | | |`rocsparse_zcsr2bsr`|3.5.0| | | | | -|`cusparseZcsr2csc`| |10.2|11.0| | | | | | | -|`cusparseZcsr2csr_compress`|8.0|12.2| |`rocsparse_zcsr2csr_compress`|3.5.0| | | | | -|`cusparseZcsr2csru`| |12.2| | | | | | | | -|`cusparseZcsr2dense`| |11.1|12.0|`rocsparse_zcsr2dense`|3.5.0| | | | | -|`cusparseZcsr2gebsr`| | | |`rocsparse_zcsr2gebsr`|4.1.0| | | | | -|`cusparseZcsr2gebsr_bufferSize`| | | |`rocsparse_zcsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseZcsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseZcsr2hyb`| |10.2|11.0|`rocsparse_zcsr2hyb`|2.10.0| | | | | -|`cusparseZcsru2csr`| |12.2| | | | | | | | -|`cusparseZcsru2csr_bufferSizeExt`| |12.2| | | | | | | | -|`cusparseZdense2csc`| |11.1|12.0|`rocsparse_zdense2csc`|3.2.0| | | | | -|`cusparseZdense2csr`| |11.1|12.0|`rocsparse_zdense2csr`|3.2.0| | | | | -|`cusparseZdense2hyb`| |10.2|11.0| | | | | | | -|`cusparseZgebsr2csr`| | | |`rocsparse_zgebsr2csr`|3.10.0| | | | | -|`cusparseZgebsr2gebsc`| | | |`rocsparse_zgebsr2gebsc`|4.1.0| | | | | -|`cusparseZgebsr2gebsc_bufferSize`| | | |`rocsparse_zgebsr2gebsc_buffer_size`|4.1.0| | | | | -|`cusparseZgebsr2gebsc_bufferSizeExt`| | | | | | | | | | -|`cusparseZgebsr2gebsr`| | | |`rocsparse_zgebsr2gebsr`|4.1.0| | | | | -|`cusparseZgebsr2gebsr_bufferSize`| | | |`rocsparse_zgebsr2gebsr_buffer_size`|4.1.0| | | | | -|`cusparseZgebsr2gebsr_bufferSizeExt`| | | | | | | | | | -|`cusparseZhyb2csc`| |10.2|11.0| | | | | | | -|`cusparseZhyb2csr`| |10.2|11.0| | | | | | | -|`cusparseZhyb2dense`| |10.2|11.0| | | | | | | -|`cusparseZnnz`| | | |`rocsparse_znnz`|3.2.0| | | | | -|`cusparseZnnz_compress`|8.0|12.2| |`rocsparse_znnz_compress`|3.5.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseCbsr2csr`| | | | |`rocsparse_cbsr2csr`|3.10.0| | | | | +|`cusparseCcsc2dense`| |11.1| |12.0|`rocsparse_ccsc2dense`|3.5.0| | | | | +|`cusparseCcsc2hyb`| |10.2| |11.0| | | | | | | +|`cusparseCcsr2bsr`| | | | |`rocsparse_ccsr2bsr`|3.5.0| | | | | +|`cusparseCcsr2csc`| |10.2| |11.0| | | | | | | +|`cusparseCcsr2csr_compress`|8.0|12.2| | |`rocsparse_ccsr2csr_compress`|3.5.0| | | | | +|`cusparseCcsr2csru`| |12.2| | | | | | | | | +|`cusparseCcsr2dense`| |11.1| |12.0|`rocsparse_ccsr2dense`|3.5.0| | | | | +|`cusparseCcsr2gebsr`| | | | |`rocsparse_ccsr2gebsr`|4.1.0| | | | | +|`cusparseCcsr2gebsr_bufferSize`| | | | |`rocsparse_ccsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseCcsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseCcsr2hyb`| |10.2| |11.0|`rocsparse_ccsr2hyb`|2.10.0| | | | | +|`cusparseCcsru2csr`| |12.2| | | | | | | | | +|`cusparseCcsru2csr_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseCdense2csc`| |11.1| |12.0|`rocsparse_cdense2csc`|3.2.0| | | | | +|`cusparseCdense2csr`| |11.1| |12.0|`rocsparse_cdense2csr`|3.2.0| | | | | +|`cusparseCdense2hyb`| |10.2| |11.0| | | | | | | +|`cusparseCgebsr2csr`| | | | |`rocsparse_cgebsr2csr`|3.10.0| | | | | +|`cusparseCgebsr2gebsc`| | | | |`rocsparse_cgebsr2gebsc`|4.1.0| | | | | +|`cusparseCgebsr2gebsc_bufferSize`| | | | |`rocsparse_cgebsr2gebsc_buffer_size`|4.1.0| | | | | +|`cusparseCgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | +|`cusparseCgebsr2gebsr`| | | | |`rocsparse_cgebsr2gebsr`|4.1.0| | | | | +|`cusparseCgebsr2gebsr_bufferSize`| | | | |`rocsparse_cgebsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseCgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseChyb2csc`| |10.2| |11.0| | | | | | | +|`cusparseChyb2csr`| |10.2| |11.0| | | | | | | +|`cusparseChyb2dense`| |10.2| |11.0| | | | | | | +|`cusparseCnnz`| | | | |`rocsparse_cnnz`|3.2.0| | | | | +|`cusparseCnnz_compress`|8.0|12.2| | |`rocsparse_cnnz_compress`|3.5.0| | | | | +|`cusparseCreateCsru2csrInfo`| |12.2| | | | | | | | | +|`cusparseCreateIdentityPermutation`| |12.2| | |`rocsparse_create_identity_permutation`|1.9.0| | | | | +|`cusparseCsr2cscEx`|8.0|10.2| |11.0| | | | | | | +|`cusparseCsr2cscEx2`|10.1| | | | | | | | | | +|`cusparseCsr2cscEx2_bufferSize`|10.1| | | | | | | | | | +|`cusparseDbsr2csr`| | | | |`rocsparse_dbsr2csr`|3.10.0| | | | | +|`cusparseDcsc2dense`| |11.1| |12.0|`rocsparse_dcsc2dense`|3.5.0| | | | | +|`cusparseDcsc2hyb`| |10.2| |11.0| | | | | | | +|`cusparseDcsr2bsr`| | | | |`rocsparse_dcsr2bsr`|3.5.0| | | | | +|`cusparseDcsr2csc`| |10.2| |11.0| | | | | | | +|`cusparseDcsr2csr_compress`|8.0|12.2| | |`rocsparse_dcsr2csr_compress`|3.5.0| | | | | +|`cusparseDcsr2csru`| |12.2| | | | | | | | | +|`cusparseDcsr2dense`| |11.1| |12.0|`rocsparse_dcsr2dense`|3.5.0| | | | | +|`cusparseDcsr2gebsr`| | | | |`rocsparse_dcsr2gebsr`|4.1.0| | | | | +|`cusparseDcsr2gebsr_bufferSize`| | | | |`rocsparse_dcsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseDcsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseDcsr2hyb`| |10.2| |11.0|`rocsparse_dcsr2hyb`|1.9.0| | | | | +|`cusparseDcsru2csr`| |12.2| | | | | | | | | +|`cusparseDcsru2csr_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseDdense2csc`| |11.1| |12.0|`rocsparse_ddense2csc`|3.2.0| | | | | +|`cusparseDdense2csr`| |11.1| |12.0|`rocsparse_ddense2csr`|3.2.0| | | | | +|`cusparseDdense2hyb`| |10.2| |11.0| | | | | | | +|`cusparseDestroyCsru2csrInfo`| |12.2| | | | | | | | | +|`cusparseDgebsr2csr`| | | | |`rocsparse_dgebsr2csr`|3.10.0| | | | | +|`cusparseDgebsr2gebsc`| | | | |`rocsparse_dgebsr2gebsc`|4.1.0| | | | | +|`cusparseDgebsr2gebsc_bufferSize`| | | | |`rocsparse_dgebsr2gebsc_buffer_size`|4.1.0| | | | | +|`cusparseDgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | +|`cusparseDgebsr2gebsr`| | | | |`rocsparse_dgebsr2gebsr`|4.1.0| | | | | +|`cusparseDgebsr2gebsr_bufferSize`| | | | |`rocsparse_dgebsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseDgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseDhyb2csc`| |10.2| |11.0| | | | | | | +|`cusparseDhyb2csr`| |10.2| |11.0| | | | | | | +|`cusparseDhyb2dense`| |10.2| |11.0| | | | | | | +|`cusparseDnnz`| | | | |`rocsparse_dnnz`|3.2.0| | | | | +|`cusparseDnnz_compress`|8.0|12.2| | |`rocsparse_dnnz_compress`|3.5.0| | | | | +|`cusparseDpruneCsr2csr`|9.0|12.2| | |`rocsparse_dprune_csr2csr`|3.9.0| | | | | +|`cusparseDpruneCsr2csrByPercentage`|9.0|12.2| | |`rocsparse_dprune_csr2csr_by_percentage`|3.9.0| | | | | +|`cusparseDpruneCsr2csrByPercentage_bufferSizeExt`|9.0|12.2| | |`rocsparse_dprune_csr2csr_by_percentage_buffer_size`|3.9.0| | | | | +|`cusparseDpruneCsr2csrNnz`|9.0|12.2| | |`rocsparse_dprune_csr2csr_nnz`|3.9.0| | | | | +|`cusparseDpruneCsr2csrNnzByPercentage`|9.0|12.2| | |`rocsparse_dprune_csr2csr_nnz_by_percentage`|3.9.0| | | | | +|`cusparseDpruneCsr2csr_bufferSizeExt`|9.0|12.2| | |`rocsparse_dprune_csr2csr_buffer_size`|3.9.0| | | | | +|`cusparseDpruneDense2csr`|9.0|12.2| | |`rocsparse_dprune_dense2csr`|3.9.0| | | | | +|`cusparseDpruneDense2csrByPercentage`|9.0|12.2| | |`rocsparse_dprune_dense2csr_by_percentage`|3.9.0| | | | | +|`cusparseDpruneDense2csrByPercentage_bufferSizeExt`|9.0|12.2| | |`rocsparse_dprune_dense2csr_by_percentage_buffer_size`|3.9.0| | | | | +|`cusparseDpruneDense2csrNnz`|9.0|12.2| | |`rocsparse_dprune_dense2csr_nnz`|3.9.0| | | | | +|`cusparseDpruneDense2csrNnzByPercentage`|9.0|12.2| | |`rocsparse_dprune_dense2csr_nnz_by_percentage`|3.9.0| | | | | +|`cusparseDpruneDense2csr_bufferSizeExt`|9.0|12.2| | |`rocsparse_dprune_dense2csr_buffer_size`|3.9.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`| | | | |`rocsparse_sbsr2csr`|3.10.0| | | | | +|`cusparseScsc2dense`| |11.1| |12.0|`rocsparse_scsc2dense`|3.5.0| | | | | +|`cusparseScsc2hyb`| |10.2| |11.0| | | | | | | +|`cusparseScsr2bsr`| | | | |`rocsparse_scsr2bsr`|3.5.0| | | | | +|`cusparseScsr2csc`| |10.2| |11.0| | | | | | | +|`cusparseScsr2csr_compress`|8.0|12.2| | |`rocsparse_scsr2csr_compress`|3.5.0| | | | | +|`cusparseScsr2csru`| |12.2| | | | | | | | | +|`cusparseScsr2dense`| |11.1| |12.0|`rocsparse_scsr2dense`|3.5.0| | | | | +|`cusparseScsr2gebsr`| | | | |`rocsparse_scsr2gebsr`|4.1.0| | | | | +|`cusparseScsr2gebsr_bufferSize`| | | | |`rocsparse_scsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseScsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseScsr2hyb`| |10.2| |11.0|`rocsparse_scsr2hyb`|1.9.0| | | | | +|`cusparseScsru2csr`| |12.2| | | | | | | | | +|`cusparseScsru2csr_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseSdense2csc`| |11.1| |12.0|`rocsparse_sdense2csc`|3.2.0| | | | | +|`cusparseSdense2csr`| |11.1| |12.0|`rocsparse_sdense2csr`|3.2.0| | | | | +|`cusparseSdense2hyb`| |10.2| |11.0| | | | | | | +|`cusparseSgebsr2csr`| | | | |`rocsparse_sgebsr2csr`|3.10.0| | | | | +|`cusparseSgebsr2gebsc`| | | | |`rocsparse_sgebsr2gebsc`|4.1.0| | | | | +|`cusparseSgebsr2gebsc_bufferSize`| | | | |`rocsparse_sgebsr2gebsc_buffer_size`|4.1.0| | | | | +|`cusparseSgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | +|`cusparseSgebsr2gebsr`| | | | |`rocsparse_sgebsr2gebsr`|4.1.0| | | | | +|`cusparseSgebsr2gebsr_bufferSize`| | | | |`rocsparse_sgebsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseSgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseShyb2csc`| |10.2| |11.0| | | | | | | +|`cusparseShyb2csr`| |10.2| |11.0| | | | | | | +|`cusparseShyb2dense`| |10.2| |11.0| | | | | | | +|`cusparseSnnz`| | | | |`rocsparse_snnz`|3.2.0| | | | | +|`cusparseSnnz_compress`|8.0|12.2| | |`rocsparse_snnz_compress`|3.5.0| | | | | +|`cusparseSpruneCsr2csr`|9.0|12.2| | |`rocsparse_sprune_csr2csr`|3.9.0| | | | | +|`cusparseSpruneCsr2csrByPercentage`|9.0|12.2| | |`rocsparse_sprune_csr2csr_by_percentage`|3.9.0| | | | | +|`cusparseSpruneCsr2csrByPercentage_bufferSizeExt`|9.0|12.2| | |`rocsparse_sprune_csr2csr_by_percentage_buffer_size`|3.9.0| | | | | +|`cusparseSpruneCsr2csrNnz`|9.0|12.2| | |`rocsparse_sprune_csr2csr_nnz`|3.9.0| | | | | +|`cusparseSpruneCsr2csrNnzByPercentage`|9.0|12.2| | |`rocsparse_sprune_csr2csr_nnz_by_percentage`|3.9.0| | | | | +|`cusparseSpruneCsr2csr_bufferSizeExt`|9.0|12.2| | |`rocsparse_sprune_csr2csr_buffer_size`|3.9.0| | | | | +|`cusparseSpruneDense2csr`|9.0|12.2| | |`rocsparse_sprune_dense2csr`|3.9.0| | | | | +|`cusparseSpruneDense2csrByPercentage`|9.0|12.2| | |`rocsparse_sprune_dense2csr_by_percentage`|3.9.0| | | | | +|`cusparseSpruneDense2csrByPercentage_bufferSizeExt`|9.0|12.2| | |`rocsparse_sprune_dense2csr_by_percentage_buffer_size`|3.9.0| | | | | +|`cusparseSpruneDense2csrNnz`|9.0|12.2| | |`rocsparse_sprune_dense2csr_nnz`|3.9.0| | | | | +|`cusparseSpruneDense2csrNnzByPercentage`|9.0|12.2| | |`rocsparse_sprune_dense2csr_nnz_by_percentage`|3.9.0| | | | | +|`cusparseSpruneDense2csr_bufferSizeExt`|9.0|12.2| | |`rocsparse_sprune_dense2csr_buffer_size`|3.9.0| | | | | +|`cusparseXcoo2csr`| | | | |`rocsparse_coo2csr`|1.9.0| | | | | +|`cusparseXcoosortByColumn`| | | | |`rocsparse_coosort_by_column`|1.9.0| | | | | +|`cusparseXcoosortByRow`| | | | |`rocsparse_coosort_by_row`|1.9.0| | | | | +|`cusparseXcoosort_bufferSizeExt`| | | | |`rocsparse_coosort_buffer_size`|1.9.0| | | | | +|`cusparseXcscsort`| | | | |`rocsparse_cscsort`|2.10.0| | | | | +|`cusparseXcscsort_bufferSizeExt`| | | | |`rocsparse_cscsort_buffer_size`|2.10.0| | | | | +|`cusparseXcsr2bsrNnz`| | | | |`rocsparse_csr2bsr_nnz`|3.5.0| | | | | +|`cusparseXcsr2coo`| | | | |`rocsparse_csr2coo`|1.9.0| | | | | +|`cusparseXcsr2gebsrNnz`| | | | |`rocsparse_csr2gebsr_nnz`|4.1.0| | | | | +|`cusparseXcsrsort`| | | | |`rocsparse_csrsort`|1.9.0| | | | | +|`cusparseXcsrsort_bufferSizeExt`| | | | |`rocsparse_csrsort_buffer_size`|1.9.0| | | | | +|`cusparseXgebsr2csr`| | | | | | | | | | | +|`cusparseXgebsr2gebsrNnz`| | | | |`rocsparse_gebsr2gebsr_nnz`|4.1.0| | | | | +|`cusparseZbsr2csr`| | | | |`rocsparse_zbsr2csr`|3.10.0| | | | | +|`cusparseZcsc2dense`| |11.1| |12.0|`rocsparse_zcsc2dense`|3.5.0| | | | | +|`cusparseZcsc2hyb`| |10.2| |11.0| | | | | | | +|`cusparseZcsr2bsr`| | | | |`rocsparse_zcsr2bsr`|3.5.0| | | | | +|`cusparseZcsr2csc`| |10.2| |11.0| | | | | | | +|`cusparseZcsr2csr_compress`|8.0|12.2| | |`rocsparse_zcsr2csr_compress`|3.5.0| | | | | +|`cusparseZcsr2csru`| |12.2| | | | | | | | | +|`cusparseZcsr2dense`| |11.1| |12.0|`rocsparse_zcsr2dense`|3.5.0| | | | | +|`cusparseZcsr2gebsr`| | | | |`rocsparse_zcsr2gebsr`|4.1.0| | | | | +|`cusparseZcsr2gebsr_bufferSize`| | | | |`rocsparse_zcsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseZcsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseZcsr2hyb`| |10.2| |11.0|`rocsparse_zcsr2hyb`|2.10.0| | | | | +|`cusparseZcsru2csr`| |12.2| | | | | | | | | +|`cusparseZcsru2csr_bufferSizeExt`| |12.2| | | | | | | | | +|`cusparseZdense2csc`| |11.1| |12.0|`rocsparse_zdense2csc`|3.2.0| | | | | +|`cusparseZdense2csr`| |11.1| |12.0|`rocsparse_zdense2csr`|3.2.0| | | | | +|`cusparseZdense2hyb`| |10.2| |11.0| | | | | | | +|`cusparseZgebsr2csr`| | | | |`rocsparse_zgebsr2csr`|3.10.0| | | | | +|`cusparseZgebsr2gebsc`| | | | |`rocsparse_zgebsr2gebsc`|4.1.0| | | | | +|`cusparseZgebsr2gebsc_bufferSize`| | | | |`rocsparse_zgebsr2gebsc_buffer_size`|4.1.0| | | | | +|`cusparseZgebsr2gebsc_bufferSizeExt`| | | | | | | | | | | +|`cusparseZgebsr2gebsr`| | | | |`rocsparse_zgebsr2gebsr`|4.1.0| | | | | +|`cusparseZgebsr2gebsr_bufferSize`| | | | |`rocsparse_zgebsr2gebsr_buffer_size`|4.1.0| | | | | +|`cusparseZgebsr2gebsr_bufferSizeExt`| | | | | | | | | | | +|`cusparseZhyb2csc`| |10.2| |11.0| | | | | | | +|`cusparseZhyb2csr`| |10.2| |11.0| | | | | | | +|`cusparseZhyb2dense`| |10.2| |11.0| | | | | | | +|`cusparseZnnz`| | | | |`rocsparse_znnz`|3.2.0| | | | | +|`cusparseZnnz_compress`|8.0|12.2| | |`rocsparse_znnz_compress`|3.5.0| | | | | ## **15. CUSPARSE Generic API Reference** -|**CUDA**|**A**|**D**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cusparseAxpby`|11.0| | |`rocsparse_axpby`|4.1.0| | | | | -|`cusparseBlockedEllGet`|11.2| | |`rocsparse_bell_get`|4.1.0| | | | | -|`cusparseBsrSetStridedBatch`|12.1| | | | | | | | | -|`cusparseConstBlockedEllGet`|12.0| | | | | | | | | -|`cusparseConstCooGet`|12.0| | | | | | | | | -|`cusparseConstCscGet`|12.0| | | | | | | | | -|`cusparseConstCsrGet`|12.0| | | | | | | | | -|`cusparseConstDnMatGet`|12.0| | | | | | | | | -|`cusparseConstDnMatGetValues`|12.0| | | | | | | | | -|`cusparseConstDnVecGet`|12.0| | | | | | | | | -|`cusparseConstDnVecGetValues`|12.0| | | | | | | | | -|`cusparseConstSpMatGetValues`|12.0| | | | | | | | | -|`cusparseConstSpVecGet`|12.0| | | | | | | | | -|`cusparseConstSpVecGetValues`|12.0| | | | | | | | | -|`cusparseConstrainedGeMM`|10.2|11.2|12.0| | | | | | | -|`cusparseConstrainedGeMM_bufferSize`|10.2|11.2|12.0| | | | | | | -|`cusparseCooAoSGet`|10.2|11.2|12.0|`rocsparse_coo_aos_get`|4.1.0| | | | | -|`cusparseCooGet`|10.1| | |`rocsparse_coo_get`|4.1.0| | | | | -|`cusparseCooSetPointers`|11.1| | |`rocsparse_coo_set_pointers`|4.1.0| | | | | -|`cusparseCooSetStridedBatch`|11.0| | |`rocsparse_coo_set_strided_batch`|5.2.0| | | | | -|`cusparseCreateBlockedEll`|11.2| | |`rocsparse_create_bell_descr`|4.5.0| | | | | -|`cusparseCreateBsr`|12.1| | | | | | | | | -|`cusparseCreateConstBlockedEll`|12.0| | | | | | | | | -|`cusparseCreateConstBsr`|12.1| | | | | | | | | -|`cusparseCreateConstCoo`|12.0| | | | | | | | | -|`cusparseCreateConstCsc`|12.0| | | | | | | | | -|`cusparseCreateConstCsr`|12.0| | | | | | | | | -|`cusparseCreateConstDnMat`|12.0| | | | | | | | | -|`cusparseCreateConstDnVec`|12.0| | | | | | | | | -|`cusparseCreateConstSlicedEll`|12.1| | | | | | | | | -|`cusparseCreateConstSpVec`|12.0| | | | | | | | | -|`cusparseCreateCoo`|10.1| | |`rocsparse_create_coo_descr`|4.1.0| | | | | -|`cusparseCreateCooAoS`|10.2|11.2|12.0|`rocsparse_create_coo_aos_descr`|4.1.0| | | | | -|`cusparseCreateCsc`|11.1| | |`rocsparse_create_csc_descr`|4.1.0| | | | | -|`cusparseCreateCsr`|10.2| | |`rocsparse_create_csr_descr`|4.1.0| | | | | -|`cusparseCreateDnMat`|10.1| | |`rocsparse_create_dnmat_descr`|4.1.0| | | | | -|`cusparseCreateDnVec`|10.2| | |`rocsparse_create_dnvec_descr`|4.1.0| | | | | -|`cusparseCreateSlicedEll`|12.1| | | | | | | | | -|`cusparseCreateSpVec`|10.2| | |`rocsparse_create_spvec_descr`|4.1.0| | | | | -|`cusparseCscGet`|11.7| | | | | | | | | -|`cusparseCscSetPointers`|11.1| | |`rocsparse_csc_set_pointers`|4.1.0| | | | | -|`cusparseCsrGet`|10.2| | |`rocsparse_csr_get`|4.1.0| | | | | -|`cusparseCsrSetPointers`|11.0| | |`rocsparse_csr_set_pointers`|4.1.0| | | | | -|`cusparseCsrSetStridedBatch`|11.0| | |`rocsparse_csr_set_strided_batch`|5.2.0| | | | | -|`cusparseDenseToSparse_analysis`|11.1| | | | | | | | | -|`cusparseDenseToSparse_bufferSize`|11.1| | | | | | | | | -|`cusparseDenseToSparse_convert`|11.1| | | | | | | | | -|`cusparseDestroyDnMat`|10.1| | |`rocsparse_destroy_dnmat_descr`|4.1.0| | | | | -|`cusparseDestroyDnVec`|10.2| | |`rocsparse_destroy_dnvec_descr`|4.1.0| | | | | -|`cusparseDestroySpMat`|10.1| | |`rocsparse_destroy_spmat_descr`|4.1.0| | | | | -|`cusparseDestroySpVec`|10.2| | |`rocsparse_destroy_spvec_descr`|4.1.0| | | | | -|`cusparseDnMatGet`|10.1| | |`rocsparse_dnmat_get`|4.1.0| | | | | -|`cusparseDnMatGetStridedBatch`|10.1| | |`rocsparse_dnmat_get_strided_batch`|5.2.0| | | | | -|`cusparseDnMatGetValues`|10.2| | |`rocsparse_dnmat_get_values`|4.1.0| | | | | -|`cusparseDnMatSetStridedBatch`|10.1| | |`rocsparse_dnmat_set_strided_batch`|5.2.0| | | | | -|`cusparseDnMatSetValues`|10.2| | |`rocsparse_dnmat_set_values`|4.1.0| | | | | -|`cusparseDnVecGet`|10.2| | |`rocsparse_dnvec_get`|4.1.0| | | | | -|`cusparseDnVecGetValues`|10.2| | |`rocsparse_dnvec_get_values`|4.1.0| | | | | -|`cusparseDnVecSetValues`|10.2| | |`rocsparse_dnvec_set_values`|4.1.0| | | | | -|`cusparseGather`|11.0| | |`rocsparse_gather`|4.1.0| | | | | -|`cusparseRot`|11.0|12.2| |`rocsparse_rot`|4.1.0| | | | | -|`cusparseSDDMM`|11.2| | |`rocsparse_sddmm`|4.3.0| | | | | -|`cusparseSDDMM_bufferSize`|11.2| | |`rocsparse_sddmm_buffer_size`|4.3.0| | | | | -|`cusparseSDDMM_preprocess`|11.2| | |`rocsparse_sddmm_preprocess`|4.3.0| | | | | -|`cusparseScatter`|11.0| | |`rocsparse_scatter`|4.1.0| | | | | -|`cusparseSpGEMM_compute`|11.0| | | | | | | | | -|`cusparseSpGEMM_copy`|11.0| | | | | | | | | -|`cusparseSpGEMM_createDescr`|11.0| | | | | | | | | -|`cusparseSpGEMM_destroyDescr`|11.0| | | | | | | | | -|`cusparseSpGEMM_estimateMemory`|12.0| | | | | | | | | -|`cusparseSpGEMM_getNumProducts`|12.0| | | | | | | | | -|`cusparseSpGEMM_workEstimation`|11.0| | | | | | | | | -|`cusparseSpGEMMreuse_compute`|11.3| | | | | | | | | -|`cusparseSpGEMMreuse_copy`|11.3| | | | | | | | | -|`cusparseSpGEMMreuse_nnz`|11.3| | | | | | | | | -|`cusparseSpGEMMreuse_workEstimation`|11.3| | | | | | | | | -|`cusparseSpMM`|10.1| | | | | | | | | -|`cusparseSpMMOp`|11.5| | | | | | | | | -|`cusparseSpMMOp_createPlan`|11.5| | | | | | | | | -|`cusparseSpMMOp_destroyPlan`|11.5| | | | | | | | | -|`cusparseSpMM_bufferSize`|10.1| | | | | | | | | -|`cusparseSpMM_preprocess`|11.2| | | | | | | | | -|`cusparseSpMV`|10.2| | |`rocsparse_spmv`|4.1.0| | | | | -|`cusparseSpMV_bufferSize`|10.2| | | | | | | | | -|`cusparseSpMatGetAttribute`|11.3| | |`rocsparse_spmat_get_attribute`|4.5.0| | | | | -|`cusparseSpMatGetFormat`|10.1| | |`rocsparse_spmat_get_format`|4.1.0| | | | | -|`cusparseSpMatGetIndexBase`|10.1| | |`rocsparse_spmat_get_index_base`|4.1.0| | | | | -|`cusparseSpMatGetNumBatches`|10.1| |10.2| | | | | | | -|`cusparseSpMatGetSize`|11.0| | |`rocsparse_spmat_get_size`|4.1.0| | | | | -|`cusparseSpMatGetStridedBatch`|10.2| | |`rocsparse_spmat_get_strided_batch`|5.2.0| | | | | -|`cusparseSpMatGetValues`|10.2| | |`rocsparse_spmat_get_values`|4.1.0| | | | | -|`cusparseSpMatSetAttribute`|11.3| | |`rocsparse_spmat_set_attribute`|4.5.0| | | | | -|`cusparseSpMatSetNumBatches`|10.1| |10.2| | | | | | | -|`cusparseSpMatSetStridedBatch`|10.2| |12.0|`rocsparse_spmat_set_strided_batch`|5.2.0| | | | | -|`cusparseSpMatSetValues`|10.2| | |`rocsparse_spmat_set_values`|4.1.0| | | | | -|`cusparseSpSM_analysis`|11.3| | | | | | | | | -|`cusparseSpSM_bufferSize`|11.3| | | | | | | | | -|`cusparseSpSM_createDescr`|11.3| | | | | | | | | -|`cusparseSpSM_destroyDescr`|11.3| | | | | | | | | -|`cusparseSpSM_solve`|11.3| | | | | | | | | -|`cusparseSpSV_analysis`|11.3| | | | | | | | | -|`cusparseSpSV_bufferSize`|11.3| | | | | | | | | -|`cusparseSpSV_createDescr`|11.3| | | | | | | | | -|`cusparseSpSV_destroyDescr`|11.3| | | | | | | | | -|`cusparseSpSV_solve`|11.3| | | | | | | | | -|`cusparseSpSV_updateMatrix`|12.1| | | | | | | | | -|`cusparseSpVV`|10.2| | | | | | | | | -|`cusparseSpVV_bufferSize`|10.2| | | | | | | | | -|`cusparseSpVecGet`|10.2| | |`rocsparse_spvec_get`|4.1.0| | | | | -|`cusparseSpVecGetIndexBase`|10.2| | |`rocsparse_spvec_get_index_base`|4.1.0| | | | | -|`cusparseSpVecGetValues`|10.2| | |`rocsparse_spvec_get_values`|4.1.0| | | | | -|`cusparseSpVecSetValues`|10.2| | |`rocsparse_spvec_set_values`|4.1.0| | | | | -|`cusparseSparseToDense`|11.1| | | | | | | | | -|`cusparseSparseToDense_bufferSize`|11.1| | | | | | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**ROC**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cusparseAxpby`|11.0| |12.0| |`rocsparse_axpby`|4.1.0| | | | | +|`cusparseBlockedEllGet`|11.2| | | |`rocsparse_bell_get`|4.1.0| | | | | +|`cusparseBsrSetStridedBatch`|12.1| | | | | | | | | | +|`cusparseConstBlockedEllGet`|12.0| | | | | | | | | | +|`cusparseConstCooGet`|12.0| | | | | | | | | | +|`cusparseConstCscGet`|12.0| | | | | | | | | | +|`cusparseConstCsrGet`|12.0| | | | | | | | | | +|`cusparseConstDnMatGet`|12.0| | | | | | | | | | +|`cusparseConstDnMatGetValues`|12.0| | | | | | | | | | +|`cusparseConstDnVecGet`|12.0| | | | | | | | | | +|`cusparseConstDnVecGetValues`|12.0| | | | | | | | | | +|`cusparseConstSpMatGetValues`|12.0| | | | | | | | | | +|`cusparseConstSpVecGet`|12.0| | | | | | | | | | +|`cusparseConstSpVecGetValues`|12.0| | | | | | | | | | +|`cusparseConstrainedGeMM`|10.2|11.2| |12.0| | | | | | | +|`cusparseConstrainedGeMM_bufferSize`|10.2|11.2| |12.0| | | | | | | +|`cusparseCooAoSGet`|10.2|11.2| |12.0|`rocsparse_coo_aos_get`|4.1.0| | | | | +|`cusparseCooGet`|10.1| | | |`rocsparse_coo_get`|4.1.0| | | | | +|`cusparseCooSetPointers`|11.1| | | |`rocsparse_coo_set_pointers`|4.1.0| | | | | +|`cusparseCooSetStridedBatch`|11.0| | | |`rocsparse_coo_set_strided_batch`|5.2.0| | | | | +|`cusparseCreateBlockedEll`|11.2| | | |`rocsparse_create_bell_descr`|4.5.0| | | | | +|`cusparseCreateBsr`|12.1| | | | | | | | | | +|`cusparseCreateConstBlockedEll`|12.0| | | | | | | | | | +|`cusparseCreateConstBsr`|12.1| | | | | | | | | | +|`cusparseCreateConstCoo`|12.0| | | | | | | | | | +|`cusparseCreateConstCsc`|12.0| | | | | | | | | | +|`cusparseCreateConstCsr`|12.0| | | | | | | | | | +|`cusparseCreateConstDnMat`|12.0| | | | | | | | | | +|`cusparseCreateConstDnVec`|12.0| | | | | | | | | | +|`cusparseCreateConstSlicedEll`|12.1| | | | | | | | | | +|`cusparseCreateConstSpVec`|12.0| | | | | | | | | | +|`cusparseCreateCoo`|10.1| | | |`rocsparse_create_coo_descr`|4.1.0| | | | | +|`cusparseCreateCooAoS`|10.2|11.2| |12.0|`rocsparse_create_coo_aos_descr`|4.1.0| | | | | +|`cusparseCreateCsc`|11.1| | | |`rocsparse_create_csc_descr`|4.1.0| | | | | +|`cusparseCreateCsr`|10.2| | | |`rocsparse_create_csr_descr`|4.1.0| | | | | +|`cusparseCreateDnMat`|10.1| | | |`rocsparse_create_dnmat_descr`|4.1.0| | | | | +|`cusparseCreateDnVec`|10.2| | | |`rocsparse_create_dnvec_descr`|4.1.0| | | | | +|`cusparseCreateSlicedEll`|12.1| | | | | | | | | | +|`cusparseCreateSpVec`|10.2| | | |`rocsparse_create_spvec_descr`|4.1.0| | | | | +|`cusparseCscGet`|11.7| | | | | | | | | | +|`cusparseCscSetPointers`|11.1| | | |`rocsparse_csc_set_pointers`|4.1.0| | | | | +|`cusparseCsrGet`|10.2| | | |`rocsparse_csr_get`|4.1.0| | | | | +|`cusparseCsrSetPointers`|11.0| | | |`rocsparse_csr_set_pointers`|4.1.0| | | | | +|`cusparseCsrSetStridedBatch`|11.0| | | |`rocsparse_csr_set_strided_batch`|5.2.0| | | | | +|`cusparseDenseToSparse_analysis`|11.1| |12.0| | | | | | | | +|`cusparseDenseToSparse_bufferSize`|11.1| |12.0| | | | | | | | +|`cusparseDenseToSparse_convert`|11.1| |12.0| | | | | | | | +|`cusparseDestroyDnMat`|10.1| |12.0| |`rocsparse_destroy_dnmat_descr`|4.1.0| | | | | +|`cusparseDestroyDnVec`|10.2| |12.0| |`rocsparse_destroy_dnvec_descr`|4.1.0| | | | | +|`cusparseDestroySpMat`|10.1| |12.0| |`rocsparse_destroy_spmat_descr`|4.1.0| | | | | +|`cusparseDestroySpVec`|10.2| |12.0| |`rocsparse_destroy_spvec_descr`|4.1.0| | | | | +|`cusparseDnMatGet`|10.1| | | |`rocsparse_dnmat_get`|4.1.0| | | | | +|`cusparseDnMatGetStridedBatch`|10.1| |12.0| |`rocsparse_dnmat_get_strided_batch`|5.2.0| | | | | +|`cusparseDnMatGetValues`|10.2| | | |`rocsparse_dnmat_get_values`|4.1.0| | | | | +|`cusparseDnMatSetStridedBatch`|10.1| | | |`rocsparse_dnmat_set_strided_batch`|5.2.0| | | | | +|`cusparseDnMatSetValues`|10.2| | | |`rocsparse_dnmat_set_values`|4.1.0| | | | | +|`cusparseDnVecGet`|10.2| | | |`rocsparse_dnvec_get`|4.1.0| | | | | +|`cusparseDnVecGetValues`|10.2| | | |`rocsparse_dnvec_get_values`|4.1.0| | | | | +|`cusparseDnVecSetValues`|10.2| | | |`rocsparse_dnvec_set_values`|4.1.0| | | | | +|`cusparseGather`|11.0| |12.0| |`rocsparse_gather`|4.1.0| | | | | +|`cusparseRot`|11.0|12.2| | |`rocsparse_rot`|4.1.0| | | | | +|`cusparseSDDMM`|11.2| |12.0| |`rocsparse_sddmm`|4.3.0| | | | | +|`cusparseSDDMM_bufferSize`|11.2| |12.0| |`rocsparse_sddmm_buffer_size`|4.3.0| | | | | +|`cusparseSDDMM_preprocess`|11.2| |12.0| |`rocsparse_sddmm_preprocess`|4.3.0| | | | | +|`cusparseScatter`|11.0| |12.0| |`rocsparse_scatter`|4.1.0| | | | | +|`cusparseSpGEMM_compute`|11.0| |12.0| | | | | | | | +|`cusparseSpGEMM_copy`|11.0| |12.0| | | | | | | | +|`cusparseSpGEMM_createDescr`|11.0| | | | | | | | | | +|`cusparseSpGEMM_destroyDescr`|11.0| | | | | | | | | | +|`cusparseSpGEMM_estimateMemory`|12.0| | | | | | | | | | +|`cusparseSpGEMM_getNumProducts`|12.0| | | | | | | | | | +|`cusparseSpGEMM_workEstimation`|11.0| |12.0| | | | | | | | +|`cusparseSpGEMMreuse_compute`|11.3| |12.0| | | | | | | | +|`cusparseSpGEMMreuse_copy`|11.3| |12.0| | | | | | | | +|`cusparseSpGEMMreuse_nnz`|11.3| |12.0| | | | | | | | +|`cusparseSpGEMMreuse_workEstimation`|11.3| |12.0| | | | | | | | +|`cusparseSpMM`|10.1| |12.0| | | | | | | | +|`cusparseSpMMOp`|11.5| | | | | | | | | | +|`cusparseSpMMOp_createPlan`|11.5| | | | | | | | | | +|`cusparseSpMMOp_destroyPlan`|11.5| | | | | | | | | | +|`cusparseSpMM_bufferSize`|10.1| |12.0| | | | | | | | +|`cusparseSpMM_preprocess`|11.2| |12.0| | | | | | | | +|`cusparseSpMV`|10.2| |12.0| |`rocsparse_spmv`|4.1.0| | | | | +|`cusparseSpMV_bufferSize`|10.2| |12.0| | | | | | | | +|`cusparseSpMatGetAttribute`|11.3| |12.0| |`rocsparse_spmat_get_attribute`|4.5.0| | | | | +|`cusparseSpMatGetFormat`|10.1| |12.0| |`rocsparse_spmat_get_format`|4.1.0| | | | | +|`cusparseSpMatGetIndexBase`|10.1| |12.0| |`rocsparse_spmat_get_index_base`|4.1.0| | | | | +|`cusparseSpMatGetNumBatches`|10.1| | |10.2| | | | | | | +|`cusparseSpMatGetSize`|11.0| |12.0| |`rocsparse_spmat_get_size`|4.1.0| | | | | +|`cusparseSpMatGetStridedBatch`|10.2| |12.0| |`rocsparse_spmat_get_strided_batch`|5.2.0| | | | | +|`cusparseSpMatGetValues`|10.2| | | |`rocsparse_spmat_get_values`|4.1.0| | | | | +|`cusparseSpMatSetAttribute`|11.3| | | |`rocsparse_spmat_set_attribute`|4.5.0| | | | | +|`cusparseSpMatSetNumBatches`|10.1| | |10.2| | | | | | | +|`cusparseSpMatSetStridedBatch`|10.2| | |12.0|`rocsparse_spmat_set_strided_batch`|5.2.0| | | | | +|`cusparseSpMatSetValues`|10.2| | | |`rocsparse_spmat_set_values`|4.1.0| | | | | +|`cusparseSpSM_analysis`|11.3| |12.0| | | | | | | | +|`cusparseSpSM_bufferSize`|11.3| |12.0| | | | | | | | +|`cusparseSpSM_createDescr`|11.3| | | | | | | | | | +|`cusparseSpSM_destroyDescr`|11.3| | | | | | | | | | +|`cusparseSpSM_solve`|11.3| |12.0| | | | | | | | +|`cusparseSpSV_analysis`|11.3| |12.0| | | | | | | | +|`cusparseSpSV_bufferSize`|11.3| |12.0| | | | | | | | +|`cusparseSpSV_createDescr`|11.3| | | | | | | | | | +|`cusparseSpSV_destroyDescr`|11.3| | | | | | | | | | +|`cusparseSpSV_solve`|11.3| |12.0| | | | | | | | +|`cusparseSpSV_updateMatrix`|12.1| | | | | | | | | | +|`cusparseSpVV`|10.2| |12.0| | | | | | | | +|`cusparseSpVV_bufferSize`|10.2| |12.0| | | | | | | | +|`cusparseSpVecGet`|10.2| | | |`rocsparse_spvec_get`|4.1.0| | | | | +|`cusparseSpVecGetIndexBase`|10.2| |12.0| |`rocsparse_spvec_get_index_base`|4.1.0| | | | | +|`cusparseSpVecGetValues`|10.2| | | |`rocsparse_spvec_get_values`|4.1.0| | | | | +|`cusparseSpVecSetValues`|10.2| | | |`rocsparse_spvec_set_values`|4.1.0| | | | | +|`cusparseSparseToDense`|11.1| |12.0| | | | | | | | +|`cusparseSparseToDense_bufferSize`|11.1| |12.0| | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/cuComplex_API_supported_by_HIP.md b/docs/tables/cuComplex_API_supported_by_HIP.md index a6dd3c28..827b99f4 100644 --- a/docs/tables/cuComplex_API_supported_by_HIP.md +++ b/docs/tables/cuComplex_API_supported_by_HIP.md @@ -2,39 +2,39 @@ ## **1. cuComplex Data types** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuComplex`| | | |`hipComplex`|1.6.0| | | | | -|`cuDoubleComplex`| | | |`hipDoubleComplex`|1.6.0| | | | | -|`cuFloatComplex`| | | |`hipFloatComplex`|1.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuComplex`| | | | |`hipComplex`|1.6.0| | | | | +|`cuDoubleComplex`| | | | |`hipDoubleComplex`|1.6.0| | | | | +|`cuFloatComplex`| | | | |`hipFloatComplex`|1.6.0| | | | | ## **2. cuComplex API functions** -|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| -|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:| -|`cuCabs`| | | |`hipCabs`|1.6.0| | | | | -|`cuCabsf`| | | |`hipCabsf`|1.6.0| | | | | -|`cuCadd`| | | |`hipCadd`|1.6.0| | | | | -|`cuCaddf`| | | |`hipCaddf`|1.6.0| | | | | -|`cuCdiv`| | | |`hipCdiv`|1.6.0| | | | | -|`cuCdivf`| | | |`hipCdivf`|1.6.0| | | | | -|`cuCfma`| | | |`hipCfma`|1.6.0| | | | | -|`cuCfmaf`| | | |`hipCfmaf`|1.6.0| | | | | -|`cuCimag`| | | |`hipCimag`|1.6.0| | | | | -|`cuCimagf`| | | |`hipCimagf`|1.6.0| | | | | -|`cuCmul`| | | |`hipCmul`|1.6.0| | | | | -|`cuCmulf`| | | |`hipCmulf`|1.6.0| | | | | -|`cuComplexDoubleToFloat`| | | |`hipComplexDoubleToFloat`|1.6.0| | | | | -|`cuComplexFloatToDouble`| | | |`hipComplexFloatToDouble`|1.6.0| | | | | -|`cuConj`| | | |`hipConj`|1.6.0| | | | | -|`cuConjf`| | | |`hipConjf`|1.6.0| | | | | -|`cuCreal`| | | |`hipCreal`|1.6.0| | | | | -|`cuCrealf`| | | |`hipCrealf`|1.6.0| | | | | -|`cuCsub`| | | |`hipCsub`|1.6.0| | | | | -|`cuCsubf`| | | |`hipCsubf`|1.6.0| | | | | -|`make_cuComplex`| | | |`make_hipComplex`|1.6.0| | | | | -|`make_cuDoubleComplex`| | | |`make_hipDoubleComplex`|1.6.0| | | | | -|`make_cuFloatComplex`| | | |`make_hipFloatComplex`|1.6.0| | | | | +|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| +|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| +|`cuCabs`| | | | |`hipCabs`|1.6.0| | | | | +|`cuCabsf`| | | | |`hipCabsf`|1.6.0| | | | | +|`cuCadd`| | | | |`hipCadd`|1.6.0| | | | | +|`cuCaddf`| | | | |`hipCaddf`|1.6.0| | | | | +|`cuCdiv`| | | | |`hipCdiv`|1.6.0| | | | | +|`cuCdivf`| | | | |`hipCdivf`|1.6.0| | | | | +|`cuCfma`| | | | |`hipCfma`|1.6.0| | | | | +|`cuCfmaf`| | | | |`hipCfmaf`|1.6.0| | | | | +|`cuCimag`| | | | |`hipCimag`|1.6.0| | | | | +|`cuCimagf`| | | | |`hipCimagf`|1.6.0| | | | | +|`cuCmul`| | | | |`hipCmul`|1.6.0| | | | | +|`cuCmulf`| | | | |`hipCmulf`|1.6.0| | | | | +|`cuComplexDoubleToFloat`| | | | |`hipComplexDoubleToFloat`|1.6.0| | | | | +|`cuComplexFloatToDouble`| | | | |`hipComplexFloatToDouble`|1.6.0| | | | | +|`cuConj`| | | | |`hipConj`|1.6.0| | | | | +|`cuConjf`| | | | |`hipConjf`|1.6.0| | | | | +|`cuCreal`| | | | |`hipCreal`|1.6.0| | | | | +|`cuCrealf`| | | | |`hipCrealf`|1.6.0| | | | | +|`cuCsub`| | | | |`hipCsub`|1.6.0| | | | | +|`cuCsubf`| | | | |`hipCsubf`|1.6.0| | | | | +|`make_cuComplex`| | | | |`make_hipComplex`|1.6.0| | | | | +|`make_cuDoubleComplex`| | | | |`make_hipDoubleComplex`|1.6.0| | | | | +|`make_cuFloatComplex`| | | | |`make_hipFloatComplex`|1.6.0| | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/src/CUDA2HIP_Doc.cpp b/src/CUDA2HIP_Doc.cpp index 3c0ae6f7..f1c91d6d 100644 --- a/src/CUDA2HIP_Doc.cpp +++ b/src/CUDA2HIP_Doc.cpp @@ -236,6 +236,7 @@ namespace doc { const versionMap &vMap = isTypeSection(s.first, getSections()) ? getTypeVersions() : getFunctionVersions(); const hipVersionMap &hMap = commonHipVersionMap.empty() ? (isTypeSection(s.first, getSections()) ? getHipTypeVersions() : getHipFunctionVersions()) : commonHipVersionMap; const hipChangedVersionMap &hChangedMap = getHipChangedFunctionVersions(); + const cudaChangedVersionMap &cudaChangedMap = getCudaChangedFunctionVersions(); functionMap fMap; for (auto &f : ftMap) { if (f.second.apiSection == s.first) { @@ -254,7 +255,7 @@ namespace doc { string sS = (doc == md) ? "|" : ","; stringstream rows; for (auto &f : fMap) { - string a, d, r, ha, hd, hc, hr, he, ra, rd, rc, rr, re, cc; + string a, d, c, r, ha, hd, hc, hr, he, ra, rd, rc, rr, re, cc; for (auto &v : vMap) { if (v.first == f.first) { a = Statistics::getCudaVersion(v.second.appeared); @@ -263,6 +264,16 @@ namespace doc { break; } } + auto cudacv = cudaChangedMap.find(f.first); + if (cudacv != cudaChangedMap.end()) { + int icount = 0; + for (auto &cv : cudacv->second) { + if (icount > 0) + c += ", "; + c += Statistics::getCudaVersion(cv); + icount++; + } + } auto hv = (isROC) ? hMap.find(f.second.rocName) : hMap.find(f.second.hipName); if (hv != hMap.end() && ((!Statistics::isRocUnsupported(f.second) && isROC) || (!Statistics::isHipUnsupported(f.second) && !isROC))) { ha = Statistics::getHipVersion(hv->second.appeared); @@ -329,7 +340,7 @@ namespace doc { break; case full: default: - rows << a << sS << d << sS << r << sS << sHip << sS << ha << sS << hd << sS << (isROC ? rc : hc) << sS << hr << sS << he; + rows << a << sS << d << sS << c << sS << r << sS << sHip << sS << ha << sS << hd << sS << (isROC ? rc : hc) << sS << hr << sS << he; if (isJoint()) rows << sS << sRoc << sS << ra << sS << rd << sS << rc << sS << rr << sS << re; rows << endl; @@ -348,7 +359,7 @@ namespace doc { break; case full: default: - rows << (a.empty() ? " " : a) << sS << (d.empty() ? " " : d) << sS << (r.empty() ? " " : r) << sS << sHip << sS << + rows << (a.empty() ? " " : a) << sS << (d.empty() ? " " : d) << sS << (c.empty() ? " " : c) << sS << (r.empty() ? " " : r) << sS << sHip << sS << (ha.empty() ? " " : ha) << sS << (hd.empty() ? " " : hd) << sS << (isROC ? (rc.empty() ? " " : rc) : (hc.empty() ? " " : hc)) << sS << (hr.empty() ? " " : hr) << sS << (he.empty() ? " " : he) << sS; if (isJoint()) rows << sRoc << sS << (ra.empty() ? " " : ra) << sS << (rd.empty() ? " " : rd) << sS << (rc.empty() ? " " : rc) << sS << (rr.empty() ? " " : rr) << sS << (re.empty() ? " " : re) << sS; @@ -362,14 +373,14 @@ namespace doc { stringstream section, section_header; section_header << (doc == md ? "## **" : "") << (format != compact ? s.first : compact_only_cur_sec_num) << ". " << string(s.second) << (doc == md ? "**" : "") << endl << endl; section << (doc == md ? "|**" : "") << sCUDA << sS << (format == full ? sA : "") << (format == full ? sS : "") << - sD << sS << (format == full ? sR : "") << (format == full ? sS : "") << getAPI() << sS << (format == full ? sA : "") << (format == full ? sS : "") << + sD << sS << (format == full ? sC : "") << (format == full ? sS : "") << (format == full ? sR : "") << (format == full ? sS : "") << getAPI() << sS << (format == full ? sA : "") << (format == full ? sS : "") << sD << (format == full ? sS : "") << (format == full ? sC : "") << (format == full ? sS : "") << (format == full ? sR : "") << sS << sE; if (isJoint()) section << sS << getSecondAPI() << sS << (format == full ? sA : "") << (format == full ? sS : "") << sD << (format == full ? sS : "") << (format == full ? sC : "") << (format == full ? sS : "") << (format == full ? sR : "") << sS << sE; section << (doc == md ? "**|" : "") << endl; if (doc == md) { section << "|:--|" << (format == full ? ":-:|" : "") << ":-:|" << (format == full ? ":-:|" : "") << (format == full ? ":-:|" : "") << - ":--|" << (format == full ? ":-:|" : "") << ":-:|" << (format == full ? ":-:|" : "") << ":-:|"; + ":--|" << (format == full ? ":-:|" : "") << ":-:|" << (format == full ? ":-:|" : "") << (format == full ? ":-:|" : "") << ":-:|"; if (isJoint()) section << ":--|" << (format == full ? ":-:|" : "") << ":-:|" << (format == full ? ":-:|" : "") << (format == full ? ":-:|" : "") << ":-:|"; section << endl;