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

CSGO stuttering every 5 seconds mystery (ex. 5800x3d stutter topic)

Joined
Nov 6, 2019
Messages
120 (0.06/day)
Location
Sacrum Imperium Romanum Nationis Germaniae
Processor AMD Ryzen 7 5700X VMR-B2
Motherboard Gigabyte X570 UD rev 1.0 F37
Cooling LC-CC-120
Memory 32GB Dual-Rank DDR4 @ 3600MHz (16-19-19-42-46-630) (IRP3600D4V64L18/16G)
Video Card(s) ZOTAC GeForce RTX 2080 Ti AMP/Triple Fan
Storage 2TB Intenso SSD, CT500MX500SSD1, ST2000DM008-2FR102, ST2000DM001-1CH164, WDC WDS100T2B0C-00PXH0
Display(s) HP 32 (HPN351A) & S24D300
Case CHIEFTEC CS-601 / OPT. DRIVE HL-DT-ST BD-RE BH16NS55
Power Supply BE QUIET STRAIGHT POWER 10 800W CM (EC10-CM-800W)
Mouse SHARKOON SHARK FORCE 2
Keyboard CHERRY KC 1000
Software Windows 10 Pro 64-bit Version 10.0.19045 Build 19045
Benchmark Scores https://www.3dmark.com/3dm/97100035?
I made a break through on my own stuttering mission, but also hit a new problem which I was considering making a thread on.

I finally managed to find a way to remove 90% of stutters in Tales of Zestiria on my rig, seems was caused by some kind of interrupt starvation, Whenever there was i/o activity for background windows stuff, game would stutter, even with it on a different drive to what the game is on.

I then set interrupts to be able to use every core for both GPU and NVME, and those stutters vanished.

Windows seems to at least on my rig to want to dump everything on to core 0, so I also set in process hacker to disables logical cores 0,1 from use by the game.

I then tinkered with gsync (gsync compatible version), I set the max framerate slightly below normal framerate, I see the monitor changes from 60hz to 56hz, but then I still get stutters from frametime jitter, (game is notorious for it), I even then start seeing tearing as well, it seems in this game when I enable gsync for it, it is able to use a non standard refresh rate, but then not able to adapt after game launch, so if it cant stay in correct timings for 56hz it then has tearing/stutters. So behaviour was actually worse than normal vsync. Note game it self is only 30fps target out of the box so I believe I am relying on that frame duplication thingy for low frame rates. Also had to run in exclusive full screen mode, trying to get windowed gsync to work was really messy, a massive stutter fest.
what did you do to set the interrupts? used some kind of utility?
 
Joined
Apr 25, 2023
Messages
24 (0.04/day)
System Name Main
Processor AMD Ryzen 9 7950X 16-Core Processor
Motherboard Asus ROG STRIX B650E-F GAMING WIFI
Cooling Alphacool Eisbaer Aurora 420 CPU Digital RGB
Memory G.Skill Trident Z5 NEO RGB Series 32GB (2X 16GB) 288-Pin SDRAM DDR5 6000 (PC5-48000)
Video Card(s) GIgabyte RTX 3080 XTREME
Display(s) Dell Computer Dell S2716DG, Dell Computer DELL U2715H
Case Thermaltake View 71
Power Supply beQuiet! DARK POWER PRO 11 1200W
Mouse Logitech G703 Lightspeed
Keyboard Roccat Vulcan Pro
are your displays running at different hertz frequencies? try setting them to the same value.

do you have 3. party software installed? an app in the background thats being alt tabbed to?

if you are using this logitech software for your mouse or whatever uninstall it and see what it does.

or just try another mouse and dont install any 3. party software or drivers to your mouse, keyboard, gamepad, etc. just windows default drivers.

try connecting your mouse to a usb 2.0 connector or use an external usb hub.

its clearly visibile this is some kind of polling or timer thats out of control, it comes roughly at the same intervals when the mouse is moved.

try changing your mouse polling rate:

https://nerdschalk.com/how-to-change-mouse-polling-rate-on-windows-10/


maybe your monitor cables are faulty and the hmdi link is dis- and reconnecting?

if you have amd gpu check if hdmi link secure is enabled in control panel.

have you tried with one monitor each?
thank you for all the tips, I will try them tomorrow :D
 
