-
-
Notifications
You must be signed in to change notification settings - Fork 557
[Feature]: Unofficial support for Polaris and Vega finally finished. rx590, rx470, vega64, etc. #3898
Description
Feature description
Unofficial support for Polaris and Vega is here. Thanks very much to SDnext devs for the guide on compiling for Tensile. I had some difficulty finding info when i started the project last year. The guide is probably outdated now, but still helpful.
So here it is, better late than never?
https://github.com/advanced-lvl-up/Rx470-Vega10-Rx580-gfx803-gfx900-fix-AMD-GPU/tree/main
Repo site is still under construction. Some notes: Even though HipSDK 6.24 is now supported, there doesn't seem to be any need to use it for these archs. Except maybe some pytorch nightly testing in Vega arch. So i guess installing 5.71 is fine.
The ROCm enumerator used by SDnext doesnt fully detect gfx803, so i'm not 100% sure it would work. Haven't tried fully installing it quite yet. It works so far with everything else, (ollama, comfy, kobold, diffusers) , so hopefully no problems there. I'll request it to be added to lovelikewant's main repository if all the code and compatibility checks out.
Would appreciate any help in testing if it works at all. So fire up your old retired mining rigs. They are decent architectures , and some of the experimental design stuff like SR-IOV, xnack HBC, or whatever are nice (when they work). Way underated, too bad they never released better versions of stuff like that.
Anyways. thanks again, i'll update and complete the site when i have time.
Version Platform Description
No response