For those of you using the RadeonSI driver for AMD graphics cards, you may be interested to know that a developer named Marek has sent in patches to significantly improve performance for Bioshock Infinite.
From the mailing list entry:
That's seriously impressive and hopefully it translates to gains in other games as well!
I don't own an AMD card to test with at the moment, so if you want to see me test such things in future you can support me Patreon.
From the mailing list entry:
QuoteHi,
Most interested people already know what this is, so I'm just gonna share the performance numbers here.
This series makes Bioshock Infinite 23% faster. Along with the CPU overhead optimizations that are in the master branch already, the combined improvement is more than 40%.
The first 2 patches are unrelated, but since they don't hurt anything, I included them.
Please review.
Marek
That's seriously impressive and hopefully it translates to gains in other games as well!
I don't own an AMD card to test with at the moment, so if you want to see me test such things in future you can support me Patreon.
Some you may have missed, popular articles from the last month:
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
13 comments
Actually it's apparently more than 23% for radeonsi. This is pretty exciting, I can't wait until it's merged into the master branch. I won't bother to test the patch just yet since they're still reviewing code + discussing some implementation details apparently.
0 Likes
i own a r9 270, i'm actually pretty disappointed for their support for linux, i installed ubuntu 16.04 then i've discovered that AMD drivers (the private drivers) don't works on 16.04, then i've installed 15.04 and the driver didn't work (black screen at log in) then i've installed 14.04 and again black screen at log in, glad to see the open driver evolving they're my only hope.
Last edited by veccher on 2 August 2016 at 3:05 pm UTC
Last edited by veccher on 2 August 2016 at 3:05 pm UTC
0 Likes
It is worth noting that Marek is employed by AMD to work on RadeonSI and has been for many years.
7 Likes, Who?
glad to see the open driver evolving they're my only hope.Actually support in amdgpu for Southern Islands GPUs will come soon-ish and with that support for the amdgpu-pro proprietary driver.
I've tried the (highly) experimental code that's been released so far and my HD 7970M can play csgo and xonotic fine with the amdgpu open source stack. Bioshock crashes the amdgpu kernel driver though. And power management is still bugged and doesn't work so everything is pretty slow. But it's largely ready.
2 Likes, Who?
glad to see the open driver evolving they're my only hope.Actually support in amdgpu for Southern Islands GPUs will come soon-ish and with that support for the amdgpu-pro proprietary driver.
I've tried the (highly) experimental code that's been released so far and my HD 7970M can play csgo and xonotic fine with the amdgpu open source stack. Bioshock crashes the amdgpu kernel driver though. And power management is still bugged and doesn't work so everything is pretty slow. But it's largely ready.
actually there is support for ubuntu 15.04 and 14.04 (for r9 270) but even with official support it didn't work, there are 2 ways to install the "radeon crimsom", downloading a 170mb zip file and installing (tried it in 15.04) and dowloading a .deb for ubuntu (tried it in 14.04 and also failed)
0 Likes
Such patches work only with specific games or other games may benefit from them as well?
1 Likes, Who?
Such patches work only with specific games or other games may benefit from them as well?The patches seem generic enough. I don't think game-specific hacks are even allowed in Mesa drivers, but I guess it could be possible that the optimization only alleviates a bottleneck uniquely exhibited by this particular game. It would be interesting to see if other VP ports like the Saints Row series or good old Witcher 2 perform any better.
Last edited by tuubi on 2 August 2016 at 6:15 pm UTC
2 Likes, Who?
Good news as I've just jumped on to mageia 6 cauldron to try the AMDGPU driver + radeon_si. (kernel dev enabled it on request)
Have to say it's working real well, had a quick blast on boarderlands 2 before I went to work this morning, 120+ fps maxed out @ 1440p
That's with mesa 12.1
290x
It has impressed me, No sound via hdmi yet for those interested.
Have to say it's working real well, had a quick blast on boarderlands 2 before I went to work this morning, 120+ fps maxed out @ 1440p
That's with mesa 12.1
290x
It has impressed me, No sound via hdmi yet for those interested.
1 Likes, Who?
glad to see the open driver evolving they're my only hope.Actually support in amdgpu for Southern Islands GPUs will come soon-ish and with that support for the amdgpu-pro proprietary driver.
I've tried the (highly) experimental code that's been released so far and my HD 7970M can play csgo and xonotic fine with the amdgpu open source stack. Bioshock crashes the amdgpu kernel driver though. And power management is still bugged and doesn't work so everything is pretty slow. But it's largely ready.
actually there is support for ubuntu 15.04 and 14.04 (for r9 270) but even with official support it didn't work, there are 2 ways to install the "radeon crimsom", downloading a 170mb zip file and installing (tried it in 15.04) and downloading a .deb for ubuntu (tried it in 14.04 and also failed)
Actually (why bother choosing another word? This one is fine^^), I think @haagch was talking about the amdgpu kernel driver, which is used by most recent AMD cards, and is set to replace the old "catalyst"-provided closed source kernel. This hybrid (open source kernel driver + closed source userspace blob) solution is called amdgpu-pro. There has been some ongoing talk to enable support for older cards in amdgpu, but it hasn't been done for now (work in progress).
The main advantage of this approach (here are numerous other) is that the new AMD drivers won't be restricted to a X Server/Linux kernel version, and (nt sure on this last point) might just give Wayland support for "free".
That said, I am really happy with the open source drivers, and they are constantly improving. Kudos to AMD :)
you just need a rolling distribution or some sort of ppa to have the latex fixes. Or you can compile it by yourself, of course.
3 Likes, Who?
i own a r9 270, i'm actually pretty disappointed for their support for linux, i installed ubuntu 16.04 then i've discovered that AMD drivers (the private drivers) don't works on 16.04, then i've installed 15.04 and the driver didn't work (black screen at log in) then i've installed 14.04 and again black screen at log in, glad to see the open driver evolving they're my only hope.
I bet you have Intel CPU with integrated graphics. Disable them in UEFI first and then try to install propriety drivers. I had the same issue last month when I installed ubuntu 15.10 on my GF PC.
The reason for this is probably system unable to properly blacklist intel graphics driver.
PS. Also recommend Penguins Recordings Radeon driver installation guide.
Last edited by Furious on 2 August 2016 at 8:03 pm UTC
1 Likes, Who?
These benefits seem like they'll hit Archlinux users first.
I know our kernels are fresh out of the oven and installing "mesa-git"/radeonsi is a yaourt away.
This is great news :)
I know our kernels are fresh out of the oven and installing "mesa-git"/radeonsi is a yaourt away.
This is great news :)
0 Likes
Waiting to buy RX 480. But I won't be able to test Bioshock Infinite (thanks to 2K who refuse to release it DRM-free). Looking forward to testing other games.
Last edited by Shmerl on 3 August 2016 at 12:28 am UTC
Last edited by Shmerl on 3 August 2016 at 12:28 am UTC
2 Likes, Who?
1 game optimized, now all the rest AMD! :)
My 1070 AMP just turned up, so I will be doing a final run of benchmarks with my 390X then removing it from the PC.
I may revisit AMD videocards sometime down the line as they are getting better, but for 4k linux gaming you would need a ULTRA fast AMD card to make up for the SIGNIFICANT performance hit you get in allot of games.
For example just go play warthunder on radeonsi, you will not be impressed.
My 1070 AMP just turned up, so I will be doing a final run of benchmarks with my 390X then removing it from the PC.
I may revisit AMD videocards sometime down the line as they are getting better, but for 4k linux gaming you would need a ULTRA fast AMD card to make up for the SIGNIFICANT performance hit you get in allot of games.
For example just go play warthunder on radeonsi, you will not be impressed.
0 Likes
See more from me