Display Drivers Archives
AMDGPU-PRO 17.50 vs. RADV/RadeonSI Radeon Linux Gaming Performance

With today's AMDGPU-PRO 17.50 Linux driver release alongside the Radeon Software Adrenalin Driver for Windows users, it's significant in a few ways. First and foremost, AMD has stuck to their word of the past two years and is now able to open-source their official Vulkan Linux driver. When it comes to AMDGPU-PRO 17.50 itself you are now able to mix-and-match driver components to choose what pieces you want of AMD's somewhat complicated driver make-up. Additionally, their OpenGL/Vulkan drivers in 17.50 have some new feature capabilities. So with that said here's a fresh look at how the AMDGPU-PRO 17.50 professional driver performance compares to the latest open-source RadeonSI OpenGL and RADV Vulkan drivers.

12 December 2017 - 37 Comments
Happy Holidays: AMD Finally Pushing Out Open-Source Vulkan Driver

Ahead of the Vulkan 1.0 debut nearly two years ago, we heard that for AMD's Vulkan Linux driver it was initially going to be closed-source and would then be open-sourced once ready. At the time it sounded like something that would be opened up six months or so, but finally that milestone is being reached! Ahead of Christmas, AMD is publishing the source code to their official Vulkan Linux driver.

12 December 2017 - 69 Comments
Running Radeon RX Vega On Linux 4.15, NVIDIA/Radeon Benchmarks

With AMDGPU DC having been merged a few days ago for the Linux 4.15 merge window, it's now possible to run the Radeon RX Vega graphics cards with display support using the mainline kernel without having to resort to using a patched/third-party kernel build or using the AMDGPU-PRO hybrid driver. Here are some tests I have carried out with the Radeon RX Vega 56, RX Vega 64, and other graphics cards from Linux 4.15 Git compared to a few NVIDIA GPUs.

22 November 2017 - 19 Comments
Mesa 17.3 Features - Vulkan Updates, Better Performance

Mesa 17.3 is due out in the days ahead as the Q4'2017 installment of Mesa 3D for delivering the updated open-source OpenGL and Vulkan driver stacks for Linux and other platforms. As usual, this quarterly update to Mesa introduces a ton of new features, performance improvements, and other enhancements.

6 November 2017 - Add A Comment
Nouveau Linux 4.14 + Mesa 17.4-dev vs. NVIDIA

It's been a while since last posting any open-source NVIDIA (Nouveau) benchmarks compared to the official NVIDIA proprietary Linux graphics driver simply as there hasn't been too much progress to report on recently. There still isn't re-clocking for Maxwell 2 and Kepler GPUs, dynamic re-clocking remains unimplemented for earlier generations of GPUs, there is not a Nouveau Vulkan driver yet, and they remain tackling OpenGL 4.4~4.5 compliance. But for those wondering how the performance of Nouveau is with re-clocked Kepler / Maxwell 1 graphics cards, here are some fresh benchmarks of the very latest NVIDIA Linux drivers.

5 November 2017 - 23 Comments
AMDGPU+RadeonSI Is Much Faster Than The Old Proprietary Fglrx Driver

With going back to test Ubuntu 14.04 through Ubuntu 17.10's Radeon OpenGL performance as part of marking AMD's open-source strategy turning a decade old, I also took this opportunity while having an old Ubuntu installation running to also re-test the former Catalyst/fglrx driver stack that's since been succeeded by AMDGPU-PRO and AMDGPU+RadeonSI.

31 October 2017 - 19 Comments
AMDGPU vs. Radeon DRM With Linux 4.14 On GCN 1.0/SI GPUs

It's been a while since last testing the older GCN 1.0 "Southern Islands" graphics cards with the AMDGPU DRM driver rather than the default Radeon DRM driver. Here are some fresh comparison tests using some original GCN graphics cards with the two DRM drivers while pairing it with Mesa 17.4-dev, including Vulkan tests that are made possible by switching over to the AMDGPU Direct Rendering Manager driver.

29 October 2017 - 29 Comments
Ethereum + OpenCL Benchmarks With The Latest AMDGPU-PRO Mining & NVIDIA Linux Drivers

Last week AMD released a new AMDGPU-PRO driver aimed for cryptocurrency mining that is their first release in the new v17.40 series. This new driver also allows adjusting the fragment size for increased performance and at least for mining yields a big performance boost. Here are some fresh benchmarks on multiple Radeon graphics cards using 17.40 with the amdgpu vm_fragment_size set for 2MB compared to the latest NVIDIA 387 Linux graphics driver on various GeForce GPUs.

27 October 2017 - 23 Comments
Mesa 17.3 With RADV Vulkan Running Great With Polaris, Starts To Outperform AMDGPU-PRO

Yesterday I posted some fresh benchmarks of the RX Vega between the AMDGPU+RadeonSI/RADV open-source vs. AMDGPU-PRO drivers, which showed the pure open-source driver stack performing admirably well for the latest-generation AMD graphics architecture and the community-driven RADV Vulkan driver was even performing nicely. Due to how well RADV has matured during the Mesa 17.3 cycle, here are some benchmarks using a Radeon RX 580 "Polaris" graphics card showing off its more mature support for Vulkan.

24 October 2017 - 29 Comments
Radeon RX Vega Performance With Mesa 17.3-dev + LLVM 6 + drm-next-4.15-dc

Ending out September is the very exciting news that AMDGPU DC display code will likely land in Linux 4.15. Out of this excitement of finally seeing a mainline Linux kernel with modern Radeon GPUs supporting HDMI/DP audio, atomic mode-setting, and more. I decided to see how well this "drm-next-4.15-dc" code is working out for Radeon RX Vega graphics cards, where attached monitors can finally be driven by this DC code rather than having to rely upon AMDGPU-PRO or other kernel branches. So for ending out this exciting month, here are some fresh benchmarks of the RX Vega 56 / RX Vega 64 and other Radeon GPUs using this kernel paired with Mesa 17.3-dev Git built against LLVM 6.0 SVN compared to various NVIDIA Pascal graphics cards.

