Early Tests Of AMDGPU's DRM-Next Performance For Linux 4.12

Written by Michael Larabel in Linux Kernel on 31 March 2017 at 10:15 PM EDT. 14 Comments
LINUX KERNEL
With the big Radeon/AMDGPU pull request having been accepted into DRM-Next, here are some early tests of this new AMDGPU DRM code to premiere in Linux 4.12.

For this end-of-month, Friday night benchmarking was just some quick runs of a Radeon RX 480 Polaris card when tested atop Linux 4.10 stable, Linux 4.11 Git, and the DRM-Next tree as of today. That DRM-Next tree contains the main feature changes for AMDGPU slated for Linux 4.12.
Radeon RX 480 Linux 4.12 AMDGPU DRM-Next

Besides the initial (non-display) Vega support, this pull has TTM memory management improvements, job tracing improvements, and many other improvements. Tonight are just these RX 480 results to share while additional Radeon/AMDGPU tests of this early Linux 4.12 DRM code will come in the days ahead.
Radeon RX 480 Linux 4.12 AMDGPU DRM-Next

We previously reported on some AMDGPU performance improvements to find in Linux 4.11, likely attributed to TTM memory management work.
Radeon RX 480 Linux 4.12 AMDGPU DRM-Next

Excitingly, it seems Dota 2's Vulkan renderer is faster with RADV when running under the AMDGPU DRM code slated for Linux 4.12!
Radeon RX 480 Linux 4.12 AMDGPU DRM-Next

The 4.11 improvements for Dota 2 Vulkan were significant with AMDGPU+RADV, but it's looking even better for Linux 4.12.
Radeon RX 480 Linux 4.12 AMDGPU DRM-Next

Radeon RX 480 Linux 4.12 AMDGPU DRM-Next

Mad Max OpenGL appears slightly faster with the still-experimental DRM code.
Radeon RX 480 Linux 4.12 AMDGPU DRM-Next

Radeon RX 480 Linux 4.12 AMDGPU DRM-Next

Mad Max with Vulkan appears to have some minor benefits on DRM-Next.
Radeon RX 480 Linux 4.12 AMDGPU DRM-Next

There is this OpenBenchmarking.org result file with some more early results of the RX 480 on DRM-Next slated for Linux 4.12. In the days ahead I'll be running tests on more cards as well as on other systems to see if some of these performance improvements are definitively looking out for Linux 4.12.
Related News
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.

Popular News This Week