AMD Ryzenが2年で50%高速化した理由

原題: How did AMD Ryzen get 50% faster in two years?

なぜ重要か

CPUの2年で50%高速化は、AIや科学計算の現場コストに直結する指標であり、AMD対Intelの競争構図を測る重要なデータ点となる。

コンピュータ科学者Daniel Lemireのブログによると、AMD Ryzenプロセッサはおよそ2年間で約50%の性能向上を達成した。アーキテクチャの改良、キャッシュ設計の進化、製造プロセスの微細化などが主な要因とみられ、同ブログはベンチマーク結果を基にその背景を分析している。

Daniel Lemire氏(カナダの大学教授でアルゴリズム研究者)が自身のブログlemire.meに投稿した記事で、AMD Ryzenシリーズが約2年間で約50%の処理速度向上を実現したと報告している。

AMDはここ数年、いくつかの重要な技術的変化を積み重ねてきた。製造プロセスでは、TSMCの5nmから3nmクラスへの移行が消費電力あたりの性能を大きく改善した。アーキテクチャ面では、Zen 4からZen 5への世代交代でフロントエンドの命令処理幅が拡大され、IPC(クロックあたりの命令実行数)が向上した。

とりわけ注目されるのが3D V-Cacheと呼ばれる積層キャッシュ技術だ。L3キャッシュを縦方向に積層することでキャッシュ容量を大幅に拡張し、メモリレイテンシのボトルネックを緩和する。データ集約型の処理やゲーム、科学計算ワークロードで特に効果が大きい。

クロック周波数の向上も見逃せない。Zen 5世代のRyzen 9000シリーズは最大5.7GHz超のブーストクロックを実現しており、純粋なシングルスレッド性能でもIntelとの競争力を維持している。

Lemire氏のような計算集約型のアルゴリズム研究者がこの種の性能追跡を行うのは、実際のコード実行速度が研究の生産性に直結するためだ。50%という数字はメーカーの公称値ではなく、実際のワークロードで計測されたものとみられる点が信頼性を高めている。

出典

lemire.me — 元記事を読む →