「Ecoモード」でRyzen 9 3950XをTDP65W運用したらどうなる?
CPUの性能は消費電力や発熱量に跳ね返ってくる。最新のプロセスルールを採用した第3世代Ryzenであっても、そのルールからは逃れることはできない。
強力なCPUクーラーが使える環境であればそんな事を気にする必要はないが、物理的制約で強力なCPUクーラーが使えない場合は悩ましいところ。具体的には小型PCケースでもコア数の多いRyzenを使いたい、といった場合だ。少々性能が落ちてもいいからメニーコアCPUを小型PCケースに組み込みたいとき、CPUをいい塩梅で動かすいい手はないものだろうか?
その答えとなりそうなのがRyzen 3000シリーズ(G除く)が備える「Ecoモード」だ。これを利用することで、Ryzenの消費電力と発熱を抑えることが可能となる。
そこで今回はRyzen 9 3950Xを筆頭に代表的なRyzenを使い、Ecoモードで性能がどう変化するかを検証してみた。
Ecoモードを有効にする
Ecoモードの存在はRyzen 9 3950Xのリリースに合わせて配布されたRyzen Master(バージョン2.1〜)で知られるようになった。Ecoモードを有効にすることで、Ryzen 3000シリーズのTDPが大きく下がる。定格TDPが95Wより上の場合Ecoモードで65Wに、65W以下の場合は45Wで動作するよう設定される。
つまりEcoモードはダウンクロックで消費電力を減らすのではなく、電力制限をかけることで、その枠内におさまる限りはクロックを高くすることを許可し、枠内に収まらないような負荷ではクロックを抑制する仕組みとなる。
EcoモードはRyzen Masterを使うと以前書いたが、実際の所はマザーによって異なる、というのが正しいようだ。Ryzen MasterからEcoモードを有効にするとBIOSのEcoモード設定が有効になるというのが基本だが、Ryzen Masterで有効にしてもBIOSに反映されない(=定格運用)場合や、そもそもEcoモードをサポートしない第3世代Ryzen Threadripper環境およびZen/Zen+ベースのRyzenでは、Ecoモードスイッチ自体が出現しない。
つまりRyzenの3000番台であっても、Zen+ベースのRyzen G系の場合Ecoモードは非対応となる。ちなみに今回の検証環境(後述)ではRyzen Masterの制御が上手くいかなかったため、BIOS側でEcoモードを直接変更して試している。
週刊アスキーの最新情報を購読しよう