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
  • เพลง

ความคิดเห็น • 84

  • @Dai1ylif3
    @Dai1ylif3 หลายเดือนก่อน +6

    This explanation is what im looking for years on how to solve cpu bottlebeck issue! Simple and straightforward! Very nice!

  • @alxluthor
    @alxluthor หลายเดือนก่อน +1

    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

    • @odysseyofcuriosity
      @odysseyofcuriosity  12 วันที่ผ่านมา +1

      Hey man! How is it going, did the tweaks help?

    • @alxluthor
      @alxluthor 12 วันที่ผ่านมา

      @@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. 🙏🙏🙏

  • @VisionCS2
    @VisionCS2 14 วันที่ผ่านมา +1

    This is the BEST video explaining potential bottlenecks - confirmed my suspicions
    Appreciate it mate! Subbed for suuureee

    • @odysseyofcuriosity
      @odysseyofcuriosity  12 วันที่ผ่านมา

      Thank you, glad you found the video useful!

  • @popcorn4465
    @popcorn4465 3 หลายเดือนก่อน +9

    This is the best explanation on bottle neck I really learnt something new today for old old pc gamer thank you 👍

    • @odysseyofcuriosity
      @odysseyofcuriosity  3 หลายเดือนก่อน +2

      Thank you! Glad you found it useful :)

  • @Spintin
    @Spintin 3 หลายเดือนก่อน +20

    u used the bottleneck calculator wrong u need to put graphicly intensive tasks isntead of general tasks

    • @WillSmith-26
      @WillSmith-26 3 หลายเดือนก่อน +1

      yep

    • @odysseyofcuriosity
      @odysseyofcuriosity  3 หลายเดือนก่อน +3

      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!

    • @Spintin
      @Spintin 3 หลายเดือนก่อน

      Still a great video

    • @odysseyofcuriosity
      @odysseyofcuriosity  3 หลายเดือนก่อน

      @@Spintin Thanks, appreciate it!

    • @lenardd.8431
      @lenardd.8431 24 วันที่ผ่านมา

      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.

  • @ItzSaketOnline-ju1bz
    @ItzSaketOnline-ju1bz 2 วันที่ผ่านมา +1

    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!

  • @dhilzz87
    @dhilzz87 หลายเดือนก่อน

    The theory is simple, but it took me 2 years to solve my problem, thank you bro

  • @yusuferdogan5747
    @yusuferdogan5747 2 หลายเดือนก่อน

    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

    • @odysseyofcuriosity
      @odysseyofcuriosity  2 หลายเดือนก่อน

      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!

    • @yusuferdogan5747
      @yusuferdogan5747 2 หลายเดือนก่อน

      @@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 😁

  • @charlsgleenpabillaran1683
    @charlsgleenpabillaran1683 หลายเดือนก่อน +1

    Thank you so much this really helps me a lot coz I have a problem of Cpu bottleneck

    • @odysseyofcuriosity
      @odysseyofcuriosity  หลายเดือนก่อน

      Glad you found it useful! Hope you can get your machine running much better✌️

  • @dystopia-usa
    @dystopia-usa 2 หลายเดือนก่อน +3

    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.

    • @odysseyofcuriosity
      @odysseyofcuriosity  หลายเดือนก่อน

      Great point, appreciate it! Enjoy your rig ✌

  • @electrotrashmailbox
    @electrotrashmailbox หลายเดือนก่อน +2

    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

  • @chrisr.7311
    @chrisr.7311 2 หลายเดือนก่อน

    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

    • @odysseyofcuriosity
      @odysseyofcuriosity  หลายเดือนก่อน

      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!

    • @chrisr.7311
      @chrisr.7311 หลายเดือนก่อน

      @@odysseyofcuriosity Thank you my friend

  • @dFuZeGhost
    @dFuZeGhost 5 วันที่ผ่านมา +1

    Thanks alot man I use a i5 3470 with a 6650xt and the stuttering is crazy but now the game runs smooth

    • @odysseyofcuriosity
      @odysseyofcuriosity  5 วันที่ผ่านมา

      Happy to hear that man❤️ Put that 6650XT to work and enjoy your rig!

    • @dFuZeGhost
      @dFuZeGhost 5 วันที่ผ่านมา

      ​@@odysseyofcuriosityquick question soon I'll be upgrading to a i5 6600k do you know how well that would perform with the 6650xt?

    • @le_nonexistent8528
      @le_nonexistent8528 2 วันที่ผ่านมา

      @@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.

  • @kagetora03
    @kagetora03 หลายเดือนก่อน

    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

  • @EMarques1998
    @EMarques1998 25 วันที่ผ่านมา

    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.

    • @odysseyofcuriosity
      @odysseyofcuriosity  5 วันที่ผ่านมา

      This is some great insight, thanks for sharing it. Appreciate it!

  • @rafakasabian
    @rafakasabian 8 วันที่ผ่านมา

    I believe setting an FPS limiter would also solve the problem without the need to change graphical settings, right?

  • @JudivineOfficial
    @JudivineOfficial 2 หลายเดือนก่อน

    Great video simple

  • @mykindofgaming7345
    @mykindofgaming7345 2 หลายเดือนก่อน

    You deserve more subs. And likes ❤❤❤❤❤

    • @odysseyofcuriosity
      @odysseyofcuriosity  หลายเดือนก่อน

      Thank you so much, I appreciate it! ✌

  • @ArAbBoY6ThSt
    @ArAbBoY6ThSt 6 วันที่ผ่านมา

    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

  • @catsoup2000
    @catsoup2000 หลายเดือนก่อน +2

    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

    • @Chillwaving
      @Chillwaving หลายเดือนก่อน

      You shouldn’t have any frame spikes with that set up. You’re sure it’s not a network packet loss issue?

    • @catsoup2000
      @catsoup2000 17 วันที่ผ่านมา

      @@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.

    • @abhirupkundu2778
      @abhirupkundu2778 8 วันที่ผ่านมา

      @@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.

  • @Slayer3
    @Slayer3 หลายเดือนก่อน

    Awesome!

  • @aaryaanthepro93
    @aaryaanthepro93 หลายเดือนก่อน

    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?

    • @odysseyofcuriosity
      @odysseyofcuriosity  หลายเดือนก่อน +1

      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!

    • @aaryaanthepro93
      @aaryaanthepro93 หลายเดือนก่อน

      @@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

  • @hinja0161
    @hinja0161 หลายเดือนก่อน

    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

    • @odysseyofcuriosity
      @odysseyofcuriosity  หลายเดือนก่อน

      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?

    • @hinja0161
      @hinja0161 หลายเดือนก่อน

      @@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

  • @Kirby7601
    @Kirby7601 2 วันที่ผ่านมา

    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

  • @vpwavv
    @vpwavv หลายเดือนก่อน

    doesn’t changing the resolution cause more latency??

    • @odysseyofcuriosity
      @odysseyofcuriosity  หลายเดือนก่อน +3

      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!

  • @axsaman
    @axsaman 12 วันที่ผ่านมา

    My situation is the exact opposite, but I'm getting HUGE stutters in rdr 2.
    Intel i5 13400F
    Rtx 3070 msi
    Anu tips?

    • @virginiasoriano8773
      @virginiasoriano8773 11 วันที่ผ่านมา

      Same bro, every second I get micro stutters. I use v sync to get rid of it

    • @axsaman
      @axsaman 11 วันที่ผ่านมา

      @@virginiasoriano8773 does it really help?

    • @odysseyofcuriosity
      @odysseyofcuriosity  5 วันที่ผ่านมา

      Hey! How does the CPU/GPU usage look like when these stutters occur?

  • @vxrbed6990
    @vxrbed6990 หลายเดือนก่อน

    Someone pls help i have so much stuttering in cod, I have i9-9900k and RTX 3060

    • @odysseyofcuriosity
      @odysseyofcuriosity  หลายเดือนก่อน

      Hey man! Did you try some of the steps I've shown in the video?

  • @TNeila.1
    @TNeila.1 20 วันที่ผ่านมา

    I have a gtx 1050 2gigs and i 5 6500 is it bottle?

  • @danyahsan3958
    @danyahsan3958 2 หลายเดือนก่อน

    using q9605 with rx560.. can someone help

    • @odysseyofcuriosity
      @odysseyofcuriosity  หลายเดือนก่อน +1

      Hey man! Did you try some of the steps I show in the video?

    • @danyahsan3958
      @danyahsan3958 หลายเดือนก่อน

      @@odysseyofcuriosity the settings u showed weren't there in my gpu.. Cam you do it on anydesk on my computer?

  • @mobilebeeler
    @mobilebeeler หลายเดือนก่อน

    This can all also be explained if you download and set up presentmon

    • @mobilebeeler
      @mobilebeeler หลายเดือนก่อน

      Gpu busy vs cpu busy

    • @mobilebeeler
      @mobilebeeler หลายเดือนก่อน

      "Cpu = frametime"

    • @EMarques1998
      @EMarques1998 25 วันที่ผ่านมา

      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 ;)

  • @Dai1ylif3
    @Dai1ylif3 หลายเดือนก่อน

    Can you share the setting solutions for cpu bottleneck in CS2?

  • @kasuga5701
    @kasuga5701 2 หลายเดือนก่อน +2

    Me when i have a ryzen 3 1200 and rx 6700 xt 💀💀

    • @christohees9150
      @christohees9150 หลายเดือนก่อน

      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 😂

    • @kasuga5701
      @kasuga5701 หลายเดือนก่อน

      @@christohees9150 rip.. hope you get a better job soon man, atleast you got an rtx 2080 XD

    • @abhirupkundu2778
      @abhirupkundu2778 8 วันที่ผ่านมา

      @@kasuga5701 not just an rtx 2080, but an rtx 2080 super

  • @TheTacenAngel
    @TheTacenAngel หลายเดือนก่อน

    you have put it on General tasks FFS..

  • @guilhermealencar9089
    @guilhermealencar9089 หลายเดือนก่อน

    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 :(

  • @mrmeaty5619
    @mrmeaty5619 หลายเดือนก่อน

    Bottle neck calculator is very inaccurate 90% of the time

    • @odysseyofcuriosity
      @odysseyofcuriosity  หลายเดือนก่อน +1

      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.

    • @mrmeaty5619
      @mrmeaty5619 หลายเดือนก่อน

      @@odysseyofcuriosity true

  • @OneOhNine
    @OneOhNine 3 หลายเดือนก่อน +1

    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%.

    • @odysseyofcuriosity
      @odysseyofcuriosity  3 หลายเดือนก่อน

      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!

  • @30jspecial
    @30jspecial หลายเดือนก่อน +1

    Blah blah blah

    • @christohees9150
      @christohees9150 หลายเดือนก่อน

      🙄

    • @onatics
      @onatics 22 วันที่ผ่านมา

      wow, incredible! someone with no knowledge whatsoever! "blah blah blah 🤓🤓☝"