Avivo vs. Fglrx Driver In GtkPerf

Published on July 16, 2007
Written by Michael Larabel
Page 1 of 1
Discuss This Article

While the Avivo driver doesn't yet contain 3D functionality or support a number of features found in the official fglrx driver and the community Radeon driver, it is making steady progress despite its age. Most recently with the open-source R500 driver implementing shadow frame-buffer support, we have experienced a noticeable increase in performance. As we have begun to receive messages from those interested in this driver wondering about the performance capabilities, we have carried out a brief GtkPerf test comparing the Avivo git code to ATI's official binary "fglrx" display driver.

In this test we had used gtkperf 0.40 with 1,000 test rounds and had run all of the tests using the Avivo driver (built from git on 2007-07-16) when ShadowFB was enabled and then again when it was disabled. For comparison, we had carried out the same tests using the July fglrx display driver. The test system was a Lenovo ThinkPad T60 notebook with a Mobility Radeon X1400 128MB, 1GB of DDR2 system memory, and an Intel Core Duo T2400 (1.83GHz) dual-core processor. Fedora 7 "Moonshine" was used with the 2.6.21-1.3228.fc7 kernel, X server 1.3, and all other stock packages. Below are the results from the total time required to complete the GtkPerf tests with each of the drivers.

As you can see from the timed results, the GTK+ performance when using the Avivo driver with ShadowFB enabled had sharply outperformed the 8.39 fglrx driver (partly due to the CPU operations). It is important to keep in mind that the Avivo driver is still deemed experimental and lacks a number of critical elements; however, if you are looking to escape the binary blob, the Avivo driver is now fast enough for using basic desktop applications. As this driver matures, we will be back with additional benchmarks and comparisons.

Discuss in the Phoronix Forums.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.

Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  2. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
  3. F2FS File-System Shows Regressions On Linux 3.10
  4. Previewing The Radeon Gallium3D Shader Optimizations
Latest Linux News
  1. Benchmarking The Intel P-State, CPUfreq Changes
  2. FreeBSD Still Working On Next-Gen Package Manager
  3. DNF Still Advancing As Experimental Yum For Fedora
  4. Logitech Begins Supporting Linux Users
  5. Modern Intel Gallium3D Driver Still Being Toyed With
  6. Linux 3.10 Kernel Benchmarks On A Core i7 Laptop
  7. GCC 4.8.1 Compiler Due To Be Out Next Week
  8. Linux 3.10 Kernel Benchmarks For Intel Ivy Bridge
  9. Linux's "Ondemand" Governor Is No Longer Fit
  10. Firefox 22 Beta Enables WebRTC Support
  11. OpenSUSE 13.1 Milestone 1 Released
Latest Forum Talk
  1. Logitech Begins Supporting Linux Users
  2. OpenSUSE Considers Replacing LXDE With E17
  3. FreeBSD Still Working On Next-Gen Package Manager
  4. Sumo Lounge Emperor
  5. DRM Moves Ahead With HTML5 Specification
  6. Logitech supports linux!
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite