Skip to main content

I hate it when I find some cool piece of software, but it runs only if you have an Nvidia GPU.
MeshRoom and pretty much any FOSS photogrammetry tool works only on Nvidia GPUs.
Blender's new Cycles-X branch also only works on Nvidia GPUs.
And the stable version works much better on Nvidia GPUs as well.
I wonder if this is AMD's fault, or some very clever way Nvidia monopolized the general-purpose computing on GPUs...
#Nvidia #AMD #CUDA #OpenCL
Cycles X also has better performance on CPU
Ok, I just tested it on CPU and it's 3 times faster. Amazing!
I think it's more because NVidia has long been hegemonic in the Linux graphics card field. AMD (Ati) and their drivers remained for a long time more complicated to use and less performing. This is no longer the case, but habits are hard to change.
So it is likely that developers are still sometimes too focused on NVidia and forget about AMD a bit. (this is a hypothesis, and I may be wrong, or surely, but we'll never know ^^)
Man, I am feeling this. And it's frustrating, because I went with AMD for my System76 Thelio because I know AMD GPUs run MUCH better under Linux generally, but I am finding that not having a CUDA capable GPU puts me in a world of "COMPUTER SAYS NO" and that just stinks. I think the big problem is that asking developers to support two standards rather than one given the difficulty of building rich 3D apps is A LOT of extra work, and we're not made of time, you know?
This happened to me with Olive Editor, so sad
How? I use it on 100% AMD hardware 😁
That was some months ago and it didn't work, even crashed everytime, said by the program, due to not having Nvidia
I switched to an AMD card recently and now Blender won't do GPU rendering. Are Nvidia MASSIVE sponsors of Blender? 😉
Well, I managed to get it running, but it's not as fast as CUDA, which is a shame. I hope AMD and Blender can turn this around.