Tuesday, May 2nd 2023
AMD ROCm 5.5 Now Available on GitHub
As expected with AMD's activity on GitHub, ROCm 5.5 has now been officially released. It brings several big changes, including better RDNA 3 support. While officially focused on AMD's professional/workstation graphics cards, the ROCm 5.5 should also bring better support for Radeon RX 7000 series graphics cards on Linux.
Surprisingly, the release notes do not officially mention RDNA 3 improvements in its release notes, but those have been already tested and confirmed. The GPU support list is pretty short including AMD GFX9, RDNA, and CDNA GPUs, ranging from Radeon VII, Pro VII, W6800, V620, and Instinct lineup. The release notes do mention new HIP enhancements, enhanced stack size limit, raising it from 16k to 128k, new APIs, OpenMP enhancements, and more. You can check out the full release notes, downloads, and more details over at GitHub.
Sources:
GitHub, via Phoronix
Surprisingly, the release notes do not officially mention RDNA 3 improvements in its release notes, but those have been already tested and confirmed. The GPU support list is pretty short including AMD GFX9, RDNA, and CDNA GPUs, ranging from Radeon VII, Pro VII, W6800, V620, and Instinct lineup. The release notes do mention new HIP enhancements, enhanced stack size limit, raising it from 16k to 128k, new APIs, OpenMP enhancements, and more. You can check out the full release notes, downloads, and more details over at GitHub.
9 Comments on AMD ROCm 5.5 Now Available on GitHub
DirectML sucks in terms of performance I've found out. On my 6800 XT, a 512x512 generation on Stable Diffusion takes about 30 seconds on DirectML, and 5 seconds on ROCm.
I'm not sure how your 2080 would compare. Since it has AI-accelerating hardware; maybe it's faster?
I don't really go past 768x512 due to weird artifacts and deformities on generations. But AUTOMATIC1111 has a feature called "hires fix" that generates at a lower resolution and then adds more detail to a specified higher resolution. It works great at 512x320.
The stability issue happens when I generate an image too large for my GPU's framebuffer, where basically Linux freezes up and the only solution is to hard reset my PC.
rocblas.readthedocs.io/en/latest/Windows_Install_Guide.html
Some are available now.
I may have taken a gander behind the wall today, fun fact they auth After the page loads... so shadowplay helped me see things.
ROCm 5.6 Alpha with Windows support for HIP libraries.
I'm gonna have to test this and try my hands at stable diffusion and some LLMs one of these weekends.
A 20Go card should bring some serious possibilities.
5.5 silently enables 7xxx cards but they are not supported officially.
github.com/AUTOMATIC1111/stable-diffusion-webui/discussions/9591