29 September 2017 - 40 Comments
RADV Vulkan vs. RadeonSI OpenGL Performance With Linux 4.13 + Mesa 17.3-dev

It's been a few weeks since last delivering any large RADV/RadeonSI open-source AMD Linux graphics benchmark results due to being busy with testing other hardware as well as battling some regressions / stability problems within the AMDGPU DRM code and Mesa Git. But with Linux 4.13 stable and the newest Mesa 17.3-dev code, things are playing well so here are some fresh OpenGL vs. Vulkan benchmarks on three Radeon graphics cards.

22 September 2017 - 26 Comments
LLVMpipe vs. OpenSWR Software Rendering On A 40 Core / 80 Thread Tyan Server

With testing out a Tyan 1U server featuring dual Intel Xeon Gold 6138 CPUs, one of the uncommon test requests we have received but understandable given our audience is curiosity about the performance of OpenGL software rendering on this 40 core / 80 thread Xeon Scalable server when making use of Mesa's LLVMpipe software rasterizer and the newer OpenSWR driver from Intel.

27 August 2017 - 34 Comments
More Benchmarks Showing How Gallium3D With RX Vega Smacks AMDGPU-PRO's OpenGL Proprietary Driver

Of the many interesting findings from this morning's AMD Radeon RX Vega 56 / 64 Linux review was how the open-source AMDGPU+RadeonSI driver stack with OpenGL actually outperforms AMDGPU-PRO driver, the hybrid Radeon Linux driver relying upon AMD's closed-source OpenGL driver that's also shared with the Windows OpenGL driver. Here are more benchmarks of the RX Vega 56 and RX Vega 64 showing the margins by which AMDGPU+RadeonSI can outperform AMDGPU-PRO.

14 August 2017 - 35 Comments
How To Setup Your Linux System For The Radeon RX Vega

Yesterday the embargo expired on showing you the Radeon RX Vega hardware, both the Vega 56 and Vega 64. While the embargo for sharing reviews and performance benchmarks for the Radeon RX Vega doesn't expire until tomorrow (Monday) when the hardware will become available, today I am providing a brief how-to guide for setting up both drivers (AMDGPU+RadeonSI and AMDGPU-PRO) for the RX Vega 56 / 64. So if you are hoping to buy a Radeon RX Vega tomorrow when they become available, this is what you can do today for getting your system(s) ready.

13 August 2017 - 45 Comments
16-Way GPU OpenCL Showdown With Radeon ROCm, NVIDIA 384 On Linux

With earlier this week having delivered our very latest NVIDIA GeForce vs. Radeon OpenGL/Vulkan graphics benchmarks, I have now finished up the very latest OpenCL Linux compute numbers for both vendor's graphics cards on their latest drivers. Radeon cards were tested with their latest ROCm packages on Ubuntu 16.04 LTS while on the NVIDIA side was their long-lived 384.59 driver release.

10 August 2017 - 7 Comments
Ahead Of Radeon RX Vega, AMDGPU+RadeonSI Is Offering The Most Competitive Performance Yet Against NVIDIA On Linux

With the Radeon RX Vega 56 and Vega 64 shipping in two weeks, here are some benchmarks of the latest Radeon and NVIDIA Linux graphics drivers with an assortment of modern GPUs. With these latest Linux GPU results are also the current performance-per-Watt and thermal metrics as recorded automatically via the Phoronix Test Suite benchmarking software. This Radeon vs. NVIDIA Linux comparison should be particularly interesting given the very good Mesa Git performance results posted yesterday that show RadeonSI performing well beyond the AMDGPU-PRO OpenGL levels.

31 July 2017 - 52 Comments
The New Features Of Mesa 17.2

Mesa 17.2 will be officially released in one or two weeks, so here's a recap of all the improvements made to this open-source 3D Linux driver stack over the past quarter.

31 July 2017 - 6 Comments
AMDGPU vs. Radeon DRM On Linux 4.13 For AMD GCN 1.0/1.1 GPUs

With the Linux 4.13 kernel currently under development there are new module parameters that can make it easier switching from the Radeon DRM default on GCN 1.0 and GCN 1.1 GPUs to instead using the newer AMDGPU DRM driver, but Radeon remains the default. Here's my test experiences and benchmark results of AMDGPU vs. Radeon for GCN 1.0/1.1 GPUs.

20 July 2017 - 69 Comments
Mesa GL Thread Testing With Pentium + Core i7 & RX 580 + R9 Fury

With Mesa's GL threading support ready for wider testing and the developers pursuing per-application enabling of this driver-agnostic Mesa OpenGL multi-threading work, here are some benchmarks of mesa_glthread when using a Pentium and Core i7 CPUs as well as a Radeon RX 580 and R9 Fury.

12 July 2017 - 22 Comments
AMDGPU-PRO 17.20 Benchmarking vs. RadeonSI/RADV

Thanks to this week's Radeon Vega Frontier Edition launch, AMD pushed out a new build of their hybrid driver stack for Linux, AMDGPU-PRO. This new release is marketed as AMDGPU-PRO 17.20 and is only found when looking for the Frontier driver, but it's been working out fine so far in my Polaris/Fiji GPU testing. Here are some benchmarks compared to their current stable series, AMDGPU-PRO 17.10, as well as the newest open-source AMDGPU+RadeonSI/RADV driver stack.

29 June 2017 - 24 Comments

873 display drivers articles published on Phoronix.