96
CoreDirector ソフトウェアを使用して、Intel CPU の P コアと E コアを制御します。
インテル Core i9-11900K
(画像提供:Future)

Process Lassoの開発元であるBitsumは、Intelの第12世代、第13世代、第14世代チップの効率コアを完全に制御できる新しいスレッドスケジューリングアプリケーション「CoreDirector」を開発しました。このアプリは、WindowsスケジューラやIntelの自動スレッドディレクターで発生する可能性のある、一部のアプリケーションで発生する可能性のあるコアスケジューリングの問題を解決します。CoreDirectorを使用すると、ユーザーはEコアとPコアに適用するアプリケーション/ゲームを手動で制御できます。

このアプリには、「効率モードオフ」、「CPUアフィニティ」、「CPUセット」という3つのコア強制方法があります。効率モードオフは、スレッドがEコアに自動的にスケジュールされることを防ぐソフトな強制方法ですが、アプリケーションがEコアを特に必要とする場合、またはPコアで提供できる以上のスレッド数を必要とする場合には、Eコアの使用を許可します。

コアディレクター

(画像提供:Bitsum)

他の2つは、Process Lassoが既に提供しているものとほぼ同様です。CPUアフィニティは、アプリケーションが意図的にEコアでの実行を要求している場合を除き、すべてのスレッドをPコアに制限します。CPUセットは、他の2つの中間に位置する、それほど厳密ではない強制方法であり、多くの決定をOSに委ねます。

CoreDirectorはProcess Lassoの代替として設計されたものではありませんが、初心者ユーザーにとってよりシンプルで使いやすいアプリケーションとなることを目指しているようです。Bitsumは、Eコアの制御にはより強力なProcess Lassoソフトウェアの使用を推奨すると明確に(そして紛らわしく)述べていますが、CoreDirectorはコミュニティに公開されていると述べています。Process Lassoには無料版と有料版があるため、これが何を意味するのかは不明です。

それでも、CoreDirectorを使用すれば、Intelユーザーはパフォーマンス重視のアプリケーションやゲームを適切なコアクラスターで実行できるようになります。IntelとMicrosoftの自動スケジューリング技術は必ずしも効果を発揮するわけではなく、タスクがEコアに分散し始めるとパフォーマンスが低下する可能性があります。Intelは既にこの点を認識しており、Thread Directorよりもさらに積極的にスレッドアフィニティを調整するApplication Optimization(APO)という新しいユーティリティを開発しました。しかし、その用途は非常に限られており、現在サポートされているタイトルは2つだけです。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

Aaron Klotz 氏は Tom's Hardware の寄稿ライターであり、CPU やグラフィック カードなどのコンピューター ハードウェアに関するニュースを扱っています。