Page 1 of 5 123 ... LastLast
Results 1 to 10 of 50

Thread: Radeon Gallium3D Performance Gets Close To Catalyst On Ubuntu 14.04

  1. #1
    Join Date
    Jan 2007
    Posts
    15,114

    Default Radeon Gallium3D Performance Gets Close To Catalyst On Ubuntu 14.04

    Phoronix: Radeon Gallium3D Performance Gets Close To Catalyst On Ubuntu 14.04

    With the open-source graphics driver stack found in the forthcoming release of Ubuntu 14.04 LTS (Mesa 10.1 + Linux 3.13), the performance of the community-developed Radeon Gallium3D driver is now close to that of the official AMD Catalyst driver for recent generations of Radeon graphics cards. In several OpenGL tests the "RadeonSI" driver can even run 80% the speed of AMD's official Catalyst Linux driver.

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

  2. #2
    Join Date
    Dec 2010
    Location
    MA, USA
    Posts
    1,385

    Default

    Great to see these results, especially considering if this includes the regression shown in tests earlier today.

    But before anyone gets too excited, keep in mind that (IIRC), catalyst on linux is about 80% slower than it is on Windows. But, the open source drivers have come a long way and are really proving to be worth using. When (not if) the FOSS drivers beat linux catalyst, that'll be one hell of a milestone.

  3. #3
    Join Date
    Sep 2010
    Posts
    701

    Default

    Bit strange.

    R600g was always below Catalyst. :|

    With such small difference R600g should at least few times go above.

    Anyway, what's left for r600g from optimizations? All hw is supported (though hyperz is not reliable).
    Memory management? Gallium tuning? Code tuning? Better shader compilers?

  4. #4

    Default

    Quote Originally Posted by schmidtbag View Post
    But before anyone gets too excited, keep in mind that (IIRC), catalyst on linux is about 80% slower than it is on Windows.
    80% slower or 80% of Windows performance. Because if it's the former then that is ridiculously bad. Because I get 40-50% of Windows performance even with a 6950 and non-functional DPM on the FOSS driver (although it should be running at max clocks at least). And that is a VFLW 4 card that supposedly has some performance issues.

    EDIT: It has to be the latter if FGLRX is getting better performance in the posted benchmarks at least. Or they've just gotten better in recent releases.
    Last edited by AnonymousCoward; 03-04-2014 at 02:05 AM.

  5. #5
    Join Date
    Sep 2010
    Posts
    701

    Default

    Quote Originally Posted by AnonymousCoward View Post
    80% slower or 80% of Windows performance. Because if it's the former then that is ridiculously bad. Because I get 40-50% of Windows performance even with a 6950 and non-functional DPM on the FOSS driver (although it should be running at max clocks at least). And that is a VFLW 4 card that supposedly has some performance issues.

    EDIT: It has to be the latter if FGLRX is getting better performance in the posted benchmarks at least. Or they've just gotten better in recent releases.
    6950 do not have those nice SB optimizations.
    So 40-50% is less than 80% of Lin Catalyst which is 80% of Win Catalyst on top of that.

    DPM should work for You. (If not that is a bug, so You can check it by simply using newer kernel)

  6. #6
    Join Date
    Oct 2012
    Location
    Sweden
    Posts
    342

    Default

    How the hell did AMD/ATI manage to screw up the performance of the Catalyst driver on Linux compared to Windows? From what I've heard, they're supposed to be the same codebase. NVidia doesn't have this problem so it's obviously not inherit to the Linux platform. 80% of the WIndows driver is pretty significant.

  7. #7
    Join Date
    Aug 2009
    Posts
    97

    Default

    what the benchmarks show to me is that old engines run fine on my 5830 and I don't need to upgrade. however it is horribly slow in Metro LL and Serious Sam3. Anyway Michael please PLEASE ask Valve to releas a Source benchmark for you, should not be that hard (the GPU test included in CS: Srouce for example). That way they have a benchmark for driver performance and you have a solid base benchmark for PTS.

    I am more and more inclined to switch to Nvidia card + blob. The 750 Ti looks like a very nice package.

  8. #8
    Join Date
    Sep 2010
    Posts
    701

    Default

    Quote Originally Posted by xeekei View Post
    How the hell did AMD/ATI manage to screw up the performance of the Catalyst driver on Linux compared to Windows? From what I've heard, they're supposed to be the same codebase. NVidia doesn't have this problem so it's obviously not inherit to the Linux platform. 80% of the WIndows driver is pretty significant.
    1) But they did. Nvidia driver was never full, reliable 100%. That's recent development.
    2) Common code base? Yes. But still kernel side code is different. Kernel side optimizations are different. Some other code (GLX vs WGL) should also be different.
    3) Its time for new round of comparative benchmarks for Catalyst Lin vs Win. But wait, that is just what Michael is working on!

  9. #9
    Join Date
    Aug 2012
    Posts
    411

    Default

    Quote Originally Posted by xeekei View Post
    How the hell did AMD/ATI manage to screw up the performance of the Catalyst driver on Linux compared to Windows? From what I've heard, they're supposed to be the same codebase. NVidia doesn't have this problem so it's obviously not inherit to the Linux platform. 80% of the WIndows driver is pretty significant.
    Honestly, NVIDIA performance on Linux doesn't look that great at all either. I've never seen a benchmark that made NVIDIA cards look good -- they all look disappointing to me in comparison to Windows drivers. There's extremely uneven levels of performance with different models -- most of which run much slower than they should be.

  10. #10

    Default

    Quote Originally Posted by przemoli View Post
    6950 do not have those nice SB optimizations.
    So 40-50% is less than 80% of Lin Catalyst which is 80% of Win Catalyst on top of that.

    DPM should work for You. (If not that is a bug, so You can check it by simply using newer kernel)
    My mistake, that comparison was between a high end game running with Wine (Witcher 2) + CSMT and native Windows. The performance differential will likely be a fair bit smaller with a native game. I don't have the card installed anymore so I can't test at the moment.

    The DPM issue is a known bug with Cayman cards.

    The 6950 does support SB BTW, and had a pretty dramatic increase last time I compared. It might not be quite as good as older R600 supported cards, though.

Posting Permissions

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