Skip to content

Commit

Permalink
[HIPIFY][BLAS] Sync with CUDA 12.6.2 - Step 2 - BlasLt API
Browse files Browse the repository at this point in the history
+ Updated the regenerated `hipify-perl` and `BLAS` `CUDA2HIP` docs accordingly
  • Loading branch information
emankov committed Oct 18, 2024
1 parent cc403c4 commit 1f16423
Show file tree
Hide file tree
Showing 5 changed files with 224 additions and 0 deletions.
64 changes: 64 additions & 0 deletions bin/hipify-perl
Original file line number Diff line number Diff line change
Expand Up @@ -12510,9 +12510,20 @@ sub warnHipOnlyUnsupportedFunctions {
"CUBLASLT_MATMUL_TILE_96x64",
"CUBLASLT_MATMUL_TILE_96x128",
"CUBLASLT_MATMUL_TILE_8x8",
"CUBLASLT_MATMUL_TILE_8x768",
"CUBLASLT_MATMUL_TILE_8x704",
"CUBLASLT_MATMUL_TILE_8x640",
"CUBLASLT_MATMUL_TILE_8x64",
"CUBLASLT_MATMUL_TILE_8x576",
"CUBLASLT_MATMUL_TILE_8x512",
"CUBLASLT_MATMUL_TILE_8x448",
"CUBLASLT_MATMUL_TILE_8x384",
"CUBLASLT_MATMUL_TILE_8x320",
"CUBLASLT_MATMUL_TILE_8x32",
"CUBLASLT_MATMUL_TILE_8x256",
"CUBLASLT_MATMUL_TILE_8x192",
"CUBLASLT_MATMUL_TILE_8x16",
"CUBLASLT_MATMUL_TILE_8x128",
"CUBLASLT_MATMUL_TILE_64x96",
"CUBLASLT_MATMUL_TILE_64x8",
"CUBLASLT_MATMUL_TILE_64x64",
Expand All @@ -12530,10 +12541,31 @@ sub warnHipOnlyUnsupportedFunctions {
"CUBLASLT_MATMUL_TILE_256x64",
"CUBLASLT_MATMUL_TILE_256x32",
"CUBLASLT_MATMUL_TILE_256x128",
"CUBLASLT_MATMUL_TILE_24x64",
"CUBLASLT_MATMUL_TILE_24x576",
"CUBLASLT_MATMUL_TILE_24x512",
"CUBLASLT_MATMUL_TILE_24x448",
"CUBLASLT_MATMUL_TILE_24x384",
"CUBLASLT_MATMUL_TILE_24x320",
"CUBLASLT_MATMUL_TILE_24x256",
"CUBLASLT_MATMUL_TILE_24x192",
"CUBLASLT_MATMUL_TILE_24x128",
"CUBLASLT_MATMUL_TILE_192x128",
"CUBLASLT_MATMUL_TILE_16x8",
"CUBLASLT_MATMUL_TILE_16x768",
"CUBLASLT_MATMUL_TILE_16x704",
"CUBLASLT_MATMUL_TILE_16x640",
"CUBLASLT_MATMUL_TILE_16x64",
"CUBLASLT_MATMUL_TILE_16x576",
"CUBLASLT_MATMUL_TILE_16x512",
"CUBLASLT_MATMUL_TILE_16x448",
"CUBLASLT_MATMUL_TILE_16x384",
"CUBLASLT_MATMUL_TILE_16x320",
"CUBLASLT_MATMUL_TILE_16x32",
"CUBLASLT_MATMUL_TILE_16x256",
"CUBLASLT_MATMUL_TILE_16x192",
"CUBLASLT_MATMUL_TILE_16x16",
"CUBLASLT_MATMUL_TILE_16x128",
"CUBLASLT_MATMUL_TILE_160x128",
"CUBLASLT_MATMUL_TILE_128x96",
"CUBLASLT_MATMUL_TILE_128x64",
Expand Down Expand Up @@ -13965,9 +13997,20 @@ sub warnRocOnlyUnsupportedFunctions {
"CUBLASLT_MATMUL_TILE_96x64",
"CUBLASLT_MATMUL_TILE_96x128",
"CUBLASLT_MATMUL_TILE_8x8",
"CUBLASLT_MATMUL_TILE_8x768",
"CUBLASLT_MATMUL_TILE_8x704",
"CUBLASLT_MATMUL_TILE_8x640",
"CUBLASLT_MATMUL_TILE_8x64",
"CUBLASLT_MATMUL_TILE_8x576",
"CUBLASLT_MATMUL_TILE_8x512",
"CUBLASLT_MATMUL_TILE_8x448",
"CUBLASLT_MATMUL_TILE_8x384",
"CUBLASLT_MATMUL_TILE_8x320",
"CUBLASLT_MATMUL_TILE_8x32",
"CUBLASLT_MATMUL_TILE_8x256",
"CUBLASLT_MATMUL_TILE_8x192",
"CUBLASLT_MATMUL_TILE_8x16",
"CUBLASLT_MATMUL_TILE_8x128",
"CUBLASLT_MATMUL_TILE_64x96",
"CUBLASLT_MATMUL_TILE_64x8",
"CUBLASLT_MATMUL_TILE_64x64",
Expand All @@ -13985,10 +14028,31 @@ sub warnRocOnlyUnsupportedFunctions {
"CUBLASLT_MATMUL_TILE_256x64",
"CUBLASLT_MATMUL_TILE_256x32",
"CUBLASLT_MATMUL_TILE_256x128",
"CUBLASLT_MATMUL_TILE_24x64",
"CUBLASLT_MATMUL_TILE_24x576",
"CUBLASLT_MATMUL_TILE_24x512",
"CUBLASLT_MATMUL_TILE_24x448",
"CUBLASLT_MATMUL_TILE_24x384",
"CUBLASLT_MATMUL_TILE_24x320",
"CUBLASLT_MATMUL_TILE_24x256",
"CUBLASLT_MATMUL_TILE_24x192",
"CUBLASLT_MATMUL_TILE_24x128",
"CUBLASLT_MATMUL_TILE_192x128",
"CUBLASLT_MATMUL_TILE_16x8",
"CUBLASLT_MATMUL_TILE_16x768",
"CUBLASLT_MATMUL_TILE_16x704",
"CUBLASLT_MATMUL_TILE_16x640",
"CUBLASLT_MATMUL_TILE_16x64",
"CUBLASLT_MATMUL_TILE_16x576",
"CUBLASLT_MATMUL_TILE_16x512",
"CUBLASLT_MATMUL_TILE_16x448",
"CUBLASLT_MATMUL_TILE_16x384",
"CUBLASLT_MATMUL_TILE_16x320",
"CUBLASLT_MATMUL_TILE_16x32",
"CUBLASLT_MATMUL_TILE_16x256",
"CUBLASLT_MATMUL_TILE_16x192",
"CUBLASLT_MATMUL_TILE_16x16",
"CUBLASLT_MATMUL_TILE_16x128",
"CUBLASLT_MATMUL_TILE_160x128",
"CUBLASLT_MATMUL_TILE_128x96",
"CUBLASLT_MATMUL_TILE_128x64",
Expand Down
32 changes: 32 additions & 0 deletions docs/tables/CUBLAS_API_supported_by_HIP.md
Original file line number Diff line number Diff line change
Expand Up @@ -330,10 +330,31 @@
|`CUBLASLT_MATMUL_TILE_128x64`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_128x96`|11.8| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_160x128`|11.3| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x128`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x16`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x192`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x256`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x32`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x320`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x384`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x448`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x512`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x576`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x64`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x640`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x704`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x768`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x8`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_192x128`|11.3| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x128`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x192`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x256`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x320`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x384`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x448`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x512`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x576`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x64`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_256x128`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_256x32`|12.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_256x64`|10.1| | | | | | | | | |
Expand All @@ -351,9 +372,20 @@
|`CUBLASLT_MATMUL_TILE_64x64`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_64x8`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_64x96`|11.3| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x128`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x16`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x192`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x256`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x32`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x320`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x384`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x448`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x512`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x576`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x64`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x640`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x704`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x768`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x8`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_96x128`|11.3| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_96x64`|11.3| | | | | | | | | |
Expand Down
32 changes: 32 additions & 0 deletions docs/tables/CUBLAS_API_supported_by_HIP_and_ROC.md
Original file line number Diff line number Diff line change
Expand Up @@ -330,10 +330,31 @@
|`CUBLASLT_MATMUL_TILE_128x64`|10.1| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_128x96`|11.8| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_160x128`|11.3| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x128`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x16`|10.1| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x192`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x256`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x32`|10.1| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x320`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x384`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x448`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x512`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x576`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x64`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x640`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x704`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x768`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x8`|10.1| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_192x128`|11.3| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x128`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x192`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x256`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x320`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x384`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x448`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x512`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x576`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x64`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_256x128`|10.1| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_256x32`|12.1| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_256x64`|10.1| | | | | | | | | | | | | | | |
Expand All @@ -351,9 +372,20 @@
|`CUBLASLT_MATMUL_TILE_64x64`|10.1| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_64x8`|10.1| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_64x96`|11.3| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x128`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x16`|10.1| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x192`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x256`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x32`|10.1| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x320`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x384`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x448`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x512`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x576`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x64`|10.1| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x640`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x704`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x768`|12.6| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x8`|10.1| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_96x128`|11.3| | | | | | | | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_96x64`|11.3| | | | | | | | | | | | | | | |
Expand Down
32 changes: 32 additions & 0 deletions docs/tables/CUBLAS_API_supported_by_ROC.md
Original file line number Diff line number Diff line change
Expand Up @@ -330,10 +330,31 @@
|`CUBLASLT_MATMUL_TILE_128x64`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_128x96`|11.8| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_160x128`|11.3| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x128`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x16`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x192`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x256`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x32`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x320`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x384`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x448`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x512`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x576`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x64`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x640`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x704`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x768`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_16x8`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_192x128`|11.3| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x128`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x192`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x256`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x320`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x384`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x448`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x512`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x576`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_24x64`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_256x128`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_256x32`|12.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_256x64`|10.1| | | | | | | | | |
Expand All @@ -351,9 +372,20 @@
|`CUBLASLT_MATMUL_TILE_64x64`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_64x8`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_64x96`|11.3| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x128`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x16`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x192`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x256`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x32`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x320`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x384`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x448`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x512`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x576`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x64`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x640`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x704`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x768`|12.6| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_8x8`|10.1| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_96x128`|11.3| | | | | | | | | |
|`CUBLASLT_MATMUL_TILE_96x64`|11.3| | | | | | | | | |
Expand Down
Loading

0 comments on commit 1f16423

Please sign in to comment.