Nouveau 2D Still Has Room For Improvement

Published on February 15, 2012
Written by Michael Larabel
Page 1 of 5
Discuss This Article

Besides video decoding, re-clocking / performance improvements, OpenCL, and other areas, the Nouveau driver still has room to advance when it comes to 2D performance.

The Nouveau 2D driver performance used to be very good against the proprietary/binary NVIDIA Linux driver. After running the new Intel SNA benchmarks earlier this month, I ran some quick 2D benchmarks of the latest Nouveau driver and NVIDIA binary driver.

Testing was done from the usual ThinkPad W510 setup with the NVIDIA Quadro FX 880M graphics. The Linux 3.3 kernel, xf86-video-nouveau Git, and Mesa 8.0-devel Git were used on the Nouveau side. Additionally, the stock Nouveau packages from early Precise were used when still on Linux 3.2 and Mesa 7.11. With the binary NVIDIA driver it was the 290.10 release tested. X.Org Server 1.11.3 was used for both configurations along with the Unity desktop and other stock components of Ubuntu 12.04 Precise Pangolin.

Cairo Performance Demos, cairo-perf-trace, x11perf, render-bench, GtkPerf, and QGears2 were run on the 2D side. For some reference figures against the 3D/OpenGL results, OpenArena, World of Padman, and Lightsmark were also run in the same software/hardware configurations.

<< Previous Page
1
Latest Hardware Reviews
  1. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. Optimized Binaries Provide Great Benefits For Intel Haswell
  2. 11-Way Linux, BSD Platform Comparison
  3. SNA Acceleration Works Great For Intel Core i7 Haswell
  4. The Linux Evolution For Intel Haswell's Performance
Latest Linux News
  1. KDE's KWin Made Lots Of Progress In 4.11
  2. Ubuntu Announces Carrier Advisory Group
  3. Qt 5.1 Release Candidate 1 Has Arrived
  4. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  5. Subversion 1.8 Presents New Features
  6. LLVM 3.3 Officially Released
  7. LLVM/Clang Now Uses Loop Vectorizer At New Levels
  8. Intel GPU Driver Tries To Rip Out FBDEV Support
  9. Coreboot Doing AMD USB 3.0, Q35 QEMU Emulation
  10. VP9 Codec Now Enabled By Default In Chrome
  11. openSUSE 13.1 M2 Plays On PulseAudio 4.0
Latest Forum Talk
  1. Ubuntu Announces Carrier Advisory Group
  2. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  3. KDE's KWin Made Lots Of Progress In 4.11
  4. Planetary Annihilation Plans To Come To Linux
  5. Intel GPU Driver Tries To Rip Out FBDEV Support
  6. VP9 Codec Now Enabled By Default In Chrome
  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