1

I see in HWinfo this but on Google I can't find an explanation of what these are, can someone help me to understand? The Intel explanation isn't very clear.
CPU PL1 should be equal to TDP, but it's not, my TDP is 45 W and PL1 is 56 W, so I don't understand this. Apart from that, from what I understood, if I go over 56 W for 28 sec, algorithm will limit the power, but I can't understand the Unlimited and Unlocked. Unlimited means that the CPU will run in its turbo modes all the time? Can someone explain me every part of these 4 lines?

CPU Power Limit 1 - Long Duration: (56.00 W) (28.00 sec)[Unlocked]
CPU Power Limit 2 - Short Duration:(90.00 W) (Unlimited)[Unlocked]
CPU Power Limits (Max): Power = Unlimited, Time = Unlimited
CPU Power Limit 4 (PL4): 130.0 W

2

This is all part of a feature provided by Intel (and more recently AMD) on their x86 CPUs which allows the firmware (or OS) to control power consumption limits for the processor, thus allowing better control of system power consumption.

The 'long duration' power limit places an upper limit on the power consumption of the CPU over extended periods of time. Your understanding is correct that the 28 second time window is how long the CPU can run over that limit. Most CPUs can in fact have this safely set above their TDP, but the cooling system needs to be able to handle a TDP equal to this limit to avoid causing damage to the CPU.

The 'short duration' power limit puts an upper limit on how much power the CPU can use when the long duration limit is not being enforced. I'm not entirely sure myself what 'unlimited' means here. It could be a marker that this is applied at all times (IOW, you can't go over this limit), or that this limit is just unused (not likely).

In both cases, 'unlocked' means that the values can still be changed by the system (or firmware). Most CPU configuration items like this can be 'locked' once set by writing a 1 to a specific bit in another register to prevent those values from being changed until the CPU is reset. This functionality is used a lot on embedded systems with very strict power or thermal envelopes to ensure that user software cannot cause problems for the user.

The third listed limit is, I believe, upper bounds for what you can set for the time windows and power limits. The fourth should be the physical upper limit on power consumption actually enforced by the CPU.

1
  • This was very useful, thank you – user330638 Aug 19 '20 at 15:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.