Results 1 to 8 of 8

Thread: Nouveau 2D Rendering Is Much Slower Than Intel SNA

  1. #1
    Join Date
    Jan 2007
    Posts
    14,554

    Default Nouveau 2D Rendering Is Much Slower Than Intel SNA

    Phoronix: Nouveau 2D Rendering Is Much Slower Than Intel SNA

    Besides Nouveau's 3D performance being very slow until re-clocking is figured out, the 2D performance of this open-source NVIDIA Linux graphics driver is also very slow...

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

  2. #2
    Join Date
    Aug 2012
    Posts
    87

    Default

    It should be expected, I mean, Nouveau still is in a very early stage if we talk about performance. They've barely got a number of cards working so talking about performance is out of the scope.

  3. #3
    Join Date
    Dec 2013
    Posts
    11

    Default

    So the (main) problem is re-clocking?

    Are Nvidia even helping the guys at Nouveau out? I've heard that they've done some contributions a few months ago but have they ever done anything for Nouveau that's more than just basic GPU support? Some of us here can't use Nvidia propertary drivers because Nvidia have had a dispute with (for instance) Sony. So no Sony Vaio Z or any laptop with hyprid graphics are supported. Nouveau helped us getting our dedicated graphics cards to work when they wouldn't work on neither Windows 8/8.1 nor Linux with propertary drivers. But I really wish there was more in Nouveau than just basic support to get the GPU running. For us Nouveau users there is a lot of lost potential horsepower in our GPUs that's not being utilized.

    I'm thankful for the work that has been put on supporting Nvidia GPUs in the open source world. I'll be following the progress of Nouveau and hopefully Nvidia will be a little more generous in the future.

  4. #4
    Join Date
    Sep 2011
    Posts
    227

    Default

    Quote Originally Posted by Filiprino View Post
    It should be expected, I mean, Nouveau still is in a very early stage if we talk about performance. They've barely got a number of cards working so talking about performance is out of the scope.
    Well, it is not really fair to compare SNA vs anything else.. if the other drivers had enough manpower to implement an SNA like solution to directly accellerate all x11 rendering (ie. bypass EXA) they would be significantly faster too. And "SNA is faster than anything else" isn't really news.

    Better comparision is probably glamor on top of various different drivers. Intel's mesa driver is certainly better optimized than the others, but at least this would be a level(ish) playing field

  5. #5
    Join Date
    Nov 2008
    Location
    Madison, WI, USA
    Posts
    864

    Default

    Quote Originally Posted by robclark View Post
    Well, it is not really fair to compare SNA vs anything else.. if the other drivers had enough manpower to implement an SNA like solution to directly accellerate all x11 rendering (ie. bypass EXA) they would be significantly faster too. And "SNA is faster than anything else" isn't really news.

    Better comparision is probably glamor on top of various different drivers. Intel's mesa driver is certainly better optimized than the others, but at least this would be a level(ish) playing field
    Wasn't it mostly just Chris Wilson doing the SNA work? Or were there others that were pitching in on that project? I realize that dedicating almost an entire full-time guy to accelerating X rendering is still more than most of the other OSS projects... just curious, I guess.

    I'm mostly waiting for X.org 1.16 to be pushed to some Ubuntu-accessible PPA. I'd like to see comparative numbers between the standalone glamor library and the one that's currently in the xserver tree (I'm mostly interested in Radeon (EG/SI), but even general comparisons would be enlightening).

    I've built it myself on a local machine, but I'm not really ready to risk installing it on my main workstations.

  6. #6
    Join Date
    Nov 2012
    Posts
    157

    Default

    The intel driver are very fast at 2D, that doens't mean that noveau is slow, in my experince the nouveu drivers are an order of magniture faster than the binary nvidia drivers at 2D especialy XRENDER. Of course the nvidia driver is slower than software emulation when it comes to 2D, so that is not saying much.

  7. #7
    Join Date
    Sep 2011
    Posts
    227

    Default

    Quote Originally Posted by Veerappan View Post
    Wasn't it mostly just Chris Wilson doing the SNA work? Or were there others that were pitching in on that project? I realize that dedicating almost an entire full-time guy to accelerating X rendering is still more than most of the other OSS projects... just curious, I guess.
    yeah, afaiu it is mostly just Chris. But I don't think any of the other drivers have one guy working full time on X11 accel. Some of the drivers have only one guy working on the entire stack (kernel/mesa/xorg) ;-)

    would be nice if the open src drivers were not so understaffed.. even intel, although they are not as bad off as the others.

  8. #8
    Join Date
    Nov 2012
    Location
    France
    Posts
    561

    Default

    Quote Originally Posted by board View Post
    So the (main) problem is re-clocking?

    Are Nvidia even helping the guys at Nouveau out? I've heard that they've done some contributions a few months ago but have they ever done anything for Nouveau that's more than just basic GPU support? Some of us here can't use Nvidia propertary drivers because Nvidia have had a dispute with (for instance) Sony. So no Sony Vaio Z or any laptop with hyprid graphics are supported. Nouveau helped us getting our dedicated graphics cards to work when they wouldn't work on neither Windows 8/8.1 nor Linux with propertary drivers. But I really wish there was more in Nouveau than just basic support to get the GPU running. For us Nouveau users there is a lot of lost potential horsepower in our GPUs that's not being utilized.

    I'm thankful for the work that has been put on supporting Nvidia GPUs in the open source world. I'll be following the progress of Nouveau and hopefully Nvidia will be a little more generous in the future.
    NVIDIA has no incentive to make Nouveau fast, at least currently.

    PS: it's “proprietary”.

    Quote Originally Posted by carewolf View Post
    The intel driver are very fast at 2D, that doens't mean that noveau is slow, in my experince the nouveu drivers are an order of magniture faster than the binary nvidia drivers at 2D especialy XRENDER. Of course the nvidia driver is slower than software emulation when it comes to 2D, so that is not saying much.
    Compare http://www.phoronix.com/scan.php?pag...tem&px=MTcwMjg with http://www.phoronix.com/scan.php?pag...a_2dhigh&num=2 ‑ NVIDIA driver is a bit faster (QGears, Image Scaling).
    Last edited by Calinou; 05-28-2014 at 02:28 PM.

Posting Permissions

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