Even tho i just recently clean-installed debloated windows 10, i was still having random stutters every 10-15 seconds in CS2
I would monitor my frametime with MSI Afterburner and notice occasional random spikes. I was breaking my mind, what could be the reason?
Of course i had SMT disabled for lower latency, but ENABLING SMT helped! Now i have NO stutters AT ALL! My frametime is now butter smooth!
Credit to joseph_from_pilsen for this observation!
This probably works only for Ryzen users. Try enabling SMT and share your results
Although will it increase system latency overall? Is there a way to avoid that and enable SMT just for CS2?
ENABLING SMT fixed ALL freezes and stuttering in CS2!
-
- Posts: 27
- Joined: 11 Jan 2024, 03:42
Re: ENABLING SMT fixed ALL freezes and stuttering in CS2!
I did some quick testing and this trick helped me a lot. It dosent make sense but here is the proof.
(AMD 5800x, Aorus Elite, 16GB ram, NVME SSD)
With SMT OFF my CPU Usage would always rise very high within the first 10 min to the point it became unplayable because the frames and frametimes would collaps
I did a test with SMT On and that problem seems to have gone away. I will test further tomorrow, but yeah wtf.
SMT OFF SMT ON ( 60hz feeling cs2 fix cs2 frametimes fix)
(AMD 5800x, Aorus Elite, 16GB ram, NVME SSD)
With SMT OFF my CPU Usage would always rise very high within the first 10 min to the point it became unplayable because the frames and frametimes would collaps
I did a test with SMT On and that problem seems to have gone away. I will test further tomorrow, but yeah wtf.
SMT OFF SMT ON ( 60hz feeling cs2 fix cs2 frametimes fix)
Re: ENABLING SMT fixed ALL freezes and stuttering in CS2!
If there are games that you know and play and misbehave with SMT enabled, suggested to use Process Lasso to schedule / affinity them over the non-SMT cores and threads instead.
Disabling half your CPU never made sense to me, even for the sake of "latency" it doesn't feel different to me.
Disabling half your CPU never made sense to me, even for the sake of "latency" it doesn't feel different to me.
CPU: AMD R7 5800x3D ~ PBO2Tuner -30 ~ no C states
RAM: Gskill Bdie 2x16gb TridentZ Neo ~ CL16-16-16-36 1T ~ fine tuned latency
GPU: ASUS TUF 3080 10G OC Edition(v1/non-LHR) ~ disabled Pstates ~ max oced
OS: Fine tuned Windows 10 Pro, manual tuned.
Monitor: Alienware AW2521H ~ mix of ULMB/Gsync @ 240hz/360hz
More specs: https://kit.co/Kyouki/the-pc-that-stomps-you
RAM: Gskill Bdie 2x16gb TridentZ Neo ~ CL16-16-16-36 1T ~ fine tuned latency
GPU: ASUS TUF 3080 10G OC Edition(v1/non-LHR) ~ disabled Pstates ~ max oced
OS: Fine tuned Windows 10 Pro, manual tuned.
Monitor: Alienware AW2521H ~ mix of ULMB/Gsync @ 240hz/360hz
More specs: https://kit.co/Kyouki/the-pc-that-stomps-you
Re: ENABLING SMT fixed ALL freezes and stuttering in CS2!
CSGO was notoriously not optimized for multicore and heavily favoring high clockrates. You had always a better experience disabling SMT and then achieving a higher OC.
They are just virtual core that take up some CPU cycles themselfs.
That a 5800x struggles to give 170fps in CS2 while i easly had 500+fps in CSGO is not a testament to SMT but proof of shit coding from Valve.
Re: ENABLING SMT fixed ALL freezes and stuttering in CS2!
If you experience stuttering every 20 seconds in CS2, or approximately every 20 seconds, you can disable the "NVIDIA Local System Container" service to eliminate the lag.
Re: ENABLING SMT fixed ALL freezes and stuttering in CS2!
make same but with SMT bios onRealTweaker wrote: ↑14 Jan 2024, 16:12Even tho i just recently clean-installed debloated windows 10, i was still having random stutters every 10-15 seconds in CS2
I would monitor my frametime with MSI Afterburner and notice occasional random spikes. I was breaking my mind, what could be the reason?
Of course i had SMT disabled for lower latency, but ENABLING SMT helped! Now i have NO stutters AT ALL! My frametime is now butter smooth!
Credit to joseph_from_pilsen for this observation!
CS2SMT.png
This probably works only for Ryzen users. Try enabling SMT and share your results
Although will it increase system latency overall? Is there a way to avoid that and enable SMT just for CS2?
bcdedit /set numproc 8
this limit your ryzen to 8 cores.