gfx803 (which I believe the RX580 is?) no longer supported for ROCm-4.0
From a couple of queries on my system:
rocm-opencl4.0.0 | Paket | 3.6Beta_17_g875c1f8_rocm_rel_4.0_23-1 | x86_64 | rocm
gfx803
OpenCL 1.2
Official suppot or not, for the time it seems to work on my system. But that info leaves a bit of a taste. Thanks for the heads up. Just deactivated the repo so I can manually update and see if it breaks or not
Another user with rx580 without problems. I installed it mixing open source drivers + AMDGPU pro to use openCL with darktable.
I played tomb raider with steam until the end.
Several months ago I tried to learn blender, I couldnāt learn it but it worked fine meanwhile.
Tomorrow Iāll review the link that someone shared for this setup, if itās not the same Iāll share the link with the script that I used.
Good night
@rgo, to clarify, I had no issues with my RX580, until it came to using software which used heavy OpenCL calculations.
I guarantee you it didnāt. Try setting up OpenCL and rendering just maybe 30 seconds of a simple glitch animation in FHD in Cycles and let me know how long it takes. Probably like 30 minutes.
I shouldnāt wonder if those issues are related to the combination of most recent hardware and outdated and broken (āpatchedā) software that comes with non-rolling-release distributions. Iām especially finger pointing (K)Ubuntu here, for which I can tell stories about long-term software problems. Those problems were gone as soon as I switched to Manjaro.
And Iām not a fanboy of AMD either. A long time ago I owned an ATI card, but found it no as stable. The next two graphics cards were from NVidia, currently a GTX 750 TI. It is really stable and works well with OpenCL using proprietary drivers, and cost only 150ā¬ at that time. But this card is quite old now, so Iām looking for a replacement.
Recent articles from 2020 at phoronix.com claim that the situation regarding the newest AMD cards (āBig Naviā, RX 6800 Series) under Linux Kernel 5.9 and above is changing towards surprisingly superior FOSS drivers, at least when comparing performance against the older generations from AMD. These FOSS drivers also seem to be very competitive against NVidia under Linux. Although the articles only benchmark performance and power consumption, I have the feeling that this great performance indicates that the drivers are also stable enough.
I wonder if itās time in 2021 to say āGood bye NVidia, hello AMDā ??? Unfortunately the actual prices for RX 6800 cards are much to high, so I would definitively wait for prices to come down to less than 550ā¬. I donāt play games and solely use it for OpenCL with darktable (and vkdt in some day). I know that a graphics card for 200-350ā¬ would do the job either, but I would spent the extra money if I get a really fast and stable card with FOSS drivers that works for the next 10 years.
@rkowalke, sadly it seems that the OpenCL implementation on AMD cards is not at all stable. I had issues on both Kubuntu, and Manjaro KDE on my RX580.
It would also appear that AMD is also with drawing support for some Radeon cards with the ROCm 4.0 release. So sometimes having the latest and greatest via rolling releases isnāt so good if it results in support for your graphics card being withdrawn.
Iād personally rather use closed source drivers which work, rather than opensource ones which do not.
Iāve certainly had my fingers burned with AMD Radeon GPUs. I suspect my next GPU will be something along the lines of an Nvidia GTX1660 Super or similar.
As long as they push the needed functionality upstream, I would be fine with that.
Donāt worry I understood that. In fact, I added the tomb raider comment as a āheavyā openCL operations but maybe they arenāt.
Iāll check it tomorrow, if I have time to sit in front of the computer
More than likely Tomb Raider uses OpenGL acceleration, rather than OpenCL.
oopss , youāre totally right
Iāve only done a test with the model BMW27 (downloaded from here: Demo Files ā blender.org).
First time it took like 5:15-30 and next tries 4:30 aprox.
I donāt know if itās what you were looking for.
You see, thatās just one frame and it took 4:30 in 960*540px! Imagine rendering a 10s animation
Iāve done a glitch effect where I put a lens element, and emissive path behind it. It takes roughly 60s min per frame. That is too much especially on my GPU on which they advertised millions of polygons being rendered in less than 30 seconds in 8k.
I thought, it was because of the lighting or something like that.
But yes, really slow compared to these benchmark results:
Source: Benchmark Results
- AMD works great for me !
- No itās a mess !
Guys, OpenCL is an off-loading computing library. Just because OpenGL, aka the graphics lib used in GUI painting and games real-time rendering, works āgreatā doesnāt mean OpenCL is supported as well. āDriversā mean nothing.
AKA AMD is for any OpenCL work. Should have gone with Nvidia and save myself a world of trouble.
Nvidia is still stuck at OpenCL 1.2 (2012)ā¦ lots of candies from 2.0 and 2.2 we canāt use. Slightly better but not that much.
Do you have any experience running AMD and Nvidia gpu on the same system at the same time?
I wonder if that could work ok because Iād like to move to Nvidia but I donāt want to have an 800eur AMD gpu sitting on a shelf.
No, I have ever used laptops and whatever GPU was shipped in them (Nvidia + Intel Optimus). Bagging my whole office in a backpack is kind of required.