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

Nouveau NVIDIA Driver Can Be Faster With Linux 3.8

Michael Larabel

Published on 2 January 2013
Written by Michael Larabel
Page 1 of 5 - 2 Comments

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 Linux Hardware Reviews
  1. NVIDIA GeForce GTX 970 Offers Great Linux Performance
  2. CompuLab Intense-PC2: An Excellent, Fanless, Mini PC Powered By Intel's i7 Haswell
  3. From The Atom 330 To Haswell ULT: Intel Linux Performance Benchmarks
  4. AMD Radeon R9 285 Tonga Performance On Linux
Latest Linux Articles
  1. Ubuntu 14.10 XMir System Compositor Benchmarks
  2. Btrfs RAID HDD Testing On Ubuntu Linux 14.10
  3. Ubuntu 14.10 Linux 32-bit vs. 64-bit Performance
  4. AMD Moves Forward With Unified Linux Driver Strategy, New Kernel Driver
Latest Linux News
  1. Open-Source, Linux Support For Corsair Link Devices Slowly Materializing
  2. Cairo-Dock 3.4 Shows A Lot Of Progress, Works Toward EGL/Wayland Support
  3. Mesa 10.4 Tentatively Planned For Early December
  4. SteamOS Update 145 Brings Compositor, Update Fixes
  5. GStreamer 2014 Conference Videos Posted: Wayland, HTML5, 3D
  6. Nouveau Now Supports DRI3 Without GLAMOR
  7. Features Of The Linux 3.18 Kernel
  8. Debian Now Defaults To Xfce On Non-x86 Desktops
  9. Phoenix Is Trying To Be An Open Version Of Apple's Swift
  10. Linux 3.19 To Have Skylake Graphics, PPGTT Enablement
Latest Forum Discussions
  1. HOPE: The Ease Of Python With The Speed Of C++
  2. Users/Developers Threatening Fork Of Debian GNU/Linux
  3. Ubuntu 16.04 Might Be The Distribution's Last 32-Bit Release
  4. AMD Releases UVD Video Decode Support For R600 GPUs
  5. Proof that strlcpy is un-needed
  6. xbox one tv tuner
  7. Bye bye BSD, Hello Linux: A Sys Admin's Story
  8. Updated and Optimized Ubuntu Free Graphics Drivers