• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Help with integrated gpu.

Is there any option like nvidia "threaded optimization" for amd?, that setting helped me a lot with old games when I disabled it but amd doesn't have an option like that, I saw a post recommending a software called Process Lasso to set just one core for specific games but don't know if it's safe to use it.

Its safe. A lot of people used it to dial in chips like the 7950X3D where one CCD didn't have access to 3D cache and that would wreck havoc with scheduling.

This is just for CPU though. I don't think it has any affect on iGPu's
 
Ok so I've been monitoring with HWinfo while playing somes games and seems like the gpu clock is constantly changing states so the clock goes from 350 to 758 every second.

I found a post that have a solution to prevent the gpu to downclock but doesn't seem to be useful for me.
 
Ok so I've been monitoring with HWinfo while playing somes games and seems like the gpu clock is constantly changing states so the clock goes from 350 to 758 every second.

I found a post that have a solution to prevent the gpu to downclock but doesn't seem to be useful for me.
Using APU is a tradeoff between CPU and its iGPU especially power. The reason it clocks that way is because usually power or temperature limit, usually the former. I've used the A10-9600P on HP laptop before and see this happens as well. The easiest solution? If the game isn't CPU limited just disable turbo so iGPU got more power budget for it. Or if you want more control of CPU clock, try to download k15tk, it's similar to k10stats, it used to undervolt Kaveri-based APU.
 
Using APU is a tradeoff between CPU and its iGPU especially power. The reason it clocks that way is because usually power or temperature limit, usually the former. I've used the A10-9600P on HP laptop before and see this happens as well. The easiest solution? If the game isn't CPU limited just disable turbo so iGPU got more power budget for it. Or if you want more control of CPU clock, try to download k15tk, it's similar to k10stats, it used to undervolt Kaveri-based APU.

I downloaded AMD OverDrive and it shows that the target CPU VID is 1.2750v but when the clock is at 3.9Ghz (turbo) the voltage goes up to 1.400v. It also shows that the HyperTransport speed should be 500Mhz and PCIe at 100Mhz but both are at 0.
 
I downloaded AMD OverDrive and it shows that the target CPU VID is 1.2750v but when the clock is at 3.9Ghz (turbo) the voltage goes up to 1.400v. It also shows that the HyperTransport speed should be 500Mhz and PCIe at 100Mhz but both are at 0.
Don't use Overdrive, use the one I mentioned
 
Never made any kind of undervolt, don't even know what to modify there :D.
Everyone start from nothing, read, and do more reading. If you want to achieve something you got to start somewhere.

I give you pointers

b1.jpg


Focus on those two, PB0 and PB1 is boost clock, you can lower the boost clock just use the drop down, and the voltage on far-right side is the voltage for selected clock. You lower this to undervolt.
 
Everyone start from nothing, read, and do more reading. If you want to achieve something you got to start somewhere.

I give you pointers

View attachment 386736

Focus on those two, PB0 and PB1 is boost clock, you can lower the boost clock just use the drop down, and the voltage on far-right side is the voltage for selected clock. You lower this to undervolt.

Ok I want to understand this, if the boost clock of my cpu is 3.9Ghz and needs 1.4v, what happens if I reduce the voltage to 1.3v for example?, will it still reach the 3.9 speed or not?.
 
Ok I want to understand this, if the boost clock of my cpu is 3.9Ghz and needs 1.4v, what happens if I reduce the voltage to 1.3v for example?, will it still reach the 3.9 speed or not?.
Yeah its like that, start small decrease like 0.125V and test with any CPU stress test your choice, and continue decrease till it crash or lockup. Back up original config file first
 
Yeah its like that, start small decrease like 0.125V and test with any CPU stress test your choice, and continue decrease till it crash or lockup. Back up original config file first

Can't save my original config using the program, when I use the save button it opens a menu to open other file instead of save it.

How does the k15 works?, Do I need to leave it always open while I use the pc?.
 
Last edited:
Can't save my original config using the program, when I use the save button it opens a menu to open other file instead of save it.

How does the k15 works?, Do I need to leave it always open while I use the pc?.
You just copy the default config file elsewhere manually or create a copy at the same folder.

After you press apply it should stick even after you close the program, until you shutdown or restart.
 
You just copy the default config file elsewhere manually or create a copy at the same folder.

After you press apply it should stick even after you close the program, until you shutdown or restart.

Ok so I have three PB states, PB0 is the 3.9Ghz one so I need to keep the clock at that speed and decrease the 1.4v by a little bit till it crash and increase it a bit?. Sorry for so many questions but it's my first time doing it.
 
