昨年 8 月以来、AMDLinux エンジニアは、Linux でのタスク分散を改善するためにこの機能を活用するために、「amd_pstate」ドライバーに P-State 優先カーネル サポートを提供することに取り組んできました。 Zen2 以降、AMD プロセッサには「優先コア」の概念があり、ACPICPPC を使用して、CPU コアがより高い最大周波数に到達できるか、優先度の高い (重要な) タスクを処理するための優先コアとして使用する必要があることを示します。

特に現在、一部の AMD CPU で Zen4 コアと Zen4C コアが混在しているため、予想される動作を確保し、最も重要なプロセスが最高のパフォーマンスの CPU コアで実行されるようにするために、AMDP-State の優先コアがさらに重要になります。

それ以来、AMD は推奨コア Linux パッチを開発しており、過去数か月間で 13 回以上改訂されています。


この取り組みは結実し、AMDP-State 優先カーネル サポートが次のカーネル サイクルで利用できるようになります。

Linux 電源管理サブシステムのメンテナである Rafael Wysocki 氏は、Linux 6.9 に先立って AMD のバージョン 14 パッチを電源管理の「-next」ツリーに追加したと発表しました。

したがって、数か月以内の Linux 6.9 カーネルでは、デフォルトで AMDP-State CPU 周波数管理ドライバーを使用する最新の Ryzen システムで AMDP-StatePreferredCore がサポートされ、デフォルトで有効になる予定です。

もっと詳しく知る:

https://lore.kernel.org/linux-acpi/CAJZ5v0hRk3tME7yeC+1r0RM4-oPPrnSu2=JCsOshBbJp_Nq2Hg@mail.gmail.com/