Тёмный

How To Identify A CPU Bottleneck - Is Your CPU Bottlenecking Your GPU? 

Mostly Positive Reviews
Подписаться 2,8 тыс.
Просмотров 9 тыс.
50% 1

In this video I'll be trying to explain how to identify a possible CPU bottleneck. A CPU bottleneck is typically referred to a situation where your CPU is holding back your GPU from performing as well as it could.
In this video we'll explore two typical scenarios of a CPU Bottleneck. One where the CPU is running at 100% usage, and the other where it's not, but is still holding back the graphics card. How can a CPU bottleneck a GPU when it's not running at 100% usage? Well, we explore that scenario with the help of CapFrameX, and the integration of Intel's PresentMon into CapFrameX, to help show GPU Busy as well as GPUBusy deviation. I have seen a lot of people talk about the GPUBusy feature, and also found that some of the explanations are hard to understand, so I try my best here to try and explain how to use GPUBusy and Deviation to identify a potential CPU bottleneck.
Join this channel to support a creator:
/ @mostly_positive_reviews
System Specs:
Intel Core i5 14600KF @ Stock
Palit Dual Nvidia GeForce RTX 4070 Super @ Stock
Gigabyte Gaming X AX Z790 Motherboard
G-Skill 32GB DDR5 6400 Mt/s CL32 Memory
Corsair HX850i Power Supply
Windows 11 Pro
2TB PCIE Gen 4 Nvme Drive
Game Mode and ReBAR enabled
Timestamps:
0:00 - Intro
0:26 - Scenario 1 - CPU Completely Underpowered (100% usage)
4:18 - Scenario 2 - CPU Is Just Not Fast Enough
7:38 - How To Identify a CPU Bottleneck Using GPUBusy
9:54 - What Being Fully GPU Bound Looks Like
11:08 - Using DLSS Frame Generation to Further Reduce CPU Bottleneck
12:34 - Tips On How To Overcome a CPU Bottleneck

Игры

Опубликовано:

 

