AMDGPU vs. Radeon Kernel Driver Performance On Linux 5.0 For AMD GCN 1.0/1.1 GPUs

Written by Michael Larabel in Computers on 7 March 2019 at 10:50 AM EST. Page 5 of 5. 73 Comments.
AMDGPU vs. Radeon DRM - RadeonSI OpenGL

So generally switching to the AMDGPU kernel driver rather than Radeon DRM does slightly enhance the performance over the default Radeon DRM. Again, on any recent kernel it can be done easily via kernel command line parameters where as long ago it required Kconfig switches.

AMDGPU vs. Radeon DRM - RadeonSI OpenGL
AMDGPU vs. Radeon DRM - RadeonSI OpenGL
AMDGPU vs. Radeon DRM - RadeonSI OpenGL
AMDGPU vs. Radeon DRM - RadeonSI OpenGL
AMDGPU vs. Radeon DRM - RadeonSI OpenGL
AMDGPU vs. Radeon DRM - RadeonSI OpenGL
AMDGPU vs. Radeon DRM - RadeonSI OpenGL
AMDGPU vs. Radeon DRM - RadeonSI OpenGL

And besides being slightly faster, using AMDGPU as the kernel driver allows the RADV Vulkan driver (and AMDVLK) to function, which can then run newer Vulkan-only Linux games... Assuming your GCN 1.0/1.1 graphics card is fast enough in the first place.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.


Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.