by ajr0 on 1/22/19, 6:47 PM with 174 comments
by zanny on 1/22/19, 11:09 PM
No, in 2019 all AMD GPUs this decade support OpenGL through 4.5, support Vulkan, and still really don't have a great OpenCL situation (rocm is out of tree on every distro and only supprts parts of 2.0 still).
For gaming though, theres no reason not to get an AMD GPU. They are at near performance parity with Nvidia relative to their Windows performance, they work with the inbuilt drivers on every distro out of the box, and the only footgun to watch out for is that new hardware generally takes a feature release Mesa cycle to get stable after launch. You even get hardware accelerated h264 encoding and decoding (and vpx on some chips) via vaapi. All on top of the fundamental that they are much more freedom respecting than Nvidia.
Stop giving Nvidia your money to screw you over with. CUDA, their RTX crap, Gsync, Physx, Nvidia "Gameworks", and much more are all anti-competitive monopolist exploitative user-hostile evil meant to screw over competition and customers alike. Nvidia is one of the most reprehensible companies out there among peers like Oracle. AMD isn't a selfless helpless angel of a company, but when their products are competitive, and in many ways better (such as supporting Wayland) stop giving such a hostile business your money.
by tombert on 1/22/19, 8:03 PM
I haven't done any kind of elaborate benchmarks, but as someone who runs Linux full-time, I want to support companies that make my life a bit easier.
That said, I have had some issue with my computer having some weird graphical glitches, and then crashing...I don't know if that's the drivers fault but I never had this with my NVidia or Intel cards...
by mrweasel on 1/22/19, 7:56 PM
I get why, you have stuff to do and Nvidia performs better, but still it a little annoying.
OpenBSD seems to be the only open source operating system that suggests that you get an AMD card (or use Intel integrated graphics).
by vorpalhex on 1/22/19, 7:34 PM
by notus on 1/22/19, 7:32 PM
by joshuarubin on 1/22/19, 10:02 PM
by turblety on 1/22/19, 7:34 PM
by cr0sh on 1/22/19, 11:03 PM
They all seem to be geared toward CUDA, which of course is an NVidia only thing.
I've never really looked deeply into it, but are there performant options, close to CUDA, that would allow me or others to use such ML libraries on AMD GPUs?
by novaRom on 1/22/19, 10:35 PM
by shmerl on 1/22/19, 11:12 PM
It's an important feature for projects like dxvk.
See http://jason-blog.jlekstrand.net/2018/10/transform-feedback-...
by newnewpdro on 1/22/19, 10:11 PM
by novaRom on 1/22/19, 10:52 PM
by snickerbockers on 1/23/19, 2:28 AM