Display Drivers Archives
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 - 44 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
Radeon's Open-Source Linux GPU Driver Has Nearly Caught Up With Windows' Driver

Over the past few months we have seen some incredible progress made to the RadeonSI Gallium3D driver as well as AMDGPU (and the RADV Vulkan driver, though not the focus of today's article) as well as the Mesa 3D stack as a whole. The open-source Radeon Linux driver is much faster now than where it was last year and is becoming competitive with NVIDIA's Linux driver performance. For seeing how close the AMDGPU+RadeonSI stack is now to Windows, here are some fresh benchmarks.

7 June 2017 - 105 Comments
Polaris Open-Source Radeon Performance Has Evolved Much Over The Past Year

This month will mark one year since the release of the Radeon 400 "Polaris" graphics cards. With the one year anniversary and also celebrating the 13th birthday of Phoronix, I ran some comparison tests showing the progress of the AMDGPU+RadeonSI driver stack over the better part of the past year using a Radeon RX 470 Polaris graphics card.

5 June 2017 - 29 Comments
6-Way RadeonSI OpenGL vs. RADV Vulkan Comparison

Our latest featured article this week in the lead-up to Phoronix's 13th birthday is a new OpenGL RadeonSI vs. Vulkan RADV driver comparison with six different Radeon graphics cards. This also features some older hardware tested making use of the experimental AMDGPU DRM driver, which is needed for RADV to work on more of the GCN card line-up.

3 June 2017 - 20 Comments
NVIDIA vs. Radeon VDPAU Mesa 17.2 Video Decode Performance

In yesterday's GeForce GT 1030 Linux review, a $70 USD graphics card that's low-profile and passively-cooled, I featured a number of NVIDIA VDPAU video acceleration benchmarks. But a question came up about Radeon VDPAU performance, so here are some benchmarks on that front, but they are far from ideal.

26 May 2017 - 37 Comments
AMDGPU-PRO 17.10 vs. Linux 4.12 + Mesa 17.2-dev Git

Given the RadeonSI/Gallium3D threaded pipe context work having landed earlier this week and there being other performance improvements with Linux 4.12 and Mesa 17.2-dev, here are some fresh benchmarks on an AMD Polaris card comparing this latest open-source graphics driver code as of this week compared to AMD's latest hybrid driver, AMDGPU-PRO 17.10.

20 May 2017 - 33 Comments
RADV vs. AMDGPU-PRO Vulkan Performance vs. OpenGL In May 2017

With the open-source RADV Radeon Vulkan driver recently hitting the milestone of effectively being Vulkan 1.0 compliant, I figured this warranted a good time for running a fresh open-source Vulkan vs. AMDGPU-PRO Vulkan performance comparison on various graphics cards. For additional context, the RadeonSI and AMDGPU-PRO OpenGL numbers are also present to provide additional value.

12 May 2017 - 19 Comments
Benchmarking The New RadeonSI/Gallium3D Threaded Support

Last night well known AMD Mesa developer Marek Olsak released a new patch series threading Gallium3D's pipe_context and initially is suitable for the RadeonSI driver. Given the performance gains he mentioned in the patch series, I was anxious to try out this new Gallium3D threading capability.

11 May 2017 - 51 Comments
Radeon RX 550: AMDGPU-PRO vs. DRM-Next + Mesa 17.2-dev

Earlier this week I posted a number of Radeon RX 550 Linux benchmarks making use of AMD's popular open-source driver stack. For those wondering how the open-source driver compares to the AMDGPU-PRO hybrid proprietary driver for this sub-$100 Polaris GPU, these benchmarks will interest you.

7 May 2017 - 34 Comments
Nouveau Re-Clocked With DRM-Next Linux 4.12 + Mesa 17.2-dev vs. NVIDIA 381 Driver

A few days back I posted benchmarks of the initial GTX 1050/1060/1070/1080 Nouveau 3D support. As expected, the performance was rather abysmal with re-clocking not being available for Pascal (or Maxwell) GPUs on this open-source NVIDIA Linux kernel driver. For those trying to use Nouveau for Linux games or care about your GPU clock speeds, currently the GTX 600/700 "Kepler" series is still your best bet or the GTX 750 "Maxwell 1" is the last NVIDIA graphics processors not requiring signed firmware images and can properly -- but manually -- re-clock with the current Nouveau driver.

27 April 2017 - 3 Comments
Windows 10 Creators Update vs. Ubuntu 17.04 Linux Radeon Gaming Performance

Given Microsoft's Windows 10 Creators Update earlier this month and the never-ending advancements to the open-source Linux graphics driver stack along with the recent release of Ubuntu 17.04, here are some fresh benchmarks of Windows 10 vs. Ubuntu Linux when running a wide variety of cross-platform games with an AMD Radeon RX 580 and R9 Fury graphics cards.

26 April 2017 - 37 Comments
Radeon RX 580: AMDGPU-PRO vs. DRM-Next + Mesa 17.2-dev

Last week I posted initial Radeon RX 580 Linux benchmarks and even AMDGPU overclocking results. That initial testing of this "Polaris Evolved" hardware was done with the fully-open Radeon driver stack that most Linux enthusiasts/gamers use these days. The AMDGPU-PRO driver wasn't tested for those initial articles as it seems to have a diminishing user-base and largely focused for workstation users. But for those wondering how AMDGPU-PRO runs with the Radeon RX 580, here are some comparison results to DRM-Next code for Linux 4.12 and Mesa 17.2-dev.

26 April 2017 - 21 Comments
AMDGPU-PRO 17.10 OpenCL vs. NVIDIA Shows Problems

Last week I began posting a number of AMD Radeon RX 580 Linux benchmarks but not covered so far has been the OpenCL compute performance considering the Clover-based compute stack isn't good enough for benchmarking and is basically unmaintained these days by AMD. Meanwhile, their ROCm stack is still being brought up and is not yet fully-opened nor optimized yet for performance. Thus for those with desktop cards looking for basic OpenCL support are left with the AMDGPU-PRO hybrid driver with its closed-source OpenCL driver. In this article are some fresh OpenCL benchmarks of AMDGPU-PRO on the RX 580 and other Radeon GPUs compared to NVIDIA with its Linux OpenCL driver.

25 April 2017 - 20 Comments

854 display drivers articles published on Phoronix.