• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

The AMD Driver Thread

go to your profile for Diablo 3 in the Radeon software(under gaming next to the big Home tab). Then click "Tune Game Performance". Then lock your GPU to max clock frequency to prevent downclocking. I found this guide for it that should help explain how. I don't have a 5000 series card so locking clocks is different for me with my Vega 64.
Thanks, will give that a try.
 
Diablo 3 run terrible on a 5700XT compared to a my FuryX, most other games have been boosted by the upgrade. My FuryX got 60fps locked but the 5700 has lots of stutter, at one point it was having a hard time getting over 30fps. Using HWiNFO shows the clock speed never goes over 850Mhz so it looks like a power saving issue?

No issues here ? 1080p 180fps+, 4k 140fps+ with settings maxed and SSAO. 1080p runs ~850mhz with vsync and ~1250mhz without, 4k 1250mhz-1450mhz with vsync and ~2050mhz without. Diablo 3 has never been a particularly hardware intensive game, but it was very badly optimized at launch.
 
I created a profile for Diablo 3 and set the min frequency to 90%, think it might of helped a little but still not great? It struggles to maintain 60Hz, it could be lag but don't know? Its OK most of the time but when there is a large number of mobs it stutters? It could be VRAM frequency, not sure how the manual tuning works for that so set it to max which is 8?
 
I created a profile for Diablo 3 and set the min frequency to 90%, think it might of helped a little but still not great? It struggles to maintain 60Hz, it could be lag but don't know? Its OK most of the time but when there is a large number of mobs it stutters? It could be VRAM frequency, not sure how the manual tuning works for that so set it to max which is 8?
Maybe try a different version of the drivers? either earlier or later depending on what you have installed.

Try and use DDU to remove the drivers and then do a clean install, when did the issue start?
 
Maybe try a different version of the drivers? either earlier or later depending on what you have installed.

Try and use DDU to remove the drivers and then do a clean install, when did the issue start?
It started when I upgraded from a FuryX to 5700XT, I used DDU and its still the same, its playable so not that much of an issue. Just had a game and the GPU max temp was 37C @ 1565Mhz so its not been pushed, it could be the CPU(3900X only hit 60C)? All other games run fine so?
Edit: On newest drivers.
 
Last edited:
It started when I upgraded from a FuryX to 5700XT, I used DDU and its still the same, its playable so not that much of an issue. Just had a game and the GPU max temp was 37C @ 1565Mhz so its not been pushed, it could be the CPU(3900X only hit 60C)? All other games run fine so?
Edit: On newest drivers.
I would use DDU and try a earlier driver version and see if that helps.

People seem to be sticking with version 19.12.1 which having a look on the AMD site supports the 5700 range.

It all depends on how often its happening and annoying you really.
 
I would use DDU and try a earlier driver version and see if that helps.

People seem to be sticking with version 19.12.1 which having a look on the AMD site supports the 5700 range.

It all depends on how often its happening and annoying you really.
Its not bad enough to go back to an old driver, I also play new games that like the newest drivers. I will live with it. Thanks for the help.
 
It started when I upgraded from a FuryX to 5700XT, I used DDU and its still the same, its playable so not that much of an issue. Just had a game and the GPU max temp was 37C @ 1565Mhz so its not been pushed, it could be the CPU(3900X only hit 60C)? All other games run fine so?
Edit: On newest drivers.

A friend on mine, who's machine I maintain, has a 5700XT and an R5 1600 and plays Diablo 3 as well and has no issues. So maybe the issue is elsewhere? I remember D3 being finicky at times.

If you would be so kind and answer these questions:

1) Windows version?(1803,1905, 2004 etc.)
2) How old is the install and how do you maintain your installation(is it bloated with tons of app installs)?
3) 3rd Party monitoring and peripheral tools(could be control panel for your mouse or headphones, could be Rivatuner. Stuff like that)


Simple troubleshooting steps to take(read them all before doing anything):
1) Open Powershell or Command prompt with Admin rights and run "sfc /scannow" without qoutes. This will repair most corrupt system files if you have any.
2) Remove via uninstall all Visual C++ Redists (both x86 and x64) and download and reinstall them again. Considering the annoyance of digging them all up from microsoft.com here is a link for a complete package from techpowerup.com ->click me to go to their site<- .
3a) Download Radeon driver 20.7.2 from AMD.com (link to actual download further down the page, you can also google the driver and pick the AMD link). I don't know how the 20.8.* behaves with 5000 series which is why I'm not linking to it.
3b) When installing them don't use DDU, just tick the Factory Reset in the driver installer and don't tick off "keep settings". Reboot when the driver is done being installed.
 
Last edited:
A friend on mine, who's machine I maintain, has a 5700XT and an R5 1600 and plays Diablo 3 as well and has no issues. So maybe the issue is elsewhere? I remember D3 being finicky at times.

If you would be so kind and answer these questions:

1) Windows version?(1803,1905, 2004 etc.)
2) How old is the install and how do you maintain your installation(is it bloated with tons of app installs)?
3) 3rd Party monitoring and peripheral tools(could be control panel for your mouse or headphones, could be Rivatuner. Stuff like that)


Simple troubleshooting steps to take(read them all before doing anything):
1) Open Powershell or Command prompt with Admin rights and run "sfc /scannow" without qoutes. This will repair most corrupt system files if you have any.
2) Remove via uninstall all Visual C++ Redists (both x86 and x64) and download and reinstall them again. Considering the annoyance of digging them all up from microsoft.com here is a link for a complete package from techpowerup.com ->click me to go to their site<- .
3a) Download Radeon driver 20.7.2 from AMD.com (link to actual download further down the page, you can also google the driver and pick the AMD link). I don't know how the 20.8.* behaves with 5000 series which is why I'm not linking to it.
3b) When installing them don't use DDU, just tick the Factory Reset in the driver installer and don't tick off "keep settings". Reboot when the driver is done being installed.

