How to fix games that stutter due to a CPU bottleneck
ฝัง
- เผยแพร่เมื่อ 24 ก.พ. 2024
- Is your GPU suffering due to a CPU bottleneck, making your Counter Strike 2 / Apex Legends / The Finals / Call of Duty / Helldivers or Battlefield a stuttering mess? Watch this video to learn some tricks that will help you minimize the stuttering that happens in such bottlenecks and as a plus - understand what's going on under the hood to cause stuttering in the first place!
Download MSI Afterburner: www.msi.com/Landing/afterburn...
Useful CPU overclocking resources:
• HOW TO OVERCLOCK A GAM...
www.tomshardware.com/how-to/h...
Games featured in this video:
Battlefield V / Insurgency: Sandstorm / Apex Legends / Control / The Finals / Counter Strike 2 / Red Dead Redemption 2 - เพลง
This explanation is what im looking for years on how to solve cpu bottlebeck issue! Simple and straightforward! Very nice!
BRO! You have no idea how much your video and explanation helped me understand why was I having this exact same issue. I'll be testing these tweaks asap
Hey man! How is it going, did the tweaks help?
@@odysseyofcuriosity It definitely helped bro! although when playing online it sometimes still happen, but I blame it on the usual connectivity/lag issues when playing online... I noticed an improvement in general stuttering, but it also increased my GPU's temps a bit... Overall it definitely IMPROVED. Thanks a bunch man. 🙏🙏🙏
This is the BEST video explaining potential bottlenecks - confirmed my suspicions
Appreciate it mate! Subbed for suuureee
Thank you, glad you found the video useful!
This is the best explanation on bottle neck I really learnt something new today for old old pc gamer thank you 👍
Thank you! Glad you found it useful :)
u used the bottleneck calculator wrong u need to put graphicly intensive tasks isntead of general tasks
yep
Your tiger eyes are sharp :D And you are technically right, I should have shown the value for graphically intensive tasks, however I think this doesn't impact the contents of the video. The purpose of that beginning shot was to illustrate that the CPU bottleneck is real and likely a cause of the stuttering. While you are right that there are three types of tasks you can pick in this specific calculator, the one I picked showed the median value (in my case, the values were ~22%/~38%/~50%) - and that's why I stuck with it. The median value felt right to illustrate the severity of the bottleneck. But since the video then focuses on the gaming problems that arise from it, I do see why we could say I "used" the calculator wrong. I'll keep this in mind for future videos. Thanks!
Still a great video
@@Spintin Thanks, appreciate it!
yes sir, there's a lot that were not considered in using this bottleneck calculator, they just mislead gamers and pc user making them think taht their system needs more, how can they calculate if they dont have ram timings/capacity and channels, screen resolution, is rebar enabled or not, frame generation?, PBO, etc.
thank you my pc has a cpu bottleneck but by using your methods i am able to get a constent 60 fps with a few dips hear and there (which is complitely fine by me) compared to a totally chaotic stutture ( i am able to get 60 fps constent compared to 50 to 55 but with full of stutture) so yaa thanks!
The theory is simple, but it took me 2 years to solve my problem, thank you bro
Very nice quality videos man you deserve alot more subs for this. But i noticed some noise which are very noticable with some good headphones. i dont know if anyone has pointed this before. Keep up the good work!
edit: its noice that is coming from the microphone when talking, should be an easy fix to denied that post capturing
You have a good ear (and good headphones) 😁. I know of the sound issues and I've been working towards improving things for a while now. It's a bit ironic that I often talk about sound while some of my videos suffer quite a bit from sound issues, right? 😂 It has gotten better but I obviously still have things I need to solve. The reasons for the high noise floor/clicks/pops/occasional clipping are a bit more complicated than I initially thought (it's not simply because of a shitty 5$ mic, while I'm not using a Neumann - I do use decent budget gear - any gear would likely suffer from similar problems in my case), and my overall recording setup adds another layer of complexity to the troubleshooting process. Of course it would be easy to just slap an aggressive spectral denoiser in post production and call it a day (I do already denoise certain bits that really jump out, but I'm trying to be conservative about it). But ideally, I'd like to solve it at the source (garbage in/garbage out), and why not, eventually make a guide documenting my troubleshooting process for everyone else to see, as it might help others as well. I'm slowly working my way towards a good overall solution that still works with my setup, so hopefully things will get better soon. Appreciate the kind words and the feedback!
@@odysseyofcuriosity Would be nice to see how you take care of this. A lot people would also interested in how you manage to deal with it. Since not everyones room is accoustic treated and suffer from the same problem, not only in production but also in like Discord. Keep us updated on this one would love to see it! Keep it up bro 😁
Thank you so much this really helps me a lot coz I have a problem of Cpu bottleneck
Glad you found it useful! Hope you can get your machine running much better✌️
Seems like adjusting the GPU setting to cap the FPS at something like 60-FPS would work also for pairing it better with an older/slower CPU. Also, keep the monitor at 60Hz in that case. I personally cap my RX 7800 XT GPU FPS in settings to match my FreeSync monitor Hz setting (120/144) so it doesn't run harder or hotter unnecessarily. It's paired with the Ryzen 9 7900 12C/24T CPU, which is basically an ideal match for the RX 7800 XT in terms of neither bottle-necking the other at my preferred resolution of 1440p.
Great point, appreciate it! Enjoy your rig ✌
Hitting 99% of GPU load increases input lag, there was some measurements
you should have some headroom for GPU too
nvidia reflex also acts as a frame limiter in VRR scenario, cutting some frames below max refresh rate to avoid full GPU usage
nvidia LLM is useful when your GPU is 100% busy, it doesnt make sense when you are not GPU bottlenecked, its all about render queue depth (that option was initially called "Maximum pre-rendered frames" long time ago, that makes more sense than marketing "low latency mode").
headroom calculation for your frame limiter and refresh rate (e.g. 120hz):
1000ms / 120 hz = 8.333 ms
+0.3 ms = 8.63ms
1000ms / 8.63ms = 115.87 fps
rounding = 115
set that in RTSS as limit
same way 144hz - 138 fps, 165hz - 157 fps etc
for AMD cards you should add 1.3 ms instead of 0.3 ms
the idea is to avoid preparing and rendering "unnesessary" frames that your system cant handle and draw, reducing overall system load and maintaining smooth frame pacing
ingame limiters can be better than external via RTSS or driver
smooth gameplay on PC is challenging in some way, depending on your hardware, but not impossible - just needs some time for fine tuning
Thanks for the complete explanation with the video. Could you suggest something for VR in Flight sims? eg Quest 2 and MSFS or DCS? to lower the CPU bottleneck. Thank you in advance
Hey man! Thank you for watching! Unfortunately I don't own the Quest 2 or any flight sim - so please take this with a grain of salt - but in my limited experience using VR headsets, a high and stable framerate is a must to avoid nausea/headaches. If on a monitor you can easily play a game at a "console" framerate of 30 fps, once you put a VR headset on, you need at least 75 fps, ideally a lot more. This means that the requirements for the hardware driving the headset are pretty high, and if it isn't up to the task, most of the tricks I show in this video won't really help, as they tend to bring the framerate down in favor of a more stable frame time and higher visual quality. But maybe someone with more experience when it comes with the Quest 2/MSFS/DCS can chime in with more details. Hope this helps!
@@odysseyofcuriosity Thank you my friend
Thanks alot man I use a i5 3470 with a 6650xt and the stuttering is crazy but now the game runs smooth
Happy to hear that man❤️ Put that 6650XT to work and enjoy your rig!
@@odysseyofcuriosityquick question soon I'll be upgrading to a i5 6600k do you know how well that would perform with the 6650xt?
@@dFuZeGhost Personally I've got a Xeon E3-1230 v5 and a 6650xt as well, same skylake architecture, similar cpu performance, but the GPU is far too strong for the CPU in anything more CPU-Intensive, even on 1440p. If possible do the extra bit and upgrade the mobo and cpu to a newer architecture because unless you're playing 4K or super GPU intensive 1440p Skylake or anything LGA1151 for that matter just won't rlly cut it.
Pairing a strong cpu with a weak gpu makes sense for competitive gaming and other creator tasks that relies way more on the cpu than the gpu but except for those scenarios it's true that it doesnt make much sense
Hello, nice video and interesting topic. I see it in the same way, and this solution is a really good aproach in order to make fps "predictible". Intel present mon is an interesting tool tant give a more "technical" metrics around frame time, 2.0 version introduced the concept of gpu busy vs gpu wait ( cpu bottleneck ) and the approach of decreasing gpu wait is exactly what you explained, increasing graphics, but whit this tool is really straightfoward, looking it in a graph method.
This is some great insight, thanks for sharing it. Appreciate it!
I believe setting an FPS limiter would also solve the problem without the need to change graphical settings, right?
Great video simple
Glad you liked it!
You deserve more subs. And likes ❤❤❤❤❤
Thank you so much, I appreciate it! ✌
That’s what I have a problem with the stuttering but I have a 7 800x3D with a 4060ti and it’s should have no issues
The solution of tweaking settings seems to mitigate the problem, but how can I remove this all together? I have a i7 13700k and a 4090 and I have bad frame spikes in most games. Should I upgrade the cpu? My i7 13700k is already underperforming to begin with so it’s even more of a bottleneck. I really just want a smooth frame time graph. Most people do play in 4k with a 4090, my monitor is 1440p that’s all I currently have
You shouldn’t have any frame spikes with that set up. You’re sure it’s not a network packet loss issue?
@@Chillwaving the problem was motherboard manufacturers ignored intel recommended voltage settings for 13/14th gen CPUs and they actually perform drastically different when you put intel baseline PL1,PL2, and current limits.
@@catsoup2000 mine is just that it reaches 90 to 98 percent usage, and goes from 4.1 ghz to 1.5 ghz making the fps drop at every area :( i dunno how to fix it , otherwise I would get a stable 60-80 fps.
Awesome!
Hey man, i have a 6700k with an oc and a rtx 2060 super. of course my cpu isnt fast enough for my gpu so what can i do? should i use dsr for higher resolution or put cpu intense settings lower and gpu settings higher?
Hey man! Why not both? Start setting the DSR to something like 1.25x or 1.5x, and then also tweak the settings. No reason to use just one trick - using both is always better. If the games you play include a "Resolution Scale" setting, you can use that instead of the driver level DSR setting. Hope this helps!
@@odysseyofcuriosity thank you bro I will do some tweaking with games that need it, also don't really trust the bottleneck calculators bc they aren't really accurate but decent enough for some understanding
I have ryzen 7 5700g and rx6650xt and i have very bad stutters and freezing when recording a gameplay. I wonder if its cpu bottleneck thats causing that
The easiest way to find out is to use the overlay shown in the video. Set it up similar to how I did and then try to record some gameplay, monitoring what your hardware is doing. Keep an eye on CPU usage, specifically. Besides that, what are you using to record? OBS or the tool built into the AMD driver?
@@odysseyofcuriosity I tried both, at the moment OBS, i am also setting up obs tp use gpu for encoding to try and lower stress on cpu. The weird thing is both task manager and hwinfo64 show a maximum of 30% - 31% overall cpu usage
fortnite still stutters even at 60fps cap with performance mode. I'm using an i7 7700k with a 1060 6gb and 16gb of ram. i just don't understand... i get cpu spikes on fortnite even with high performance power plan on a desktop
doesn’t changing the resolution cause more latency??
In a nutshell, increasing the resolution also increases the overall latency of the system (because the framerate goes down -> less fresh frames shown on the screen -> higher latency). But in the case of a severe CPU bottleneck, the bigger problem is the erratic frame time, which is causing the dreaded stutter. There's no use for lower latency if the frequent dips ruin your experience. It's a bit of a trade, for the better good. Hope this helps!
My situation is the exact opposite, but I'm getting HUGE stutters in rdr 2.
Intel i5 13400F
Rtx 3070 msi
Anu tips?
Same bro, every second I get micro stutters. I use v sync to get rid of it
@@virginiasoriano8773 does it really help?
Hey! How does the CPU/GPU usage look like when these stutters occur?
Someone pls help i have so much stuttering in cod, I have i9-9900k and RTX 3060
Hey man! Did you try some of the steps I've shown in the video?
I have a gtx 1050 2gigs and i 5 6500 is it bottle?
no
using q9605 with rx560.. can someone help
Hey man! Did you try some of the steps I show in the video?
@@odysseyofcuriosity the settings u showed weren't there in my gpu.. Cam you do it on anydesk on my computer?
This can all also be explained if you download and set up presentmon
Gpu busy vs cpu busy
"Cpu = frametime"
Check the new intel presentmon 2.0. Introduced "gpu wait" what explains really well cpu bound. There a few good videos here in youtube explaining it deeply ;)
Can you share the setting solutions for cpu bottleneck in CS2?
Me when i have a ryzen 3 1200 and rx 6700 xt 💀💀
Don't worry I have an i7 2600 paired with a RTX 2080 super I bought my 2080 then lost my job so I had no money for a CPU upgrade 😂
@@christohees9150 rip.. hope you get a better job soon man, atleast you got an rtx 2080 XD
@@kasuga5701 not just an rtx 2080, but an rtx 2080 super
you have put it on General tasks FFS..
I am having so much problems with Elden ring right now. I will certainly try this. I have a laptop with a i5 13500H, rtx 4060 and 16gb ram DDR5. Most of my games run smoothly with high fps, but it seems my GPU is not using 100% of its power.
Edit: Tried and it didnt help :(
Bottle neck calculator is very inaccurate 90% of the time
True - never rely solely on bottleneck calculators. They can give you some hints, but it's always best to use a tool like the overlay I show in the video to gauge what's really going on with your system.
@@odysseyofcuriosity true
The title says this video is going to be about fixing a Gpu bottleneck but the video itself is all about fixing a Cpu bottleneck.
A cpu bottleneck is when the cpu is at 100%. A gpu bottleneck is when the gpu is at 100%.
Hi! Thanks for your comment :) You're obviously right regarding what's a CPU and a GPU bottleneck. My train of thought when I wrote the title was that a CPU bottleneck (so when the CPU is at 100%, as you mentioned) will lead to a bottleneckED GPU (so the GPU won't reach it's full potential because the slower CPU is holding it down). This seems to lead to confusion so I'll make sure to pick a more clear one and update it. Appreciate it!
Blah blah blah
🙄
wow, incredible! someone with no knowledge whatsoever! "blah blah blah 🤓🤓☝"