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

AMD's RadeonSI Gallium3D Is Improving, But Catalyst Is Much Better

Michael Larabel

Published on 31 October 2013
Written by Michael Larabel
Page 1 of 5 - 21 Comments

After last week delivering a Linux hardware review of the AMD Radeon R9 270X graphics card with the binary Catalyst driver on Ubuntu, and then yesterday looking at the Radeon Gallium3D driver posing a threat to Catalyst when using the mature "R600g" driver on HD 5000/600 series hardware, up today are new open vs. closed-source benchmarks. In this article we're looking at the performance of the Radeon R9 270X GPU when using the Ubuntu 13.10 open-source graphics stack, then when upgrading to Mesa 10.0 with Linux 3.12 DPM, and then comparing those numbers to the proprietary Catalyst Linux graphics driver.

As shown in previous Phoronix articles, the RadeonSI Gallium3D driver that provides the open-source OpenGL driver for AMD Radeon HD 7000/8000 and Rx 200 series graphics cards is not nearly as mature as the R600 Gallium3D driver that supports from the HD 2000 series through HD 6000 series graphics processors. My tests from September showed RadeonSI still being troublesome with the performance having a long way to go and the OpenGL functionality being still behind R600g, which is still behind the hardware's potential and what's supported by the Catalyst driver. Features like GPGPU/OpenCL compute support are also still being worked on, etc.

With the Radeon R9 270X "Curacao XT" being a modified "Pitcairn" graphics core from the Radeon HD 7000 series, the RadeonSI Gallium3D driver already supports this graphics processor that launched earlier this month. The configurations that the Radeon R9 270X was tested under Linux today include:

Ubuntu 13.10 Stock - The standard "out of the box" configuration of the AMD graphics driver in Ubuntu 13.10 x86_64. The key components here are the Linux 3.11 kernel and Mesa 9.2.1.

Ubuntu 13.10 + Mesa 10 - The Ubuntu 13.10 installation when upgraded to the Mesa 10.0 Git state via the Oibaf PPA for easy reproducibility.

Ubuntu 13.10 + Mesa 10 + Linux 3.12 DPM - The Ubuntu 13.10 installation with Mesa 10.0 Git (like the last configuration) but then also upgrading to the latest daily package for the Linux 3.12 Git kernel and also enabling Radeon DPM for dynamic power management.

Ubuntu 13.10 + Catalyst 13.11 b6 - Installing the Catalyst 13.11 Beta 6 driver on Ubuntu 13.10. This was the latest AMD Catalyst binary driver for Linux as of test time.

All benchmarking was handled via the Phoronix Test Suite. Additional RadeonSI benchmarks from other available Radeon HD 7000 series graphics cards will come in November.

Latest Articles & Reviews
  1. Linux 4.0 SSD EXT4 / Btrfs / XFS / F2FS Benchmarks
  2. Linux 4.0 Hard Drive Comparison With Six File-Systems
  3. Lenovo ThinkPad T450s Broadwell Preview
  4. How Open-Source Allowed Valve To Implement VULKAN Much Faster On The Source 2 Engine
  5. Radeon Linux Benchmarks: Catalyst 15.3 Beta vs. Linux 4.0 + Mesa 10.6-devel
  6. Trying Out The Modern Linux Desktops With 4 Monitors + AMD/NVIDIA Graphics
Latest Linux News
  1. KDE Applications 15.04 Adds Kdenlive & KDE Telepathy
  2. GNU Hurd 0.6 Released Brings Clean-Ups & Fixes
  3. The Massive Linux Benchmarking Setup Is Chugging Along
  4. The NVIDIA GTX 750 Will Finally Run Easy With Acceleration On Linux 4.1
  5. KDBUS Is Taking A Lot Of Heat, Might Be Delayed From Mainline Linux Kernel
  6. There's Not Yet A Catalyst 15.4 Beta For Linux
  7. Xubuntu To Replace Abiword With Parts Of LibreOffice
  8. Nouveau: NVIDIA's New Hardware Is "VERY Open-Source Unfriendly"
  9. eBPF Programs Can Attach To KProbes In Linux 4.1
  10. AMD's New "AMDGPU" Kernel DRM Driver Might Finally Be Close
Most Viewed News This Week
  1. Linux 4.0 Kernel Released
  2. Linux 4.1 Brings Many Potentially Risky x86/ASM Changes
  3. Valve Is Giving Out Their Steam Linux Games To Mesa Developers
  4. Microsoft Announces An LLVM-Based Compiler For .NET
  5. Encryption Support For EXT4
  6. ZFS On Linux Adds New Kernel Support, Asynchronous I/O
  7. Elementary OS 0.3 "Freya" Now Available
  8. Mozilla Start Drafting Plans To Deprecate Insecure HTTP