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

Integrated Gpu uses more utilization when more speed on the cpu is achieved

ChoccyMilk

New Member
Joined
Jul 13, 2022
Messages
28 (0.03/day)
for some reason my intel n5030 when it gets faster in cpu ghz the igpu uses more utilization when rendering games and I dont know why, can someone explain this?
 
The CPU's power limit is shared between the CPU cores and the iGPU (also the memory controller and other parts of the chip). When the CPU cores use more power, the iGPU has less headroom.
 
ok then so what is equal for both the iGPU and the CPU to have for best performance if my CPU has a 3.2GHz Max boost frequency and a 1.1GHz base frequency?
 
Stock settings will give the best performance. It dynamically allocates power to each based on utilization.
This. I don't think you can modify power limits on an N5030, so you'll have to trust the CPU to do its job the best way it sees fit.
 
my brother in christ it is a N5030
be happy it can play a youtube video without going to 98% utilization
 
Your question is confusing and doesn't ask anything clearly


Games require the CPU to render frames and the GPU to display them
The CPU will usually not render more than 3 frames ahead at most, if the GPU can't keep up

A faster CPU will send more frames to a GPU to be rendered, raising the GPU usage if it isn't maxed out.
 
my brother in christ it is a N5030
be happy it can play a youtube video without going to 98% utilization
atleast it can run 4K smoothly without going to 100% utilization

Your question is confusing and doesn't ask anything clearly


Games require the CPU to render frames and the GPU to display them
The CPU will usually not render more than 3 frames ahead at most, if the GPU can't keep up

A faster CPU will send more frames to a GPU to be rendered, raising the GPU usage if it isn't maxed out.
well that sucks, this CPU when it goes to approximately 2Ghz or more the iGPU in it starts to suffer with the fast CPU speeds and struggles with the amount of frames it has to render from the CPU. In order to maintain a good performance on the limited amount of performance on this device I might have to limit the CPU speed so that the IGPU can catch up thanks for the help I will try and troubleshoot it for the best performance
 
well that sucks, this CPU when it goes to approximately 2Ghz or more the iGPU in it starts to suffer with the fast CPU speeds and struggles with the amount of frames it has to render from the CPU. In order to maintain a good performance on the limited amount of performance on this device I might have to limit the CPU speed so that the IGPU can catch up thanks for the help I will try and troubleshoot it for the best performance
That might not be a good idea as the CPU has to "feed" the GPU with information before it can render frames. With lower CPU speed on the N5030, you might see lower GPU usage, but that's because it's not being fed properly, so your game performance will go down too. Intel knew what they were doing when they put the chip together.
 
for some reason my intel n5030 when it gets faster in cpu ghz the igpu uses more utilization when rendering games and I dont know why, can someone explain this?
The iGPU is the primary runner of the game. The CPU cores have their share of load. The 2 of them are working together.

If the game load increases, both CPU/iGPU are loaded more. The ideal setup is the iGPU on close as possible to 100% utilization. When the iGPU is called to output heavier and more demanding scenes the CPU also is called to higher load because it has to keep the iGPU well fed.

So if I understand it correctly you’re seeing it the wrong way.

It’s because the iGPU has to output more the CPU is trying to keep up with it and raise its clocks. If the iGPU is staying around 95+% of utilization it means the CPU is doing its job.

Though, this explanation is suited best on system with discrete GPU because both have their own power limit.

In a CPU/iGPU chip the power (package) limit is shared. So the management of the whole package constantly trying and struggling to find balance between power limit of the 2 while trying to keep them both well loaded.

So if you see the iGPU not close to 95+% utilization while graphics demand is high it may mean that the management is trying to distribute power between the 2 parts because package power may have reached the upper limit.
The management can’t just drive more power to iGPU because the the CPU will stall and vice versa.

Balance is the key in such (CPU/iGPU) configurations and it’s much complicated for us to analyze it more.
 
Last edited:
The iGPU is the primary runner of the game. The CPU cores have their share of load. The 2 of them are working together.

If the game load increases, both CPU/iGPU are loaded more. The ideal setup is the iGPU on close as possible to 100% utilization. When the iGPU is called to output heavier and more demanding scenes the CPU also is called to higher load because it has to keep the iGPU well fed.

So if I understand it correctly you’re seeing it the wrong way.

It’s because the iGPU has to output more the CPU is trying to keep up with it and raise its clocks. If the iGPU is staying around 95+% of utilization it means the CPU is doing its job.

Though, this explanation is suited best on system with discrete GPU because both have their own power limit.

In a CPU/iGPU chip the power (package) limit is shared. So the management of the whole package constantly trying and struggling to find balance between power limit of the 2 while trying to keep them both well loaded.

So if you see the iGPU not close to 95+% utilization while graphics demand is high it may mean that the management is trying to distribute power between the 2 parts because package power may have reached the upper limit.
The management can’t just drive more power to iGPU because the the CPU will stall and vice versa.

Balance is the key in such (CPU/iGPU) configurations and it’s much complicated for us to analyze it more.
well weirdly enough when I lower to clock speed to 1.4Ghz I see a performance improvement on the CPU bound game I play somehow and the iGPU utlilization goes down but the fps goes up and the cpu load also goes up but its not capped at 100% at all times
if I were to not lower the clock speed the fps would dramatically decrease by 20 frames or even lower
 
atleast it can run 4K smoothly without going to 100% utilization


well that sucks, this CPU when it goes to approximately 2Ghz or more the iGPU in it starts to suffer with the fast CPU speeds and struggles with the amount of frames it has to render from the CPU. In order to maintain a good performance on the limited amount of performance on this device I might have to limit the CPU speed so that the IGPU can catch up thanks for the help I will try and troubleshoot it for the best performance
I get the feeling you don't understand what i wrote

You might be talking about something entirely different where your extremely low wattage system cant power the IGP and the CPU at the same time at full speed
It's either that, or a thermal throttle
 
its that cause HP power limits and an EC which you cant do anything about sadly
 
its that cause HP power limits and an EC which you cant do anything about sadly
There are several limits for different reasons, some are power, some are heat - without information from you we cant really narrow that down


You haven't even mentioned it's a HP system before this post
 
There are several limits for different reasons, some are power, some are heat - without information from you we cant really narrow that down


You haven't even mentioned it's a HP system before this post
sorry about not mentioning its a HP system but unclewebb told me that he cant really do anything if the EC is the cause of my low power limits

It cant be heat cause the cpu I have is built for 105C and the main power issue is that its stuck at 10W when boosting then gets PL2 and PL1 throttling due to the EC i think
 
The CPU doesn't run alone
The motherboard, the power supply/brick, the VRM's - every single component has their own, seperate limits
 
Back
Top