Skip to content

Commit

Permalink
Merge pull request #1716 from emankov/HIPIFY
Browse files Browse the repository at this point in the history
[HIPIFY][6.3.0][BLAS] Sync with `hipBLAS` and `rocBLAS` - Step 3
  • Loading branch information
emankov authored Oct 22, 2024
2 parents b80417c + de363e5 commit 027b986
Show file tree
Hide file tree
Showing 7 changed files with 95 additions and 30 deletions.
25 changes: 15 additions & 10 deletions bin/hipify-perl
Original file line number Diff line number Diff line change
Expand Up @@ -1402,6 +1402,11 @@ my %experimental_funcs = (
"cudaGraphNodeSetParams" => "6.3.0",
"cudaGraphExecNodeSetParams" => "6.3.0",
"cudaGraphExecGetFlags" => "6.3.0",
"cublasZgemmStridedBatched_64" => "6.3.0",
"cublasSgemmStridedBatched_64" => "6.3.0",
"cublasHgemmStridedBatched_64" => "6.3.0",
"cublasDgemmStridedBatched_64" => "6.3.0",
"cublasCgemmStridedBatched_64" => "6.3.0",
"cuGraphNodeSetParams" => "6.3.0",
"cuGraphMemcpyNodeSetParams" => "6.3.0",
"cuGraphMemcpyNodeGetParams" => "6.3.0",
Expand Down Expand Up @@ -1558,6 +1563,11 @@ sub experimentalSubstitutions {
subst("cudaGraphExecGetFlags", "hipGraphExecGetFlags", "graph");
subst("cudaGraphExecNodeSetParams", "hipGraphExecNodeSetParams", "graph");
subst("cudaGraphNodeSetParams", "hipGraphNodeSetParams", "graph");
subst("cublasCgemmStridedBatched_64", "hipblasCgemmStridedBatched_v2_64", "library");
subst("cublasDgemmStridedBatched_64", "hipblasDgemmStridedBatched_64", "library");
subst("cublasHgemmStridedBatched_64", "hipblasHgemmStridedBatched_64", "library");
subst("cublasSgemmStridedBatched_64", "hipblasSgemmStridedBatched_64", "library");
subst("cublasZgemmStridedBatched_64", "hipblasZgemmStridedBatched_v2_64", "library");
subst("cusolverDnGetDeterministicMode", "hipsolverDnGetDeterministicMode", "library");
subst("cusolverDnSetDeterministicMode", "hipsolverDnSetDeterministicMode", "library");
subst("cusolverDnXgeqrf", "hipsolverDnXgeqrf", "library");
Expand Down Expand Up @@ -1596,6 +1606,7 @@ sub rocSubstitutions {
subst("cublasCgemmBatched", "rocblas_cgemm_batched", "library");
subst("cublasCgemmBatched_64", "rocblas_cgemm_batched_64", "library");
subst("cublasCgemmStridedBatched", "rocblas_cgemm_strided_batched", "library");
subst("cublasCgemmStridedBatched_64", "rocblas_cgemm_strided_batched_64", "library");
subst("cublasCgemm_64", "rocblas_cgemm_64", "library");
subst("cublasCgemm_v2", "rocblas_cgemm", "library");
subst("cublasCgemm_v2_64", "rocblas_cgemm_64", "library");
Expand Down Expand Up @@ -1753,6 +1764,7 @@ sub rocSubstitutions {
subst("cublasDgemmBatched", "rocblas_dgemm_batched", "library");
subst("cublasDgemmBatched_64", "rocblas_dgemm_batched_64", "library");
subst("cublasDgemmStridedBatched", "rocblas_dgemm_strided_batched", "library");
subst("cublasDgemmStridedBatched_64", "rocblas_dgemm_strided_batched_64", "library");
subst("cublasDgemm_64", "rocblas_dgemm_64", "library");
subst("cublasDgemm_v2", "rocblas_dgemm", "library");
subst("cublasDgemm_v2_64", "rocblas_dgemm_64", "library");
Expand Down Expand Up @@ -1897,6 +1909,7 @@ sub rocSubstitutions {
subst("cublasHgemmBatched", "rocblas_hgemm_batched", "library");
subst("cublasHgemmBatched_64", "rocblas_hgemm_batched_64", "library");
subst("cublasHgemmStridedBatched", "rocblas_hgemm_strided_batched", "library");
subst("cublasHgemmStridedBatched_64", "rocblas_hgemm_strided_batched_64", "library");
subst("cublasHgemm_64", "rocblas_hgemm_64", "library");
subst("cublasIcamax", "rocblas_icamax", "library");
subst("cublasIcamax_64", "rocblas_icamax_64", "library");
Expand Down Expand Up @@ -1981,6 +1994,7 @@ sub rocSubstitutions {
subst("cublasSgemmBatched", "rocblas_sgemm_batched", "library");
subst("cublasSgemmBatched_64", "rocblas_sgemm_batched_64", "library");
subst("cublasSgemmStridedBatched", "rocblas_sgemm_strided_batched", "library");
subst("cublasSgemmStridedBatched_64", "rocblas_sgemm_strided_batched_64", "library");
subst("cublasSgemm_64", "rocblas_sgemm_64", "library");
subst("cublasSgemm_v2", "rocblas_sgemm", "library");
subst("cublasSgemm_v2_64", "rocblas_sgemm_64", "library");
Expand Down Expand Up @@ -2129,6 +2143,7 @@ sub rocSubstitutions {
subst("cublasZgemmBatched", "rocblas_zgemm_batched", "library");
subst("cublasZgemmBatched_64", "rocblas_zgemm_batched_64", "library");
subst("cublasZgemmStridedBatched", "rocblas_zgemm_strided_batched", "library");
subst("cublasZgemmStridedBatched_64", "rocblas_zgemm_strided_batched_64", "library");
subst("cublasZgemm_64", "rocblas_zgemm_64", "library");
subst("cublasZgemm_v2", "rocblas_zgemm", "library");
subst("cublasZgemm_v2_64", "rocblas_zgemm_64", "library");
Expand Down Expand Up @@ -11543,7 +11558,6 @@ sub warnHipOnlyUnsupportedFunctions {
"cublasZher2k_64",
"cublasZhemm_v2_64",
"cublasZhemm_64",
"cublasZgemmStridedBatched_64",
"cublasZgemm3m_64",
"cublasZgemm3m",
"cublasZgeam_64",
Expand Down Expand Up @@ -11576,7 +11590,6 @@ sub warnHipOnlyUnsupportedFunctions {
"cublasSsymm_64",
"cublasSmatinvBatched",
"cublasShutdown",
"cublasSgemmStridedBatched_64",
"cublasSgemmGroupedBatched_64",
"cublasSgemmGroupedBatched",
"cublasSgemmEx_64",
Expand Down Expand Up @@ -11638,7 +11651,6 @@ sub warnHipOnlyUnsupportedFunctions {
"cublasIaminEx",
"cublasIamaxEx_64",
"cublasIamaxEx",
"cublasHgemmStridedBatched_64",
"cublasHSSgemvStridedBatched_64",
"cublasHSSgemvStridedBatched",
"cublasHSSgemvBatched_64",
Expand Down Expand Up @@ -11681,7 +11693,6 @@ sub warnHipOnlyUnsupportedFunctions {
"cublasDsymm_v2_64",
"cublasDsymm_64",
"cublasDmatinvBatched",
"cublasDgemmStridedBatched_64",
"cublasDgemmGroupedBatched_64",
"cublasDgemmGroupedBatched",
"cublasDgeam_64",
Expand Down Expand Up @@ -11719,7 +11730,6 @@ sub warnHipOnlyUnsupportedFunctions {
"cublasCher2k_64",
"cublasChemm_v2_64",
"cublasChemm_64",
"cublasCgemmStridedBatched_64",
"cublasCgemmEx_64",
"cublasCgemmEx",
"cublasCgemm3m_64",
Expand Down Expand Up @@ -13302,7 +13312,6 @@ sub warnRocOnlyUnsupportedFunctions {
"cublasZgetriBatched",
"cublasZgetrfBatched",
"cublasZgeqrfBatched",
"cublasZgemmStridedBatched_64",
"cublasZgemm3m_64",
"cublasZgemm3m",
"cublasZgelsBatched",
Expand All @@ -13329,7 +13338,6 @@ sub warnRocOnlyUnsupportedFunctions {
"cublasSgetriBatched",
"cublasSgetrfBatched",
"cublasSgeqrfBatched",
"cublasSgemmStridedBatched_64",
"cublasSgemmGroupedBatched_64",
"cublasSgemmGroupedBatched",
"cublasSgemmEx_64",
Expand Down Expand Up @@ -13418,7 +13426,6 @@ sub warnRocOnlyUnsupportedFunctions {
"cublasIaminEx",
"cublasIamaxEx_64",
"cublasIamaxEx",
"cublasHgemmStridedBatched_64",
"cublasGetVersion_v2",
"cublasGetVersion",
"cublasGetVector_64",
Expand Down Expand Up @@ -13453,7 +13460,6 @@ sub warnRocOnlyUnsupportedFunctions {
"cublasDgetriBatched",
"cublasDgetrfBatched",
"cublasDgeqrfBatched",
"cublasDgemmStridedBatched_64",
"cublasDgemmGroupedBatched_64",
"cublasDgemmGroupedBatched",
"cublasDgelsBatched",
Expand Down Expand Up @@ -13492,7 +13498,6 @@ sub warnRocOnlyUnsupportedFunctions {
"cublasCgetriBatched",
"cublasCgetrfBatched",
"cublasCgeqrfBatched",
"cublasCgemmStridedBatched_64",
"cublasCgemmEx_64",
"cublasCgemmEx",
"cublasCgemm3m_64",
Expand Down
10 changes: 5 additions & 5 deletions docs/tables/CUBLAS_API_supported_by_HIP.md
Original file line number Diff line number Diff line change
Expand Up @@ -1095,7 +1095,7 @@
|`cublasCgemmBatched`| | | | |`hipblasCgemmBatched_v2`|6.0.0| | | | |
|`cublasCgemmBatched_64`|12.0| | | |`hipblasCgemmBatched_v2_64`|6.3.0| | | |6.3.0|
|`cublasCgemmStridedBatched`|8.0| | | |`hipblasCgemmStridedBatched_v2`|6.0.0| | | | |
|`cublasCgemmStridedBatched_64`|12.0| | | | | | | | | |
|`cublasCgemmStridedBatched_64`|12.0| | | |`hipblasCgemmStridedBatched_v2_64`|6.3.0| | | |6.3.0|
|`cublasCgemm_64`|12.0| | | |`hipblasCgemm_v2_64`|6.3.0| | | |6.3.0|
|`cublasCgemm_v2`| | | | |`hipblasCgemm_v2`|6.0.0| | | | |
|`cublasCgemm_v2_64`|12.0| | | |`hipblasCgemm_v2_64`|6.3.0| | | |6.3.0|
Expand Down Expand Up @@ -1145,7 +1145,7 @@
|`cublasDgemmGroupedBatched`|12.4| | | | | | | | | |
|`cublasDgemmGroupedBatched_64`|12.4| | | | | | | | | |
|`cublasDgemmStridedBatched`|8.0| | | |`hipblasDgemmStridedBatched`|1.8.2| | | | |
|`cublasDgemmStridedBatched_64`|12.0| | | | | | | | | |
|`cublasDgemmStridedBatched_64`|12.0| | | |`hipblasDgemmStridedBatched_64`|6.3.0| | | |6.3.0|
|`cublasDgemm_64`|12.0| | | |`hipblasDgemm_64`|6.3.0| | | |6.3.0|
|`cublasDgemm_v2`| | | | |`hipblasDgemm`|1.8.2| | | | |
|`cublasDgemm_v2_64`|12.0| | | |`hipblasDgemm_64`|6.3.0| | | |6.3.0|
Expand Down Expand Up @@ -1189,15 +1189,15 @@
|`cublasHgemmBatched`|9.0| | | |`hipblasHgemmBatched`|3.0.0| | | | |
|`cublasHgemmBatched_64`|12.0| | | |`hipblasHgemmBatched_64`|6.3.0| | | |6.3.0|
|`cublasHgemmStridedBatched`|8.0| | | |`hipblasHgemmStridedBatched`|3.0.0| | | | |
|`cublasHgemmStridedBatched_64`|12.0| | | | | | | | | |
|`cublasHgemmStridedBatched_64`|12.0| | | |`hipblasHgemmStridedBatched_64`|6.3.0| | | |6.3.0|
|`cublasHgemm_64`|12.0| | | |`hipblasHgemm_64`|6.3.0| | | |6.3.0|
|`cublasSgemm`| | | | |`hipblasSgemm`|1.8.2| | | | |
|`cublasSgemmBatched`| | | | |`hipblasSgemmBatched`|1.8.2| | | | |
|`cublasSgemmBatched_64`|12.0| | | |`hipblasSgemmBatched_64`|6.3.0| | | |6.3.0|
|`cublasSgemmGroupedBatched`|12.4| | | | | | | | | |
|`cublasSgemmGroupedBatched_64`|12.4| | | | | | | | | |
|`cublasSgemmStridedBatched`|8.0| | | |`hipblasSgemmStridedBatched`|1.8.2| | | | |
|`cublasSgemmStridedBatched_64`|12.0| | | | | | | | | |
|`cublasSgemmStridedBatched_64`|12.0| | | |`hipblasSgemmStridedBatched_64`|6.3.0| | | |6.3.0|
|`cublasSgemm_64`|12.0| | | |`hipblasSgemm_64`|6.3.0| | | |6.3.0|
|`cublasSgemm_v2`| | | | |`hipblasSgemm`|1.8.2| | | | |
|`cublasSgemm_v2_64`|12.0| | | |`hipblasSgemm_64`|6.3.0| | | |6.3.0|
Expand Down Expand Up @@ -1241,7 +1241,7 @@
|`cublasZgemmBatched`| | | | |`hipblasZgemmBatched_v2`|6.0.0| | | | |
|`cublasZgemmBatched_64`|12.0| | | |`hipblasZgemmBatched_v2_64`|6.3.0| | | |6.3.0|
|`cublasZgemmStridedBatched`|8.0| | | |`hipblasZgemmStridedBatched_v2`|6.0.0| | | | |
|`cublasZgemmStridedBatched_64`|12.0| | | | | | | | | |
|`cublasZgemmStridedBatched_64`|12.0| | | |`hipblasZgemmStridedBatched_v2_64`|6.3.0| | | |6.3.0|
|`cublasZgemm_64`|12.0| | | |`hipblasZgemm_v2_64`|6.3.0| | | |6.3.0|
|`cublasZgemm_v2`| | | | |`hipblasZgemm_v2`|6.0.0| | | | |
|`cublasZgemm_v2_64`|12.0| | | |`hipblasZgemm_v2_64`|6.3.0| | | |6.3.0|
Expand Down
10 changes: 5 additions & 5 deletions docs/tables/CUBLAS_API_supported_by_HIP_and_ROC.md
Original file line number Diff line number Diff line change
Expand Up @@ -1095,7 +1095,7 @@
|`cublasCgemmBatched`| | | | |`hipblasCgemmBatched_v2`|6.0.0| | | | |`rocblas_cgemm_batched`|3.5.0| | | | |
|`cublasCgemmBatched_64`|12.0| | | |`hipblasCgemmBatched_v2_64`|6.3.0| | | |6.3.0|`rocblas_cgemm_batched_64`|6.3.0| | | |6.3.0|
|`cublasCgemmStridedBatched`|8.0| | | |`hipblasCgemmStridedBatched_v2`|6.0.0| | | | |`rocblas_cgemm_strided_batched`|1.5.0| | | | |
|`cublasCgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | |
|`cublasCgemmStridedBatched_64`|12.0| | | |`hipblasCgemmStridedBatched_v2_64`|6.3.0| | | |6.3.0|`rocblas_cgemm_strided_batched_64`|6.3.0| | | |6.3.0|
|`cublasCgemm_64`|12.0| | | |`hipblasCgemm_v2_64`|6.3.0| | | |6.3.0|`rocblas_cgemm_64`|6.3.0| | | |6.3.0|
|`cublasCgemm_v2`| | | | |`hipblasCgemm_v2`|6.0.0| | | | |`rocblas_cgemm`|1.5.0| | | | |
|`cublasCgemm_v2_64`|12.0| | | |`hipblasCgemm_v2_64`|6.3.0| | | |6.3.0|`rocblas_cgemm_64`|6.3.0| | | |6.3.0|
Expand Down Expand Up @@ -1145,7 +1145,7 @@
|`cublasDgemmGroupedBatched`|12.4| | | | | | | | | | | | | | | |
|`cublasDgemmGroupedBatched_64`|12.4| | | | | | | | | | | | | | | |
|`cublasDgemmStridedBatched`|8.0| | | |`hipblasDgemmStridedBatched`|1.8.2| | | | |`rocblas_dgemm_strided_batched`|1.5.0| | | | |
|`cublasDgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | |
|`cublasDgemmStridedBatched_64`|12.0| | | |`hipblasDgemmStridedBatched_64`|6.3.0| | | |6.3.0|`rocblas_dgemm_strided_batched_64`|6.3.0| | | |6.3.0|
|`cublasDgemm_64`|12.0| | | |`hipblasDgemm_64`|6.3.0| | | |6.3.0|`rocblas_dgemm_64`|6.3.0| | | |6.3.0|
|`cublasDgemm_v2`| | | | |`hipblasDgemm`|1.8.2| | | | |`rocblas_dgemm`|1.5.0| | | | |
|`cublasDgemm_v2_64`|12.0| | | |`hipblasDgemm_64`|6.3.0| | | |6.3.0|`rocblas_dgemm_64`|6.3.0| | | |6.3.0|
Expand Down Expand Up @@ -1189,15 +1189,15 @@
|`cublasHgemmBatched`|9.0| | | |`hipblasHgemmBatched`|3.0.0| | | | |`rocblas_hgemm_batched`|3.5.0| | | | |
|`cublasHgemmBatched_64`|12.0| | | |`hipblasHgemmBatched_64`|6.3.0| | | |6.3.0|`rocblas_hgemm_batched_64`|6.3.0| | | |6.3.0|
|`cublasHgemmStridedBatched`|8.0| | | |`hipblasHgemmStridedBatched`|3.0.0| | | | |`rocblas_hgemm_strided_batched`|1.5.0| | | | |
|`cublasHgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | |
|`cublasHgemmStridedBatched_64`|12.0| | | |`hipblasHgemmStridedBatched_64`|6.3.0| | | |6.3.0|`rocblas_hgemm_strided_batched_64`|6.3.0| | | |6.3.0|
|`cublasHgemm_64`|12.0| | | |`hipblasHgemm_64`|6.3.0| | | |6.3.0|`rocblas_hgemm_64`|6.3.0| | | |6.3.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| | | |`hipblasSgemmBatched_64`|6.3.0| | | |6.3.0|`rocblas_sgemm_batched_64`|6.3.0| | | |6.3.0|
|`cublasSgemmGroupedBatched`|12.4| | | | | | | | | | | | | | | |
|`cublasSgemmGroupedBatched_64`|12.4| | | | | | | | | | | | | | | |
|`cublasSgemmStridedBatched`|8.0| | | |`hipblasSgemmStridedBatched`|1.8.2| | | | |`rocblas_sgemm_strided_batched`|1.5.0| | | | |
|`cublasSgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | |
|`cublasSgemmStridedBatched_64`|12.0| | | |`hipblasSgemmStridedBatched_64`|6.3.0| | | |6.3.0|`rocblas_sgemm_strided_batched_64`|6.3.0| | | |6.3.0|
|`cublasSgemm_64`|12.0| | | |`hipblasSgemm_64`|6.3.0| | | |6.3.0|`rocblas_sgemm_64`|6.3.0| | | |6.3.0|
|`cublasSgemm_v2`| | | | |`hipblasSgemm`|1.8.2| | | | |`rocblas_sgemm`|1.5.0| | | | |
|`cublasSgemm_v2_64`|12.0| | | |`hipblasSgemm_64`|6.3.0| | | |6.3.0|`rocblas_sgemm_64`|6.3.0| | | |6.3.0|
Expand Down Expand Up @@ -1241,7 +1241,7 @@
|`cublasZgemmBatched`| | | | |`hipblasZgemmBatched_v2`|6.0.0| | | | |`rocblas_zgemm_batched`|3.5.0| | | | |
|`cublasZgemmBatched_64`|12.0| | | |`hipblasZgemmBatched_v2_64`|6.3.0| | | |6.3.0|`rocblas_zgemm_batched_64`|6.3.0| | | |6.3.0|
|`cublasZgemmStridedBatched`|8.0| | | |`hipblasZgemmStridedBatched_v2`|6.0.0| | | | |`rocblas_zgemm_strided_batched`|1.5.0| | | | |
|`cublasZgemmStridedBatched_64`|12.0| | | | | | | | | | | | | | | |
|`cublasZgemmStridedBatched_64`|12.0| | | |`hipblasZgemmStridedBatched_v2_64`|6.3.0| | | |6.3.0|`rocblas_zgemm_strided_batched_64`|6.3.0| | | |6.3.0|
|`cublasZgemm_64`|12.0| | | |`hipblasZgemm_v2_64`|6.3.0| | | |6.3.0|`rocblas_zgemm_64`|6.3.0| | | |6.3.0|
|`cublasZgemm_v2`| | | | |`hipblasZgemm_v2`|6.0.0| | | | |`rocblas_zgemm`|1.5.0| | | | |
|`cublasZgemm_v2_64`|12.0| | | |`hipblasZgemm_v2_64`|6.3.0| | | |6.3.0|`rocblas_zgemm_64`|6.3.0| | | |6.3.0|
Expand Down
10 changes: 5 additions & 5 deletions docs/tables/CUBLAS_API_supported_by_ROC.md
Original file line number Diff line number Diff line change
Expand Up @@ -1095,7 +1095,7 @@
|`cublasCgemmBatched`| | | | |`rocblas_cgemm_batched`|3.5.0| | | | |
|`cublasCgemmBatched_64`|12.0| | | |`rocblas_cgemm_batched_64`|6.3.0| | | |6.3.0|
|`cublasCgemmStridedBatched`|8.0| | | |`rocblas_cgemm_strided_batched`|1.5.0| | | | |
|`cublasCgemmStridedBatched_64`|12.0| | | | | | | | | |
|`cublasCgemmStridedBatched_64`|12.0| | | |`rocblas_cgemm_strided_batched_64`|6.3.0| | | |6.3.0|
|`cublasCgemm_64`|12.0| | | |`rocblas_cgemm_64`|6.3.0| | | |6.3.0|
|`cublasCgemm_v2`| | | | |`rocblas_cgemm`|1.5.0| | | | |
|`cublasCgemm_v2_64`|12.0| | | |`rocblas_cgemm_64`|6.3.0| | | |6.3.0|
Expand Down Expand Up @@ -1145,7 +1145,7 @@
|`cublasDgemmGroupedBatched`|12.4| | | | | | | | | |
|`cublasDgemmGroupedBatched_64`|12.4| | | | | | | | | |
|`cublasDgemmStridedBatched`|8.0| | | |`rocblas_dgemm_strided_batched`|1.5.0| | | | |
|`cublasDgemmStridedBatched_64`|12.0| | | | | | | | | |
|`cublasDgemmStridedBatched_64`|12.0| | | |`rocblas_dgemm_strided_batched_64`|6.3.0| | | |6.3.0|
|`cublasDgemm_64`|12.0| | | |`rocblas_dgemm_64`|6.3.0| | | |6.3.0|
|`cublasDgemm_v2`| | | | |`rocblas_dgemm`|1.5.0| | | | |
|`cublasDgemm_v2_64`|12.0| | | |`rocblas_dgemm_64`|6.3.0| | | |6.3.0|
Expand Down Expand Up @@ -1189,15 +1189,15 @@
|`cublasHgemmBatched`|9.0| | | |`rocblas_hgemm_batched`|3.5.0| | | | |
|`cublasHgemmBatched_64`|12.0| | | |`rocblas_hgemm_batched_64`|6.3.0| | | |6.3.0|
|`cublasHgemmStridedBatched`|8.0| | | |`rocblas_hgemm_strided_batched`|1.5.0| | | | |
|`cublasHgemmStridedBatched_64`|12.0| | | | | | | | | |
|`cublasHgemmStridedBatched_64`|12.0| | | |`rocblas_hgemm_strided_batched_64`|6.3.0| | | |6.3.0|
|`cublasHgemm_64`|12.0| | | |`rocblas_hgemm_64`|6.3.0| | | |6.3.0|
|`cublasSgemm`| | | | |`rocblas_sgemm`|1.5.0| | | | |
|`cublasSgemmBatched`| | | | |`rocblas_sgemm_batched`|3.5.0| | | | |
|`cublasSgemmBatched_64`|12.0| | | |`rocblas_sgemm_batched_64`|6.3.0| | | |6.3.0|
|`cublasSgemmGroupedBatched`|12.4| | | | | | | | | |
|`cublasSgemmGroupedBatched_64`|12.4| | | | | | | | | |
|`cublasSgemmStridedBatched`|8.0| | | |`rocblas_sgemm_strided_batched`|1.5.0| | | | |
|`cublasSgemmStridedBatched_64`|12.0| | | | | | | | | |
|`cublasSgemmStridedBatched_64`|12.0| | | |`rocblas_sgemm_strided_batched_64`|6.3.0| | | |6.3.0|
|`cublasSgemm_64`|12.0| | | |`rocblas_sgemm_64`|6.3.0| | | |6.3.0|
|`cublasSgemm_v2`| | | | |`rocblas_sgemm`|1.5.0| | | | |
|`cublasSgemm_v2_64`|12.0| | | |`rocblas_sgemm_64`|6.3.0| | | |6.3.0|
Expand Down Expand Up @@ -1241,7 +1241,7 @@
|`cublasZgemmBatched`| | | | |`rocblas_zgemm_batched`|3.5.0| | | | |
|`cublasZgemmBatched_64`|12.0| | | |`rocblas_zgemm_batched_64`|6.3.0| | | |6.3.0|
|`cublasZgemmStridedBatched`|8.0| | | |`rocblas_zgemm_strided_batched`|1.5.0| | | | |
|`cublasZgemmStridedBatched_64`|12.0| | | | | | | | | |
|`cublasZgemmStridedBatched_64`|12.0| | | |`rocblas_zgemm_strided_batched_64`|6.3.0| | | |6.3.0|
|`cublasZgemm_64`|12.0| | | |`rocblas_zgemm_64`|6.3.0| | | |6.3.0|
|`cublasZgemm_v2`| | | | |`rocblas_zgemm`|1.5.0| | | | |
|`cublasZgemm_v2_64`|12.0| | | |`rocblas_zgemm_64`|6.3.0| | | |6.3.0|
Expand Down
Loading

0 comments on commit 027b986

Please sign in to comment.