-
-
Notifications
You must be signed in to change notification settings - Fork 221
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
Cannot compile exllama_ext on ROCm #131
Comments
Just to add, if installed in a brand new conda environment and strictly follow the instruction in readme, I got this:
|
The -d option should be used with the model's folder, rather than the model file. It also seems like you're missing some of the rocm hip libraries. |
From the error, it seem like you are missing hipSPARSE on your system. I wasn't able to check if it was available in your repo distro. If they are not, the easiest solution is probably to use a ROCm container with docker or podman. |
Hi there, I am on ROCm 5.4.2. It's from my repo distro. Although the readme does said that the docker image currently only supports NVIDIA GPUs... |
I just updated my Rocm to 5.6.0. Still output the same error message.
|
I then added the hipsparse-dev package using apt install hipsparse. Doesn't seem to make a difference, it still failes to build exllama_ext extension. |
The error is quite clear: As it is finding hipcc, I don't think it's a problem of it finding your ROCm dir. Verify that you correctly have |
Alright, I think I get it running successfully, after installing hipsparse, rocThrust and rocPRIM. |
In most distro, they should have a group like |
I am using oobabooga's webui, which includes exllama. I cloned exllama into the repositories, installed the dependencies and am ready to compile it. However, it seems like my system won't compile exllama_ext.
My system information:
My command and the error output:
My conda environment:
I saw similar issues in #7, but it wasn't very clear how did they solved it...
The text was updated successfully, but these errors were encountered: