Igor's Labによると、AMDの新しいRyzen 7000バーンアウトファームウェア修正プログラム、AGESA ComboAM5パッチ1.0.7.0は、Ryzen 7000の温度制御システムに関するさらなるバグを修正しています。この新しいComboパッチでは、SoCの強制電圧制限が1.3Vに設定され、プロセッサが仕様温度を超えないようにするためのSMUバグ修正が新たに含まれています。
AMDはこの問題の詳細を明らかにしていませんが、どうやらRyzen 7000のSMU内部の温度制御システムに関する最適化の問題(以前のAGESAマイクロコードアップデート)があり、TJmax(つまり温度上限)に達した際にチップが誤動作を起こしていたようです。これがどの程度の損害を引き起こしたかは不明ですが、このSMUのバグが安全でないSoC電圧と相まってRyzen 7000のバーンアウトを引き起こしていた可能性が高いと考えられます。
この問題は、Ryzen 7000のCBS SMU_COMMONの「PROCHOT制御」と、PROCHOTのデアサーションランプ時間に特に関連しています。前者は、CPUが目標の熱制限に達した際にCPUを過熱から保護する熱安全機構です。SMUはPROCHOT信号を発行し、CPUの電力と周波数を低下させて熱しきい値を下回り、損傷の可能性を防ぎます。
後者は前者のメカニズムの逆で、熱制限に達していない(かつPROCHOT信号が非アクティブである)場合にCPUが電力と周波数を再びブーストすることを可能にします。このシステムは時間ベースであるため、温度に余裕があるときにCPUは電力とクロック速度を徐々に上げることができます。これはSMUの重要な機能であり、温度変動によってCPUクロック速度が乱高下し、パフォーマンスの不安定化を招くのを防ぎます。
Igor氏のレポートに掲載されているAMDのパッチノートによると、以前のAGESAコードアップデートを適用したRyzen 7000 CPUでは、どちらのメカニズムも効果を発揮しませんでした。これが具体的に何を意味するのかは不明ですが、SMUによってCPUがTJmaxを少なくとも少しは超えるようになり、TJmaxを下回るCPUで何らかのパフォーマンス問題を引き起こしていたようです。
繰り返しになりますが、この問題がどれほど広範囲に及んでいるかは不明です。とはいえ、これは重大な問題であるため、Ryzen 7000ユーザーの皆様には、マザーボードのBIOS/UEFIをAMDのAGESA ComboAM5パッチ1.0.7.0を適用したバージョンにできるだけ早くアップグレードすることを強くお勧めします。このファームウェアアップデートでは、起動時間の改善、ディープスリープの修正、カーブオプティマイザーの修正、DDR5メモリの多数のバグ修正など、その他多くのバグ修正も提供されています。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
Aaron Klotz 氏は Tom's Hardware の寄稿ライターであり、CPU やグラフィック カードなどのコンピューター ハードウェアに関するニュースを扱っています。