3 ms·
It only supports AMD cards supported by ROCm, which is quite a limited set. I know you can enable ROCm for other hardware as well, but it's not supported and q
by sspiff 2y ago
It only supports AMD cards supported by ROCm, which is quite a limited set.
I know you can enable ROCm for other hardware as well, but it's not supported and quite hit or miss. I've had limited success with running stuff against ROCm on unsupported cards, mainly having issues with memory management IIRC.
- sitkack 2y agoFingers crossed that all future AMD parts ship with full ROCm support.
- slavik81 2y agoWhen I packaged the ROCm libraries that shipped in the Ubuntu 24.04 universe repository, I built and tested them with almost every discrete AMD GPU architecture from Vega to CDNA 2 and RDNA 3 (plus a few APUs). None of that is officially supported by AMD, but it is supported by me on a volunteer basis (for whatever that is worth). I think that every library required to build cupy is available in the universe repositories, though I've never tried building it myself.
- markhahn 2y agoto be clear, you're saying that ROCm works on a much larger range of GPUs than AMD's official support list? that's pretty exciting!
- slavik81 2y agoYes. The primary difference in the support matrix is that all discrete RDNA 1 and RDNA 2 GPUs are enabled on in the Debian packages [1]. There is also Fiji / Polaris support enabled in the Debian packages, although there are a lot of bugs with those. [1]: https://salsa.debian.org/rocm-team/community/team-project/-/wikis/supported-gpu-list https://salsa.debian.org/rocm-team/community/team-project/-/...