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.org

Radeon Gallium3D Improvements Compared To Legacy Catalyst

Michael Larabel

Published on 7 November 2013
Written by Michael Larabel
Page 1 of 5 - 36 Comments

Recently I published OpenGL benchmark results on Phoronix showing the open-source R600 Gallium3D driver competing with Catalyst for Radeon HD 5000/6000 series graphics cards. For the Radeon HD 7000 series and newer "GCN" graphics cards that are supported by the different RadeonSI driver, the performance has a ways to improve. What wasn't included with those recent Phoronix articles were looking at the performance for the Radeon HD 4000 series GPUs, which is now only supported by the open-source driver and the Catalyst Legacy driver that doesn't work on modern Linux distributions. Therefore, for this article we're looking at the Catalyst Legacy performance on Ubuntu 12.10 (as well as its open-source R600g driver at the time) and compare it to the OpenGL performance found out of the box on Ubuntu 13.10 and then with the latest Linux 3.12 and Mesa 10.0 driver code.

Ubuntu 12.10 has a Catalyst Legacy driver Launchpad PPA for providing the binary driver support that works with the Radeon HD 2000/3000/4000 series graphics cards. AMD had abandoned the Radeon X1000 (R500) series and older GPU support years ago but then early last year they decided to drop HD 2000/3000/4000 series support so the mainline Catalyst driver right now only supports the HD 5000 series and newer. The Catalyst Legacy driver for these GPUs isn't really maintained in a manner like NVIDIA for Linux kernel and X.Org Server updates, thus largely leaving the AMD Linux customers to use either old distribution releases or rely upon the open-source driver.

With a system that was fully compatible with Ubuntu 12.10, I tested an ATI Radeon HD 4870 (RV770) graphics card "out of the box" with Ubuntu 12.10 x86_64 using the Xfce desktop. Ubuntu 12.10 shipped with the Linux 3.5 kernel and Mesa 9.0.3. After that, the fglrx-legacy PPA was loaded for fglrx 8.97.2 / OpenGL 3.3.11672 that works with this HD 4870 graphics card. Under Ubuntu 13.10 with Xfce, the "out of the box" open-source driver configuration was tested with the Linux 3.11 kernel and Mesa 9.2.1. Following the stock (X)ubuntu 13.10 testing, the system was upgraded to the Linux 3.11 mainline kernel and Radeon DPM support manually enabled followed by upgrading to Mesa 10.0-devel from the Oibaf PPA. During all open-source driver testing, swap buffers wait was disabled from the xorg.conf. This testing shows the state of the open-source driver from one year ago (Ubuntu 12.10) to how it is now both in Ubuntu 13.10 and using the latest development code, additionally it's all compared to the Catalyst Legacy driver for the Radeon HD 4870 on this AMD Opteron 2384 system used throughout all testing. The Xfce version of Ubuntu Linux was used to bypass any possible performance changes caused by Unity/Compiz over the past year.

All of this Linux OpenGL benchmarking for the Catalyst Legacy and Radeon Gallium3D drivers was handled in a fully-automated and reproducible manner using the open-source Phoronix Test Suite software.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. Intel Xeon E5-1680 v3 & E5-2687W v3 Compared To The Core i7 5960X On Linux
  2. Intel 120GB 530 Series SSD Linux Performance
  3. Btrfs/EXT4/XFS/F2FS RAID 0/1/5/6/10 Linux Benchmarks On Four SSDs
  4. AMD's Windows Catalyst Driver Remains Largely Faster Than Linux Drivers
Latest Linux Articles
  1. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
  2. Is The Open-Source NVIDIA Driver Fast Enough For Steam On Linux Gaming?
  3. Linux 3.18 File-System Performance Minimally Changed But Possible Regressions
  4. AMD Radeon Gallium3D Is Catching Up & Sometimes Beating Catalyst On Linux
Latest Linux News
  1. Linux 3.18-rc6 Released, A Worrisome Regression Remains
  2. HandBrake 0.10 Brings H.265 & VP8 Encoders
  3. Gngr: A New Web Browser Focused On Privacy
  4. Linux 3.18 Kernel: Not Much Change With Intel Haswell Performance
  5. More File-System Tests Of The Linux 3.18 Kernel
  6. Using NVIDIA's NVENC On Linux With FFmpeg
  7. There's Talk Again About An "Open To The Core" Ubuntu Laptop
  8. PowerVR SGX Driver Code Gets Leaked
  9. V2 Of KDBUS Published For Linux Kernel Review
  10. VirtualBox 4.3.20 Arrives, Still No Sign Of VirtualBox 4.4
Latest Forum Discussions
  1. PulseAudio 6.0 Is Coming & Other Linux Audio Plans For The Future
  2. Debian Developer Resigns From The Systemd Maintainership Team
  3. Roadmap to Catalyst 14.10 ?
  4. Updated and Optimized Ubuntu Free Graphics Drivers
  5. Cant get working Kaveri APU - A10-7850k
  6. Script for Fan Speed Control
  7. Debian Init System Coupling Vote Results
  8. The Slides Announcing The New "AMDGPU" Kernel Driver