AMDのPBO(Precision Boost Overdrive)とAutoOC(Auto OverClocking)はパフォーマンスを向上させますか?

AMD Ryzenプロセッサのパフォーマンスを向上させる機能の1つは、Precision Boostです。これは、(Precision Boost)エネルギー消費(energy consumption)と温度の両方を抑えながら、ワークロードが増加したときにプロセッサのコアの周波数を上げます。マザーボードのBIOS(BIOS)を調べると、PBOPrecision Boost Overdrive)やAutoOC(Auto OverClocking )などの他の用語もわかります。それらが何を意味するのか、それらが何をするのか、そしてそれらがあなたが得るパフォーマンスを本当に向上させることができるかどうかによって、あなたは混乱するかもしれません。PBOとAutoOC(PBO and AutoOC)が違いを生むかどうかを確認するために、 AMDRyzen7でテストすることにしました。3700Xプロセッサ。読んで、これらの機能が全体的なパフォーマンスに与える影響を確認してください。

AMDPBOPrecision Boost Overdrive)、およびAutoOCAuto OverClocking)とは何ですか?

第3世代のRyzenプロセッサは、PBOとAutoOC(PBO and AutoOC)の両方を提供します。PBOは(PBO)PrecisionBoostOverdriveに由来し、マザーボードの電圧レギュレータモジュール(Voltage Regulator Modules)VRM)がそれらを処理でき、プロセッサの温度が高くなりすぎない場合、AMD 3rdGenRyzen(AMD 3rd) プロセッサがより長い時間より高い電圧を維持できるようにします。(Gen Ryzen processor)Precision Boost Overdriveは、プロセッサの(Precision Boost Overdrive)ストックブーストクロック(stock boost clock)をすでに処理しているPrecisionBoostと同じものではありません。PBOは、 Ryzenプロセッサ(Ryzen processor)を通過する電力が増えることを意味します、ただし、それを処理できる場合に限ります。PBOの結果は、前述の電力と熱の条件がすべて満たされている場合に、より高いCPUブーストクロックを可能にする可能性があることです。(A consequence of PBO is that it might allow for higher CPU boost clocks if the power and thermal conditions that we mentioned are all met.)

AMD Ryzen73700Xプロセッサ

AutoOCまたはAutoOverClockingは、プロセッサのブースト動作のオフセットであり、 (boost behaviour)CPUのデフォルトの(CPU)最大ブースト(maximum boost)クロックよりも最大200MHz(MHz)大きく設定できます。したがって(Thus)AutoOCを(AutoOC)使用すると、 AMDRyzenプロセッサは自動的に最大ブースト(maximum boost)クロックを超えてプッシュできます。許容される最大電圧を超えない場合、AutoOCはRyzenプロセッサのシングルコアパフォーマンスを向上させることができるはずです(AutoOC should be able to increase the single-core performance of a Ryzen processor)さらに、 PBO(PBO)の一部ではありませんが、AutoOCを併用して、より高いレベルを実現できます。(boost clock)プロセッサのクロックをブーストします。ただし、これを有効にしても、プロセッサが実際に製造元によって指定されたものよりも高いブーストクロック(boost clock)に到達することを意味するわけではありません。理論的には、電圧と熱制限を超えない場合にのみ、プロセッサがそれを実行できます。

AMD(AMD Ryzen 7) Ryzen73700XプロセッサでのPBOとAutoOC(PBO and AutoOC)の有効化

Ryzen 7 3700Xは、8つの物理コアと16のスレッドを備えた高速プロセッサーです。3600 MHzの(MHz)ストック周波数(stock frequency)で動作し、最大4.4GHz(GHz)までブーストできます。AMDは、同社の新しいZen 2 CPUアーキテクチャ(CPU architecture)を使用して、7ナノメートルの製造プロセスで(manufacturing process)Ryzen73700X(Ryzen 7)を構築しました。高速であるだけでなく、わずか65ワットの低(Watts)TDPも備えています。

