"Show GPU Temperature" not accurate?

Hello,

A couple months ago, I switched to a brand new PC.
CPU: AMD Ryzen 7 3700X
GPU: AMD Radeon RX 5700 XT.

When I play Overwatch, I have the “Show GPU Temperature” option turned on so I can monitor my PC’s temperature while playing (on Ultra, if that matters?).
However, ever since I’ve been using this PC, the game was showing me incredibly high temperatures, about 90 to 100 °C. I thought this was crazy high for my pc and not normal. After keeping software like MSI Afterburner open on my second monitor and playing the game at the same time, I noticed that the temperatures getting shown are different than the ones in game. There was at least 20°C less being shown on MSI Afterburner then what’s shown in game.

Then, I realized something else which blew my mind. I was in practice range, just shooting bots and the game was telling me the GPU temperature was at 94°C. I press escape and open my settings, and the temperature instantly drops into the 60s. There is no way that the temperature drops this much in a second, this just makes no sense to me.

Is this a known issue with specific GPUs?

This has been discussed several times in the forum and seems it was an issue an older version of the RX 5700 XT drivers. You might try removing them with DDU and reinstalling to see if it fixes.

1 Like

I actually didn’t have the latest drivers for my GPU so I updated it and disabled Radeon Chill. Haven’t tried playing since then but hopefully this is fixed now.

Hey, Bomberlux! Thanks for reporting this over. There aren’t any known issues that should be causing this to my knowledge. Hopefully, Nicole’s suggestions will help with the display issues.

I’d assume if it was really reaching that high, the system would turn on it’s safety mechanisms and shut down or result in a bluescreen. Just so we can see more of what’s going on. Could you take a screenshot of the GPU temps and an HWMonitor screenshot as well while the game is running? Use an image sharing website like imgur and paste the URL between two ` (~ key) like so:

`Link Here`

Sorry for the late reply.

Here are the screenshots taken while I was in the game. Both were taken at the same time. I don’t know if the shown temperatures are the correct ones for HWMonitor, so I also added the software I use (NZXT Cam) right next to it.

https://i.imgur.com/sZsnpiN.png
https://i.imgur.com/Qo5aYmt.png

It shows a max of 75C, so it seems fine.

Thank you, Bomberlux! It looks like the sensor temperatures were taken in the HWMonitor instead of the GPU. Based on what the NZXT Cam is showing, I’d assume that the temperature in Overwatch might be a display issue. We’ve seen a similar problem happen with the AMD Radeon RX 5700 XT previously where the temperatures weren’t showing correctly in-game.

It’s possible this might be tied to a driver corruption where Overwatch may not be able to read it properly. If you wanted to, it might help to use the DDU tool and reinstall the graphics driver.

Other than this, I’d recommend to report this over to our #bug-report forums so that our developers can take a look into the temperature inaccuracies for the 5700 XT specifically. I’ll keep a look out for any similar reports and see if we need to get this tracked on our end! Thanks for reporting and providing those details :slight_smile:

As for now, I’d recommend to trust HWMonitor or NZXT more on the reading of the temperatures since these were designed to monitor the temperatures. You can compare the two just to be safe! This said, are you experiencing any performance issues in-game or any stuttering that might be a concern?

I had already reinstalled and updated my gpu drivers to the latest drivers, which didn’t fix this issue. I am not experiencing any stuttering or performance issue, the game is in fact very fluid and everything works perfectly fine, I was just worried about the temperature display.

I will go ahead and report this in the bug report section. Thank you very much for your assistance!

Have a nice day.