Display Drivers Archives
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
RadeonSI Polaris: Mesa 12.0 vs. 13.0 vs. 17.0 vs. 17.1 Git

With Mesa 17.1 branching this weekend I figured it would be a fun Easter running benchmarks of Mesa Git compared to previous branches with a Radeon RX 470 Polaris graphics card. Here are these Mesa 17.1 benchmarks while other tests and on more GPUs is forthcoming.

16 April 2017 - 14 Comments
Ubuntu 16.10 vs. 17.04 Radeon Graphics Performance

If you read enough Phoronix, you know that Mesa and the Linux kernel's DRM graphics drivers continue advancing at a remarkable pace, especially in recent times. Thus if you were an Ubuntu 16.10 user but planning to upgrade to Ubuntu 17.04, here are some benchmark results showing the performance improvements you can expect with the Radeon/AMDGPU DRM and RadeonSI Gallium3D driver. Plus there are also some results when using the Oibaf PPA on Ubuntu 17.04 to show what more performance can be tapped by switching to Mesa 17.1-dev.

13 April 2017 - 2 Comments
AMDGPU-PRO 17.10 vs. Mesa 17.1 RADV/RadeonSI Performance

Released at the end of last week was a long-awaited update to the Radeon hybrid Linux driver, AMDGPU-PRO. The AMDGPU-PRO 17.10 update brings support for newer kernel releases so this driver finally deploys nicely on Ubuntu 16.04.2 / 16.10 and also has a number of fixes. Here are some benchmark results of this latest AMDGPU-PRO release compared to the latest open-source Radeon Linux driver stack in the form of the Linux 4.11 kernel and Mesa 17.1-dev with OpenGL and Vulkan benchmarks.

12 April 2017 - 40 Comments
AMDGPU vs. Radeon DRM With GCN 1.0/1.1 GPUs On Linux 4.11, Mesa 17.1-dev

With the upcoming Linux 4.11 kernel release as well as for the next cycle (Linux 4.12), the Radeon DRM driver remains the default for AMD GCN 1.0/1.1 GPUs while the newer AMDGPU DRM driver continues offering "experimental" support for these earlier generations of GCN GPUs. As it's been a while since our last Radeon vs. AMDGPU GCN 1.0/1.1 benchmarks, here are some fresh tests today with Linux 4.11 Git.

6 April 2017 - 23 Comments
This Week's Mesa 17.1-dev + Linux 4.11 Radeon Performance vs. NVIDIA

Given all the recent performance work that's landed recently in Mesa Git for Mesa 17.1 plus the Linux 4.11 kernel continuing to mature, in this article are some fresh benchmarks of a few Radeon GPUs with Mesa 17.1-dev + Linux 4.11 as of this week compared to some GeForce graphics cards with the latest NVIDIA proprietary driver.

22 March 2017 - 26 Comments
Linux 4.11-rc1 + Mesa 17.1 Git Tests With AMDGPU+RadeonSI/RADV

With the Linux 4.11 merge window now closed and the RadeonSI shader cache having landed and even turned on by default, it's a great time to run some fresh benchmarks of the open-source AMD Linux graphics driver stack. Here are some benchmark results with the latest Mesa Git code for RadeonSI Gallium3D and RADV as well as the Linux 4.11-rc1 kernel compared to Linux 4.10.

7 March 2017 - 14 Comments
RADV Vulkan Performance Appears To Improve With Linux 4.11

A few days ago I posted some results of surprise performance improvements for a Radeon RX 470 when testing the DRM-Next code queued for Linux 4.11. I've now tested that kernel on more systems and can confirm at least benefits more widespread for RADV's Vulkan performance.

24 February 2017 - 17 Comments
RADV Mesa 17.1-dev vs. AMDGPU-PRO 16.60 Performance

With Vulkan turning one year old I decided to run some fresh comparison benchmarks of Mesa 17.1-dev RADV (as well as some RadeonSI OpenGL results for reference) compared to AMD's latest public hybrid driver release, the AMDGPU-PRO 16.60.

17 February 2017 - 28 Comments
Mesa 17.0 Benchmarks With Intel: Noticeably Better Vulkan Performance

With Mesa 17.0 due to be released any day now, here are fresh benchmarks of Mesa 17.0's Git code as of Friday compared to Mesa 12.0.6, Mesa 13.0.4, and the current Mesa 17.1-devel Git master code. Not only is the i965 OpenGL driver performance being examined but also the ANV Vulkan driver present since Mesa 12.

10 February 2017 - 9 Comments
Mesa 13.0 vs. 17.0 Performance For RADV/RadeonSI: Big Gains For Vulkan, OpenGL Boosts

With Mesa 17.0 due to be released in the days ahead, I've been running fresh benchmarks of this latest user-space 3D driver stack on Intel, Radeon, and Nouveau. For your viewing pleasure this Thursday are the RadeonSI benchmarks comparing the Mesa 17.0 Git code to that of the latest Mesa 13.0 branch with a few different AMD graphics cards. There are also some tests of the RADV Vulkan driver.

9 February 2017 - 47 Comments
The Big Changes, Improvements Of Mesa 17.0

Mesa 17.0 is due to be released this month and is the biggest feature release we've seen in quite a while for this 3D user-space driver stack. Here's a recap of the exciting changes to find with Mesa 17.0.

2 February 2017 - 15 Comments
Mesa 17.1-dev vs. AMDGPU-PRO 16.60 vs. NVIDIA 378 Linux Gaming Tests

Following last week's AMDGPU-PRO 16.60 hybrid driver release I delivered some early AMDGPU-PRO vs. AMDGPU+RadeonSI benchmark results using the newest driver code. After a few more days of testing, in this article is a larger OpenGL and Vulkan comparison when testing AMDGPU-PRO 16.60 and AMDGPU+RadeonSI of Mesa 17.1 + Linux 4.10 on various Radeon GPUs. On the NVIDIA side are fresh GeForce tests with the company's newest 378.09 beta driver.

30 January 2017 - 41 Comments
AMDGPU-PRO 16.60 Vulkan vs. Mesa 17.1-dev RADV Performance

Given yesterday's release of the AMDGPU-PRO 16.60 driver I've been busy running various benchmarks on this first AMD Linux hybrid driver release of 2017. A number of OpenGL benchmarks will be published this weekend compared to the latest Mesa RadeonSI Git driver while for your viewing pleasure today is a look at the Vulkan performance of AMDGPU-PRO 16.60 compared to the Linux 4.10 + Mesa 17.1-dev driver stack for Dota 2 and The Talos Principle.

27 January 2017 - 56 Comments
AMDGPU/RadeonSI Linux 4.10 + Mesa 17.1-dev vs. NVIDIA 378.09 Performance

For those curious about the latest Linux gaming performance numbers for the latest Linux 4.10 Git kernel plus Mesa 17.1-devel on Git master for Radeon GPUs compared to the latest NVIDIA Linux driver release (378.09 beta), here are some fresh benchmarks. A range of OpenGL and Vulkan performance tests showing the latest NVIDIA and AMD Linux graphics performance with the newest drivers as of this week.

27 January 2017 - 69 Comments
Nouveau Maxwell: Mesa 17.0 + Linux 4.10 vs. NVIDIA's Linux Driver

Recently on Phoronix we've tested the re-clocking and boost support in Nouveau with the Linux 4.10 kernel and separately landing in Mesa 17.0 Git was the big Maxwell performance boost for Nouveau Gallium3D. That Gallium3D driver work improves the Maxwell open-source performance by "1.5x to 3.5x" via instruction pipelining improvements. With those latest improvements in the kernel and Mesa, how does Nouveau now compare to NVIDIA's binary Linux driver?

