Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rocBLAS AMD: Cannot read TensileLibrary.dat because no support GPU (wait PR) #208

Closed
hiepxanh opened this issue Jan 17, 2024 · 0 comments
Closed

Comments

@hiepxanh
Copy link

Hi, this issue for note purpose. Since this error is only happen on AMD user.

I'm using AMD and try to build with HIPBLast on windows 11. Using RX 6600 XT, while tinyBlast work good. I get this error:

1 warning generated when compiling for host.
dynamically linking /C/Users/hiepx/AppData/Local/Temp/.llamafile/ggml-rocm.dll
GPU support successfully linked and loaded

rocBLAS error: Cannot read C:\Program Files\AMD\ROCm\5.7\bin\rocblas\library\/TensileLibrary.dat: No such file or directory for GPU arch : gfx1032

error: Uncaught SIGSEGV (SEGV_-529697949) at 0x7ffdc6c1567c on MOON pid 22336 tid 15160
  /C/pre-built/llamafile/llamafile-0.6.exe
  No such file or directory
  Windows Cosmopolitan 3.2.4 MODE=x86_64 MOON 10.0-22621

refer to this issue: ROCm/Tensile#1936

refer to root issue: ROCm/Tensile#1757

@cgmb I forgot to mention that the rocBLAS build script on 5.6.0 seems to have an issue where --merge-architectures and --no-lazy-library-loading have no effect, I stumbled on that when trying the workaround.

meantion on here: ROCm/Tensile#1936

So my conclution is rocBLAS fail on fallback on some card. Which lead to this issue, we can wait for new PR which seem to fix this.

waiting for this PR: ROCm/Tensile#1862

I create this PR for note purpose. Since threre is nothing we can do. Just note my investigate on this issue so other AMD user can take a look.

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

No branches or pull requests

1 participant