CPUパワー制限とは何ですか?

Aug 19 2020

私はHWinfoでこれを見ますが、Googleでこれらが何であるかについての説明を見つけることができません、誰かが私が理解するのを手伝ってくれるでしょうか?Intelの説明はあまり明確ではありません。
CPU PL1はTDPと等しいはずですが、そうではありません。私のTDPは45 W、PL1は56 Wなので、これはわかりません。それとは別に、私が理解したことから、28秒間56 Wを超えると、アルゴリズムによって電力が制限されますが、UnlimitedとUnlockedは理解できません。無制限とは、CPUが常にターボモードで実行されることを意味しますか?誰かがこれらの4行のすべての部分を私に説明できますか?

CPU電力制限1-長い持続時間:(56.00 W)(28.00秒)[ロック解除]
CPU電力制限2-短い持続時間:(90.00 W)(無制限)[ロック解除]
CPU電力制限(最大):電力=無制限、時間=無制限の
CPU電力制限4(PL4):130.0 W

回答

2 AustinHemmelgarn Aug 19 2020 at 15:08

これはすべて、Intel(および最近ではAMD)がx86 CPUで提供する機能の一部であり、ファームウェア(またはOS)がプロセッサの消費電力制限を制御できるため、システムの消費電力をより適切に制御できます。

「長時間」の電力制限は、長期間にわたるCPUの消費電力に上限を設定します。28秒の時間枠は、CPUがその制限を超えて実行できる時間であるというあなたの理解は正しいです。ほとんどのCPUは、実際にはこれをTDPより上に安全に設定できますが、CPUの損傷を防ぐために、冷却システムはこの制限に等しいTDPを処理できる必要があります。

「短時間」の電力制限は、長時間の制限が適用されていないときにCPUが使用できる電力量に上限を設定します。ここで「無制限」が何を意味するのか、私には完全にはわかりません。これが常に適用されていること(IOW、この制限を超えることはできません)、またはこの制限が使用されていないこと(可能性は低い)のマーカーである可能性があります。

どちらの場合も、「ロック解除」は、システム(またはファームウェア)によって値を変更できることを意味します。このようなほとんどのCPU構成項目は、CPUがリセットされるまでこれらの値が変更されないように、別のレジスタの特定のビットに1を書き込むことで、一度設定すると「ロック」できます。この機能は、ユーザーソフトウェアがユーザーに問題を引き起こさないようにするために、非常に厳しい電力または熱エンベロープを持つ組み込みシステムで多く使用されます。

リストされている3番目の制限は、時間枠と電力制限に設定できる上限です。4つ目は、CPUによって実際に適用される消費電力の物理的な上限です。