Skip to content

rocm: detect hipBLASLt lazy library in per-arch subfolder and zlib form#4986

Merged
vladmandic merged 1 commit into
vladmandic:devfrom
0xDELUXA:fix-hipblaslt-detect
Jul 7, 2026
Merged

rocm: detect hipBLASLt lazy library in per-arch subfolder and zlib form#4986
vladmandic merged 1 commit into
vladmandic:devfrom
0xDELUXA:fix-hipblaslt-detect

Conversation

@0xDELUXA

@0xDELUXA 0xDELUXA commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Description

Fix hipBLASLt being reported as unsupported on recent multi-arch ROCm (TheRock). Newer builds now zlib-compress the lazy Tensile library (e.g. TensileLibrary_lazy_gfx1100.dat.zlib), which the existing check misses, so blaslt_supported is wrongly False.

Notes

Extends the existing check to also match the .dat.zlib variant in both the flat and <arch>/ locations. All paths use self.name, so it stays strict per-arch and still detects the plain .dat.

Environment and Testing

Windows, RDNA4, multi-arch rocm-sdk. Confirmed hipBLASLt is now detected and runs instead of falling back to rocBLAS.

@vladmandic vladmandic merged commit c3f9865 into vladmandic:dev Jul 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants