Page 1 of 3 123 LastLast
Results 1 to 10 of 22

Thread: A 14-Way Comparison Of NVIDIA vs. Nouveau Drivers

  1. #1
    Join Date
    Jan 2007
    Posts
    13,409

    Default A 14-Way Comparison Of NVIDIA vs. Nouveau Drivers

    Phoronix: A 14-Way Comparison Of NVIDIA vs. Nouveau Drivers

    Back in September I provided the most comprehensive AMD Radeon Linux graphics comparison that took 28 graphics cards from all supported ATI/AMD Radeon product families and tested them under Linux using the latest Catalyst driver as well as the open-source Mesa/Gallium3D driver. In this article is a similar comparison on the NVIDIA side as I take most of the GeForce graphics cards at my disposal and try them under the NVIDIA binary Linux driver and the community-developed open-source "Nouveau" driver. Not only is the OpenGL performance looked at for multiple generations of NVIDIA hardware, but the thermal and power consumption is compared too. In certain OpenGL workloads, the open-source Linux driver is now faster than NVIDIA's own driver for select graphics cards in a fair comparison, but overall the NVIDIA blob still reigns supreme.

    http://www.phoronix.com/vr.php?view=16676

  2. #2
    Join Date
    Oct 2010
    Posts
    31

    Default

    Shame there isn't any current hardware in there (I'd have liked to have seen my GTX580) for nothing else but for a comparison against the 460, which seems to trounce everything else.

    Having had my 580 for a while, I'm not sure I'm getting my money's worth in Linux.

  3. #3
    Join Date
    Sep 2010
    Posts
    49

    Default

    Isn't benchmarking three games based on ioquake a bit pointless? The result will all be similar.

    And to me there's a clear link between CPU usage and driver performance.

    Wish I could help in Nouveau development, but I just don't know were to start hacking

  4. #4
    Join Date
    Oct 2009
    Posts
    845

    Default

    Well, I for one find Nouveau to be amazing work. Granted I'm not much of a gamer, but Nouveau works great with my 9600GT and I can't say I've experienced any performance loss in Blender sculpturing/modeling since I switched from the binary blob to Nouveau. Obviously depending on your demands and hardware configuration, Nouveau will not be a solution for everyone and for them there's the binary blob. From a purely technical standpoint it's incredibly impressive that the Nouveau guys have been able to reach this level of performance through reverse-engineering something as advanced as these top-of-the-line discrete gpu's. When the project first started I thought it would never amount to much and now it's providing me with accelerated graphics on my Linux installations, massive respect!

  5. #5
    Join Date
    Nov 2010
    Location
    Stockholm, Sweden
    Posts
    350

    Default

    Great to see that you have listened to the criticism on the forum Michael, providing a summary and some thoughts at the end! Might I ask for a header there though? Something like

    Summary and comments:

    would be nice, as well as an index with links. The latter is less important than the former.

  6. #6
    Join Date
    May 2011
    Posts
    353

    Default

    I am quite surprised that the GeForce 6600 GT works so bad at Michael. My GeForce 6600 GT (AGP) from XFX works very well, with a Nouveau kernel module from Git.

  7. #7
    Join Date
    Dec 2009
    Posts
    492

    Default

    Quote Originally Posted by XorEaxEax View Post
    ... Nouveau works great with my 9600GT ...
    Maybe for 2D, but burning the same amount of power as official blobs while providing a 10th the framerate, isn't exactly "great" in my book.
    I'll always buy nvidia because of their Linux support, but for the same reason I'll always install their driver.

  8. #8
    Join Date
    Oct 2007
    Location
    Sweden
    Posts
    174

    Default

    Pages 11 and 12 show only bars for one of the drivers. Error?

  9. #9
    Join Date
    Jan 2009
    Posts
    450

    Default

    On the "Power" and "CPU" utilization graphs, there is a comment at the top that "Less is better". I do not believe that this is what you intended, as it does not correlate with the performance data. If a part draws 30% more power, but accomplishes the task in >30% less time or performs >30% additional operations per second, then the "less is better" statement is untrue. The obvious exceptions being the idle-utilization graphs and fixed-duration tests (playing back a DvD for example).

  10. #10
    Join Date
    Oct 2009
    Posts
    845

    Default

    Quote Originally Posted by bug77 View Post
    Maybe for 2D, but burning the same amount of power as official blobs while providing a 10th the framerate, isn't exactly "great" in my book.
    Well, like I said I do use it with Blender for 3d scultping/modeling and I haven't noticed (as in felt) any performance decreases. That said, I haven't actually measured the performance (given that it's been running fine I haven't seen any reason to). I was expecting Blender to become noticeably slower when switching to Nouveau and was happy when I didn't notice any decrease in performance.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •