Nouveau NVIDIA Driver Can Be Faster With Linux 3.8

Published on January 02, 2013
Written by Michael Larabel
Page 1 of 5
Discuss This Article

Published already on Phoronix have been benchmarks of the in-development Linux 3.8 kernel when it comes to measuring the DRM graphics driver performance improvements for AMD Radeon hardware. In this article is a look at the Nouveau driver performance, the reverse-engineered open-source NVIDIA graphics driver. There's a fair amount of changes to look forward to in the next Linux kernel release for Nouveau and it's yielding some performance improvements.

There was the big DRM pull for Linux 3.8 while there was a second-round of fixes to land recently that also enabled hardware acceleration support on NVIDIA hardware, namely the GF119 and NVIDIA GeForce 600 "Kepler" series. New benchmarks of Nouveau Kepler support will come soon while in this article is a look at the Nouveau performance when comparing different Linux kernel releases on three different NVIDIA graphics cards.

The Linux 3.8 development kernel from 29 December 2012 was benchmarked against the mainline stable releases of the Linux 3.6 and 3.7 kernels to look at the OpenGL performance changes in these different scenarios. The graphics cards used for this Linux benchmarking comparison were a NVIDIA GeForce 9800GT, 9800GTX, and GT 220. When the Linux 3.8 final release is near, additional graphics benchmarks will be published. A daily development image of Ubuntu 13.04 was the base operating system during benchmarking while the Mesa user-space graphics library was upgraded to Mesa 9.1-devel from Git master.

When running these benchmarks, re-clocking the GPU core and memory frequencies to their highest performance levels was attempted. However, of the three GeForce graphics cards used, only the GeForce 9800GTX could be properly re-clocked from 399/399MHz to its rated speeds of 675/1100MHz. The GeForce 9800GT meanwhile was stuck to operating at 399/399MHz while the GeForce GT 220 was stuck to 405/324MHz. The lack of adequate re-clocking support within the Nouveau driver continues to be a big problem and leads to a dramatically degraded performance experience compared to the NVIDIA binary graphics driver. For more information on this matter, see Nouveau Reclocking: Buggy, But Can Boost Performance and Clock-For-Clock, Nouveau Can Compete With NVIDIA's Driver.

<< Previous Page
1
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. SQLite Now Faster With Memory Mapped I/O
  2. Microsoft Releases Skype For Linux 4.2, Has Bug-Fixes
  3. Qt For Tizen Launches, Based On Qt 5.1
  4. KTAP Released For Linux Kernel Dynamic Tracing
  5. Linux 3.10-rc2 Kernel Takes In A Few Extra Pulls
  6. QEMU 1.5 Supports VGA Passthrough, Better USB 3.0
  7. Handbrake 0.9.9 Supports OpenCL Offloading
  8. Freedreno Gallium3D Now Banging The Adreno A3XX
  9. Jolla Announces Their First Phone
  10. Mageia 3 Released, Still Using Legacy GRUB
  11. NetBSD 6.1 Brings In More Features
Latest Forum Talk
  1. Modern Intel Gallium3D Driver Still Being Toyed...
  2. Linux's "Ondemand" Governor Is No...
  3. Microsoft Releases Skype For Linux 4.2, Has...
  4. Qt For Tizen Launches, Based On Qt 5.1
  5. Intel Linux OpenGL Driver Leading Over Apple OS X
  6. QEMU 1.5 Supports VGA Passthrough, Better USB 3.0
  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