Hello Andrew, Cordell, Team
> However I don't have suitable hardware to verify and test for it at
the moment. Could someone who has the suitable hardware do a review
and tests?
I built/installed and made some test:
===========
---
rocm_agent_enumerator
gfx1201
---
rvs -g
ROCm Validation Suite (version 1.3.0)
Supported GPUs available:
0000:03:00.0 - GPU[ 1 - 44339] AMD Radeon AI PRO R9700 (Device 30033)
---
rvs -c /usr/share/rocm-validation-suite/conf/gst_single.conf
[RESULT] [ 95112.6009 ] Action name :gpustress-9000-sgemm-false
[RESULT] [ 95112.9752 ] Module name :gst
[RESULT] [ 95112.542666] [gpustress-9000-sgemm-false] [GPU:: 44339]
Start of GPU ramp up
rocBLAS error: Cannot read
/usr/lib/x86_64-linux-gnu/rocblas/4.4.1/library/TensileLibrary.dat:
Illegal seek for GPU arch : gfx1201
List of available TensileLibrary Files :
"/usr/lib/x86_64-linux-gnu/rocblas/4.4.1/library/TensileLibrary_lazy_gfx908.dat"
"/usr/lib/x86_64-linux-gnu/rocblas/4.4.1/library/TensileLibrary_lazy_gfx1010.dat"
"/usr/lib/x86_64-linux-gnu/rocblas/4.4.1/library/TensileLibrary_lazy_gfx803.dat"
"/usr/lib/x86_64-linux-gnu/rocblas/4.4.1/library/TensileLibrary_lazy_gfx900.dat"
"/usr/lib/x86_64-linux-gnu/rocblas/4.4.1/library/TensileLibrary_lazy_gfx1030.dat"
"/usr/lib/x86_64-linux-gnu/rocblas/4.4.1/library/TensileLibrary_lazy_gfx1102.dat"
"/usr/lib/x86_64-linux-gnu/rocblas/4.4.1/library/TensileLibrary_lazy_gfx90a.dat"
"/usr/lib/x86_64-linux-gnu/rocblas/4.4.1/library/TensileLibrary_lazy_gfx906.dat"
"/usr/lib/x86_64-linux-gnu/rocblas/4.4.1/library/TensileLibrary_lazy_gfx1100.dat"
"/usr/lib/x86_64-linux-gnu/rocblas/4.4.1/library/TensileLibrary_lazy_gfx1101.dat"
Abandon (core dumped)rvs -c
/usr/share/rocm-validation-suite/conf/gst_single.conf
As far as i understand, my GPU is not yet supported and will require a
more recent rocblas to work
===========
---
rocm_agent_enumerator
gfx90a
---
rvs -g
ROCm Validation Suite (version 1.3.0)
Supported GPUs available:
0000:b3:00.0 - GPU[ 2 - 39824] AMD Instinct MI210 (Device 29711)
---
rvs -c /usr/share/rocm-validation-suite/conf/gst_single.conf
[RESULT] [7768732.143122] Action name :gpustress-9000-sgemm-false
[RESULT] [7768732.158223] Module name :gst
[RESULT] [7768732.765097] [gpustress-9000-sgemm-false] [GPU:: 39824]
Start of GPU ramp up
...
[RESULT] [7769024.111252] [gpustress-8000-device-false] [GPU:: 39824]
GFLOPS 32855 Target GFLOPS: 8000 met: TRUE
+=====================================================================+
| ROCm Validation Suite (RVS) Summary |
+=====================================================================+
| System Overview |
+---------------------------------------------------------------------+
| Operating System | Debian GNU/Linux forky/sid |
| RVS version | 1.3.0 |
| ROCm version | N/A |
sh: 1: dkms: not found
| amdgpu version | N/A |
| GPUs | 1 |
+---------------------------------------------------------------------+
| GPU Name - GPU ID | AMD Instinct MI210 - 39824 |
| ID - Node ID - BDF | 0 - 2 - 0000:b3:00.0 |
+=====================================================================+
| Action Name | Module | Result |
+=====================================================================+
| gpustress-9000-sgemm-false | GST | PASS |
| gpustress-8000-sgemm-true | GST | PASS |
| gpustress-8000-hgemm-false | GST | PASS |
| gpustress-8000-hgemm-true | GST | PASS |
| gpustress-8000-dgemm-false | GST | PASS |
| gpustress-8000-dgemm-true | GST | PASS |
| gpustress-8000-device-false | GST | PASS |
+---------------------------------------------------------------------+
---
Uploading the package with this simple tests included would allow to
automate for the arch available in https://ci.rocm.debian.net/
Regards
Christian