CPUのオーバークロックは、コンピューターから追加性能を引き出すための、かつてほど目立つ手段ではなくなった。現代のプロセッサーやマザーボードはこの作業の大部分を自動的に実行する一方、新しいチップは工場出荷時の設定に近いところで実用上の限界に達するため、上級ユーザーに残される余地は小さくなっている。
手動調整から自動的な向上へ
従来のオーバークロックは、まずコアの倍率を手動で引き上げ、その後に安定性と温度を検証して、実用可能な設定に到達するというものだった。現在では、多くのマザーボードにMulti-Core EnhancementやEnhanced Turboなどのオプションが搭載されており、必要に応じてアルゴリズムによりコアのクロックを既定値以上に引き上げる。
AMDのプラットフォームでは、Precision Boost Overdrive (PBO)が同様の役割を果たし、熱的な余裕がある場合に電力と電流の上限を引き上げる。さらにPBO2は、Ryzen Masterアプリ内にCurve Optimizerを追加し、電圧と周波数のカーブを調整して、より高いブーストクロックの実現を目指せるようにする。現行のIntel製プロセッサーも、熱と電力の余裕を自動的に活用するが、PBOと直接対応する機能を提供しているわけではない。
なぜ性能向上の余地は縮小したのか?
この分析では、その理由をチップ製造プロセスの進化と結び付けている。メーカーは歴史的に動作クロックの設定においてより慎重だった。製造ロットごとの品質差が、性能の低いチップにも適合する値の採用を求めていたためだ。予測可能性と安定性の高いチップを製造する能力が向上したことで、プロセッサーは実用上の限界に近い状態であらかじめ設定されるようになった。
そのため、現在公表されている基本クロックやブーストクロックなどの仕様は、古い世代のような固定された上限を意味しない。クロックは負荷、電力、温度に応じて変化する。
ユーザーにとって実際に何が変わるのか?
オーバークロックは、適切な範囲内で実施する限り今も安全だが、もはや無料で得られる性能向上ではない。性能を引き上げると消費電力が増え、冷却の必要性も高まる。筆者は、AMD Wraith StealthがRyzen 7600の冷却には十分だったものの、負荷時の温度を85~90度に保つため、工場出荷時のクロックを超えるための十分な熱的余裕は残らなかったと指摘している。
必ずしも高度な冷却システムが必要なわけではない。記事によれば、Peerless Assassin 120は、ほとんどの標準クーラーを大幅に上回る性能を発揮する選択肢の例として挙げられており、50ドル未満で販売されている。
今もメリットはあるのか?
AMDのプロセッサーでは、通常PBOは初期状態で有効になっておらず、各チップに適した電圧と周波数を調整することで性能を向上できる場合がある。ただし、チップごとにシリコンの品質は異なる。この工程はbinningとして知られているため、同じモデルのすべてのプロセッサーで結果が一様になるわけではない。
結論として、手動オーバークロックは消滅したわけではないが、大幅な性能向上から、見返りの限られた精密な調整へと変化した。より高い電力上限と、より積極的なブーストを求める人にとっては、上位クラスのマザーボードが依然として有用な場合がある。ただし、BIOSから適切なオプションを有効にし、追加の熱に対応できる冷却を用意する必要がある。