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.
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.
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?
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.
Originally Posted by schmidtbag
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.
6950 do not have those nice SB optimizations.
Originally Posted by AnonymousCoward
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)
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.
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.
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.
Originally Posted by xeekei
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.
Originally Posted by przemoli
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.