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

AMD Catalyst 14.6 Does Slightly Better With APITest OpenGL Tests

Michael Larabel

Published on 30 July 2014
Written by Michael Larabel
Page 1 of 3 - 16 Comments

Last month I published some benchmarks where NVIDIA slaughtered AMD's Catalyst driver in APITest benchmarks, a set of OpenGL 4.x test cases. While these are just micro-benchmarks of modern OpenGL and designed for showing off potential solutions for problems to leading to lower driver overhead, there's been some improvements within the Catalyst 14.6 Beta on Linux. Up today are some new benchmarks of APITest using the latest AMD and NVIDIA drivers.

AMD's Catalyst 14.6 for Linux improves some GL4 support that affects APITest, which is now leading to more of the APITest problems properly running outside of NVIDIA's binary driver. However, AMD still has more work to do as these results will show. Graham Sellers of AMD explained in an email to Phoronix, "We're working on the APITest suite and have made a number of improvements in the last little while. I don't think much of it has hit the public driver yet, and we still have some ways to go, but we're getting there. Expect to see performance improve over the next little while."

While NVIDIA generally is much faster than AMD's Catalyst at APITest, Graham also wishes to reiterate that the focus of APITest's development is not about comparing GPU driver vendors but rather finding fast OpenGL paths for developers. "Unfortunately, due to the pathological nature of the tests, we're spending a lot of effort optimizing for the things that the test suite is designed to encourage people not to do. Again, I can't stress enough that this suite was never meant to compare vendor to vendor, but technique to technique. For example, if you take the "UntexturedObjects" problem and create a graph of the solutions to it - "GLBufferStorage-SDP", "GLMapUnsynchronized", "GLBufferStorage-NoSDP", "GLMultiDrawBuffer-SDP", and "GLMultiDrawBuffer-NoSDP" - you'll see that the performance scaling from the "not recommended" to the "strongly recommended" solutions is similar across vendors. The message is not, "if you do this, you'll go faster on AMD than NVIDIA", it's "if you do this, your application will go faster, regardless of vendor"."

Anyhow, for these updated APITest numbers are results from the latest-generation AMD Radeon and NVIDIA GeForce hardware that I have available, which included on the GeForce 700 series side:

- GeForce GT 740
- GeForce GTX 750
- GeForce GTX 750 Ti
- GeForce GTX 760
- GeForce GTX 770
- GeForce GTX TITAN
- GeForce GTX 780 Ti

On the AMD side the Rx 200 graphics cards I own are just the Radeon R7 260X, R9 270X, and R9 290. The latest AMD Catalyst 14.6 Beta driver was in use (fglrx 14.20.7 / OpenGL 4.3.12967) and on the NVIDIA side was the latest 340.24 Linux driver. All of these APITest benchmarks were carried out via the Phoronix Test Suite.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. A Walkthrough Of The New 32 System Open-Source Linux Benchmarking Test Farm
  2. Habey MITX-6771: Mini-ITX Board With Quad-Core J1900 Bay Trail
  3. OCZ Vector 150 SSD On Linux
  4. Noctua i4 CPU Cooler: Great For Cooling High-End LGA-2011v3 CPUs
Latest Linux Articles
  1. AMD Kaveri: Open-Source Radeon Gallium3D vs. Catalyst 14.12 Omega Driver
  2. 12-Way AMD Catalyst 14.12 vs. NVIDIA 346 Series Linux GPU Comparison
  3. AMD Catalyst 14.12 Omega Driver Brings Mixed Results For Linux Users
  4. 6-Way Winter 2014 Linux Distribution Comparison
Latest Linux News
  1. Linux 3.19-rc1 Kernel Released Ahead Of Schedule
  2. Civilization: Beyond Earth Linux GPU/Driver Benchmarks
  3. X.Org Server 1.16.3 Released To Fix Security Issues
  4. Linux 3.19 Merge Window Closes Ahead Of Schedule
  5. MIPS R6 Architecture Now Supported By GCC
  6. LowRISC To Feature Tagged Memory & Minion Cores
  7. Intel Skylake Audio Support For Linux 3.19
  8. After 10+ Years, NetworkManager Reaches v1.0
  9. VDPAU Updated To v0.9
  10. An Open Hardware Random Number Generator Proposed
Latest Forum Discussions
  1. FPS capped on Linux (AMD fglrx drivers)
  2. Need some hand holding with upgrading xserver
  3. Are there an app using HSA ?
  4. The New SuperTuxKart Looks Better, But Can Cause GPU/Driver Problems
  5. XLennart: A Game For Systemd Haters With Nothing Better To Do
  6. Updated and Optimized Ubuntu Free Graphics Drivers
  7. Debian init discussion in Phoenix Wright format
  8. Bench specific mount point