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. Intel Xeon E5-1680 v3 & E5-2687W v3 Compared To The Core i7 5960X On Linux
  2. Intel 120GB 530 Series SSD Linux Performance
  3. Btrfs/EXT4/XFS/F2FS RAID 0/1/5/6/10 Linux Benchmarks On Four SSDs
  4. AMD's Windows Catalyst Driver Remains Largely Faster Than Linux Drivers
Latest Linux Articles
  1. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
  2. Is The Open-Source NVIDIA Driver Fast Enough For Steam On Linux Gaming?
  3. Linux 3.18 File-System Performance Minimally Changed But Possible Regressions
  4. AMD Radeon Gallium3D Is Catching Up & Sometimes Beating Catalyst On Linux
Latest Linux News
  1. Gngr: A New Web Browser Focused On Privacy
  2. Linux 3.18 Kernel: Not Much Change With Intel Haswell Performance
  3. More File-System Tests Of The Linux 3.18 Kernel
  4. Using NVIDIA's NVENC On Linux With FFmpeg
  5. There's Talk Again About An "Open To The Core" Ubuntu Laptop
  6. PowerVR SGX Driver Code Gets Leaked
  7. V2 Of KDBUS Published For Linux Kernel Review
  8. VirtualBox 4.3.20 Arrives, Still No Sign Of VirtualBox 4.4
  9. Scientific Linux 6.6 vs. Scientific Linux 7.0 Benchmarks
  10. Qualcomm Looks To Get Into The ARM Server Business
Latest Forum Discussions
  1. Debian Developer Resigns From The Systemd Maintainership Team
  2. Roadmap to Catalyst 14.10 ?
  3. Updated and Optimized Ubuntu Free Graphics Drivers
  4. Cant get working Kaveri APU - A10-7850k
  5. Script for Fan Speed Control
  6. Debian Init System Coupling Vote Results
  7. The Slides Announcing The New "AMDGPU" Kernel Driver
  8. Ubuntu Developers Still Thinking What To Do About Adobe Flash Support