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

Radeon Gallium3D Still Long Shot From Catalyst

Michael Larabel

Published on 23 March 2012
Written by Michael Larabel
Page 1 of 4 - 56 Comments

Following recent advancements in the open-source Radeon Linux driver like 2D color tiling support, I've carried out some new benchmarks of the open-source Radeon Gallium3D driver compared to AMD's official Catalyst driver. This time around, the open-source driver is seeing tests against AMD's binary blob when various performance-optimizing tweaks are enabled to see where the performance stands today.

From three recent Radeon graphics cards (the Radeon HD 5830, Radeon HD 6570, and Radeon HD 6950), tests were carried out in a stock Ubuntu 12.04 configuration, the latest open-source configuration with performance-boosting tweaks, and then the latest Catalyst driver. By default for modern pre-SI Radeon GPUs, the open-source driver is used by default. The Ubuntu 12.04 configuration includes the Linux 3.2 kernel, an xf86-video-ati Git snapshot, and Mesa 8.0.1. The Radeon HD 6950 graphics card was unstable during the OpenGL tests with this stock Precise Pangolin configuration so results for that Cayman graphics card are only available for the updated/tweaked and Catalyst driver configurations.

When running the "updated + tweaked" configuration, the graphics cards were tested with a snapshot of drm-next (what will be the Linux 3.4 kernel graphics drivers), Mesa 8.1-devel from Git master, libdrm Git, and xf86-video-ati Git DDX. Besides pulling in the latest of all the core components, ColorTiling and ColorTiling2D were enabled to take advantage of the R600+ 2D color tiling support. Swap buffers wait was also disabled as usual. PCI Express 2.0 support was also enabled, since by default the open-source Radeon drivers remain running at PCI-E 1.0 speeds.

Lastly, the Catalyst driver was tested in its stock configuration using the binary driver with an fglrx version of 8.95.3 and an OpenGL version string of 4.2.11566. All three Radeon HD 5000/6000 series graphics cards were tested from an Intel Core i7 3960X setup running at 4.5GHz with Ubuntu 12.04 x86_64 as its base operating system.

All testing was facilitated by the Phoronix Test Suite and OpenBenchmarking.org in a fully automated manner.

Latest Linux News
  1. Yet Another OpenGL 4.5 Extension Is Nearing Completion In Mesa
  2. Xfce's Power Manager Is Finally Ported To GTK3
  3. The CompuLab Fitlet Is A Neat Little Linux PC With AMD SoC
  4. AMD & Others Are Working On The LLVM SPIR-V Converter
  5. Linux 4.1-rc5 Kernel Released
  6. Mesa 10.5.6 Brings Fixes All Over The Place
  7. NVIDIA's Proprietary Driver Is Moving Closer With Kernel Mode-Setting
  8. The Latest Linux Kernel Git Code Fixes The EXT4 RAID0 Corruption Problem
  9. Features Added To Mesa 10.6 For Open-Source GPU Drivers
  10. Ubuntu's LXD vs. KVM For The Linux Cloud
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. Systemd 220 Has Finally Been Released
  5. NVIDIA's Proprietary Driver Is Moving Closer With Kernel Mode-Setting
  6. Another HTTPS Vulnerability Rattles The Internet
  7. LibreOffice 5.0 Open-Source Office Suite Has Been Branched
  8. LibreOffice 5.0 Beta 1 Released