Hi,
The PC software/drivers/BIOS are all up to date, newest versions. I only install what I need so no apps/utils running in the background.
I mostly use the PC for games and Netflix but I do have Visual Studio 2019 and MS Office installed as I sometimes need them for testing/debugging work.
I don't use DDU unless I have a problem, its a last resort.

Since creating a profile it feels a bit better, it could also be lag although I have 350/50 Mb fiber. Its ok most of the time, just stutters a bit when things get hectic and I would expect this game to hit 60hz with ease. It would probably be better tuning vsync off but want to avoid tearing.
Thanks.

Edit:
I installed Trixx and noticed the card was using the secondary BIOS, think that's the slower one so changed back to the primary and performance seems better in Diablo 3 now.
 
Last edited:
Latest Horizon Zero Dawn patch (version 1.03) has largely fixed RX Vega performance issues, and it is now performing within 20% of the Radeon VII.

I didn't think it could be a driver issue, but still looking forward to further optimisations.

1080p Ultimate preset (includes stats OSD)

1440p Ultimate preset (includes stats OSD)
 
Last edited:
GPU Edge Temp: 69c
GPU Junction temp: 111c

What the hell? Why does Junction temp keep going up, now a 42c difference, its getting to the stage where its becoming impossible to cool the card because the difference between Edge Temp and Junction Temp keeps growing.
 
GPU Edge Temp: 69c
GPU Junction temp: 111c

What the hell? Why does Junction temp keep going up, now a 42c difference, its getting to the stage where its becoming impossible to cool the card because the difference between Edge Temp and Junction Temp keeps growing.

Does your 5700xt have thermal pads that might need looking at? I had a V64 that when I replaced the thermal pads, the junction temp dropped 20 degrees, even with a 50% power slider boost available in the background.
 
Does your 5700xt have thermal pads that might need looking at? I had a V64 that when I replaced the thermal pads, the junction temp dropped 20 degrees, even with a 50% power slider boost available in the background.

No, thermal compound.

When the card was new the Edge to Junction Temp was 20c, that rose to 30c over time, i replaced the compound and it went back down to sub 20c, its also reduced the Edge Temp by 10c, went away for a week, come back and the delta is now at 40c+, the Edge Temp is still at the lower -10c but the Junction Temp is spiralling out of control....
 
OSD top Left, 70c / 111, 41c Delta.

Fan is up to 68% from 62%, its throttling from about <2075Mhz to <1900Mhz

I don't know what to do with this thing, Junction Temps have been a constant worry with it and its getting to the point now where i just can't cool it, i'm waiting for the delta to hit 50c, so i have to get the Edge Temp down to 60c just to keep the Junction temp from going too far over 110c.

What is wrong with this thing?

mQXLLEU.png
 
Are you sure theres no dust build up or something? Maybe try re applying the paste again.
Also do you mind running firestrike on a loop or something and tell me what the junction temp is there for a comparison.
 
Are you sure theres no dust build up or something? Maybe try re applying the paste again.
Also do you mind running firestrike on a loop or something and tell me what the junction temp is there for a comparison.

Thanks for the advice :) i can't see how that would be, if it was dust build up or some other problem with cooling would the whole GPU not heat up?

when i changed the Thermal Compound both the Edge and Junction temps came down, now the Edge Temps remains at that same lower level, what's happening is just the Junction Temps are going up, the Delta between Edge Temp and Junction Temp is growing, its gone from about a 20c difference to now over a 40c difference, i'm sat here waiting for it to go to a delta of 45c, then 50c......., basically having to bring the edge temps down so impossibly low just to keep the Junction temps from screaming right past 110c. it feels like the software is just abstractly jacking the Junction Temp readings up and up and up and up.... to troll me.

I can change the thermal compound yet again, sure, but i'm getting sick of taking the card to pieces only for it to start ramping the Junction Temps up again.
 
Thanks for the advice :) i can't see how that would be, if it was dust build up or some other problem with cooling would the whole GPU not heat up?

when i changed the Thermal Compound both the Edge and Junction temps came down, now the Edge Temps remains at that same lower level, what's happening is just the Junction Temps are going up, the Delta between Edge Temp and Junction Temp is growing, its gone from about a 20c difference to now over a 40c difference, i'm sat here waiting for it to go to a delta of 45c, then 50c......., basically having to bring the edge temps down so impossibly low just to keep the Junction temps from screaming right past 110c. it feels like the software is just abstractly jacking the Junction Temp readings up and up and up and up.... to troll me.

I can change the thermal compound yet again, sure, but i'm getting sick of taking the card to pieces only for it to start ramping the Junction Temps up again.
You're probably right it would likely effect the whole card if it was dust.
Looking at some articles on it atm and apparently 110c is quite normal for the junction temp of the card it's just not a nice number to look at. I wouldn't worry too much about it unless it increases again to something outwith the spec.
Saying that, what you could do if it still bothers you, if you haven't already, is try to direct some airflow over the card with the case fans. If you've something to test it like one of those Dyson room cooler things or even a disconnected case fan I'd suggest taking the panel off the case and blowing air with that straight on top of different parts of the underside of the card and see if there's a particular spot that's effected a lot by it.
 
Back
Top Bottom