-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
Package request: ZLUDA #288392
Comments
Created a draft PR with my current progress. For some reason creating a nix-shell with the same buildinputs and running the cargo command manually builds fine. If someone has good ideas check the PR and the comment I added there. |
is there any progress on this package request? |
OK thank you. I'm a bit lost with when it will get finalised but great it's in progress. Thanks for your quick reply too |
Good point, thought that just having the cross-mention does the trick but didn't consider watchers. Thanks for handling the reply though! |
It's done when it's done ;) If you want to help speed up the process, it'd be great if you could test the PR and report your findings. |
I'm happy to help. I have no clue about testing and I only use github for nix config things. |
Just https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#how-to-review-pull-requests but the gist is to build the package locally and then test that build. |
OK thanks for that. I read through it :) |
ZLUDA v3 has now been merged. Worth mentioning that |
Sorry for commenting on a closed issue, but I got a new AMD motherboard for my laptop and wanted to give ZLUDA a try. From what I understand on the new blog post of vosen, ZLUDA 3 was based on ROCm version 5. Version 6 is available in nixpkgs, but there have been some problems, especially since miopen has some issues #299156 and is not available in the cache (version 6.x.y) -> takes ages to compile. So to my question: should the current version of the package still use |
Well that fully depends on whether it works or not. If it doesn't work with version 6 then it should be pinned to version 5. ROCm 6 not being in the cache is not an issue of ZLUDA and the same is likely to happen to ROCm 5; it's a mess. |
Haven't been following ZLUDA recently (apart from there being no releases since v3), but decided to take a look. Seems like there was a blog post couple weeks ago: https://vosen.github.io/ZLUDA/blog/zludas-third-life/ Seems like quite major changes but likely towards more stable future. Regarding the above questions it seems that at least regarding future versions one of the mentions over there is that |
Project description
ZLUDA lets you run unmodified CUDA applications with AMD GPUs.
There was a recent good writeup of the capabilities at phoronix so I tried compiling it and running some cuda samples. Seemed to work fine.
Dependencies for building:
Additional build notes:
zluda_blaslt
from Cargo.toml to be able to successfully build.If no-one is interested I might end up packaging it myself at later date, but as I'm not that active on the ML space it might benefit from more active maintainer 🤷
Metadata
Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: