Here's the third installment of our Windows vs. Linux OpenGL benchmarking this week... This is a look at how the AMD Catalyst closed-source driver on Windows compares to AMD's latest open-source driver code on Linux.
Following the recent Phoronix article about the state of DRI3 for X.Org drivers, many in the forums began discussing DRI3. While the Intel and Radeon X.Org drivers don't yet enable Direct Rendering Infrastructure 3 by default, I decided to run some fresh OpenGL benchmarks with a few Radeon graphics cards to compare the performance of DRI2 and DRI3.
With AMD having recently submitted their first batch of Radeon and AMDGPU changes into DRM-Next for then landing into the Linux 4.4 kernel, I decided to run some benchmarks seeing how well this new, experimental open-source AMD Linux kernel graphics driver code is working out.
One of the most anticipated talks of XDC2015 Toronto was the update on AMDGPU / the open-source Linux driver strategy... Vulkan details were revealed!
With yesterday's Catalyst 15.9 Linux driver release bringing fixes for a number of Steam Linux games, it's been a busy night benchmarking this latest Catalyst Linux driver release. Here are some initial numbers.
Earlier this week we took a look at the AMD Radeon R600 Gallium3D performance over two years by benchmarking every Ubuntu Linux release since early 2013 with a Radeon HD 6000 series graphics card. Today up for your viewing pleasure are the results from a similar test but using a Radeon Rx 200 series graphics card with the newer RadeonSI Gallium3D driver for open-source AMD GCN GPUs.
With the forthcoming Linux 4.3 kernel is a big rework to the open-source NVIDIA (Nouveau) driver. Here are our first tests of NVIDIA GeForce hardware under Linux 4.2 stable and then the Linux 4.3 Git code with this reworked driver.
Today's Linux benchmarking is looking at the performance of the open-source Radeon R600g Gallium3D driver for pre-GCN GPUs over the past two years. A Radeon HD 6870 was used while testing all of the Ubuntu Linux releases going back to Ubuntu 13.04, plus the latest Git code as well.
Following this weekend's Radeon R9 Fury open-source Linux driver tests with the DRM-Next code to be merged into Linux 4.3, the latest Mesa 11.1-devel Git code, and LLVM 3.8 SVN for the AMDGPU compiler back-end, I proceeded to run some bleeding-edge open-source Radeon Gallium3D graphics versus AMD Catalyst Linux benchmarks on Ubuntu.
Now that Linux 4.2 is set to be released today, out on the horizon we have to look forward to Linux 4.3 kernel. Set to be merged into Linux 4.3 will be in the initial open-source AMD driver code for supporting the Radeon R9 Fury graphics cards. This open-source Fury support is the focus of our testing today with it being the first time powering up this Fiji GPU outside of Catalyst.
This week I posted some AMD RadeonSI/R600g tests on Mesa 11.0 with DRM-Next along with a Intel Skylake vs. Radeon comparison using this new version of Mesa that will be officially released next month. Of course, following those tests, the requests turned to testing Mesa 11.1-devel rather than the Mesa 11.0 Git code.
With my Skylake HD Graphics 530 Linux tests earlier this month from the new Intel Core i5 6600K processor, I compared the performance to several Haswell/Broadwell CPUs as well as AMD APUs. In this article I'm providing some fresh benchmark results of Intel's "Gen9" graphics compared to discrete AMD Radeon GPUs tested on the same Skylake system. All tests were done with Mesa 11.0 code and the DRM-Next code for Linux 4.3.
As some new Mesa 11.0 benchmarks to publish is looking at the performance of several Radeon GPUs on the R600g and RadeonSI Gallium3D drivers as tested out-of-the-box on Ubuntu 15.04 with the Linux 3.19 kernel and Mesa 10.5.2, then compared to the DRM-Next code for Linux 4.3 plus Mesa 11.0-rc1.
With the Linux 4.2 kernel settling down nicely and AMD developers having already sent in a few round of fixes for their new AMDGPU kernel DRM driver, I've started testing out this new kernel driver -- plus the new xf86-video-amdgpu DDX and the associated new Mesa/LibDRM code -- that is providing the open-source accelerated graphics support for Tonga and all new/future GPUs like Carrizo and Fiji.
Earlier this week I finished up a 15-way AMD/NVIDIA graphics card comparison on Linux with the very latest proprietary Linux drivers. That earlier article focused on the OpenGL performance and simply put the Catalyst performance on the tested Radeon hardware was abysmal compared to NVIDIA's Linux driver performance. However, there is one area where the Catalyst Linux driver really excels at performance and routinely beats out the green competition.
Five years after the OpenGL 4.0 specification was introduced, the open-source Mesa 3D project has finally moved on to supporting the necessary extensions, the open-source NVIDIA (Nouveau) driver even exposes OpenGL 4.1 support this morning, and OpenGL 4.2 patches are pending.
With the big Catalyst 15.7 Linux driver update released last week and the continued evolution of the open-source AMD Linux driver in the Linux kernel and Mesa Gallium3D, here are fresh benchmarks of six different AMD Radeon graphics cards when being tested on both the open and closed-source drivers to represent the AMD Linux gaming experience this summer.
After earlier this week looking at whether the open-source NVIDIA driver is fast enough for Steam Linux gaming, here are some benchmark results that compare the performance of the latest Nouveau Gallium3D driver code against the latest NVIDIA binary Linux graphics driver.
As part of the other Linux graphics tests running this week, here are the results of eight different graphics cards -- from both NVIDIA and AMD -- being tested on the latest open-source Linux graphics drivers under a variety of OpenGL Linux games. The software stack making up this round of testing was the Linux 4.1.1 kernel and Mesa 10.7-devel atop Ubuntu 15.04.
Last week I started posting AMD A10-7870K Linux benchmarks for this "Godavari" APU that's effectively a Kaveri Refresh and slightly faster for its four CPU cores and Radeon R7 Graphics over the former high-end Kaveri, the A10-7850K. In today's articles are some benchmarks of the Radeon R7 Graphics on the A10-7870K when running Ubuntu and testing the open-source RadeonSI Gallium3D driver against Catalyst on Linux.
Earlier this month Catalyst 15.5 was released for Linux as the first official Linux graphics driver update since last December when Catalyst 14.12 was released (sans the special fglrx driver packaged by Canonical for Ubuntu 15.04). As discussed by users in our forums and elsewhere, Catalyst 15.5 does offer better performance for certain OpenGL workloads compared to the earlier driver, but the gains aren't universal.
As another large, historical test in celebrating Phoronix's 11th birthday this month, here are some benchmarks looking at the Intel Sandy Bridge HD Graphics 2500 performance on Ubuntu Linux over the past three years. Every Ubuntu Linux release from 12.10 to 15.04 was tested, plus the latest Linux kernel and Mesa Git code.
In celebrating 11 years since starting Phoronix to cover the Linux hardware scene, here's some fresh benchmarks of the open-source Intel / AMD / NVIDIA Linux graphics drivers. Various GPUs were tested atop Ubuntu when moving to Git with the Linux 4.1 kernel, Mesa 10.7-devel, and LLVM 3.7 SVN.
With Mesa 10.6 due to be released in early June, our usual performance comparisons of this new Mesa 3D version will come. To get our latest round of Mesa open-source graphics driver benchmarking kicked off, here are benchmarks of Intel's Iris Graphics when comparing Mesa 10.5 and 10.6 Git atop Ubuntu 15.04.
With the forthcoming Linux 4.1 kernel there is finally out-of-the-box acceleration for the NVIDIA GeForce GTX 750 series on the Nouveau driver. With the Nouveau DRM/KMS driver able to self-generate the needed firmware/microcode to enable acceleration, it's quite easy to get running. However, the performance leaves a lot to be desired.
Yesterday I posted some benchmark results showing the AMD Radeon R9 290 graphics card on Ubuntu 15.04 and comparing the Catalyst driver to the open-source RadeonSI Gallium3D driver as found on this new Linux distribution release. The previous article focused on the OpenGL performance while today's article is looking squarely at the 2D performance.
While I've posted some new AMD OpenGL benchmarks on Ubuntu 15.04 since last week's release of the Vivid Vervet, the Radeon R9 290 wasn't tested since at that time this Hawaii graphics card was busy on other Phoronix test systems. However, due to the interest level in seeing some fresh Ubuntu 15.04 numbers for the Radeon R9 290 series, here's some numbers.
Intel Haswell Linux users are greeted by relatively modest performance changes with Ubuntu 15.04 while those using AMD Radeon graphics cards on the open-source R600 and RadeonSI Gallium3D drivers have much more to look forward to when upgrading to this week's release of Ubuntu 15.04. Here's some Ubuntu 14.10 vs. Ubuntu 15.04 OpenGL benchmarks for a range of AMD Radeon graphics cards.
Before ending out March, here's some new OpenGL Linux benchmarks comparing the closed-source Catalyst 15.3 Beta driver against the Linux 4.0 development kernel with Mesa 10.6 Git for the freshest open-source graphics driver code.
With the recent BioShock Infinite Linux benchmark results and the big Metro Redux graphics card comparison on Linux, a fair number of Linux gamers have been bringing it up in the forums with their hypothesis that NVIDIA's Linux gaming performance wins is due to their driver supporting OpenGL threaded optimizations. Well, that's not always the case, as shown in this article with a __GL_THREADED_OPTIMIZATIONS comparison in many Linux games with different GeForce hardware.
815 display drivers articles published on Phoronix.