PBOとAutoOCをオンにすると、 (PBO and AutoOC)AMD Ryzen 7 3700Xで違いが生じるかどうかを確認したかったので、いくつかのベンチマークを実行することにしました。ただし、最初に、テストしたハードウェアプラットフォームは次のとおりです。(hardware platform)

  • マザーボード:ASUS ROG Crosshair VIII HeroWi-Fi
  • クーラー:ROG Ryou 120
  • メモリ:HyperX Predator DDR4 RGBメモリ(HyperX Predator DDR4 RGB Memory)(2 x 8GB、3600MHz)
  • グラフィックカード(Card)ASUS ROG STRIX GTX 1660 Ti GAMING OC
  • ストレージ:ADATA XPG Gammix S11 Pro SSD
  • モニター:ASUS ROG Strix XG32VQカーブドゲーミングモニター(Gaming Monitor)(32インチWQHD 2560 x(x 1440) 1440、144Hz)
  • 電源ユニット(Power Supply Unit)ASUS ROG Thor 850W Platinum
  • オペレーティングシステム: (Operating System)2019年5月の(May 2019)更新(Update)を含むWindows 10 Pro x64

AMD Ryzen73700Xのテストに使用されたコンピューター

ASUS ROG Crosshair VIII HeroWi-Fi)マザーボードはX570チップセットをベースにしており、優れた(X570 chipset)UEFIBIOSを提供します。関心のある設定は、Extreme Tweakerページで利用できます。このページでは、 「Precision Boost Overdrive」を有効にしたり、AutoOCオフセット値(AutoOC Offset value)(マザーボードでは「MaxCPU Boost ClockOverride」と呼ばれます)("Max CPU Boost Clock Override"))を設定したりできます。最大200MHz(MHz)理論的(Theoretically)には、これは、プロセッサがブーストクロック(boost clock)ストック4.4GHz(stock 4.4) から(GHz)4.6GHz(GHz)までオーバークロックできることを意味します。

プロセッサ(processor performance)のパフォーマンスが良いか悪いかを確認するために、同じベンチマークを3回実行しました。1回はCPU(CPU running)をストック設定で実行し、1回はPBOを有効にし、もう1回はPBOを有効にしてAutoOCをプラス(AutoOC)200MHz(MHz)のオフセットに設定しました。

AMD Ryzen 7 3700X:PBOが有効で、AutoOCオフセットが200MHzに設定されています

すべてのベンチマークは、Windows 10 Proバージョン1903(version 1903)、ビルド18362.418、および利用可能な最新のドライバーで実行されました。

Windows 10 Pro、バージョン1903、ビルド18362.418

AMD Ryzen 7 3700Xをストック設定で実行し、PBOを有効にして、PBO & AutoOC +200 MHzを使用するように設定した場合に、ゲームとベンチマークでどのような結果が得られたかを見てみましょう。

PBOとAutoOC(PBO and AutoOC)はパフォーマンスを向上させ(performance boost)ますか?

私たちが実行した最初のベンチマークは、CPU-Zのベンチマークでした。プロセッサのシングルコアパフォーマンスを分析するシングルスレッドでは、 (Single-Thread)「Precision Boost Overdrive」をオンにした場合と、PBO + AutoOCを有効にした場合の両方で、速度がわずかに向上しました。ただし、速度は少しだけ増加しました。PBOでは0.39%、PBOとAutoOCでは(PBO and AutoOC)1.37%です。これらはテスト変動ゾーン(variability zone)内のスコアであるため、決定的なものではありません。

CPU-Zシングルスレッド:PBO&  AutoOCが有効、PBOがオン、PBOがオフ

マルチコアパフォーマンスをテストするCPU-ZMulti-Threadでは、 AMD Ryzen 7 3700Xの「PrecisionBoostOverdrive」をオンに設定すると、 CPUをストック設定で実行する場合と比較して、パフォーマンスがわずかに向上するようです(0.84%向上) )、 (performance improvement)AutoOCをオンにします(0.77%向上)。奇妙に見えますが、これらの結果もテストの変動マージン(variability margin)の範囲内です。

