Hey, thanks for taking the time to look at this query. I briefly touched on this in response to another forum post but didn't want to overtake someone else's thread asking for advice on this issue, so thought I'd start a new post for it.
Specs:
Motherboard: MSI B450M-A Pro Max
PSU: Corsair CV550
CPU: Ryzen 5 3600
GPU: AMD Radeon RX 5600 XT
RAM: 16GB (2x8GB) Corsair Vengeance 3200mhz
Storage: Samsung Evo SSD
To summarise, I built this PC earlier this year and originally was running a RX 580. As a rule of thumb, I play all games capped at 72fps usually with v-sync enabled, as I prefer to run my PC cooler and quieter, and my monitor maxes at 72hz anyway. On my RX 580, I generally had no major issues apart from the fact that I was struggling to maintain 72fps in many games, prompting me to last week upgrade to a RX 5600 XT to maintain a more solid fps at my cap. The 5600 XT is more than capable of doing so, and uncapped runs at 100+ fps in all the games I play, except on this card I'm suffering from frequent frame time spikes which lead to stutters and 1-2 fps drops. After experimenting for several days, I have narrowed it down to coinciding with data streaming/asset loading, as the frame time spikes always happen when things such as a new model are loaded in, a new effect is shown on screen, etc. It isn't associated with the graphic settings either, as it occurs on Low-Ultra, and with an fps cap on or off.
I really have no idea what might be causing this, but it's particularly frustrating as I can't ascertain if this is software or hardware related, and if it's the latter, which piece of hardware specifically. Obviously I'd be inclined to say it's probably the GPU as that is the only part that has been changed, except I can't see anything wrong with the GPU otherwise as performance and monitoring (from what I can see) all looks normal.
Below are some things I've already tried:
Many thanks if you made it this far, and for any help or advice you might be able to provide. Happy to answer any questions as needed!
Specs:
Motherboard: MSI B450M-A Pro Max
PSU: Corsair CV550
CPU: Ryzen 5 3600
GPU: AMD Radeon RX 5600 XT
RAM: 16GB (2x8GB) Corsair Vengeance 3200mhz
Storage: Samsung Evo SSD
To summarise, I built this PC earlier this year and originally was running a RX 580. As a rule of thumb, I play all games capped at 72fps usually with v-sync enabled, as I prefer to run my PC cooler and quieter, and my monitor maxes at 72hz anyway. On my RX 580, I generally had no major issues apart from the fact that I was struggling to maintain 72fps in many games, prompting me to last week upgrade to a RX 5600 XT to maintain a more solid fps at my cap. The 5600 XT is more than capable of doing so, and uncapped runs at 100+ fps in all the games I play, except on this card I'm suffering from frequent frame time spikes which lead to stutters and 1-2 fps drops. After experimenting for several days, I have narrowed it down to coinciding with data streaming/asset loading, as the frame time spikes always happen when things such as a new model are loaded in, a new effect is shown on screen, etc. It isn't associated with the graphic settings either, as it occurs on Low-Ultra, and with an fps cap on or off.
I really have no idea what might be causing this, but it's particularly frustrating as I can't ascertain if this is software or hardware related, and if it's the latter, which piece of hardware specifically. Obviously I'd be inclined to say it's probably the GPU as that is the only part that has been changed, except I can't see anything wrong with the GPU otherwise as performance and monitoring (from what I can see) all looks normal.
Below are some things I've already tried:
- Different graphic settings
- V-sync on/off, freesync on/off
- Different frame caps
- RTSS frame capping
- Installing a fresh copy of Windows 10 on another HDD and testing on there
- Running the games from the SSD or from another drive
- Reseating the GPU, memory, checking wires, cleaning out dust, etc.
- Disabling HPET
- Changing the Windows timer
- DDUing the graphics drivers
- Updating both the bios and vbios
- Disabling various other devices that might be causing latency, i.e. sound, wireless, background services, etc.
- Doing a memtest
- Checking SSD health
Many thanks if you made it this far, and for any help or advice you might be able to provide. Happy to answer any questions as needed!