22 January 2017 - 35 Comments
Benchmarking Radeon Open Compute ROCm 1.4 OpenCL

Last month with AMD/GPUOpen's ROCm 1.4 release they delivered on OpenCL support, albeit for this initial release all of the code is not yet open-source. I tried out ROCm 1.4 with the currently supported GPUs to see how the OpenCL performance compares to just using the AMDGPU-PRO OpenCL implementation.

17 January 2017 - 35 Comments
A Look At The Huge Performance Boosts With Nouveau Mesa 17.0-devel On Maxwell

Landing this week in Mesa 17.0-devel Git was OpenGL 4.3 for NVC0 Maxwell and a big performance boost as well for these GeForce GTX 750 / 900 series NVIDIA "Maxwell" graphics processors. Here are some before/after benchmarks of the performance improvements, which the patch cited as "1.5~3.5x better", when testing a GeForce GTX 750 Ti and GTX 980.

15 January 2017 - 26 Comments
Intel vs. Modesetting X.Org DDX Performance Impact

With word of Fedora switching away from using the Intel X.Org driver in favor of the generic xf86-video-modesetting driver, following in the steps laid by Debian/Ubuntu, there is fresh discussions over features and any performance impact of xf86-video-modesetting vs. xf86-video-intel DDX drivers. As such, here are some fresh 2D and 3D benchmarks.

11 January 2017 - 27 Comments
Open-Source Nouveau Linux 4.10 + NvBoost vs. NVIDIA Proprietary Linux Driver Performance

Earlier this week I posted some benchmarks showing the open-source NVIDIA (Nouveau) driver performance on Linux 4.10 with the new NvBoost capability for finally being able to hit the "boost" clock frequencies with Kepler graphics cards when using this reverse-engineered driver. While the manual re-clocking and enabling NvBoost is able to increase the Nouveau driver's performance, how do these results compare to using the closed-source NVIDIA Linux driver? These benchmarks answer that question.

7 January 2017 - 30 Comments
How AMD Kaveri's Graphics Performance Has Evolved Under Linux

As mentioned earlier when posting some fresh AMD Kaveri vs. Intel Linux graphics benchmarks, I have some fresh AMD A10-7850K "Kaveri" APU numbers with running the latest Ubuntu 16.10 + Linux 4.10 + Mesa 13.1-dev stack on many of my benchmarking systems in the basement server room. With having an A10-7850K Kaveri system running with the latest Linux open-source driver code, I figured I'd compare it to some of my older Kaveri results.

6 January 2017 - 10 Comments
Testing Nouveau's Open-Source NVIDIA Support On Linux 4.10 With NvBoost

After the Nouveau DRM driver updates didn't make it for the Linux 4.9 merge window, this open-source NVIDIA graphics kernel driver saw significant updates for Linux 4.10. Nouveau in Linux 4.10 has atomic mode-setting, DP MST support, a LED driver for controlling the cards that have the illuminated "GeForce" logo, NvBoost support for hitting the higher boost frequencies on supported cards, and many other changes. Here are some fresh benchmarks of Nouveau with the Linux 4.10 kernel.

5 January 2017 - 13 Comments
AMDGPU vs. Radeon GCN 1.0/1.1 Benchmarks With Linux 4.10

With the Linux 4.10 kernel there remains experimental Kconfig switches for being able to build the Linux kernel with GCN 1.0 "Southern Islands" and GCN 1.1 "Sea Islands" support in the newer AMDGPU DRM driver rather than the mature Radeon DRM driver. For your viewing pleasure today are benchmarks of a few GCN 1.0/1.1 GPUs when testing the Linux 4.10 Git kernel with Radeon DRM and then the experimental AMDGPU DRM driver while both kernel drivers were tested in conjunction with the same Mesa 13.1-dev snapshot as of this week.

3 January 2017 - 27 Comments

856 display drivers articles published on Phoronix.