Hi Christian,
We should really, /really/ aim to have * ROCm on at least 6.1 across the board * full support for Navi 3x and MI300 * ROCm support in PyTorch and Blender.
It's just a stretch goal, but we should also aim to prepare
roctracer and hipblaslt packages for Trixie.
The PyTorch library currently has a dependency on hipBLASLt. We should be proposing a patch to make it an optional dependency, given that hipBLASLt only supports CDNA 2, CDNA 3 and RDNA 3 architectures. Nevertheless, it is an important place where hipBLASLt provides value. The rocBLAS library will also depend on hipBLASLt in ROCm 6.3. It has been merged as a hard dependency, although I expect it will be changed to an optional dependency before release.
The roctracer library is also a dependency of PyTorch (although, IMO, it should be optional). The ROCm math libraries are considering using roctracer to provide improved performance profiling information in ROCm 6.4. That should be optional at build-time, but it is again a place where a library is becoming more widely used and may add significant value. The roctracer library still depends on the deprecated CppHeaderParser library, so this _might_ need to involve helping with the port to python3-cxxheaderparser.
Sincerely,
Cory Bloor