4 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 160   
@AncientGameplays
@AncientGameplays 8 дней назад
Very good and interesting video, glad to see more people explaining things! We're going to make a video about this, but I will now add some of you case scenarios here and show your channel as well
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Been watching your videos for years, and as you know, had a few pleasant interactions with you on Twitter as well, but never did I think you'd actually watch one of my videos! This really means a ton to me, really appreciate it!
@takemysauce
@takemysauce 8 дней назад
It's the man himself 😱😱
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Like, how did this even happen 🤣 I am awestruck here 🥳
@AncientGameplays
@AncientGameplays 8 дней назад
@@Mostly_Positive_Reviews always glad to watch interesting content
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Appreciate it my man 🙏
@Razor2048
@Razor2048 7 дней назад
One easier way to see when you have a CPU bottleneck, is to use process explorer to examine the individual threads of the game. Cyberpunk will run dozens of different threads, but not every aspect of the game engine is multithreaded, and the scheduler will move some of those threads between various cores rapidly depending on the load (perfectly normal when a game launches 100+ threads. If you look at the individual threads, you will often see 1 thread using 1 core worth of CPU time, and at that point, frame rates stop improving. A simply test is to use settings that that get the GPU usage in the 85-95% range, then while gaming, downclock the GPU (e.g., lower it by 500MHz in afterburner), that would get the GPU to be pegged at 100% while also lowering frame rates, ensuring a GPU bottleneck). then gradually increase the clock speed of the GPU while looking at the threads in process explorer. You will notice a gradual increase in frame rates that will stop as soon as one of the threads in the game reaches 1 core worth of CPU time (to figure out what is 1 core worth, take 100, and divide it by the number of threads available by the CPU, including hyperthreading. For example, a 16 thread CPU would allow for up to 6.25% of CPU time representing 1 core worth of CPU time. Since a single thread cannot use more than 1 core worth of CPU time, that thread will have encountered a CPU bottleneck. PS, a system memory bandwidth bottleneck is very rare, the only time I have been able to replicate one in a modern system, was when a lower VRAM card, e.g., 8GB or less, and in a game where the engine did not disable the use of shared memory. Once shared memory is in use actively (you can tell by the PCIe bus usage increasing significantly, and once it hots 50%indicating saturation in one direction, you will notice a scenarios where both the GPU and CPU is underutilized. PS, in those cases, you can get small boosts in performance by tightening the timings of the system RAM to improve the latency. as with modern cards, they typically have around 25GB/s DMA access from a PCIe 4.0 X16 bus, but in some cases where full saturation is not reached, lower latency minimizes how much performance is lost while shared memory is in use. Once full saturation happens, then frame times will become very inconsistent and the game will hitch/ hang as well. A storage bottleneck, will show dips in both CPU and GPU usage (most easily seen as simultaneous drops in power consumption).
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
Actually very useful info, appreciate it 🙏
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 9 дней назад
Gosh, I really need to pay attention when typing as I constantly make typos. Apologies for typing "Scenario" as "Scenarion" 🤦‍♂️
@bigninja6472
@bigninja6472 8 дней назад
Please enable notifications 🙏
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
@@bigninja6472 Notifications? Meaning as soon as a new video goes up you get notified? I do set it on each video to send notifications to people who have notifications enabled, but it almost never works, even on big accounts :(
@vash42165
@vash42165 7 дней назад
You are now attention bottlenecked
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
@@vash42165 One of my more popular videos and I make rookie mistakes like that 😥
@paulwillemse1677
@paulwillemse1677 9 дней назад
Love these vids!
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 9 дней назад
Not as much as I love you! Wait, what...
@xKyleNxCoD
@xKyleNxCoD 9 дней назад
Great video. Very informative and enjoyable!
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 9 дней назад
Thank you! And thanks for watching and commenting, really appreciate the support and engagement!
@jorge69696
@jorge69696 7 дней назад
A faster way, or used in conjunction with this, is to look at the gpu power consumption. The 4070 Super is a 220w card. When gpu bottlenecked, it was running under 150w.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
Yeah indeed. I spoke about this, saying it gives you a good idea and indication, and then GPUBusy can confirm it. Well, it's still not 100% accurate, but 99% is good enough for most people 🤣
@moathmad1538
@moathmad1538 3 дня назад
You are amazing, your explanation is clear 😊
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 2 дня назад
Thank you! 😃 I really appreciate the kind words, a lot!
@micheleschenetti7791
@micheleschenetti7791 8 дней назад
Very interesting. Thx mate
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Thanks for stopping by, it's really appreciated!
@CoffeeGee95
@CoffeeGee95 8 дней назад
Shout out to my fellow South African🤙, great video buddy, very informative. I’ve been out of the pc gaming scene for a while now, so I started searching for videos before I upgrade my hardware, stumbled onto your video. Subscribed, I will definitely support your videos in the future.👍
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Ha, another Saffa! Glad to have you here buddy, appreciate watching the video and subscribing 🙏
@pcgameshardware867
@pcgameshardware867 8 дней назад
This is a very good video!
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Thank you bud. Except I ruined it with typos 🤣🤣🤣
@antondovydaitis2261
@antondovydaitis2261 8 дней назад
Thank you very much.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
No, thank you for watching!
@stardomplays1386
@stardomplays1386 8 дней назад
This was an excellent video. From someone who started to understand this after getting into PC gaming 2 years ago, it's always quite jarring seeing the comments in other benchmark videos or even in steam forums such as "my system is fine because my CPU is only 30 percent utilized so it must be the game" or "why test the 4090 at 1080P" in CPU benchmark comparisons.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Appreciate the kind words! And I agree, often the comments on some of these videos are mindblowing. And they are also often made by people that are so sure that what they say is correct that it's just spreading misinformation unfortunately. But it's great that you educated yourself on stuff like this within only 2 years of PC gaming. People think stuff like this is not important, but I think it is, as it can really help you plan your build and not overspend on something that'll go to waste. I see so many people that still have 4th gen CPUs rocking 4070 Tis or 4080s because "CPU doesnt matter".
@stardomplays1386
@stardomplays1386 8 дней назад
@@Mostly_Positive_Reviews I am curious though, 10:57, does frame gen always get rid of the CPU bottleneck? I notice in some games like Hogwarts Legacy and Immortals of Aveum, where I am CPU bound, GPU usage is unusually underutilized at times. Digital Foundry did a video about Frame gen on console in immortals of Aveum, and the increase in performance was relatively modest despite a probable CPU bottleneck which I suspect is frame gen not entirely getting rid of that bottleneck. Could there be other limits or game engine limitations frame gen doesn't take account ?
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
@@stardomplays1386 I only used frame gen in this scenario as when this close to being fully GPU bound it almost always ensures a GPU bound scenario. But it doesnt always. Hogwarts Legacy is actually a very good example where even with frame generation you arent always GPU bound, especially when using ray tracing. Another good example is Dragon's Dogma 2 in the cities. Sometimes other instructions just take up too much of the CPU in terms of cycles that it is almost always CPU bound, even at 4K. In Dragon's Dogma 2, the devs blame the poor CPU performance on AI in the cities for example, and there even at High settings, 4K with Frame Gen on this 4070 Super I am CPU bound. Step outside of the city and you become fully GPU bound. When things like that happens people usually call a game unoptimized, and in the case of DD2 it is definitely true. Render APIs can also impact CPU bottlenecks significantly. For example, DX11 doesnt handle multithreading well at all in most games, and chances of you running into a CPU bottleneck with a DX11 game is greater in my experience. With regards to Immortals, I have only ever played the demo in the main city, and I personally find the game to be very stuttery there, regardless of CPU / GPU used. Something in that game just feels slightly off in terms of motion fluidity. But to answer your question, no, frame gen doesnt always eliminate a CPU bottleneck, but it can help a lot in alleviating it under the correct conditions.
@dystopia-usa
@dystopia-usa 7 дней назад
I cap the FPS on my GPU so it runs cooler & smoother, since FPS performance over a certain quality threshold amount is just benchmarking giggle numbers, unnecessary strain on components, & extra heat generation for my bedroom. Running a GPU at max FPS is more likely to create occasional stuttering & less-smooth play, since it has no additional overhead to handle the sudden loads that create drop-off lows. So, my R9-7900 CPU likewise is probably just jogging along with my capped GPU instead of sprinting. Works well for me.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
That's the great thing about PCs, there's a setting / configuration that caters to everybody! I also prefer to try and max out my monitor's refresh rate with a little headroom to spare to try and keep a more consistent framerate.
@e.5962
@e.5962 8 дней назад
good video mate finally understand this shit now haha
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Thanks! I tried to explain it in a way that made me understand, because I watched many a video on GPUBusy and I dont think I found one that explained it in a way for me to understand. So after playing around for a few weeks I thought I'd give it a shot of explaining haha!
@iustininfinite6841
@iustininfinite6841 7 дней назад
Also, even if your CPU load says 100%, that is most likely a lie. That is actually the average of the CPU’s P cores load. Meaning that if you have both the GPU and the CPU usage at 100%, you can still get a better GPU and not bottleneck it. As long as you don’t play something like Star Citizen. In that game, every single GPU gets bottlenecked no matter what CPU you have 😂
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
Star Citizen is indeed the destroyer of CPUs 🤣
@GemayelDaniel
@GemayelDaniel 7 дней назад
for the layman out there, if you see your GPU usage below 90-100%, then you have most likely have a cpu bottleneck. that cpu bottleneck however could be due to your cpu being underpowered compared to your gpu or it could however be due to the game/engine itself (like dragon dogma 2, jedi survivors, witcher 3 remaster)
@__-fi6xg
@__-fi6xg 7 дней назад
all cpus currently are bottlenecked at 4k for example, it wouldnt matter much what cpu you have at 4k. If you have a older cpu, the biggest difference you would notice, would be in the 1%. This man talks a whole lot using so many words to describe something very simple.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
Yeah, pretty much.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
Lol! Firstly, not every CPU will max out every GPU at 4K. There are plenty benchmarks out there showing that even something as recent as a 5600X can bottleneck a 4090 at 4K. Even a 4080 can be bottlenecked at 4K by a slower CPU. Secondly, I explained it in "a whole lot of words" because it's not always as simple. Yes, you can get a good idea by checking GPU usage, but using GPUBusy you can get a lot more info. And that's what the video was about...
@4ek_1
@4ek_1 7 дней назад
Shut up kid its depends on the setting or even the game optimize. It doesn't make any sense if there are games your gpu 90-100% and some not
@nimic6626
@nimic6626 5 дней назад
Great video, i just had 2 questions 1: is gpubussy only for intel or can i use it for an amd cpu as well 2: when i play games I can see the buildings and signs either pop up or render slower than the surrounding area. Like a billboard's texture load later than buildings and such. And i noticed it on every game from spider man to cyberpunk and Alan wake 2. Do you think it can be a cpu issue? Btw my cpu is ryzen 5 7600 and for gpu i have a 7900 gre with 32 gigs of ddr5 ram 6000mhz. And the percentages are normal meaning gpu is 90-100 and cpu is 60-80
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 5 дней назад
Thanks! You can use it on all systems, no issue. With regards to pop-in, Cyberpunk especially is notorious for a low LOD. It has a lot of pop-in. Your system is pretty well balanced so unless something is wrong with one of your components I dont think it's that. Maybe check Level of Detail settings, view distance settings, and then texture detail settings to see if that helps. It doesnt in Cyberpunk, but I dont remember AW2 having that issue for me, but it has been a while since I last played it.
@SahiPie
@SahiPie 7 дней назад
How did you get your MSI afterburner to display like that?
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
This was using CapFrameX instead of MSI Afterburner overlay 👍
@Aplayz42
@Aplayz42 7 дней назад
How did you get CPUbusy in MSI AFterburner/RTSS? I would like that functionality Shout out from SA BTW
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
There are more and more South Africans finding these videos, and I love it! In this video I used CapFrameX instead of MSI Afterburner. It still uses RTSS but it has additional overlay options 👍
@ngprt
@ngprt 7 дней назад
Man could you help me? I need help and nobody could help me yet. I got a RX 6650XT and Ryzen 5 3600. Other people with the exact same setup or an even better GPU dont have the huge stutter i have in Battlefield 5, Battlefield 2042, Palworld etc. I tried EVERYTHING and it looks like a CPU bottleneck to me. But why do other people have a slight bottleneck but dont get stutter so the game is unplayable like mine is? Like its the same exact setup? i got fast 3600mhz cl18 ram, nvme m.2 980 pro, temps are well under the limit and my mobo is great too. XMP on, SAM / Rebar on etc...
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
Hey man, sure, let's see if I can help. Can you perhaps upload a video while using an overlay to show CPU / GPU usages etc? You can upload to your RU-vid, list it as "Unlisted" and mail me a link so I can have a look? My email address can be found under my info on my channel 👍
@ngprt
@ngprt 7 дней назад
@@Mostly_Positive_Reviews i will do that in a Couple days, i found the program called PresentMon and im trying to figure out if i just have insane bottleneck. But trank you so so much dude. I will do that :)
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
Anytime! If you need help, I have a video on here about setting up RTSS with MSI Afterburner. It shows you step-by-step how to set it up to show CPU and GPU usages etc. Once you are ready in a few days, send that email and we'll take it from there 👍
@MrFreeman1981
@MrFreeman1981 8 дней назад
frame gen and DLSS is gross, i want my imput lag as low as possible and my vision in "native", how to identify CPU/system bottleneck? your GPU is not running at 99% all the time, simple. (edit: well duhh there are gonna be games where 99% GPU utilization is not possible, either being a really old game with weak graphics or poor optimization. but it is still a CPU bottleneck when your GPU is not running at 99%)
@Varkoroth
@Varkoroth 8 дней назад
That’s not always true, as it really depends on the optimisation of the game made by the devs. There are some games where your GPU will never be 100% utilized due to poor optimization, not a bottleneck. One example is Escape from Tarkov.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Exactly this, and I also mention this in the video.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
👍
@MrFreeman1981
@MrFreeman1981 7 дней назад
@@Varkoroth bad optimization is just a bad optimization, it is whole another page, EFT is CPU heavy because of all the AI in the game, try playing offline with AI enabled and disabled, when disabled your FPS is gonna be way better.
@Varkoroth
@Varkoroth 6 дней назад
@@MrFreeman1981 I'm quite aware of that, but that's just poor optimization. There are countless other games out there with AI (more advanced at that), which run way better, as they are better optimized. Tarkov is simply running on an old engine and BSG are way too focused on pumping content and not optimizing it. But my point still stands, the GPU not being used at 100% is not always a bottleneck sign, it can simply be lack of optimization, as the engine is not optimized well enough to distribute load correctly.
@quintrapnell3605
@quintrapnell3605 6 дней назад
Yes it is interesting subject. You can build the most expensive pc and easily still be in a bottleneck.
@GregoryShtevensh
@GregoryShtevensh 5 дней назад
I have a 7800x3d paired to a 4080 OC. I am currently playing Skyrim at 1440p without a frame rate cap (a mod). And with enough mods, textures, grass mods and DynDOLOD you can absolutely see the CPU bottleneck everything. The FPS will be below the v sync 165hz cap, and GPU will be at 90% with CPU at 20%. I think it's because the game only really uses one thread. So while it seems the CPU is chilling. It's actually not able to let the 4080 go to 99% on Skyrims game engine
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 5 дней назад
Yeah, Skyrim being quite an old game at this point means it's not optimized for multithreading. And mods can be brutal too!
@n1kobg
@n1kobg 5 дней назад
You can also have CPU Bottleneck even if only 1 Core hits 100%. On other side, if you play online games where you need lower input lag, its better to have CPU Bottleneck. Alternative is to Cap your FPS (or Reflex & Anti-Lag) but CPU bottleneck is preferable if you can get much higher FPS than the Monitor hz. Actually both CPU% & GPU% should be as low as possible while maintain high FPS (lower than 60-70% GPU & the individual CPU cores). Even if the monitor cant show more frames than its refresh rate, the input lag improves (higher 1% & 0.1% FPS).
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 5 дней назад
Yeah, agree! In multiplayer shooters most people prefer much higher fps and dont care about screen tearing as it is all about the lowest input lag and high framerates.
@spookytv4044
@spookytv4044 4 дня назад
hey, i have 16gb of ram, an i5 11400f, an rx 6600 xt, my fps in fortnite is generally low (dx 12, competetive settings, 1080p), the cpu gets to a 100% of usage when in the sky and i get awful stutters, i've tried optimizing, reinstalling windows, anything, couldn't fix it, do i need to upgrade my cpu, my ram, suggestions?
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 4 дня назад
Does it improve the more you play? Fortnite suffers from terrible shader compilation stutter but it gets better over time. Have you tried the DX11 mode perhaps? It does sound like your CPU is the issue here. The problem is that you'll have to do a whole platform upgrade at this point unless you go for something like an 11700K.
@spookytv4044
@spookytv4044 3 дня назад
@@Mostly_Positive_Reviews yea, it does improve overtime but i still get occasional 100% cpu usage and lag, and can't really play with my browser open cuz i lag a lot as well, would going for an 11700k fix my problems cuz that would be the most budget upgrade, and btw i have an 2,5 inch ssd with slow speeds, do i need to buy some budget nvme and maybe upgrade to 32gb or ram so i can have my browser open while playing games?
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 3 дня назад
@@spookytv4044 All those things will definitely make a bit of a difference. An nvme not so much during gameplay as an SSD with 450MBps read/write speed is definitely still good enough for most games. RAM speed will also make a difference, so if you have normal 2666Mhz RAM now, getting something like 3600Mhz CL18 combined with a 11700K will definitely help a lot in CPU bound scenarios. Stuttering while a browser tab is open is a bit on the strange side, especially if it is only one or two. Is there not maybe something else eating up CPU cycles? A Windows reload might also help, depending on the issue.
@spookytv4044
@spookytv4044 3 дня назад
​@@Mostly_Positive_Reviews thanks for the answer, I currently have a 3200mhz cl16 2x8 ram, i will probably get 2 more sticks of the same ram i have so it's cheaper and will upgrade to the 11700k when i have the means, and i really haven't noticed anything eating up the cpu, i only noticed that chrome and fortnite max out my ram usually
@V3ntilator
@V3ntilator 23 часа назад
I have the opposite problem. After years there is still no game that utilizes my CPU.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 23 часа назад
🤣🤣🤣 What CPU do you have?
@V3ntilator
@V3ntilator 23 часа назад
@@Mostly_Positive_Reviews Ryzen 9 5900X. My older gaming PC have a CPU bottleneck, so it doesn't matter if you use 1080p or 1440p on it. ;)
@Lurch-Bot
@Lurch-Bot 6 дней назад
A CPU can be a bottleneck as a result of hitting the single thread performance limit. And, technically, it is the GPU that is being bottlenecked; the CPU IS the bottleneck, in both of these scenarios.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 6 дней назад
Yeah, indeed 👍
@FireCestina1200
@FireCestina1200 7 дней назад
I'm playing Cyberpunk. My CPU is at 63% usage. When I saw the video with 63% CPU usage and bottleneck. I sweat. After seeing the video. I'm safe.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
🤣🤣🤣 Even if your CPU is at 80% and your GPU usage is at 99% you're fine. Just wanted to show that even if your CPU is not at 100% it can still cause a bottleneck 👍
@eustachetraista2061
@eustachetraista2061 5 дней назад
​@@Mostly_Positive_Reviewscan you give a short answer with why thats happening? like is it because the game or the cpu itself ? i watched the video btw but its hard to understand.
@eustachetraista2061
@eustachetraista2061 5 дней назад
i also watched a 4070S + i5 13600k in 1080p benchmark and the gpu was hitting 90+% throught the whole video with differrnt settings so im kinda confused why you getting those numbers with 14600k wich should be better cpu.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 5 дней назад
I purposely gimped the CPU to show what a CPU bottleneck will look like when displayed in RTSS / CapFrameX. I have done proper benchmarks with this CPU if you want to check it out 👍
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 5 дней назад
It's okay. Sometimes the GPU can render more frames than what the CPU is able to prepare, and then your GPU usage will be lower. Say your CPU can prepare 120 frames per second (resolution has no effect on this number). Then your GPU for example can render 160 fps at 1080p, 120 fps at 1440p, and 60 fps at 4K (all hypothetical numbers, but let's use them). So if you play at 1080p, the GPU can do 160 fps, but the CPU only 120 fps, meaning your final framerate will be 120 fps. That's what we call a CPU bottleneck. Your GPU wont be fully utilized, as it can do 160 fps, but it's only been given 120 frames to render by the CPU. Up that to 1440p, now the GPU can do 120 fps, the CPU still does 120 fps, so the GPU will now be fully utilized, showing 99% usage. CPU usage will most likely be high in this scenario as well. Up that to 4K, the GPU can only do 60 fps, so the CPU only has to prepare 60 fps, and your GPU will be fully utilized. Does that make better sense?
@Summorial2
@Summorial2 3 дня назад
But I don't understand how it got fixed at 9:55 just by disabling the upscaler????
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 3 дня назад
Using DLSS, or any upscaler, renders the game internally at a lower resolution. Here I was using DLSS Ultra Performance, so 540p, to enforce a CPU bind. When I started rendering at native 1440p by disabling the upscaler, the load on the GPU became enough for the CPU not to be the bottleneck anymore as the resolution then went from 540p to 1440p.
@Summorial2
@Summorial2 3 дня назад
@@Mostly_Positive_Reviews so then which one has more frames despite the low gpu usage and high cpu usage, dlss quality fg or native fg?
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 3 дня назад
@@Summorial2 DLSS Frame Generation works best when CPU limited, and thus, the more CPU limited you are the better it can work. I personally always use DLSS Quality with Frame Generation just to bump up the frame rate, make it a bit more CPU bound, and then FG can take care of the rest. In some games there wont be a difference, like Spider-Man Remastered for example. There at 1440p High I get the same frame rate whether I use DLSS upscaling or not, and others it makes a bigger difference.
@tag-gelwin101_nashaun2
@tag-gelwin101_nashaun2 8 дней назад
Most times the issue is not cpu and the games its the background apps that are the issue. Like you run Discord and browser but the game already needs 100% of your cpu so it causes stutters. good example is my cpu is a i5 8600K @4.8 GHz but pubg stutters when discord and my browser is open. close it and the stutters are gone and my fps is stable at 120+ fps on 2k
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Yeah, background tasks can absolutely cause undesireable performance for sure. I remember when I had my 9600K I had to close everything before playing Cyberpunk just to reduce the stuttering a little bit!
@Varkoroth
@Varkoroth 8 дней назад
One way you can try to resolve this issue or at least minimize the effects is to use ProcessLasso or other similar tools to set the process affinity. You can see which core is the least effective when playing the game and then set the discord and browser affinity to only that core, and the game to the rest of the cores. This will significantly decrease the stuttering, as your game process won’t be slowed down to wait for the discord/browser processes, as they’d be on different cores.
@goluop0982
@goluop0982 9 дней назад
Hlo brother if the intel i5 13600k had good 1% lows than amd r5 7600x in gaming with rtx 4070 or rx 7800xt then sir please tell the right answer...then should me buy intel or amd..
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Tough one. If you go 13600K you wont be able to upgrade much, except to a 14700K for example, whereas AM5 platform should get a few more upgrades. It also depends on price. If you dont care about the upgrade path then go for the 13600K, as it generally has better memory overclocking as well.
@goluop0982
@goluop0982 8 дней назад
@@Mostly_Positive_Reviews but what if i never overclock these two amd r5 7600x and intel i5 13600k because i am afraid to i burn my cpu by overclocking then which prossesor should I buy.. Brother if you give your Instagram id or any your contact for right component then I'll pay you some money..
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
@@goluop0982 If you dont want to overclock then I'd say go for the 7600. That way you can still upgrade to a 9000 series CPU later without having to change motherboards. And the lows on the 13th gen is only slightly better anyway. It becomes much better with overclocking, but if you arent going to overclock I'd say go for the system with the better upgrade path currently. I dont have IG or anything else, except Twitter, but that account is on hold for now. Really dont need to pay me ;) You'll be perfectly fine with a 7600X, B650 motherboard, and 32GB DDR5 6000Mhz CL30 memory. If you want to save a bit of money then go 5600Mhz cl28 / cl30, but the price difference shouldnt be that big between these kits anyway. You can then get a 750W power supply, which would be perfect for the 7800 XT / 4070, whichever you decide to buy. I will say that if you decide to buy the AMD CPU, go for the AMD GPU as well as Smart Access Memory on AMD is supported on more games than Resizable BAR from Nvidia. But really, either system will be perfect for 1440p gaming. The 7800 XT should last a bit longer due to more VRAM, but the 4070 will be slightly faster in RT, and it also has DLSS< which currently has better image quality than FSR.
@marcinkarpiuk7797
@marcinkarpiuk7797 8 дней назад
U can check if ryzen 7500f is available in ur area it will save u some money and its basically same processor as 7600 but without igpu that u dont need cos u have gpu
@goluop0982
@goluop0982 8 дней назад
@@Mostly_Positive_Reviews brother tell me that what is the reason of buy intel i5 14600kf any reason .does its faster in gaming from amd r5 7600x at stock GHz speeds???????????
@RandomKnowledge168
@RandomKnowledge168 9 дней назад
I know that it is a bottleneck (bad) ,but I'm not sure how bad it is. My spec is i3 6gen with 3060 12gb. And other PC is i7 8700 with rx 6800 xt.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 9 дней назад
What resolution do you play at? The 8th gen 8700 wont be too bad, but the 6th gen i3 is holding back the 3060 quite a lot. I made a video on how to setup RTSS with MSI Afterburner if you want to set it up and check your GPU usage. That'll at least give you an idea 👍
@RandomKnowledge168
@RandomKnowledge168 9 дней назад
@@Mostly_Positive_Reviews So you saying is that my cpu i7 8700 with gpu rx 6800 xt is fine?
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Not really, no, but it is indeed much better than the 6th gen and 3060 pairing. Also depends what resolution you play on both. What resolution do you use?
@RandomKnowledge168
@RandomKnowledge168 8 дней назад
@@Mostly_Positive_Reviews 1080p . So the solution is that I need to pair my 3060 with my i7 8700 ?
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 6 дней назад
That would be a better pairing yeah, and then get something like a 5600X or above for the 6800XT
@vams9744
@vams9744 8 дней назад
cant unfocus from turning car
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
🤣🤣 I know, sometimes I should do more on screen. Will work on that 👍
@vams9744
@vams9744 8 дней назад
@@Mostly_Positive_Reviews no its chill mood paired with voice really, just happens that i need to go back several times for info maybe its just some ppl
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Ah okay. Well, at least you help get my watch time up 🤣
@JimyHatzoo
@JimyHatzoo 6 дней назад
I guess my CPU is just not fast enough because my CPU usage is around 60% and my gpu usage around 60 also in games that are not that GPU intensive.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 6 дней назад
What CPU and GPU do you have, and what resolution do you play?
@JimyHatzoo
@JimyHatzoo 6 дней назад
@@Mostly_Positive_Reviews you probably think I'm crasy. I have an i7 8700k and an rx 7800xt. That happened because I upgrade my gpu after my old one died and I haven't upgraded my gpu yet. I'm playing at 1440p
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 6 дней назад
@@JimyHatzoo Ah okay. Yeah, you will be CPU bound with that, but not the end of the world. Unfortunately you would need to get a whole new platform, but I dont think you are crazy 🤣 These things happen! Why spend the money on both components when one fails? Replace the broken one and then replace the other one when / if you can.
@JimyHatzoo
@JimyHatzoo 6 дней назад
@@Mostly_Positive_Reviews that's exactly what I thought😂. Got the 7800 xt so I can upgrade in the future to a much powerful CPU!
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 6 дней назад
@@JimyHatzoo What are you considering, or you still deciding?
@dunkdisord3r420
@dunkdisord3r420 7 дней назад
Interesing video. I'm thinking about upgrading mi 13400F with 7900XT and get an used i7 i9 but ryzen path sounds tempting.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
Thanks! What motherboard and RAM do you have with your 13400F? The change to Ryzen would be more expensive than just getting something like a 13700K or 14700K for example, unless you are currently using DDR4 and you want to move up to DDR5. Either way, you really cant go wrong with either CPUs. The AMD platform does offer better upgradability for the future, but whether that matters to you or not I dont know. There is also the advantage of using Smart Access Memory with a Ryzen / Radeon combo, which is basically the same as Resizable BAR with Nvidia / Intel, but it does have support for more games. Ryzen CPUs currently are also quite a bit more efficient when it comes to power draw. Either way, it will be a great 1440p system, regardless of which platform you decide to go for in the end!
@dunkdisord3r420
@dunkdisord3r420 7 дней назад
@@Mostly_Positive_Reviews I have a gigabyte b760m gaming X ddr4 (yes cheap one xd) with 4 sticks 8gb 3200 ram and two nvme SSD. I think i7 is cheaper and decent upgrade to my rig.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
@@dunkdisord3r420 I also had that exact same motherboard haha! Paired it with my 14600KF for a while until I decided to go for DDR5. Now I just have the Z790 Gaming X DDR5. Going for an i7 would be a good, less expensive upgrade. If you can, get some DDR4 4000MT/s memory as well, as that has become a lot cheaper recently. You'll see a decent increase in performance going 13700K / 14700K and higher speed memory.
@dunkdisord3r420
@dunkdisord3r420 7 дней назад
@@Mostly_Positive_Reviews Would 4000 mhz really work with this mobo? Lol. I Will look for some 16x2 then and the 13700
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
@@dunkdisord3r420 Yeah, it will for sure. I used my 14600KF + DDR4 4000Mhz CL18 on this Gigabyte Gaming X B760 motherboard. It's the CPU's memory controller that affects the stability more than anything else. Motherboard plays a role, but IMC is very important.
@selohcin
@selohcin 7 дней назад
The second scenario was a RAM speed bottleneck, not a CPU bottleneck. I don't think it's helpful to call this a "CPU bottleneck".
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
How do you know it's a RAM speed bottleneck? Nevertheless, I did speak about this. I said there are many situations where it's not necessarily the CPU itself, but rather components needing to feed the CPU data that can be a bottleneck.
@RuiN4265
@RuiN4265 3 дня назад
​@@Mostly_Positive_Reviews Also curious how the RAM is being diagnosed as the bottleneck here...
@justfun5479
@justfun5479 8 дней назад
Oh my God 😱, I clicked at 666 views 💀
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Cursed for life! That's a sign to start playing Diablo 4 again!!!
@MrSamadolfo
@MrSamadolfo 6 дней назад
🙂 i find the topic a liitlw bit confusing, and on utube the topic causes trolls in the comments shaming people with old hardware combinations
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 6 дней назад
The trolls are out in full force anyway, regardless of your hwardware 🤣 Dont mind them.
@MrSamadolfo
@MrSamadolfo 6 дней назад
@@Mostly_Positive_Reviews cpu bottle neck, gpu bottle neck, Why did u use that video card with such an old cpu? that motherboard is Dead. You should have spend more money and gotten a Ryzen 5. Why are using invidia when they are so overpriced? Why are using Windows 11? 😅🕹🎮
@MrSamadolfo
@MrSamadolfo 6 дней назад
why are u using intel? why an old i7? why a new i3?
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 6 дней назад
Hahaha, exactly! People just cant let other people enjoy stuff. Yesterday had someone go completely off their rocker about how someone else already did a much better video with this CPU than I. All while completely missing the point of the video. And in the same breath there was someone definitely more knowledgeable than me giving tips without being condescending. The loudest ones are generally more a case of Dunning-Kruger effect than anything else, whereas a lot of the people that actually know will calmly explain instead of berate. Not always, but you can be sure that the loudest ones are covering for something.
@MrSamadolfo
@MrSamadolfo 6 дней назад
@@Mostly_Positive_Reviews 😏 yeah bro, the pc space is cancer, i need to make a video on this just for the LULZ 😅
@mr.electronx9036
@mr.electronx9036 2 дня назад
Slower RAM bottlenecks to.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 2 дня назад
Yeah, indeed. I mentioned it as well.
@lanelesic
@lanelesic 8 дней назад
Them Estrogen cores holding back this CPU. 🤣 On a more serious note when you benchmark for a couple hours or play some shooter at 300+ fps you want that gpu hitting 100%. When you want to enjoy a game for like 12 or 16 hours at a stable 125fps or 90fps or 60fps lock you want your gpu to have some headroom and to not use maximum power. So the GPU usage and power usage are fluctuating lets say from 60% to 95%(or 40% to 80% or 70% to 90%) depending on whats happening on screen at the moment, but your framerate is stable 125 fps and frametime is a flat line at 8ms.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 8 дней назад
Yeah, I much prefer a constant lower framerate to a fluctuating higher framerate as well. I use vsync + gsync to cap games at 158fps. If a game cant reach that I aim for a 120 fps cap. It's a much more enjoyable experience. I just wanted to show that if your GPU cant reach 99% usage it might be a sign if a bottleneck, and how to determine whether it is.
@justfun5479
@justfun5479 8 дней назад
Estrogen cores 😂
@stardomplays1386
@stardomplays1386 8 дней назад
In all cases, if you are hitting 300 fps, your GPU usage absolutely does not matter.
@mikebruzzone9570
@mikebruzzone9570 3 дня назад
mb
@niezzayt3809
@niezzayt3809 7 дней назад
Oh God, watching this entire video is painful Someone else did a better job at maximizing the Balance between P & E Cores and causing RTX 4070 at 100% GPU usage. Here's your mistake 06:14 it has been proven countless times that you shouldn't be gaming using both P & E Cores simultaneously. You can get much higher FPS Than this entire video and also maximizing RTX 4070 Super at near 100% usage using this exact same CPU. Here's how. Step 1. You are not supposed to disable E Cores at all because You will be assigning E Cores for Windows itself and all other background tasks Step 2. You should assign CPU Affinity of only P Cores for the game itself by deselecting E Cores before you launch the game. Step 3. After you did Step 1 and 2, now Windows will automatically have tighter timing because it doesn't need to reach out to E Cores for the game Process. You are NOT Supposed to do like 03:36 Because it means All Windows tasks are also using those P Cores. If you did it correctly, all 6 P Cores will be at 99% Usage most of the time, and all E Cores will be at idle but not disabled, and E Cores will still be visible by MSI Afterburner. HINT: Cyberpunk 2077 Game Engine is fully optimized at 12 CPU Threads. That means 6 P Cores equals 12 Threads. Excluding all E Cores. Anything beyond 12 Threads isn't counted as "Bottleneck" at all. It is counted as "Performance Leak". Don't believe me? Feel free to look for CDPR documentation about Parallelism of CP2077 Engine. it is really Optimized at 12 Threads. After you locked the game to use only 6 P Cores, while NOT Disabling any of E Cores, your FPS will be much higher than this entire video. And you will also see RTX 4070 Super nearing 100% Usage.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
What even is the point of this comment? Just want to rag on someone? You also missed the entire point of this video if these are your takeaways. The point of the video is how to identify a potential CPU bottleneck, not to show optimal CPU configurations or graphical settings. Way to miss the point and then be a complete jerk about it 👍
@niezzayt3809
@niezzayt3809 7 дней назад
@@Mostly_Positive_Reviews I wouldn't write that comment if you also showing how to maximize both CPU and GPU without resorting to DLSS or Frame Generation or DLAA. That's why I said someone else achieved better result using the exact same CPU and GPU
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 7 дней назад
Once again, that is not what the video is about 🤣 It is about how to identify a potential CPU bottleneck, not how to get rid of one. Also, every single scenario in this video was a self-induced CPU bottleneck to show how the GPUBusy metric shows it. That's it. That's what the video was about. You honestly think I play games with only 4 P-cores, or that I use DLSS Ultra Performance at 1440p? That was all to show different scenarios, and how it looks on something like CapFrameX or MSI Afterburner / RTSS.
@user-op1jl2wz7t
@user-op1jl2wz7t 5 дней назад
Pretty Long and Over Complicated Video for a Simple Matter Really.
@Mostly_Positive_Reviews
@Mostly_Positive_Reviews 5 дней назад
Simple for you, but reading the other comments, not for everyone.
Далее
Les Calculateurs de bottleneck CPU, c'est fiable ?
28:54
Incredible magic 🤯✨
00:53
Просмотров 5 млн
How to fix games that stutter due to a CPU bottleneck
11:34
Why did I buy an RTX 3060 in 2024?
7:10
Просмотров 7 тыс.
Here's what Bottlenecking REALLY looks like!
15:10
Просмотров 3,2 млн