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. NVIDIA GeForce GTX 970 Offers Great Linux Performance
  2. CompuLab Intense-PC2: An Excellent, Fanless, Mini PC Powered By Intel's i7 Haswell
  3. From The Atom 330 To Haswell ULT: Intel Linux Performance Benchmarks
  4. AMD Radeon R9 285 Tonga Performance On Linux
Latest Linux Articles
  1. AMD Moves Forward With Unified Linux Driver Strategy, New Kernel Driver
  2. MSI: Update Your BIOS From The Linux Desktop
  3. NVIDIA vs. AMD 2D Linux Drivers: Catalyst Is Getting Quite Good At 2D
  4. 15-Way GPU Comparison With Mesa 10.3 + Linux 3.17
Latest Linux News
  1. Features Of The Linux 3.18 Kernel
  2. Automatic Feedback Directed Optimizer Merged Into GCC
  3. Debian Now Defaults To Xfce On Non-x86 Desktops
  4. Phoenix Is Trying To Be An Open Version Of Apple's Swift
  5. Linux 3.19 To Have Skylake Graphics, PPGTT Enablement
  6. Ubuntu 16.04 Might Be The Distribution's Last 32-Bit Release
  7. Imagination Releases Full ISA Documentation For PowerVR Rogue GPUs
  8. Features GNOME Developers Want In The Linux Kernel
  9. GTK+ Gains Experimental Overlay Scrollbars
  10. Phoronix Test Suite 5.4 M3 Is Another Hearty Update
Latest Forum Discussions
  1. Users/Developers Threatening Fork Of Debian GNU/Linux
  2. Proof that strlcpy is un-needed
  3. xbox one tv tuner
  4. HOPE: The Ease Of Python With The Speed Of C++
  5. Bye bye BSD, Hello Linux: A Sys Admin's Story
  6. Updated and Optimized Ubuntu Free Graphics Drivers
  7. NVIDIA Presents Its Driver Plans To Support Mir/Wayland & KMS On Linux
  8. AMD Is Restructuring Again, Losing 7% Of Employees