Hello,
I went from an RTX 3070 Ti to an RX 9070 XT and I'm experiencing strange FPS drops in various games.
Even some 2D games like "Idle Champions" are affected, with the FPS dropping in mostly irregular intervals. Looking at the GPU usage in task manager, there is an unusual amount of GPU copy operations. Every time they spike, the affected game shows severe FPS drops. It looks like this:
If I run the same game with DXVK, however, the issue completely disappears, the game runs perfectly and the graph looks like this instead:
This behavior did not occur on my previous GPU.
I have attempted using DDU to clean up the remaining Nvidia driver files and such before installing the latest AMD drivers, but it didn't resolve the issue. I will try this again in safe mode later today.
Has anyone run into the same issue? Or could this be a bug in the AMD drivers? I'd welcome some advice.
Edit 1: Running DDU in safe mode for both Nvidia and AMD drivers, followed by installing the latest AMD drivers (w/ factory reset) in normal mode (Windows Update drivers disabled) did not help.
I move from tuf gaming rtx 3080 10oc to tuf gaming rx 9070 oc 16 gig but I have fps drop issue and freezing during the game for example in FC25.
And in red dead 2 in benchmark test during the benchmark 3 time faced to fps drop to 9 fps!!!
I updated Red Dead Redemption 2 and test benchmark in game again
as you see min FPS is about 17!!!
it happened at last test part in about 1 or 2 second.
anybody can test it and share result please?
Hi!
I'll try to benchmark the game later today. I'll keep you updated. Did you try any other game and had similar issues? Do you know if you have any overload of GPU in Task Manager similar as NestedBones observations?
Can you please post your full PC specs, driver version and any overclocking/ undervolting or changes you've made? Furthermore, can you please include any other troubleshooting you've done? This will help people diagnose and hopefully help you fix your issue. Cheers
Sure!
Specs:
The AMD Adrenaline version is 25.3.1
Troubleshooting steps so far:
I can't edit that post anymore, but I'd like to add that I have replaced my Corsair RM750 PSU with a Corsair RM1000.
I have had no such drops in fps at least in the games I am playing.
KCD2, Cyberpunk, Spiderman Miles Morales so far high fps and glass smooth.
I did encounter funny business and black screens when playing games for the first few days but I had a 650 WATT PSU and as soon as I upgraded to a decent 850W PSU the issues all went away.
Not sure you have enough PSU?
My system 7800X3D 32GB RAM, 3 SSD's and 9070XT
Charles.
Power draw of my system is well below the advertised 750W of my PSU. It's actually lower than with my RTX 3070 Ti.
Hello NestedBones,
I had similar issues with my whole new build (Sapphire Nitro+ RX 9070 XT and Ryzen 7 9800X3D). All drivers are up to date (deleted them 3 times, and installed them again), I did factory reset the GPU and other steps just like you and I still encounter the same problems.
From my experience on LoL and Valorant in the last few days, Valorant has no problem to run smoothly the game. On the other hand, League keeps stuttering even with the lowest graphic settings at 1080p. It seems that those frame drops happen on only some games.
I wonder if those issues come from AMD drivers (since the GPU came out only two weeks ago) or if the problem is limited to a small amount of cards (or maybe to Sapphire GPUs?). I'll keep you updated on my progress, if there is any.
Edit : I tried some tips found online from people struggling with other AMD GPUs but nothing worked (using MSI Afterburner for example to limit GPU possible overload). I also did a whole reset of AMD drivers with AMD Cleanup Utility (twice), which did not work. I was wondering if the issue could come from Windows 11, so I did a whole clean install. Reinstalled drivers, and went back on League to check. Well, my game still stutters. I have no idea where the problem lies. I had similar issues on other games like Fortnite as well.
Hello,
Some update after investigating. I think that our problem could come from the PCIe Generation of our motherboards. Mine (and yours) are PCIe Gen 4.0, which can go up to 16GT/s. But the 9070 XT can send data up to 20GT/s. Those 4 GT/s might not be taken by our motherboards, resulting in frame drops in game.
I am not 100% sure that this might be the reason behind this stuttering. I might change my motherboard with one having PCIe Gen 5, I'll tell you if this fixes the issue.
Hi!
I think it's unlikely that it has to do with the PCIe Generation. The speeds are negotiated between the Mainboard and the GPU when the PC turns on. They will only send/receive at the speed they negotiated, which is going to be Gen4 for us.
Since this issue seems to be limited to some selection of games (Control, for example, works flawlessly and is very smooth), I am thinking that it is likely a driver issue.
Maybe we can help each other a bit? I'll install Valorant later today and check how it runs for me, then I'll report back.
Maybe you can give Idle Champions a try and see if it has these FPS drops and if Task Manager shows GPU Copy spikes for you, too? The game is free to play.
Okay, I've played a match of Valorant and performance has honestly been absolutely perfect.
I kept an eye on the ingame FPS metrics while also using Adrenaline to log performance metrics. FPS never went under 141 and my 99% FPS hovered around 137 at all times.
1080p, maxed out settings, MSAA at 4x
Great to have your feedback ! For Valorant, I could even reach around 800 FPS with mid-low graphic settings. The GPU seems to handle it great !
I also tried A Way Out yesterday (with max graphic settings), and had no issue even with other apps running in background (DS4 Windows among many others, with two controllers connected at the same time). Game was running super smoothly.
I will try Idle Champions later and keep you updated. Thank you for collaborating !
Edit : thank you for the explanation regarding PCIe, it makes me save some money 😉
Hello!
I have some news about Idle Champions. I tried it and played through around 25 levels, so my game was not too much charged with graphic content (even though I maxed the graphic settings). The FPS were pretty consistent, dropping at maximum 140 FPS. So I have no idea what might cause your issues since everything seems to be okay from my side. I took a screen shot of my Task Manager (it's written in French but you should be able to easily understand the graphs). The screen was taken just after closing the game so the recent data might change a bit when running the game at the same time.
I ran some OCCT tests and no error was to be seen by the software. Nonetheless, I reported our problems with AMD Bug Report Tool and sending them the link to this forum. I hope we will have answers quickly to have a better gaming experience! 🙂
I'll keep testing other games and report my observations here. Don't hesitate to write me if you have other questions or requests!
Thank you for taking the time to check!
It's rather strange that my system has no frame drops in Valorant and yours has no problem with Idle Champions. I'll submit a bug report, too.
Hi!
I also have serious problems with my SAPPHIRE PULSE RX 9070 XT card,
The 1% FPS value is almost "0" in the BF V game. The game was on my hard drive, I moved it to the M2 SSD but nothing changed. Other games are noticeably low, Even at 1440p Ultra settings, Dying Light does not exceed 35-40 FPS. This lag is also visible when dragging the mouse cursor on the desktop. I reduced the mouse polling rate from 1000 Hz to 250 Hz. It did not help.
I did not feel any tearing or lag on the screen in the FURMARK test. The power drawn during this time is stable. The PSU is 650 Watt but I see that it can receive more than 300 Watts of stable power in FURMARK. In addition, although the card is fully loaded in the FURMARK test, the GPU usage remains low even with the vertical synchronization settings turned off in the games.
I am aware of the CPU bottleneck in my system, but all these events continue at lower resolutions and quality. It definitely exists even when the CPU usage is not 100%.
I tested the memory using the Windows memory checker tool, no problems are visible.
I also did an OCCT test for the CPU RAM. I can't see any problems.
There are drops in power and GPU frequency in the internal stress test on the AMD driver software and there is a correlation between these values.
I disabled ULPS via REGEDIT, and tried all kinds of changes in the AMD driver settings.
I uninstalled and reinstalled the driver with DDU, and tried again and again by lowering the processor and ram OC values to standard values (turning off XMP and game boost etc.) , but there was no significant improvement.
The motherboard supports PCIe Gen3, but I don't think this has any effect.
I will remove the graphics card and try with the internal graphics unit, hopefully the problem is related to my system.
Processor Intel 7600K
MoBo MSI Z270 Tomahawk Arctic
PSU Corsair VS650
De clock your ddr to default. Since resize bar is a thing, ddr can cause stutters. Slow m.2 drive speed, hdd speeds. To high of a OC in ryzen master causes stutters. Just because your slower gpu ran fine at a higher ddr4 speed and/or cpu never was an issue don’t mean it isn’t now since the gpu is now more modern.
running games in 1080p can also bottleneck your gpu. Raising to 1440p med to high would then cure this. 9070xt shouldn’t be ran in 1080p
my system
ryzen 5900x @ 5149mhz ryzen masted
64gb 3600mt crucial
aorus elite ax EATX
2 2tb 5150mbs ssds
1 20tb sata
5gig nic
GPUs. All have ran in this system and still own them
ASUS TUF rx9070xt OC Installed today
HELLHOUND 7900xt oc
Hellhound 7900gre
Red devil 7900gre
hellhound 7800xt
Fighter 7800xt
sapphire Pulse 7800xt
xfx 7600xt
xfx 6800xt black
xfx 6600 core
xfx 6800 core black
7 machines run daily all amd builds
2 5900x. 5600. 2 5600x. 5950x 5600g
aorus mbs, ssd and 64gb ddr and run everyday.
Hi! I don't have a 1440p display and I highly doubt that a higher resolution would make a difference in a 2D game that, at most, utilizes 7% of my CPU.
I have tested the default JEDEC speeds for my RAM, though, but it made no difference.
Were you able to find a fix to this problem?
I also went from a 3070 Ti to a 9070 XT and I have had similar issues with FPS drops as my 1% lows show my FPS dropping way down. Even in easy to run games like Valorant I will average 500 fps and then drop down to 15 for a moment. I also used DDU like you did to uninstall the Nvidia drivers and then update with AMD drivers but still drops. Never had any issues with my system previously when using the 3070 Ti.
Personally the drops seem to happen in all games I play so far, no matter how easy they are to run the fps will drop down and cause stuttering. So far seems to only stutter when in game. Doesn't impact desktop use.
I am going to try and do a fresh install of Windows tomorrow and see if that hopefully fixes it. I will let you know, in case you haven't tried this yet.
Hi!
I haven't found a fix yet, unfortunately. I will continue using the DXVK workaround until I can think of something else to try.
I also performed a completely fresh Windows install a few days ago but it made no perceptible difference for me. Please do let me know if doing a fresh install changes anything for you.
That there's a bunch of people reporting similar issues in different games, some of which run perfectly for me, make it seem like it might very well be a driver issue.
More updates.
Things that didn't do anything:
Something I'm looking into:
I have just now managed to fully disable virtualization-based security on my device. (Which actually became a lot harder than it used to be, after some update for Windows 11 a little bit ago.)
While I'm not 100% sure if that is the reason, but the FPS drops in Idle Champions have disappeared. GPU Copy is still higher than I would've thought, but it doesn't spike as much and it's no longer accompanied by the severe FPS drops.
Maybe someone else can also give that a try and check if that alleviates some of the issues.
To disable virtualization-based security, I followed a guide from Microsoft that sets group policies, followed by using a powershell script (also provided by Microsoft, called dgReadiness ) which will make some changes in the registry. After a reboot, msinfo32 no longer reported that this security layer was running.
You can find that stuff relatively easily via a search engine of your choice.
Hi!
Thank you for your investigation and happy to hear that it kind of fixed your issue! I tried your trick and disable virtualization-based security, but it doesn't work for me on LoL. It seems that the performances are somewhat better since more power goes toward the game. Still, I keep having some heavy stutters (around 40-50 FPS drops). I'll activate it back on for security reasons while trying to find other solutions.