1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking Benchmarking Platform
Phoromatic Test Orchestration

15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison

Michael Larabel

Published on 29 April 2013
Written by Michael Larabel
Page 1 of 6 - 69 Comments

Combining the work of the recent Nouveau vs. NVIDIA Linux testing and Radeon Gallium3D vs. AMD Catalyst testing articles, here is a 15-way comparison of both the open-source and closed-source AMD and NVIDIA Linux graphics drivers when testing a mixture of NVIDIA GeForce and AMD Radeon graphics cards on Ubuntu Linux 13.04.

This testing merges the independent AMD and NVIDIA Linux testing into a single viewable spread for showing off the open-source and closed-source Linux graphics driver performance for discrete NVIDIA and AMD graphics cards.

The AMD Radeon Linux testing consisted of a mixture of AMD Radeon HD 5000 and Radeon HD 6000 series graphics cards. As mentioned in the earlier article and numerous other Phoronix pieces, the open-source Linux graphics driver support for the very latest Radeon HD 7000 "Southern Islands" graphics cards is still a work-in-progress and maturing within the new "RadeonSI" driver. Radeon HD 7000 testing will come separately due to the less than complete OpenGL support at this time. For Radeon HD 7000 series users the best bet right now is just using the proprietary AMD Catalyst graphics card. With the Radeon HD 4000 series GPUs and older not being supported by the mainline Catalyst driver and the legacy Catalyst driver not working well on the latest Ubuntu Linux release, this limited the AMD testing to the HD 5000/6000 families.

The open-source AMD driver stack was xf86-video-ati 7.1.0, Mesa 9.2-devel git-cb12bf7 with floating-point textures, LLVM 3.2, and the Linux 3.9 Git kernel. Swap buffers wait was disabled during testing through the xorg.conf. The closed-source graphics driver stack was the Catalyst 13.3 Beta with an fglrx version string of 12.10.5 and OpenGL 4.2.12173. The AMD graphics cards were the Radeon HD 5750, HD 5830, HD 6560, HD 6770, HD 6870, and HD 6950.

As mentioned in last week's NVIDIA Linux article, the open-source Nouveau driver state still leaves a lot to be desired. The big limiting factor right now for OpenGL performance on the reverse-engineered open-source NVIDIA driver is that there's no "out of the box" re-clocking support so that the GPUs can run successfully at their rated core/memory/shader frequencies than what's programmed at boot time by the video BIOS. There's also an assortment of other issues outlined within last week's article. When showing the results today, the open-source values indicated are for the re-clocked frequencies when successful.

The tested NVIDIA graphics cards that worked with both the open and closed-source drivers were the GeForce 8800GT, 9500GT, 9600GSO, 9800GT, 9800GTX, GT 220, GT 520, and GTX 550 Ti. While there is GeForce 600 "Kepler" support in both drivers, as mentioned last week, the Nouveau state regressed and wasn't successfully working with this open-source driver. The NVIDIA driver configuration was the NVIDIA 319.12 Beta driver. The open-source Nouveau stack was using the same Mesa revision as the AMD testing.

Latest Linux News
  1. Fedora 22 Is Now Available
  2. Red Hat Has Another Developer Now Working On Nouveau
  3. Scribus 1.5 Released, Ported To Qt 5 With Big UI Overhaul Coming
  4. Mesa May Soon Enable OpenGL ES 1.x/2.x By Default
  5. Qt 4.8.7 Released - Marks The End Of Qt4
  6. Yet Another OpenGL 4.5 Extension Is Nearing Completion In Mesa
  7. Xfce's Power Manager Is Finally Ported To GTK3
  8. The CompuLab Fitlet Is A Neat Little Linux PC With AMD SoC
  9. AMD & Others Are Working On The LLVM SPIR-V Converter
  10. Linux 4.1-rc5 Kernel Released
Latest Articles & Reviews
  1. Opening The Gates To Our Daily Open-Source Linux Benchmark Results
  2. The Latest Features For Linux Performance Management + Benchmark Monitoring
  3. Noctua NH-U12DX i4 + NF-F12
  4. Btrfs RAID 0/1 Benchmarks On The Linux 4.1 Kernel
Most Viewed News This Week
  1. The Linux 4.0 Kernel Currently Has An EXT4 Corruption Issue
  2. The Linux 4.0 EXT4 RAID Corruption Bug Has Been Uncovered
  3. Microsoft Open-Sources The Windows Communication Foundation
  4. NVIDIA's Proprietary Driver Is Moving Closer With Kernel Mode-Setting
  5. Systemd 220 Has Finally Been Released
  6. Another HTTPS Vulnerability Rattles The Internet
  7. LibreOffice 5.0 Beta 1 Released
  8. LibreOffice 5.0 Open-Source Office Suite Has Been Branched