I've been feeling recently like my RX 580 isn't performing like it used to.
So I downloaded FurMark to stress test it and it turns out when I go through the FurMark test with Anti-Aliasing off, the GPU dances between 1230MHz 1270MHz.
View attachment 269136
But, when I go through the test with Anti-Aliasing on 8X MSAA, it's set on 1366MHz, which is the clock speed the card is supposed to be on.
View attachment 269135
If I OC the card it only reaches the OC clock speed when the test is on 8X MSAA.
You can also see that even though in both cases the load is 100%, fan speed is significantly higher when on the lower clock speed.
WTH is going on?
Furmark is absolutely useless for testing what you are trying to test, as it (as mentioned above) is a power virus - an entirely unrealistic load that does not resemble gaming loads at all, but instead loads the GPU hardware in specific ways that pull as much power as possible and generate as much heat as possible. This means that your GPU
will reduce its clocks when running Furmark. Period. I don't think I've seen a single GPU I've owned maintain its clocks while running FurMark.
If anything, the much lower fan speed of the lower screenshot shows that for whatever reason, your GPU is consuming much less power with MSAA enabled, which is why it's maintaining clocks unlike the above screenshot where it's throttling slightly. This seems to indicate some other bottleneck - maybe FurMark at that resolution with 8x MSAA is exceeding the VRAM of your card?
Overall, nothing in those screenshots look like any indication that there's anything wrong with your cooling. Of course we aren't seeing any power draw numbers, but given that the GPU is running sufficiently hot to have its fans at 97% with thermals still sitting at the throttle limit, that indicates that you're pushing
a lot of power through the card - and it's still just clocking down by ~6.8%. That's nothing. A <7% performance drop from cooling wouldn't "feel like your GPU isn't performing like it used to". For most people a performance change below 10% isn't noticeable
at all.
If you're worried about your cooling: have you cleaned your cooler recently? Does your case have good airflow? You could always repaste your GPU, but without seeing power draw numbers I'd say that seems unnecessary based on the information provided.
To aid in further troubleshooting: please post your full system specs.
Other than that: have you installed any new software on your PC that runs in the background? What is your RAM and CPU usage looking like on the desktop and in-game?
A more useful tool for ensuring you aren't losing performance over time: run 3DMark or a similar scored benchmark that saves your scores. Then re-test later to look for any changes. 3DMark is quite good for this as it tests and scores both CPU and GPU combined and separately, allowing for pretty close monitoring of any performance changes over time.