I know this is largely a driver issue but is there anything I can do to improve the performance of my R9 Fury? In some games it actually performs worse than my old 7870.
One should note though, that even if you were able to activate dark cores on your GPU, theres a very good chance after doing so that the card will behave in odd ways. Generally speaking those cores are left disabled because they didn't pass certain tests in the binning process. This is how they end up with X and non-X versions of the card.
There's alot more than just disabled cores on the GPU than can be affecting performance though, mainly drivers/GPU settings, but also overall system configuration.
What temps are you running at ? Is the card reaching its advertised clock levels under load ? What size PSU are you using ?
Overclock the memory on it!.
Which one do you have? sapphire or asus?
Didn't think you could overclock HBM ...
The fury cards do not overclock much if at all.....
Sapphire but you can't overclock HBM atm
I'm not sure on the temps or clocks but I can check. PSU is 1,000W.
Yes you can.
Pretty sure AMD locked it down.
http://forum.hwbot.org/showthread.php?t=142320
Amd never actually locked it down, it was just that all the overclocking software was too slow to adapt to the new card more than anything else.
I am currently playing a game which pushes the card to 100% so the card is under full load for these stats.
Temperature - 74.00 C
Core (MHz) Memory (MHz)
Current Clocks : 1040 500
Current Peak : 1040 500
Configurable Peak Range : [300-2000] [500-500]
GPU load : 100%
What's your power limit set to in CCC ? Try turning it up and see if it helps you at all if you haven't already.
Power limit and target temp are linked together on AMD hardware, so its entirely likely that the card is throttling back at that 70+ temp level and stopping you from getting the performance that you want. By increasing the power limit it should increase the target temp on the GPU, and hopefully let it run wild.
As you mentioned, Linux drivers can slowly developed so it may be worth running a Windows VM and using PCI pass through to game on windows.
... What are you on about?
Don't you need a secondary graphics adapter to do that? I don't think you can share one.
You could buy a cheap $50 card to run X11
well I have a 7870 lying around because that's what I upgraded from but my PC throws out enough heat without it(I don't have AC so my room gets to like 90F) :/
You may be able to underclock and undervolted the card. Obviously as you say it may not fit your situation but if you can make it work then you should get a reasonable performance increase whilst still being able to run Linux