Amdは、Ryzenのパフォーマンスに影響するWindows 10のスケジューリングバグはないと述べています

目次:

Anonim

多くのAMD Ryzenユーザーは、プロセッサのパフォーマンスがWindows 10よりも低いと報告しています。Ryzenは以前のAMD CPUよりもはるかに高速ですが、特定のタスクを実行するとパフォーマンスが最適ではありません。

多くのユーザーは、このパフォーマンスの問題の原因をWindows 10のスケジューラーとして提案し、仮想SMTスレッドからRyzenの主要コアスレッドを正しく識別できないことを提案しました。 その結果、Windows 10はタスクをプリンシパルコアスレッドに割り当てません。 代わりに、それらの多くを仮想SMTスレッドにスケジュールします。

実際、AMDはRyzenのパフォーマンスに影響するWindows 10スレッドスケジューラーの問題はないと述べているにもかかわらず、Microsoftはこの問題を公式に認め、作業の修正を確認しました。

AMDによると、Windows 10にはRyzenのスケジューリングのバグはありません

同社が公式ブログ投稿で述べたことは次のとおりです。

AMD Ryzen™プロセッサーでの誤ったスレッドスケジューリングを主張するレポートを調査しました。 AMDの調査結果に基づいて、AMDはWindows 10スレッドスケジューラが「Zen」に対して適切に動作していると考えており、現在、アーキテクチャの論理的および物理的構成を悪用するスケジューラに問題があるとは考えていません。

この調査の延長として、Sysinternals Coreinfoユーティリティによって生成されたトポロジログも確認しました。 古いバージョンのアプリケーションが、メディアで広く報告されている不正なトポロジデータの発信に関与していると判断しました。 Coreinfo v3.31(以降)は正しい結果を生成します。

最後に、AMD Ryzen CPUでのWindows 7とWindows 10のパフォーマンスデルタに関する限られた利用可能な証拠を確認しました。 Windowsの2つのバージョン間のスケジュールの違いに問題があるとは考えていません。 パフォーマンスの違いは、これらのOS間のソフトウェアアーキテクチャの違いに起因する可能性が高くなります。

今後の分析では、Ryzenのコアとスレッドを既に活用している多くのアプリケーションがあり、ターゲットを絞った最適化により新しいCPUのトポロジと機能をより活用できる他のアプリケーションがあることを強調しています。 これらの機会は、世界中で300以上のシステムをサンプリングしたAMD Ryzen™開発キットプログラムを介して既に積極的に活用されています。

AMDが説明しているように、特に既存のソフトウェアがまったく新しいCPUアーキテクチャにさらされている場合、ソフトウェアとハ​​ードウェアの関係は複雑です。

Amdは、Ryzenのパフォーマンスに影響するWindows 10のスケジューリングバグはないと述べています