Need help limiting the Watts on ASUS X870E ProArt mobo

Associate
Joined
8 Oct 2024
Posts
22
Location
Canada
I have never done this before and I would like to lower the total amount of Watts that the mobo can use while under full load.

I'm doing this because I want to Undervolt my CPU and I have also used Curve Optimizer,the problem is even going to 1.31 volts per core and also a -20 offset in Curve Optimizer and never seen any reduction with heat or power being used,I have also tried Eco Mode in the bios and it use's the same amount of Watts.

I remember watching a video where the guy said that you need to also limit the total Watts that the mobo can use but I can not find the video because he showed what you need to do.

Can someone please tell me where you go in the bios of an ASUS X870E ProArt to lower the total Watts the CPU can use.
 
Which CPU do you have?

What kind of load do you want to limit, or change?

You're right that you have to limit the power AND use the curve optimiser/undervolt, because otherwise it just gives the CPU a higher boost envelope.

For single thread load and short bursts, eco mode might not do anything.

The three power settings for AMD are PPT, TDC and EDC.
 
@Tetras I have a 9900X 12 core,I never changed the max boost clock I left that stock.

I'm looking main to just limit the total Watts the CPU can get while under full load right now it's at 160 Watts from what Armoury Crate say's it is,I was told that if you limit the total Watt's that would help.

For whatever the reason even when I dropped the volts from 1.35 to 1.31 I didn't gain anything at all in the way of reducing heat,I seen a guy do it in Ryzen Master then copy his numbers into his bios and he was able to reduce the of his CPU by 10C.
He just kept taking away voltage from the cores and that's all he did,I was going to try doing the same thing with my CPU but Ryzen Master cause's it to crash but Cinebench and other stress testing programs don't.

What does PPT,TDC and EDC stand for.
 
What does PPT,TDC and EDC stand for.
PPT is the max power the CPU can suck from the socket, TDC and EDC set the max sustained and peak current.

From what I'm aware, eco mode sets those limits automatically.

You shouldn't need to do any tuning of the voltage or frequency if you use eco mode or change PPT, TDC and EDC manually, since they will do it for you to keep the CPU operating under those numbers.
 
@Tetras That's the strange part I did try eco mode and it still sucked 168 Watts the very same amount it did when I just let the mobo and CPU run stock with the only setting I changed in stock was to EXPO and I left that on when I tried Undervolting and also used Curve Optimizer.
 
@Tetras That's the strange part I did try eco mode and it still sucked 168 Watts the very same amount it did when I just let the mobo and CPU run stock with the only setting I changed in stock was to EXPO and I left that on when I tried Undervolting and also used Curve Optimizer.
Hmm, my guess is that the settings aren't taking for some reason, maybe a conflict between Ryzen Master and the BIOS?
 
It might just be a BIOS issue, the original Asus Proart X670E (last gen version basically) had the same issue from the first few BIOS editions where none of the automatic ECO mode settings were taking place. Manual settings were needed to make it work. It might be the case here as well.

Also of note, is that the ECO modes offer ECO65 and ECO105, so unless if you were trying the ECO65 mode, the ECO110 is very close to what the 9900x is set to run at in the first place (120W), so there may be very little change in that instance if it is not a BIOS issue as listed above. If you were trying ECO110, try ECO 65 instead and see if it goes down further.
 
Hmm, my guess is that the settings aren't taking for some reason, maybe a conflict between Ryzen Master and the BIOS?
I was trying to use Ryzen Master but I gave up on it because my PC crash's when I use it trying to Undervolt.

The funniest thing is I can Undervolt in the bios and not have any problems when I run Cinebench and OCCT and Prime95.
 
I was trying to use Ryzen Master but I gave up on it because my PC crash's when I use it trying to Undervolt.

The funniest thing is I can Undervolt in the bios and not have any problems when I run Cinebench and OCCT and Prime95.
I'd try 65 and/or doing it manually as suggested above.

The default I can see quoted in reviews for a 9600X (65 watt) is PPT: 88 watts, TDC: 75A and EDC: 150A. I don't know where they got that from.
 
Yeah maybe, maybe not, you can change it in a few clicks so I'd just give it a try and see what you think :)
If I have to raise the PPT is there a rule on how much I need to raise the EDC and TDC,I assume that if the numbers you gave me don't work and I need to raise them I'm just wondering if only one number has to raised or all.
 
If I have to raise the PPT is there a rule on how much I need to raise the EDC and TDC,I assume that if the numbers you gave me don't work and I need to raise them I'm just wondering if only one number has to raised or all.
Afaik hwinfo can show you the current readings for EDC/TDC, which will give you an idea if/when it is throttling.

I would just copy the default settings for a 65 watt CPU, because I don't know how to determine an optimal value for EDC/TDC.

If you find that your CPU is throttling too much, then I suggest copy the settings for a 105 watt CPU. The best settings might be in the middle of those two.
 
Will I need to do anything with Curve Optimizer or Curve Shaper if I adjust the PPT EDC/TDC
They can be combined to effectively undervolt your CPU, but no, I believe the CPU will manage itself to stay under the limits you set with PPT, EDC/TDC.
 
@Tetras I have started testing and I think I have everything dialed in and running stable for now and may need to adjust Curve Shaper and Curve Optimizer.
The stock 9900X settings are.

PPT 162W
EDC 180A
TDC 120A

My temps while running Handbrake were 71C stock settings,Cinebench was 55C in Multi thread test.

I used these settings in my Bios
PPT 130W
TDC 105A
EDC 165A

Curve Shaper Under Medium Negative 15 for all 3 settings,and for High Negative 20 for 3 settings as well.
If you don't know what I mean by all 3 settings,there is a Low Medium and High part of the Curve and there are 15 points in total you can adjust,so under the Medium part of the Curve there are 3 points to adjust was well called Low Medium and High as well.

I also set a Negative 10 All Core in Curve Optimizer,someone I know online told me they used Curve Shaper and Curve Optimizer and did the same thing I did and wanted to lower the overall heat their CPU produced and helped me out the Curve numbers.

My heat numbers are now Max 55C while running Handbrake,running Cinbebench 51C Multi thread test.

My encoding speeds for encoding .264 were 1106.02 AVG FPS with stock settings and are now 1083.71 AVG FPS

So that means I was able to shave off 16C while encoding with handbrake that I a lot and also have almost no affect on encoding speeds.

My main goal for this was to reduce heat so my system doesn't run really hot in the summer months when the heat waves start.

The CPU cooler I'm running is the new Noctua NH-D15 G2 and if you ask me 55C air cooling while running Handbrake is pretty good,I know that Handbrake make my CPU run hotter then what Cinebench did.

Thanks for all your help and patience.
 
My system crashed so I had to use Curve Shaper and Curve Optimizer to make it run stable.
I'm confused, you got crashes with manually setting PPT, TDC and EDC and all other customisations disabled?

These settings ^^ are only power limits, there should be no impact on stability?
 
Last edited:
Back
Top Bottom