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. Intel Linux OpenGL Driver Leading Over Apple OS X
  2. The Cost Of Ubuntu Disk Encryption
  3. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  4. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
Latest Linux News
  1. Wayland's Weston Gets Output Scaling Support
  2. Raspberry Pi Gets New Wayland Weston Renderer
  3. Debian GNU/Hurd 2013 Release Brings New Packages
  4. Intel Ultrabook Performance Is Faster With Mesa 9.2
  5. Hot Relocation HDD To SSD Support For Btrfs
  6. Phoronix Test Suite 4.6.0 "Utsira" Released
  7. New Intel X.Org Driver Supports All Of Haswell
  8. SQLite Now Faster With Memory Mapped I/O
  9. Microsoft Releases Skype For Linux 4.2, Has Bug-Fixes
  10. Qt For Tizen Launches, Based On Qt 5.1
  11. KTAP Released For Linux Kernel Dynamic Tracing
Latest Forum Talk
  1. Raspberry Pi Gets New Wayland Weston Renderer
  2. Debian GNU/Hurd 2013 Release Brings New Packages
  3. gnome 3.8 in RHEL7?
  4. DRM Moves Ahead With HTML5 Specification
  5. Intel Linux OpenGL Driver Leading Over Apple OS X
  6. Hot Relocation HDD To SSD Support For Btrfs
  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