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

The Interesting Tale Of AMD's FirePro Drivers

Michael Larabel

Published on 30 December 2010
Written by Michael Larabel
Page 1 of 8 - 48 Comments

Earlier this week we published our annual look at AMD's Catalyst driver releases from the past year. Not only did the Catalyst Linux driver this year picked up a couple new features, its driver performance had improved slightly over the past twelve months. In building up some initial test data for OpenBenchmarking.org we decided not only to do these tests on the latest consumer-grade graphics card this year, but expand it to cover the workstation performance too and to go back nearly two years in time. These results for an AMD FirePro V8700 graphics card with the monthly driver updates going back to Catalyst 9.2 are quite interesting. AMD announced twice this year optimizations to their FirePro driver software, but in reality these "optimizations" were largely unsustainable and not optimizations as much as they were attempting to address driver regressions from the past.

Using the FirePro V8700 1GB graphics card every Catalyst driver release was tested. From Catalyst 9.2, which arrived a month before the V8700's launch in March of 2009, to Catalyst 10.12 we benchmarked every month's driver update. With our annual year-in-review articles for NVIDIA and ATI/AMD Linux drivers we have only focused up to this point on the consumer GeForce / Radeon hardware so we figured it would be interesting to see how things change when it comes to the workstation hardware (i.e. FirePro/FireGL). To go back with nearly two years worth of driver releases, we used the FirePro V8700 that is derived from the ATI RV770 core. Using the newer Evergreen-based FirePro V8800 or its siblings (the V7800, V5800, V4800, V3800) would have only allowed us to use drivers dating back to earlier this year. There is also the AMD FirePro V9800 too, but that is only a few months old.

Looking at the historical FirePro driver performance would also be interesting since twice this year AMD made two major workstation driver optimizations. In March, they made some major driver gains as we were able to confirm and then a second set of optimizations in July to further enhance the performance. Though with those tests we did when AMD mentioned to us the improvements, we were using the newer FirePro graphics cards. Worth noting beforehand is that officially AMD does not release new workstation drivers monthly but rather quarterly. However, their unified monthly Catalyst updates geared for their consumer GPUs are completely compatible with FirePro hardware, it's just that their quarterly "official" FirePro driver updates receive additional testing and validation.

Our Linux workstation used for carrying out this FirePro V8700 1GB driver testing boasted dual AMD Opteron 2384 "Shanghai" Quad-Core CPUs, a Tyan S2932 motherboard, 4GB of DDR2 ECC Registered memory, and a 160GB Western Digital SATA HDD. Going back to test the very old drivers that lack support for the newer versions of the Linux kernel and X.Org Server, we used Ubuntu 8.04.4 LTS as the base operating system. Ubuntu 8.04.4 LTS 64-bit was used with the Linux 2.6.24 kernel, GNOME 2.22.3, X.Org Server 1.4.0.90, GCC 4.2.4, and an EXT3 file-system. Every driver release from Catalyst 9.2 (fglrx 8.58.2 / OpenGL 2.1.8404) to Catalyst 10.12 (fglrx 8.80.5 / OpenGL 3.3.10362).

The OpenGL workstation benchmarks used included SPECViewPerf 9.0 and SPECViewPerf 10.0 with a variety of view-sets. From the Phoronix Test Suite we also used Lightsmark, Nexuiz, X-Plane 9, Unigine Sanctuary, and Unigine Tropics for additional performance reference with each monthly ATI/AMD proprietary driver.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. Btrfs On 4 x Intel SSDs In RAID 0/1/5/6/10
  2. AMD Radeon R9 290 On Ubuntu 14.10: RadeonSI Gallium3D vs. Catalyst
  3. MSI X99S SLI PLUS On Linux
  4. NVIDIA GeForce GTX 970 Offers Great Linux Performance
Latest Linux Articles
  1. NVIDIA's Linux Driver Can Deliver Better OpenGL Performance Than Windows 8.1
  2. Windows 8.1 vs. Ubuntu 14.10 With Intel HD Graphics
  3. 6-Way Ubuntu 14.10 Radeon Gallium3D vs. Catalyst Driver Comparison
  4. NVIDIA vs. Nouveau Drivers On Ubuntu 14.10
Latest Linux News
  1. Wine 1.7.30 Continues Work On DirectWrite & Offers Regedit Fixes
  2. Has The Sky Fallen? Qualcomm Contributes To Freedreno's DRM/KMS Driver
  3. Manjaro Works To Make Calamares A Distribution-Independent Installer
  4. DisplayLink USB 3.0 Support Sounds Like A Mess
  5. PulseAudio Gains A Native Bluetooth Headset Backend
  6. X.Org Foundation Decides On Its Women Outreach Project
  7. GTK+ 3.16's New GtkGLArea Widget Gets Improved
  8. X.Org Server 1.17 ABI Bumped
  9. Fedora 21 Beta To Be Released Next Week
  10. Go 1.4 Beta Release Brings Big Runtime Changes
Latest Forum Discussions
  1. How to get rid of Linux
  2. Closed source to opensource
  3. What Would You Like To See Next?
  4. Is foolish currently develop in machine code, hexadecimal and assembly?
  5. Reducing The CPU Usage In Mesa To Improve Performance
  6. Help diagnosing problems with a Readon HD 4670 on Mesa 10.3.2-1
  7. Advertisements On Phoronix
  8. nv and xorg.conf under Debian PPC