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

A Big Comparison Of The AMD Catalyst, Mesa & Gallium3D Drivers

Michael Larabel

Published on 5 January 2011
Written by Michael Larabel
Page 1 of 9 - 195 Comments

As was alluded to in our New Year greeting, we have been working on a massive graphics card / driver comparison under Linux. Beginning with ATI/AMD hardware, we have tested a series of graphics cards spanning the Radeon X1000, HD 2000, HD 3000, HD 4000, and HD 5000 generations using the very latest drivers. These drivers include the official Catalyst 10.12 Linux release as well as the very latest development code for the open-source Mesa and Gallium3D drivers. The results for seven ATI GPUs spanning four generations with three drivers are quite interesting.

The graphics cards used in this large Linux GPU and driver comparison include the Radeon X1950PRO, Radeon HD 2900XT, Radeon HD 3650, Radeon HD 3850, Radeon HD 4670, Radeon HD 4870, and the Radeon HD 5770. We are completing a similar set of cross-GPU cross-driver tests on the NVIDIA side as well and expect to have those Linux benchmarks completed within the next week or two. The rest of the system hardware included an Intel Core i5 750 CPU, an ECS P55H-A motherboard, 4GB of DDR3 system memory, and a 500GB Western Digital SATA HDD.

With these different ATI/AMD graphics cards, we tested the official Catalyst 10.12 driver (the latest available proprietary driver at the time of testing; version fglrx 8.80.5) along with the very latest Gallium3D and Classic Mesa open-source drivers. The open-source components were built from Git on 2010-12-25 using the latest Linux 2.6.37 kernel development code, libdrm, xf86-video-ati DDX (version 6.13.99), and Mesa 7.10-devel (the Gallium3D version is 0.4 in Mesa 7.10). This was done atop an Ubuntu 10.10 x86_64 Linux operating system with the GNOME 2.32.0 desktop with Compiz enabled, X.Org Server 1.9.0, GCC 4.4.5, and an EXT4 file-system.

Besides the GPU/driver changes, the only other change during the course of testing was using the stock Ubuntu 10.10 (Linux 2.6.35) kernel during the Catalyst driver testing since Catalyst 10.12 is not compatible with the Linux 2.6.37 kernel that was used for the latest open-source graphics DRM with the Mesa/Gallium3D drivers. The other note is that there are no Catalyst results for the Radeon X1950PRO since AMD discontinued its driver support back in 2009.

The tests used across this selection of hardware and drivers included Nexuiz, Warsow, OpenArena, World of Padman, Smokin Guns, Tremulous, VDrift, and Lightsmark. This OpenGL workload is rather light for proprietary graphics drivers with modern GPUs and CPUs, but it is the selection of tests that actually work with Mesa / Gallium3D and are available from the Phoronix Test Suite. It would have been nice to run Unigine and our other more demanding graphics tests in this large comparison, but they are simply incompatible with the open-source drivers at this point and for the near future.

Latest Linux News
  1. The CompuLab Fitlet Is A Neat Little Linux PC With AMD SoC
  2. AMD & Others Are Working On The LLVM SPIR-V Converter
  3. Linux 4.1-rc5 Kernel Released
  4. Mesa 10.5.6 Brings Fixes All Over The Place
  5. NVIDIA's Proprietary Driver Is Moving Closer With Kernel Mode-Setting
  6. The Latest Linux Kernel Git Code Fixes The EXT4 RAID0 Corruption Problem
  7. Features Added To Mesa 10.6 For Open-Source GPU Drivers
  8. Ubuntu's LXD vs. KVM For The Linux Cloud
  9. Fedora Server 22 Benchmarks With XFS & The Linux 4.0 Kernel
  10. GCC 6 Gets Support For The IBM z13 Mainframe Server
Latest Articles & Reviews
  1. The Latest Features For Linux Performance Management + Benchmark Monitoring
  2. Noctua NH-U12DX i4 + NF-F12
  3. Btrfs RAID 0/1 Benchmarks On The Linux 4.1 Kernel
  4. The State Of Various Firefox Features
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. Systemd 220 Has Finally Been Released
  5. Another HTTPS Vulnerability Rattles The Internet
  6. LibreOffice 5.0 Open-Source Office Suite Has Been Branched
  7. LibreOffice 5.0 Beta 1 Released
  8. Will Ubuntu Linux Hit 200 Million Users This Year?