• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

What fixed stuttering and random framerate spikes in games for me

Joined
Dec 26, 2006
Messages
3,935 (0.59/day)
Location
Northern Ontario Canada
Processor Ryzen 5700x
Motherboard Gigabyte X570S Aero G R1.1 BiosF5g
Cooling Noctua NH-C12P SE14 w/ NF-A15 HS-PWM Fan 1500rpm
Memory Micron DDR4-3200 2x32GB D.S. D.R. (CT2K32G4DFD832A)
Video Card(s) AMD RX 6800 - Asus Tuf
Storage Kingston KC3000 1TB & 2TB & 4TB Corsair MP600 Pro LPX
Display(s) LG 27UL550-W (27" 4k)
Case Be Quiet Pure Base 600 (no window)
Audio Device(s) Realtek ALC1220-VB
Power Supply SuperFlower Leadex V Gold Pro 850W ATX Ver2.52
Mouse Mionix Naos Pro
Keyboard Corsair Strafe with browns
Software W10 22H2 Pro x64
Hi everyone! this marks my first post here

I was experiencing stuttering in every game. I have spent months trying to find a solution and had no luck. i couldnt even tell what the issue was and that alone was frustrating
PC SPECS:

- Ryzen 5 5600 PBO 4.65ghz
- Radeon RX 6600 UV+OC
-KINGSTON FURY 16gb 3200mhz
- ASUS B450MK2
- ADATA SU680 1tb
- MSI MAG 600W
Win 10 pro

Explaining the issue:
in every game i played i had random frame spikes. the stutter was very noticible and was annoying. the spikes happen when entering a new scene or for example a random explosion and the game would stutter. if you`ve experienced this you know what i mean.

What i tried

- updated the bios
- XPM on and off
- hpet on and off
- Cstate on and off
- ULPS on and off
- Disable ftpm
- High performance and balanced power plan no difference
- SAM on and off
- Tried default clocks
- stress test ram cpu and gpu
- played offline
and many more i forgot

ive tried every combination of settings just to see what helps in hopes to dignose what the issue was and pinpointing the source of the stutter. was it the cpu, gpu windows, ram?

And the solution is:
lets start with windows then bios
download power plan explorer https://www.mediafire.com/file/wt37sbsejk7iepm/PowerSettingsExplorer.zip
run as admin
View attachment 365747
uncheck the options i pointed and hit apply at the bottom. do not touch anything else. All this does is show the options in the power settings.

Go to power settings and select balaned plan> change advanced power settings.
go to pci express > link power settings > OFF.
processor power management > core parking min cores 100% > idle demote 100% > idle promote 100% >minimum processor state 5% > maximum processor state 100%.
press apply and ok. reboot windows

open device manager and disable high precision event timer (HPET) under system devices

Disable ULPS> open registry editor press control+F and search for EnableUlps and change the value from 1 to 0.
we are done with the changes on windows. Just make sure you have the latest drivers for cpu and chipsets

now onto bios

XPM ON
SAM ON
ftpm disable
GLOBAL CState disable
Navigate to ( depends on what motherboard you have ) ASUS amd CBS/ CPPC DISABLE/ CPPC preferred core DISABLE. This options prevent windows from only using the fastest cores.
This had the most impact. literally no more stutters for me.

I have been testing these settings for the past 3 weeks now and i can finally the frame spikes are completely gone. ive tried many games; The First Descendant, Space Marine 2, Granblue Relink, CS2, RE4, Lies of P, HITMAN.
keep in mind some games run like trash or have stutters no matter what your hardware is. like resident evil 4 with the scope or traversal stutter or Hogwarts legacy.

I hope this fixes everything for you. if i remembered any other settings i changed ill post it here.

EDIT01: forgot about the gpu

Download gpuz https://www.techpowerup.com/gpuz/
Download More power tool https://www.igorslab.de/en/download...l-mpt-and-final-release-of-redbioseditor-rbe/
Open GPUZ and save a copy of bios to desktop

View attachment 365787

Open More power tool
Click load > select the file you saved > go to Feature control and disable these options
View attachment 365788
Click OK> Click Write SPPT > reboot

this prevents your Gpu from going to sleep while under load. This did help me at first.
Apparently this issue is fixed on newer GPUs .
HPET deeper dive
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
43,468 (6.76/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
HPET deeper dive
Kind of like rubber banding or how a unmanaged paging file gets at times
 
Joined
Nov 6, 2018
Messages
15 (0.01/day)
It truly is a lottery. For example, my 6600 XT used to stutter hard unless I'd do a "minimal driver" install. My RX 6800 would crash in many games and flicker in Windows unless I'd disable MPO. Crashing happened often, yet it would always pass all benchmarks. Nothing ever helped, so had to get rid of it. Then got the 6900 XT, it was perfect apart from weird input lag issues (which made me sell it), then got another 6900 XT after all and now this one stutters. I was able to minimize the stutter with some tweaking, but it's there and sometimes it freezes my whole system.


Seems like I will have to settle with Nvidia for my next card. The only reason I went back to 6900 XT from RTX 3090 was lower FPS in games. I wish this one didn't stutter and I'd be 100% happy.

Noticed you mentioned MPO and I've noticed that disabling MPO via the registry doesn't work anymore and hasn't for many months so I was just wondering if you still have MPO disabled and how you did it? And of course if you could actually verify that MPO is disabled if you think that it is just to make sure because most people I've asked thought MPO was disabled when it actually wasn't.
 
Joined
Oct 21, 2009
Messages
127 (0.02/day)
Location
Netherlands
System Name Whitewonder
Processor 7800X3D
Motherboard Asus Proart X670-E Creator
Cooling Corsair custom Watercooled
Memory 64 Gb
Video Card(s) RX 6800 XT
Storage Too much to mention in all 1190 TB
Display(s) 2 x Dell 4K @ 60 hz
Case White XL case
Audio Device(s) Realtek + Bayer Dynamics 990 Pro headset
Power Supply 1300 watt
Mouse Corsair cord mouse
Keyboard Corsair red lighter cabled keyboard ages old ;)
This AMD gpu stuff is so interesting. I personally went from 3070 to 6900 XT Sapphire SE, noticed higher input lag in most games so went back to Nvidia (3090), then figured 6900 XT is giving me better frames, so purchased another 6900 XT Sapphire SE and now I have stutters. On previous 6900 XT it was perfect, this one is stuttering.

This is what I've been saying all these years, it seems like some AMD cards have some type of hardware defect? I don't know how to explain it, but I had the same experience with previous AMD cards - some stutter, others do not, even if it's exactly the same model. Reinstalling Windows did not help. I can only say thing - this never happens with Nvidia. I don't like Nvidia and their prices at all, but unfortunately it's a fact, Nvidia cards aren't a gamble like AMD cards.
Nonsense there are way too many causes for this so CALLED test first of all these cards ARE NOT EQUAL you need to dig much deeper into the hardware as they have to run non overclocked and need to have the EXACT same settings, so claiming that ngreedia cards are fail proof is another FABLE
Serious testing with proper knowledge is needed not simple saying this and that without REAL measured testing
In most cases it is the human who is failing, not the hardware.
Often switching hardware means you might not know this, that it is better to make a clean install but do people do that no they try to start the stuff with the old setup with god knows how many fails in the registry.
Btw i kinda hardly ever run into these kinda problems as i know what i have todo when i switch certain hardware
 
Top