Joined
Feb 1, 2019
Messages
3,683 (1.70/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
what did you do to set the interrupts? used some kind of utility?
Yes, Microsoft's interrupt affinity policy tool.

NVCLeaninstall tool from this site can also set for the GPU in its installer I think.
 
Joined
Nov 6, 2019
Messages
120 (0.06/day)
Location
Sacrum Imperium Romanum Nationis Germaniae
Processor AMD Ryzen 7 5700X VMR-B2
Motherboard Gigabyte X570 UD rev 1.0 F37
Cooling LC-CC-120
Memory 32GB Dual-Rank DDR4 @ 3600MHz (16-19-19-42-46-630) (IRP3600D4V64L18/16G)
Video Card(s) ZOTAC GeForce RTX 2080 Ti AMP/Triple Fan
Storage 2TB Intenso SSD, CT500MX500SSD1, ST2000DM008-2FR102, ST2000DM001-1CH164, WDC WDS100T2B0C-00PXH0
Display(s) HP 32 (HPN351A) & S24D300
Case CHIEFTEC CS-601 / OPT. DRIVE HL-DT-ST BD-RE BH16NS55
Power Supply BE QUIET STRAIGHT POWER 10 800W CM (EC10-CM-800W)
Mouse SHARKOON SHARK FORCE 2
Keyboard CHERRY KC 1000
Software Windows 10 Pro 64-bit Version 10.0.19045 Build 19045
Benchmark Scores https://www.3dmark.com/3dm/97100035?
Yes, Microsoft's interrupt affinity policy tool.

NVCLeaninstall tool from this site can also set for the GPU in its installer I think.
thanks, great. ive known about the option from nvcleanstall but never heard of that ms tool. i was looking for a way to change the advanced policies though.

ive been using msiutilv3 from here which pretty much does the same but lacks the option to chose a policy:

 
Joined
Mar 1, 2022
Messages
30 (0.03/day)
Location
Northumberland, United Kingdom
Processor 5800X3D
Motherboard MSI B550 Gaming Plug
Cooling 6X arctic p12, EK Basic AIO 240
Memory 4x8gb g.skill trident z neo 3600cl14
Video Card(s) 3090Ti
Storage 4.5tb over 2 m.2 and 3x SSD
Display(s) 3x LG
Case Corsair 4000d Airflow
Power Supply MSI 850w
Mouse logitech g pro x superlight
Keyboard logitech g pro
i have just changed from a 5900x to a 5800X3D today purely because all i do is game and wanted to help with them 1% lows but anyway i havent tested csgo yet but when i had my 5900x i was getting similar to what you have and i have a 3090ti, my friend has a 5600x with 2060 and he was getting the same, another friend had a intel i5 10400f and 3070ti and he did not get it, i wonder if this issue is related to amd in someway either a driver conflict somewhere or chipset drivers, i also get this once as a system wide stutter after i turn on the pc for example if i open steam and keep move the mouse in a circle whilst its opening i get this type of lag but only once or if the pc has been idle for like half an hour it will do it again once i posted asking a while ago and no one seemed to know the answer so i now have just learnt to live with it very annoying to say the least but unfortunately it seems like theres nothing we can do, some people are effected and some people arent i sat for days and days thinking and trying different things and to no avail.
 
Joined
Nov 6, 2019
Messages
120 (0.06/day)
Location
Sacrum Imperium Romanum Nationis Germaniae
Processor AMD Ryzen 7 5700X VMR-B2
Motherboard Gigabyte X570 UD rev 1.0 F37
Cooling LC-CC-120
Memory 32GB Dual-Rank DDR4 @ 3600MHz (16-19-19-42-46-630) (IRP3600D4V64L18/16G)
Video Card(s) ZOTAC GeForce RTX 2080 Ti AMP/Triple Fan
Storage 2TB Intenso SSD, CT500MX500SSD1, ST2000DM008-2FR102, ST2000DM001-1CH164, WDC WDS100T2B0C-00PXH0
Display(s) HP 32 (HPN351A) & S24D300
Case CHIEFTEC CS-601 / OPT. DRIVE HL-DT-ST BD-RE BH16NS55
Power Supply BE QUIET STRAIGHT POWER 10 800W CM (EC10-CM-800W)
Mouse SHARKOON SHARK FORCE 2
Keyboard CHERRY KC 1000
Software Windows 10 Pro 64-bit Version 10.0.19045 Build 19045
Benchmark Scores https://www.3dmark.com/3dm/97100035?
i have just changed from a 5900x to a 5800X3D today purely because all i do is game and wanted to help with them 1% lows but anyway i havent tested csgo yet but when i had my 5900x i was getting similar to what you have and i have a 3090ti, my friend has a 5600x with 2060 and he was getting the same, another friend had a intel i5 10400f and 3070ti and he did not get it, i wonder if this issue is related to amd in someway either a driver conflict somewhere or chipset drivers, i also get this once as a system wide stutter after i turn on the pc for example if i open steam and keep move the mouse in a circle whilst its opening i get this type of lag but only once or if the pc has been idle for like half an hour it will do it again once i posted asking a while ago and no one seemed to know the answer so i now have just learnt to live with it very annoying to say the least but unfortunately it seems like theres nothing we can do, some people are effected and some people arent i sat for days and days thinking and trying different things and to no avail.
have you ever tried disabling amd cool and quiet, cppc, cstates, core parking, hpet etc or using a custom power plan?
 
Last edited:
Joined
Mar 1, 2022
Messages
30 (0.03/day)
Location
Northumberland, United Kingdom
Processor 5800X3D
Motherboard MSI B550 Gaming Plug
Cooling 6X arctic p12, EK Basic AIO 240
Memory 4x8gb g.skill trident z neo 3600cl14
Video Card(s) 3090Ti
Storage 4.5tb over 2 m.2 and 3x SSD
Display(s) 3x LG
Case Corsair 4000d Airflow
Power Supply MSI 850w
Mouse logitech g pro x superlight
Keyboard logitech g pro
have you ever tried disabling amd cool and quiet and hpet or using a custom power plan?
i have tried different power plans (not custom), do you have a good guide or could you explain on creating a custom plan, also i have not tried disabling amd cool and quiet but i will willing to try anything to see if it helps haha
 
Joined
Nov 6, 2019
Messages
120 (0.06/day)
Location
Sacrum Imperium Romanum Nationis Germaniae
Processor AMD Ryzen 7 5700X VMR-B2
Motherboard Gigabyte X570 UD rev 1.0 F37
Cooling LC-CC-120
Memory 32GB Dual-Rank DDR4 @ 3600MHz (16-19-19-42-46-630) (IRP3600D4V64L18/16G)
Video Card(s) ZOTAC GeForce RTX 2080 Ti AMP/Triple Fan
Storage 2TB Intenso SSD, CT500MX500SSD1, ST2000DM008-2FR102, ST2000DM001-1CH164, WDC WDS100T2B0C-00PXH0
Display(s) HP 32 (HPN351A) & S24D300
Case CHIEFTEC CS-601 / OPT. DRIVE HL-DT-ST BD-RE BH16NS55
Power Supply BE QUIET STRAIGHT POWER 10 800W CM (EC10-CM-800W)
Mouse SHARKOON SHARK FORCE 2
Keyboard CHERRY KC 1000
Software Windows 10 Pro 64-bit Version 10.0.19045 Build 19045
Benchmark Scores https://www.3dmark.com/3dm/97100035?
i have tried different power plans (not custom), do you have a good guide or could you explain on creating a custom plan, also i have not tried disabling amd cool and quiet but i will willing to try anything to see if it helps haha
try disabling either one, some or all of these together: cool and quiet, cppc, global cstates, deferred / df cstates, core parking, acpi cst c1 declaration and hpet.

first of all try a power plan, disabling cool and quiet and / or hpet.

disable windows 10 game mode.

if it didnt help, then try first to disable global and df cstates, if it didnt help, then additionally first disable cppc preferred cores and after that cppc completely.

if you didnt install windows with gpt partition you wont be able to use cppc at all which could also cause issues but if you want to use it youd have to be sure to have a gpt partition (check by run msinfo32.exe -> bios mode: uefi).


use this power plan:

read this guide (instructions for the power plan):

use process lasso to select your power plan and manage process priorities (just install it and select the power plan, everything else is automatic and process lasso runs in the background):

disable core parking from the power plan with park control (click show advanced, disable parking for ac and dc. after that you can close or uninstall park control. it does not need to be in the background all the time, keep it installed but not running in the background to check your settings from time to time):
park control.png


btw if this happens only with csgo and you have no issues with other games i would report this to the cs devs.
 
Last edited:

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.90/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.90/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Joined
Nov 6, 2019
Messages
120 (0.06/day)
Location
Sacrum Imperium Romanum Nationis Germaniae
Processor AMD Ryzen 7 5700X VMR-B2
Motherboard Gigabyte X570 UD rev 1.0 F37
Cooling LC-CC-120
Memory 32GB Dual-Rank DDR4 @ 3600MHz (16-19-19-42-46-630) (IRP3600D4V64L18/16G)
Video Card(s) ZOTAC GeForce RTX 2080 Ti AMP/Triple Fan
Storage 2TB Intenso SSD, CT500MX500SSD1, ST2000DM008-2FR102, ST2000DM001-1CH164, WDC WDS100T2B0C-00PXH0
Display(s) HP 32 (HPN351A) & S24D300
Case CHIEFTEC CS-601 / OPT. DRIVE HL-DT-ST BD-RE BH16NS55
Power Supply BE QUIET STRAIGHT POWER 10 800W CM (EC10-CM-800W)
Mouse SHARKOON SHARK FORCE 2
Keyboard CHERRY KC 1000
Software Windows 10 Pro 64-bit Version 10.0.19045 Build 19045
Benchmark Scores https://www.3dmark.com/3dm/97100035?

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.90/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
It only happens when PBO is enabled with crazy high values - but a lot of board makers are doing exactly that. It seems like AMD put in some limiters to stop overheating motherboards and cooked CPUs, but has a secondary effect of a performance loss vs stock.

The consensus of telling everyone to enable curve undervolting, has also got everyone to enable PBO - and without knowing what those values should be, beginners just shrug and leave them maxed out
 
Joined
Nov 6, 2019
Messages
120 (0.06/day)
Location
Sacrum Imperium Romanum Nationis Germaniae
Processor AMD Ryzen 7 5700X VMR-B2
Motherboard Gigabyte X570 UD rev 1.0 F37
Cooling LC-CC-120
Memory 32GB Dual-Rank DDR4 @ 3600MHz (16-19-19-42-46-630) (IRP3600D4V64L18/16G)
Video Card(s) ZOTAC GeForce RTX 2080 Ti AMP/Triple Fan
Storage 2TB Intenso SSD, CT500MX500SSD1, ST2000DM008-2FR102, ST2000DM001-1CH164, WDC WDS100T2B0C-00PXH0
Display(s) HP 32 (HPN351A) & S24D300
Case CHIEFTEC CS-601 / OPT. DRIVE HL-DT-ST BD-RE BH16NS55
Power Supply BE QUIET STRAIGHT POWER 10 800W CM (EC10-CM-800W)
Mouse SHARKOON SHARK FORCE 2
Keyboard CHERRY KC 1000
Software Windows 10 Pro 64-bit Version 10.0.19045 Build 19045
Benchmark Scores https://www.3dmark.com/3dm/97100035?
It only happens when PBO is enabled with crazy high values - but a lot of board makers are doing exactly that. It seems like AMD put in some limiters to stop overheating motherboards and cooked CPUs, but has a secondary effect of a performance loss vs stock.

The consensus of telling everyone to enable curve undervolting, has also got everyone to enable PBO - and without knowing what those values should be, beginners just shrug and leave them maxed out
so it seems like pbo, boost override and curve offset can cause clock stretching even in default ranges, either by values too high or inappropriate. the clock speeds may be higher, the game may have more avg fps, but there will be noticeable stuttering. probably something happens as with core cycler, where cores that dont have enough power will fail and exit the thread.

ive now set tdc and edc to 90 and something seems different, there is higher maximum voltage and cpu runs hotter on average now. cpu max power draw / ppt sank by ~10% and cpuz scores are the same or even ~4% better.

#1: getting rare crashes with ue4 after cold start (145ppt, 90tdc, 90edc, +200mhz). the day before it worked flawless, but something seems to have changed after cold starting. not really sure what its due to. probably pbo limits dont fit the boost override.

here are these benches where there will be roughly the same or marginally increased performance by lower clocks and voltage - the opposite of clock stretching: clock shrinking / clinching:
Vergleich PBO vs. UV.jpg

 
Last edited:

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.90/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
#1: getting rare crashes with ue4 after cold start (
That's likely related to any undervolting you have, the +200Mhz might be activating more now and hitting higher clocks it needs the voltages for.

Undervolting too far often has the exact same symptoms as a too low SoC voltage... actually that's basically undervolting too, so it makes sense. Random crashes at load transitions, like idle to medium or medium to heavy load (loading a 4K YT video, alt tabbing from a game, totally idle to open a browser, etc)

With the correct PBO values, start any undervolt testing again - do it from scratch. My 5800x did -12 on all cores, but only -3 when +200 was enabled.
 
Joined
Nov 6, 2019
Messages
120 (0.06/day)
Location
Sacrum Imperium Romanum Nationis Germaniae
Processor AMD Ryzen 7 5700X VMR-B2
Motherboard Gigabyte X570 UD rev 1.0 F37
Cooling LC-CC-120
Memory 32GB Dual-Rank DDR4 @ 3600MHz (16-19-19-42-46-630) (IRP3600D4V64L18/16G)
Video Card(s) ZOTAC GeForce RTX 2080 Ti AMP/Triple Fan
Storage 2TB Intenso SSD, CT500MX500SSD1, ST2000DM008-2FR102, ST2000DM001-1CH164, WDC WDS100T2B0C-00PXH0
Display(s) HP 32 (HPN351A) & S24D300
Case CHIEFTEC CS-601 / OPT. DRIVE HL-DT-ST BD-RE BH16NS55
Power Supply BE QUIET STRAIGHT POWER 10 800W CM (EC10-CM-800W)
Mouse SHARKOON SHARK FORCE 2
Keyboard CHERRY KC 1000
Software Windows 10 Pro 64-bit Version 10.0.19045 Build 19045
Benchmark Scores https://www.3dmark.com/3dm/97100035?
That's likely related to any undervolting you have, the +200Mhz might be activating more now and hitting higher clocks it needs the voltages for.

Undervolting too far often has the exact same symptoms as a too low SoC voltage... actually that's basically undervolting too, so it makes sense. Random crashes at load transitions, like idle to medium or medium to heavy load (loading a 4K YT video, alt tabbing from a game, totally idle to open a browser, etc)

With the correct PBO values, start any undervolt testing again - do it from scratch. My 5800x did -12 on all cores, but only -3 when +200 was enabled.
yeah, but ive had curve optimizer disabled and no undervolting going on. i believe it happened because edc was too low for the 200 boost. but on the other hand the game (hell let loose) is also pretty buggy so its hard to tell. it could also be due to my ram timings being bad. im getting similar crashes when i increase if-, u- and meclk in 1:1:1 over 1800 to 1833. system boots and runs fine, even prime95 and cpuz bench test for 1h at the same time, but squad and hll drop crashes.

im thinking about curve optimizer -3 or -1 on all cores but i have it disabled; to counter clock stretching or instability with pbo on max clock override with 200 i would maybe increase co slightly into the positive. seems to me like pbo, xfr is kinda shady and clock stretching is always happening just more or less noticeable also depending on the chip quality.

im never getting stuttering but crashes, freezes and reboots happen quite fast when pushing limits but mainly its crashes of the app / game itself.

setting edc to 90a increased max. vcoreid from 1.356v to 1.41v and temps are higher. with manual settings higher than 90a or with automatic pbo limits, it will be on 1.356. so theres definitely something going on with setting it to 90a. my system is clearly affected by that in some strange ways.
 
Last edited:

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.90/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
yeah, but ive had curve optimizer disabled and no undervolting going on. i believe it happened because edc was too low for the 200 boost. but on the other hand the game (hell let loose) is also pretty buggy so its hard to tell. it could also be due to my ram timings being bad. im getting similar crashes when i increase if-, u- and meclk in 1:1:1 over 1800 to 1833. system boots and runs fine, even prime95 and cpuz bench test for 1h at the same time, but squad and hll drop crashes.

im thinking about curve optimizer -3 or -1 on all cores but i have it disabled; to counter clock stretching or instability with pbo on max clock override with 200 i would maybe increase co slightly into the positive. seems to me like pbo, xfr is kinda shady and clock stretching is always happening just more or less noticeable also depending on the chip quality.

im never getting stuttering but crashes, freezes and reboots happen quite fast when pushing limits but mainly its crashes of the app / game itself.

setting edc to 90a increased max. vcoreid from 1.356v to 1.41v and temps are higher. with manual settings higher than 90a or with automatic pbo limits, it will be on 1.356. so theres definitely something going on with setting it to 90a. my system is clearly affected by that in some strange ways.
PBO off values are lower than the 90/140, so you'll get a performance boost manually setting those vs stock.

EDC, TDC and PPT do NOT change voltages, therefore they never affect stability - the only possibly setting there that has a stability affect is the +200 setting and undervolting, because you can have them set in a way it rarely or never reaches that +200 to expose its instability. Not every CPU can handle the positive clock boost, and honestly it rarely activates and for such a short period of time it's not worth it.


PBO (without the EDC bug) doesnt cause clock stretching, thats a side effect of undervolting. The CPU's clocks are a result of VID - CPU gets told it's receiving 1.30v VID, so it sets the matching clock speed. Undervolting offsets then send 1.25v instead of 1.30v, to save power and heat.
If the undervolting goes too far, the CPU thinks oops the VID is lowered, time to clock down further - resulting in stretching. (The settings in the BIOS can control this, static voltages for example do this and reduce the max boosts, while offsets and curve optimiser try to prevent the downclocks)
The x3D seems to behave a little differently here and recognises that it's undervolted and downclocks, instead of the effective clocks revealing the difference. I can use -30 and -0.60v offset together, but any lower and it downclocks at load.
 
Joined
Nov 6, 2019
Messages
120 (0.06/day)
Location
Sacrum Imperium Romanum Nationis Germaniae
Processor AMD Ryzen 7 5700X VMR-B2
Motherboard Gigabyte X570 UD rev 1.0 F37
Cooling LC-CC-120
Memory 32GB Dual-Rank DDR4 @ 3600MHz (16-19-19-42-46-630) (IRP3600D4V64L18/16G)
Video Card(s) ZOTAC GeForce RTX 2080 Ti AMP/Triple Fan
Storage 2TB Intenso SSD, CT500MX500SSD1, ST2000DM008-2FR102, ST2000DM001-1CH164, WDC WDS100T2B0C-00PXH0
Display(s) HP 32 (HPN351A) & S24D300
Case CHIEFTEC CS-601 / OPT. DRIVE HL-DT-ST BD-RE BH16NS55
Power Supply BE QUIET STRAIGHT POWER 10 800W CM (EC10-CM-800W)
Mouse SHARKOON SHARK FORCE 2
Keyboard CHERRY KC 1000
Software Windows 10 Pro 64-bit Version 10.0.19045 Build 19045
Benchmark Scores https://www.3dmark.com/3dm/97100035?
PBO off values are lower than the 90/140, so you'll get a performance boost manually setting those vs stock.

EDC, TDC and PPT do NOT change voltages, therefore they never affect stability - the only possibly setting there that has a stability affect is the +200 setting and undervolting, because you can have them set in a way it rarely or never reaches that +200 to expose its instability. Not every CPU can handle the positive clock boost, and honestly it rarely activates and for such a short period of time it's not worth it.


PBO (without the EDC bug) doesnt cause clock stretching, thats a side effect of undervolting. The CPU's clocks are a result of VID - CPU gets told it's receiving 1.30v VID, so it sets the matching clock speed. Undervolting offsets then send 1.25v instead of 1.30v, to save power and heat.
If the undervolting goes too far, the CPU thinks oops the VID is lowered, time to clock down further - resulting in stretching. (The settings in the BIOS can control this, static voltages for example do this and reduce the max boosts, while offsets and curve optimiser try to prevent the downclocks)
The x3D seems to behave a little differently here and recognises that it's undervolted and downclocks, instead of the effective clocks revealing the difference. I can use -30 and -0.60v offset together, but any lower and it downclocks at load.
true, true, but as soon as pbo with boost override is engaged there may be a possibility that the cpu becomes "undervolted" and clock stretched depending on the chip quality.

i may misunderstand this or not use the right terms but let me try to explain.

e.g. 5700x has a cpu boost max of 4650mhz (fmax), precision boost clock limit is 4850mhz (pbo max).

max. core vid is applied to 4650mhz and can then be stretched up to 4850mhz with pbo boost override.

considered the max. vid is applied to fmax then every clock above that will be stretching the max. vid to a higher clock / pbo max.

the boost override range 0-200 is the range where amd feels like clock stretching is non-existent or reduced to a level where it may not be notice- or measureable.

thats why xfr, pbo is considered overclocking already and will void your warranty.

while the cpu is working with pbo disabled, its ensured by apb and the max. vid. there will be virtually no clock stretching up to 4650mhz: this is the range deemed by amd to exclude clock stretching completely.

pbo disabled or pbo without boost override may ensure clock stretching is completely excluded or at least reduced to a level where its not noticeable or not measureable.

edc and tdc supply amps and theoretically there shouldnt be an effect on voltage but there is with the bug - and there may be more and other effects that havent been discovered yet:

"Going just 1A above the default EDC limit triggers the bug, and it looks like it reduces the voltage by about 75-100mV for both single core and multi core loads."

reducing my edc from say 140 to 90 gave me increased max. corevid, cpu min and everage temps were higher, performance was the same or even better but i believe hell let loose crashed a few times because of that. i didnt have any crashes with edc @ 140 it seemed to me it came from the change.

edc and tdc may be disproportionate to the extent that ppt cant be satured; for max boost override of 200mhz you would also need edc, tdc and ppt maxed out.

its true that they theoretically shouldnt cause any instabilities and are unable to do so.

in each case most of all im limited by an air cooler (lc power cosmo cool lc cc 120), but im pretty satisfied with the results, yet with water im sure i would get higher all core clocks no problem and there may not be that much to get out of a 5700x anyway.

if i remember correctly ryzen 3000 could change frequency and switch cores on or off 1000 times per second or something.

so yes, one could argue pbo max with 200 override doesnt really matter, because its rarely reached or sustained and if then only for very short times.

on the other hand this is exactly what makes out ryzen and maybe that will give you higher performance in some but not in all cases.

im mainly concerned with performance in games.

there are 4 ways of overclocking ryzen:

1.pbo
2.multiplier
3.frequency and voltage
4.custom p0state (frequency and vid)

when i run cinebench e.g. all cores will be maxed out to run at max. possible frequency and voltage which adapt to the temperature, e.g. 4500mhz all core boost @86°C.

but when i run games cores are not maxed out in the same manner, neither all cores run at max. frequency nor 1, 2 or 4 cores run at max. frequency.

actually when i run a game id like to see at least one core running at full speed all the time; what i want to see is that the cpu would run at maximum performance, voltage and temperature similar to the behavior in cinebench. but as far as i understand these are issues of the game / app itself and second the scheduler which is either supplied by software (windows, ctr / hydra or process lasso) or hardware:

Opera Snapshot_2023-05-09_120357_www.computerbase.de.png


cppc auto = windows choses cores instead of algorithm
cppc enabled = hardware algorithm choses cores

for ryzen 5000 amd recommends auto for cppc settings. i have them set to enabled. i wonder what the difference will be if any.

cppc enabled vs disabled

what would i need to do to achieve that? i know that the scheduler of ryzen clock tuner did just that (run fastest core at manually specified clock speed and voltage) but its not compatible with the 5700x. so now i have to find another way and i dont really want to use hydra. with the free version of hydra i have no option to edit the profiles. in ctr i could simply edit the profile and specify a max frequency and max voltage and thats it. now what are the exact methods of ctr? did it set a custom pstate0 or did it set a frequency and voltage? and what did ctr do to cause the fastest core to constantly run at max specified frequency?

what i also do not understand is why there are two overclocking menus in the bios, settings are doubly present and whats the difference between them: amd cbs and amd overclocking.

overall id say it makes more sense to "clock compress" ryzen to its sweet spot as it was done in the benches of ac valhalla ive shared before and this one:
Gaming POB +100 vs -500.jpg

this way you will have reduced clocks, power consumption and thermals but still the same or even better performance. and thats what indicates to me that between pbo-500/ -24, dvo -131mv and pbo+100/ -19 there is "clock stretching" going on; i.e. higher clocks, higher temps, higher power wont yield you much better performance and youre better of going the other way and compressing / condensing it down, i.e. undervolting and of course there may be other and further reasons and explanations for this.

the next "best idea" for overclocking to me seems to disable pbo and go with a custom pstate0 see how high your clocks can go and be stable with a safe max vcore something like 1.36v, 1.38v, disable cppc and cool&quiet. so far i havent tested manual overclocking (frequency and voltage) or custom pstate0 (frequency and vid) yet and what are the differences between them, so im not sure which one is better for me, but i certainly wont do any overclocking by the multiplier (all cores run at max speed all the time).
Opera Snapshot_2023-05-09_115907_www.reddit.com.png
 
Last edited:
Joined
May 31, 2017
Messages
432 (0.16/day)
Processor Ryzen 5700X
Motherboard Gigabyte B550 Arous Elite V2
Cooling Thermalright PA120
Memory Kingston FURY Renegade 3600Mhz @ 3733 tight timings
Video Card(s) Sapphire Pulse RX 6800
Storage 36TB
Display(s) Samsung QN90A
Case be quiet! Dark Base Pro 900
Audio Device(s) Khadas Tone Pro 2, HD660s, KSC75, JBL 305 MK1
Power Supply Coolermaster V850 Gold V2
Mouse Roccat Burst Pro
Keyboard Dogshit with Otemu Brown
Software W10 LTSC 2021
Never disable HPET, it is the most stupid suggestion you will see on forums.
 
Joined
Nov 6, 2019
Messages
120 (0.06/day)
Location
Sacrum Imperium Romanum Nationis Germaniae
Processor AMD Ryzen 7 5700X VMR-B2
Motherboard Gigabyte X570 UD rev 1.0 F37
Cooling LC-CC-120
Memory 32GB Dual-Rank DDR4 @ 3600MHz (16-19-19-42-46-630) (IRP3600D4V64L18/16G)
Video Card(s) ZOTAC GeForce RTX 2080 Ti AMP/Triple Fan
Storage 2TB Intenso SSD, CT500MX500SSD1, ST2000DM008-2FR102, ST2000DM001-1CH164, WDC WDS100T2B0C-00PXH0
Display(s) HP 32 (HPN351A) & S24D300
Case CHIEFTEC CS-601 / OPT. DRIVE HL-DT-ST BD-RE BH16NS55
Power Supply BE QUIET STRAIGHT POWER 10 800W CM (EC10-CM-800W)
Mouse SHARKOON SHARK FORCE 2
Keyboard CHERRY KC 1000
Software Windows 10 Pro 64-bit Version 10.0.19045 Build 19045
Benchmark Scores https://www.3dmark.com/3dm/97100035?
Never disable HPET, it is the most stupid suggestion you will see on forums.
no, its not. depends on the game / app, os, chipset and cpu. it will be different for each case.


HPET Off made a significant difference for me in CSGO. Not FPS-wise, but in frame smoothness. It's noticeable with the eye. With HPET ON, I can load in a bot, stand in front of it, and wave my crosshair back and forth in front of the bot and notice frame skips / overlaps that look very much like a monitor's screen-tearing effect (look up screen tearing on youtube, plenty of quick examples). With HPET OFF, this effect GOES AWAY and the image moves CLEANLY across my monitor. It's like HPET ON is messing up the transmission rate to my monitor even though it's supposedly a solid 120hz. Possibly a Source engine bug!?and forth in front of the bot and notice frame skips / overlaps that look very much like a monitor's screen-tearing effect (look up screen tearing on youtube, plenty of quick examples). With HPET OFF, this effect GOES AWAY and the image moves CLEANLY across my monitor. It's like HPET ON is messing up the transmission rate to my monitor even though it's supposedly a solid 120hz. Possibly a Source engine bug!

 
Last edited:

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.90/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Windows 11 has an update out now to fix the high polling rate mouse issue
Microsoft quietly released Windows 11 22H2 Configuration Update that boosts performance - Neowin


HPET varies by platform - it's primary problem was a bug on old intel platforms, then a secondary one meant disabling it gave FALSE performance increases.
It broke FPS counters, without actually giving more performance.
Some people do get genuine performance boosts or fixes, but it's a secondary effect of another problem on their system - a program is using a slower timer vs the faster one, and hindering them. (Usually a driver or overlay/background app)

IIRC it was skylake and its HEDT variants that had the bug the worst
 
Joined
Feb 6, 2023
Messages
40 (0.06/day)
hello everyone. I am back and still yet to solve the cs go issue.

I play warzone and cs2, and those games stutter just a portion of what cs go does. But they still DO and its annoying

None of the new drivers seem to fixed this issue.. I am planning to move to intel some time but meanwhile I figured I'd have another go at this.

I was thinking mby the ssd could have some kind of affect on this?

Here is a vid with stutters and drive graph from the task manager. Should write speeds jump like that?

Does anyone have ideas?

 
Joined
Nov 6, 2019
Messages
120 (0.06/day)
Location
Sacrum Imperium Romanum Nationis Germaniae
Processor AMD Ryzen 7 5700X VMR-B2
Motherboard Gigabyte X570 UD rev 1.0 F37
Cooling LC-CC-120
Memory 32GB Dual-Rank DDR4 @ 3600MHz (16-19-19-42-46-630) (IRP3600D4V64L18/16G)
Video Card(s) ZOTAC GeForce RTX 2080 Ti AMP/Triple Fan
Storage 2TB Intenso SSD, CT500MX500SSD1, ST2000DM008-2FR102, ST2000DM001-1CH164, WDC WDS100T2B0C-00PXH0
Display(s) HP 32 (HPN351A) & S24D300
Case CHIEFTEC CS-601 / OPT. DRIVE HL-DT-ST BD-RE BH16NS55
Power Supply BE QUIET STRAIGHT POWER 10 800W CM (EC10-CM-800W)
Mouse SHARKOON SHARK FORCE 2
Keyboard CHERRY KC 1000
Software Windows 10 Pro 64-bit Version 10.0.19045 Build 19045
Benchmark Scores https://www.3dmark.com/3dm/97100035?
hello everyone. I am back and still yet to solve the cs go issue.

I play warzone and cs2, and those games stutter just a portion of what cs go does. But they still DO and its annoying

None of the new drivers seem to fixed this issue.. I am planning to move to intel some time but meanwhile I figured I'd have another go at this.

I was thinking mby the ssd could have some kind of affect on this?

Here is a vid with stutters and drive graph from the task manager. Should write speeds jump like that?

Does anyone have ideas?

csgo is a very much neglected dx9 game and runs extremely poor on modern hardware so do not be surprised.

it doesnt even have opengl in windows as it does in linux nor does it feature dx10 and up.

likely csgo2 which is to arrive soon will not have this issue but all games do make stuttering of some kind when loading stuff.

thing is you buy a new pc for 2/3k and it wont run any of your old lovely (dos) games no more because the devs dont expect you to.

case like yours is exactly the reason why i dont buy new high end hardware because you always end up with something like that in any game or piece of software.

this is even worse with amd gpus.

we have somewhat reached a point where dysfunctionality and incompatibility between games and hardware is culminating more and more.

devs and manufactures dont care to clean up the mess they left on the trail behind they just care about pumping out more of their stupid kludge for money.

you can try one or a combination of these guides:

Reducing Input Delay with Nvidia Inspector (dont take the profiles 1:1 and check each setting. be careful when setting power states and fullscreen stuff. ill export my config which is pretty safe later. you can always restore the default nvidia settings and profiles.)

Low-Lag “VSYNC ON” for Common Monitors

dont use windows 11.

have you tried disabling hpet or tried any of the bcdedit commands?

i can tell from your frametime graph your fps are not properly capped and synced. it should be way more flat. yet i can see the little drops you talking about. could be theres some micro stuttering building up in short intervalls.

btw considered what youve done already id say theres no way you can change it from your side and it needs to be changed from the dev side.


note my settings for 1080p60 vsync, fps is capped with rtss @ ~59.99.
nvp1.png

nvp2.png

nvp3.png

nvp4.png

nvp5.png

nvp6.png
 
Last edited:
Joined
Feb 6, 2023
Messages
40 (0.06/day)
thanks @zoulztealer.

Actually tested cs2 this weekend and I can say that if my fps is not capped, very similar stutters happen.

Enabling Gsync + vsync (nvidia) + 162fps cap (165hz monitor) polishes up the stutters and makes them less noticeable, but they are still there.

and again, I do not see any of these issues on benchmarks on youtube with same cpu/gpu
 
Joined
Nov 6, 2019
Messages
120 (0.06/day)
Location
Sacrum Imperium Romanum Nationis Germaniae
Processor AMD Ryzen 7 5700X VMR-B2
Motherboard Gigabyte X570 UD rev 1.0 F37
Cooling LC-CC-120
Memory 32GB Dual-Rank DDR4 @ 3600MHz (16-19-19-42-46-630) (IRP3600D4V64L18/16G)
Video Card(s) ZOTAC GeForce RTX 2080 Ti AMP/Triple Fan
Storage 2TB Intenso SSD, CT500MX500SSD1, ST2000DM008-2FR102, ST2000DM001-1CH164, WDC WDS100T2B0C-00PXH0
Display(s) HP 32 (HPN351A) & S24D300
Case CHIEFTEC CS-601 / OPT. DRIVE HL-DT-ST BD-RE BH16NS55
Power Supply BE QUIET STRAIGHT POWER 10 800W CM (EC10-CM-800W)
Mouse SHARKOON SHARK FORCE 2
Keyboard CHERRY KC 1000
Software Windows 10 Pro 64-bit Version 10.0.19045 Build 19045
Benchmark Scores https://www.3dmark.com/3dm/97100035?
thanks @zoulztealer.

Actually tested cs2 this weekend and I can say that if my fps is not capped, very similar stutters happen.

Enabling Gsync + vsync (nvidia) + 162fps cap (165hz monitor) polishes up the stutters and makes them less noticeable, but they are still there.

and again, I do not see any of these issues on benchmarks on youtube with same cpu/gpu
your cap could be too low and be building up fractioned frames. make it something like 164.99.

because csgo works in dx9 there could be issues with gsync.

maybe you could run the game stutter free when you disable gsync, try default vsync at lower fps and hz, for example 60fps@60hz or 75fps@75hz or disabling fps limit and sync completely.


https://www.reddit.com/r/nvidia/comments/wq4t8x

i know what youre saying ive noticed that too but there are a lot of bench videos where you can actually see ordinary stuttering that every pc does. its almost impossible to completely reduce it. every game and every pc does it to some extent naturally. yet there are cases where its more than usual and hard to explain or even impossible to do away with.

ive tested csgo and it runs just horrible on my system (5700x rtx2080ti) too and way worse than in your video. i have like constant jittering all the time. it could be some cvar for netcode, hpet, timers / ticks or memory management.

i dont care how or why because csgo is a dead game for me and i know my pc runs everything else perfectly and optimally. ive started playing cs with beta 4 somewhere in the 90s so im long over this game. honestly when i play csgo or other old games they run so bad it feels like they could be damaging the gpu. i would play some csgo though from time to time if it wasnt like that but without additional fixes its impossible.

war thunder d3d11, quake 2 gog d3d11 & quake 4 gog ogl, doom3 d3d12 and star trek voyager elite force ogl for example run perfect but others dont like gothic 3 which feels much like csgo and both are dx9 games.

furthermore v/gsync and how its still done today / frame generation is utterly stupid and a relict of crt monitors / line transformers. so in about 100+ years they didnt figure a better way to do it. that is well they did but figured its better keeping the better from you. same with rebar which is a pcie3.0 spec, as well as prices, performance and quality of hardware nowadays its artifcially kept far from its true potential.

i suspect though im getting issues in csgo likely due to some of the tweaks ive done maybe bcdedit or god knows what i would have to make a fresh install of windows and it probably wouldnt change anything even if i reassemble a complete other pc just like in your case.

to me this looks much like there are some issues to soft- and hardware we have not figured out yet or which are kept secret from us on purpose. maybe there are micro damages or other bugs to some of the chips. for example usually the nvidia ti-chips which are full build out chips without any defects have way better frametimes than lower tier cut down partly deactivated chips. i suspect there may be some kind of damage or other issues with the chips even though they are considered fully functional chips whats causing this.

ive waited years and decades that we reach a point where everything becomes butter smooth and fully integrated but now im starting to realize this will never be the case and issues like that are the result of lazy, stupid and unskilled coders and greedy, reckless and incapable managers.

you can try low latency mode (ie. 1 or 0 pre rendered frames) from nvcpl / nvpi.

set maximum pre rendered frames either 1 or 0, maximum frames allowed 1 or 0, disable triple buffering, disable vsync ingame but force enable it with nvpi / via driver at the same time, no fps limit set anywhere.

theres a setting for csgo under max prerendered frames in nvpi and there are even more tweaks for csgo in some of the settings which you could try through. you can also run nobara linux with native steam support and play csgo and other games from there and see if its different and better than windows.

nvp7.png

nvp8.png

nvp9.png


direct 3d9 control and async bits:
Async
If you play dx9 games and want fps over input, enable async9 and disable async10, and set present mode to “Async” - If you play dx10-11 games and want fps over input, keep async10 on, and keep the present mode at "Async".
If you play a game in dx11 or 10, please disable async9. Same goes if you play a dx9 game, just the other way around. If you play an OpenGL game or a Vulkan game, make sure to test the settings yourself. For dx9 games i really recommend turning async9 off because most of the time your fps will be high already. If you play csgo and you are struggling for fps. Enable it.
https://www.reddit.com/r/nvidia/comments/85d49z
If you want a free fps boost. click the magnifing glass and then scroll to the top. Look for ASYNC9 and ASYNC10. Enable and force if avaliable for that application. Theres also an async10 nvapimode. set it to allow_all. Remember. APP ONLY do not make it global or risk bsod.


nvp10.png


tried switching hpet on / off? islc timer? csgo launch options?

-high -console -tickrate 128 -novid -nojoy -limitvsconst -refresh 165 -d3d9ex +fps_max 164 or 0 +cl_forcepreload 1 +mat_queue_mode 2

-r_emulate_g (enables open gl but isnt working in windows)

for netcode enter in console and try something like below or play with the values (there are different netcode config and tweaks out there):

rate "786432"
cl_cmdrate "128"
cl_updaterate "128"
cl_interp_ratio "1"
cl_interp "0.0"
cl_lagcompensation "1"
cl_predict "1"
cl_predictweapons "1"

or

rate "786432"
cl_cmdrate "128"
cl_updaterate "128"
cl_interp "0"
cl_interpolate "1"
cl_interp_ratio "2"
cl_lagcompensation "1"
cl_predict "1
cl_predictweapons "1"


nvp11.png


there are several debug / tuning options to the bcdedit. you can check your settings with bcdedit /enum from admin rights cmd or power shell.

you can try changing all or one of them at a time but be warned!!! it can cause stuttering that cant be reverted but also fix it if you have stuttering already. some of these settings make permanent changes that may not be reverted again. there may be an optimal configuration for every system with some disabled and some enabled but youll have to find out / benchmark and fps feeling / smoothness. fiddle with switching hpet and these settings on and off / mixed with each other.

nvp13.png



Reduce stutters, reduce latency, increase FPS and increase responsiveness!

In this tutorial we’ll attempt to do several things. Reduce stutters, reduce latency, increase FPS and increase responsiveness. All done through some registry keys and a small 3rd party program.

We will mix and match the following commands:

bcdedit /set useplatformclock
bcdedit /set useplatformtick
bcdedit /set disabledynamictick
bcdedit /set tscsyncpolicy

The first 2 commands control High Precision Event Timer (HPET) and Synthetic Timers. Disabling these allows unrestricted I/O (input/output) between you and your computer. Resulting in raw data transfer to your machine! Everything feels more responsive and it will reduce micro-stuttering and screen tearing. Less delay should even afford a small FPS increase.

We’ll also disable Dynamic Tick which is a power saving feature that stops the system clock. And switch the TSCSyncPolicy (time stamp counter synchronisation policy).

tscsyncpolicy [ Default | Legacy | Enhanced ]
Controls the times stamp counter synchronization policy. This option should only be used for debugging. Can be Default, Legacy or Enhanced.

useplatformclock [ yes | no ]
Forces the use of the platform clock as the system's performance counter.

useplatformtick [ yes | no ]
Forces the clock to be backed by a platform source, no synthetic timers are allowed. The option is available starting in Windows 8 and Windows Server 2012.

disabledynamictick [ yes | no ]
Enables and disables dynamic timer tick feature.

 

Attachments

  • nvp12.png
    nvp12.png
    144.2 KB · Views: 132
Last edited:

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,800 (1.63/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback
Top