Windows 10 バージョン 1909 では、プロセッサ内の成功したコアと失敗したコアを区別できるようになります。

すでにとして 報告された、10H19 または 2 として知られる Windows 1909 オペレーティング システムの次のメジャー アップデートは、来週からユーザーへの展開が開始されます。 一般に、このアップデートはオペレーティング システムに大きな変更をもたらすものではなく、通常のサービス パックのようなものになると考えられています。 ただし、OS スケジューラ アルゴリズムの予想される改善により、一部の最新プロセッサのシングルスレッド パフォーマンスが最大 15% 向上する可能性があるため、愛好家にとっては、これがはるかに重要かつ基本的なものであることが判明する可能性があります。

重要なのは、Windows 10 スケジューラーが、いわゆる「優先コア」、つまり周波数の可能性が最も高い最高のプロセッサ コアを認識することを学習するということです。 最新のマルチコア プロセッサでは、コアの周波数特性が不均一であることは周知の事実です。オーバークロックが優れているコアもあれば、オーバークロックが劣るものもあります。 かなり長い間、プロセッサ メーカーは、同じプロセッサの他のコアと比較して、より高いクロック周波数で安定して動作できる最高のコアを特別にマークしてきました。 そして、最初に仕事を積み込めば、より高い生産性を達成できます。 たとえば、これは Intel Turbo Boost 3.0 テクノロジーの基礎であり、現在は特別なドライバーを使用して実装されています。

Windows 10 バージョン 1909 では、プロセッサ内の成功したコアと失敗したコアを区別できるようになります。

しかし今後は、オペレーティング システムのスケジューラがプロセッサ コアの品質の違いを認識できるようになり、外部からの助けを借りずに、最も優れた周波数ポテンシャルを持つコアが最初に使用されるように負荷を分散できるようになります。 Windows の公式ブログでは、これについて次のように述べられています。「CPU には、いくつかの選択されたコア (利用可能な最高のスケジューリング クラスの論理プロセッサ) を含めることができます。 より優れたパフォーマンスと信頼性を確保するために、これらの特権コア間で作業をより公平に分散するローテーション ポリシーを実装しました。」

その結果、スレッドのワークロードが軽い場合、プロセッサはより高いクロック速度で動作できるようになり、さらなるパフォーマンス上の利点が得られます。 Intel は、シングルスレッドのシナリオで適切なコアを選択すると、パフォーマンスが最大 15% 向上すると推定しています。

現在、Turbo Boost 3.0 テクノロジーと CPU 内の特別な「成功した」コアの割り当てが、HEDT セグメントの Intel チップに実装されています。 ただし、第 XNUMX 世代 Core プロセッサの登場により、このテクノロジはマス セグメントに普及するはずです。そのため、標準のオペレーティング システム ツールを使用してこのテクノロジのサポートを追加することは、Microsoft にとって論理的なステップのように思えます。

スケジューラによるコアのランキングも、第 19 世代 Ryzen プロセッサのパフォーマンスに有益な影響を与える可能性があることは注目に値します。 AMD は、Intel と同様に、これらをより高い周波数に到達できる成功したコアとしてマークしています。 おそらく、アップデート 2HXNUMX の登場により、Intel プロセッサの場合と同様に、オペレーティング システムがそれらを最初にロードできるようになり、パフォーマンスが向上するでしょう。

Windows 10 バージョン 1909 では、プロセッサ内の成功したコアと失敗したコアを区別できるようになります。

AMD は、Windows 10 バージョン 1903 の前回の更新でも、Ryzen プロセッサのスケジューラーの最適化について説明しました。しかし、その後、異なる CCX モジュールに属するカーネルの違いについても説明しました。 したがって、AMD プロセッサをベースにしたプロセッサの所有者は、アップデート 1909 のリリースによるパフォーマンスの向上も期待できます。



出所: 3dnews.ru

コメントを追加します