Testing Out The Major Nouveau libdrm Rewrite

Written by Michael Larabel in Display Drivers on 21 April 2012 at 08:16 AM EDT. Page 6 of 6. 7 Comments.
New Nouveau Linux libdrm Benchmarking GeForce
New Nouveau Linux libdrm Benchmarking GeForce

There also were not any changes to note with Xonotic in regards to the libdrm changes dramatically affecting the game.

New Nouveau Linux libdrm Benchmarking GeForce
New Nouveau Linux libdrm Benchmarking GeForce

Throughout all of the tests, on average the Intel Core i7 + NVIDIA Quadro FX 880M notebook was consuming 13% more power when on the NVIDIA 295.40 binary driver over the Nouveau Git code, but this driver's OpenGL performance was also multiple times faster.

From the quick testing that was carried out, the libdrm driver did not have a huge impact on the overall performance or CPU usage for the range of tests that were carried out. Regardless, internally the libdrm re-write is a big change for the Nouveau developers and does make the driver more efficient and still is reported to yield improvements for some GPUs / workloads according to the developers. The results in this article comparing the Nouveau driver to the NVIDIA blob also remain interesting in their own right.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.


Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.