CPU-Zマルチスレッド:PBO&  AutoOCが有効、PBOがオン、PBOがオフ

画像をレンダリングするときにプロセッサの速度を評価するCinebenchR20では、 PBOを有効にすると1.78 % improvementし、AutoOCをオンにするとストック設定よりも2.20 % improvementそれほど多くはありませんが、工場出荷時のデフォルトでプロセッサを実行することで、わずかな後押しがあると言えます。

Cinebench R20:PBO&  AutoOCが有効、PBOがオン、PBOがオフ

別のレンダリングベンチマークであるBlenderでは、 「Precision Boost Overdrive」を有効にすると、 ("Precision Boost Overdrive")AMD Ryzen 7 3700Xのパフォーマンスがわずかに向上しましたが、自動オーバークロックもオンにすると、在庫を実行するよりも悪くなりました。

ブレンダー:PBO&  AutoOCが有効、PBOがオン、PBOがオフ

PCMark 10は、 (PCMark 10)Webブラウジング(web browsing)ビデオ会議(video conferencing)、アプリの起動時間、生産性、デジタルコンテンツの作成(content creation)など、日常のコンピューティングタスクでプロセッサがどれだけ機能するかを示しています。このベンチマークでは、3700Xは、デフォルト設定で実行した場合、「PrecisionBoostOverdrive」およびPBO+AutoOCが有効になっている場合よりも高いスコアを取得しました。

PCMark 10:PBO&  AutoOCが有効、PBOがオン、PBOがオフ

奇妙なことに、7-Zip圧縮テスト(compression test)では、PBOをオンにすると、デフォルト設定でプロセッサを実行した場合、または(PBO)「Precision BoostOverdrive」とAutoOCを有効にした場合よりも速度がわずかに遅くなります(4%)。

7-Zip圧縮:PBO&  AutoOCが有効、PBOがオン、PBOがオフ

解凍テスト(decompression test)でも同じことがわかりました。PBOだけを有効にすると、パフォーマンスがわずかに低下します。PBOを有効にすると、Ryzen 7(Ryzen 7) 3700Xは、工場出荷時の設定で実行した場合よりも0.30%遅くなり、AutoOCをオンにした場合よりも1.11%遅くなりました。「PrecisionBoostOverdrive」AutoOCの両方を有効にすると、プロセッサは、それらをオンにしない場合よりも0.50%高速でした。

7-Zip解凍:PBO&  AutoOCが有効、PBOがオン、PBOがオフ

JetStream 2では、 Google Chromeで実行したWebブラウザーのベンチマークで、 (web browser benchmark)PBO and PBO + AutoOCを有効にすることは同じことを意味しました。つまり、パフォーマンスがわずか1.35 % increaseしました。

JetStream 2:PBO&  AutoOCが有効、PBOがオン、PBOがオフ

ゲーマー向けに、シャドウオブザトゥームレイダー(Tomb Raider)メトロエクソダス(Metro Exodus)ワールドウォーZ(World War Z)などのゲームもテストしました。グラフィックカードがRyzen73700X(Ryzen 7)のボトルネックにならないように、1920 x 1080ピクセルの解像度で、利用可能な最も低いグラフィックスの詳細で実行するように設定しました。

Shadow of the Tomb Raiderでは、CPUレンダリングの測定により、 (CPU Render measurement)PBO or PBO + AutoOCも有効にしないことには何のメリットもないことが示されました。「PrecisionBoostOverdrive」と自動オーバークロックなしで、1秒あたりのフレーム数が増えました。

シャドウオブザトゥームレイダー:PBO&  AutoOCが有効、PBOがオン、PBOがオフ

Metro Exodusでは、 AMD Ryzen 7 3700Xの構成に関係なく、1秒あたりのフレーム数はほぼ同じでしたが、 「PrecisionBoostOverdrive」を有効にすると1フレーム少なくなりました。

メトロエクソダス:PBO&  AutoOCが有効、PBOがオン、PBOがオフ

World War Zは、 (World War Z)PBOをオンにしたとき(3フレーム多い)、およびAutoOCを有効にしたとき(8フレーム多い)にパフォーマンスが向上した唯一のゲームでした。