Ok so I have three PB states, PB0 is the 3.9Ghz one so I need to keep the clock at that speed and decrease the 1.4v by a little bit till it crash and increase it a bit?. Sorry for so many questions but it's my first time doing it.
Yeah that's the general idea. But it all depends on what you want to do, your main point here is you wanted to get iGPU to reach its designated clock.

Like I said earlier the APU need to juggle the power budget between CPU and iGPU portion. You in much better luck than me because yours is desktop APU with 65W power budget, my A10-9600P only have 15W TDP. Try to undervolt a bit and see whether that makes your iGPU clock higher while in game.
 
Yeah that's the general idea. But it all depends on what you want to do, your main point here is you wanted to get iGPU to reach its designated clock.

Like I said earlier the APU need to juggle the power budget between CPU and iGPU portion. You in much better luck than me because yours is desktop APU with 65W power budget, my A10-9600P only have 15W TDP. Try to undervolt a bit and see whether that makes your iGPU clock higher while in game.

My problem is that the iGPU clock changes between idle (350Mhz) and max power state (758Mhz) all the time while playing games which gives me bad performance and stutter, if I run a Furmark test the clock keeps at 758Mhz all the time, don't know if undervolt would fix that but I'll try it anyway because I have another problem with my cpu downclocking while running stress tests but not in games, that's funny because it's the opposite of what's happening with the gpu.
 
My problem is that the iGPU clock changes between idle (350Mhz) and max power state (758Mhz) all the time while playing games which gives me bad performance and stutter, if I run a Furmark test the clock keeps at 758Mhz all the time, don't know if undervolt would fix that but I'll try it anyway because I have another problem with my cpu downclocking while running stress tests but not in games, that's funny because it's the opposite of what's happening with the gpu.
Because Furmark only loads GPU core and very little CPU power that's why you can get full iGPU clock while running it. Game meanwhile requires CPU power too. It's the main reason why I ask you earlier if the game doesn't require much CPU power, you can disable turbo and you most likely see iGPU will run at full clock all the time.

CPU downlocking while running stress test is from my testing and knowledge is because it hits either power limit or temperature limit, most likely the former because voltage for boost clock is excessive for this architecture.
 
Because Furmark only loads GPU core and very little CPU power that's why you can get full iGPU clock while running it. Game meanwhile requires CPU power too. It's the main reason why I ask you earlier if the game doesn't require much CPU power, you can disable turbo and you most likely see iGPU will run at full clock all the time.

CPU downlocking while running stress test is from my testing and knowledge is because it hits either power limit or temperature limit, most likely the former because voltage for boost clock is excessive for this architecture.

Ok so this is my k15 screen.

2.png


I changed my power plan to performance so the cpu clock keeps at 3.9 and decreased the voltage to almost 1.2750 that is the max base clock speed voltage and it's ok but anyway, as soon as I start any stress test the cpu changes to the P2 state (2.6Ghz/1.0250v) and keeps there all the time till I stop the test and the clock goes up to 3.9 again in a second.
 
What stress test program did you use? That is odd behavior, if I'm not mistaken if you set the PB0 voltage lower the other voltage follows, correct? Can you show me the screenshot when you set it to 1.275V on PB0 I wanted to see other P-State voltage.
 
What stress test program did you use? That is odd behavior, if I'm not mistaken if you set the PB0 voltage lower the other voltage follows, correct? Can you show me the screenshot when you set it to 1.275V on PB0 I wanted to see other P-State voltage.

No, the other states voltage still the same if I change the PB0. I use the AIDA64 stability test but have the same problem with TimerBench.
 
No, the other states voltage still the same if I change the PB0. I use the AIDA64 stability test but have the same problem with TimerBench.
OK I must've mixed up with another program. You should lower the voltage on other P-states then, the CPU power management could gone haywire when it detects PB0 voltage is lower than lower P-states. Make sure it's lower than the PB0, it should be stable, then try again to stress test.
 
dfdfd.png


Is this fine?, tested AIDA stability again with these settings and it's just the same, it changes to P2 state.
 
View attachment 386889

Is this fine?, tested AIDA stability again with these settings and it's just the same, it changes to P2 state.
It looks ok to me, have you tried to disable AMD APM there? Also try to restart and run the program again.

Or...you can just force it to run at PB0 all the time, you see the P-state min and max below? Set it to 0 for both and press Force :D
 
Last edited:
It looks ok to me, have you tried to disable AMD APM there? Also try to restart and run the program again.

Yeah I tried disabling APM and C6 State in bios but still the same. There are other settings in bios like loadline calibration, I know it has something to do with voltage but don't know much about it.
 
Yeah I tried disabling APM and C6 State in bios but still the same. There are other settings in bios like loadline calibration, I know it has something to do with voltage but don't know much about it.
What is your motherboard brand and name?
 
Back
Top