AMD Radeon RX 6800 Series Linux Performance
Written by Michael Larabel in Graphics Cards on 18 November 2020. Page 3 of 16. 100 Comments

For all of this testing an AMD Ryzen 9 5950X powered system running Ubuntu 20.04.1 LTS was used for the launch-day benchmarking of the Big Navi cards and others. And, yes, the resizable BAR support was enabled from the ASUS CROSSHAIR VIII HERO WiFi BIOS during testing of all the graphics cards.

The Linux kernel varied depending upon whether testing the packaged AMD driver (thus using the Ubuntu stock kernel with DKMS module) versus the Linux 5.10 upstream during the other open-source testing. Likewise, the OpenGL/Vulkan driver components were swapped out based upon what was being tested but otherwise the other hardware/software at their defaults.

Being looked at first is how the different Linux driver options compare for the Radeon RX 6800 and RX 6800 XT. For most configurations are also reference points of Vega and Navi cards re-tested too for showing how those older GPUs compare with the same driver stack options.

AMDGPU-PRO - The new packaged 20.45 driver using the "PRO" components.

AMDGPU-Open - The new packaged 20.45 driver when opting for the "open" components. The open components are relying on a heavily patched Mesa 20.1 build.

Mesa 20.3-devel - Linux 5.10 paired with Mesa 20.3-devel via the Oibaf PPA that is built against LLVM 11.0.

Mesa 20.2 - For something a bit more stable, Mesa 20.2.2 stable with LLVM 11.0 was tested against Linux 5.10. The Mesa 20.2 build for easy reproducibility was obtained via the Kisask PPA. Due to time constraints before launch day, this Mesa 20.2 run was only conducted on the new Radeon RX 6800 series hardware.

Now let's see how these four OpenGL/Vulkan driver options on Linux compare for the Radeon RX 5700, RX 5700 XT, Radeon VII, RX 6800, and RX 6800 XT.

Related Articles
Trending Linux News