第二次世界大戦:PBO&  AutoOCが有効、PBOがオン、PBOがオフ

「PrecisionBoostOverdrive」(")有効にすることでプロセッサの温度がどの程度影響を受けるかを知るために、 Prime95の実行中にHWiNFOを使用してログを記録しました。工場出荷時の設定で実行している間、プロセッサは摂氏(Celsius)89度よりも熱くなりませんでした。ただし、PBO and PBO + AutoOCを有効にすると、プロセッサは最高公式温度である摂氏(Celsius)95度に達しました。

温度:PBO&  AutoOCが有効、PBOがオン、PBOがオフ

予想どおり、PBOとAutoOCを有効にすると、(PBO and AutoOC)消費電力(power consumption)も高くなります。私たちのプロセッサーは、工場出荷時の設定で90ワット(Watts)から、「Precision Boost Overdrive」がオンになっている場合は100ワット、 (Watts)AutoOCも有効になっている場合は最大117ワットになりました。(Watts)

消費電力:PBO&  AutoOCが有効、PBOがオン、PBOがオフ

また、シングルコアの最大ブースト周波数も記録しました。(boost frequency)私たちが見つけたのは非常に驚くべきことでした。Ryzen73700X(Ryzen 7)は、ストック設定で実行したときにシングルコアで4392 MHzに達しました。これは、宣伝されている(MHz)4.4GHz(GHz)の最大ブーストクロック(boost clock)に非常に近いものです。ただし、「Precision Boost Overdrive」を有効にすると、最大("Precision Boost Overdrive)ブースト(")周波数(boost frequency)4367 MHzで低くなり、AutoOCをオンにすると、 (AutoOC)4342MHz(MHz)でさらに低くなりました。それは間違いなく私たちが期待したものではありません。

最大CPU周波数(シングルコア):PBO&  AutoOCが有効、PBOがオン、PBOがオフ

結論: PrecisionBoostOverdriveとAutoOC(Precision Boost Overdrive and AutoOC)を使用する理由はありません

私たちの結論は、 AMD Ryzen 7 3700Xを使用している場合、 「PrecisionBoostOverdrive」PBO + AutoOC

  • ベンチマークでのパフォーマンスの向上はまちまちです。1 %(percent speed boost)の速度向上を得ることができますが、多くの場合、パフォーマンスは低下します。
  • 一部のゲームでは1秒あたりのフレーム数が多くなりますが、他のゲームでは1秒あたりのフレーム数が少なくなります
  • 使用される電圧が高いため、プロセッサの温度と消費電力の両方が増加します(power consumption increase)

したがって、結果はまちまちで、AMD Ryzen(AMD Ryzen 7) 73700Xを「PrecisionBoostOverdrive」をオフにしておくことにしました。これを有効にしても、実際のメリットは見当たらないからです。私たちの意見では、そして少なくとも現時点では、PBOとAutoOC(PBO and AutoOC)は善よりも害を及ぼします。ここで確認できる実際のパフォーマンス(performance gain)の向上はありません。温度と消費電力(power consumption)が高くなるだけです。これは、プロセッサの寿命が短くなり、電気代(electricity bill)が高くなることを意味します。ただし、AMDが新しいAGESAファームウェア(AGESA firmware)をリリースし、新しいBIOS(BIOSes)もマザーボードメーカーからリリースされるため、状況は将来変更される可能性があります。私たちは待って見る必要があります。



About the author

私は 10 年以上の経験を持つソフトウェア開発者です。私は Mac プログラミングを専門としており、TextEdit、GarageBand、iMovie、Inkscape など、さまざまな Mac アプリケーション用に数千行のコードを書いてきました。また、Linux および Windows 開発の経験もあります。開発者としての私のスキルにより、macOS から Linux まで、さまざまなソフトウェア開発プラットフォーム向けの高品質で包括的なチュートリアルを作成することができます。このチュートリアルは、使用しているツールについて詳しく知りたい人にとって最適な選択肢です。



Related posts