CPU

AMD 第3世代Ryzenは、新たな最適化を必要としないような設計へ

(Source:Tom’s Hardware)

CES 2019でAMDは7nmプロセスの第3世代Ryzen(=「Zen 2」を使用するRyzen 3000シリーズ。以下Ryzen 3000シリーズと表記)と同じく7nmプロセスで製造されるRadeon VIIを披露しました。Tom’s Hardwareでは幸運にもAMDのCTOであるMark Papermaster氏にイベント後話を聞くことができた。Papermaster氏はTom’s HardwareにRyzen 3000 シリーズの基本的な設計に関するいくつかの見識と、現行のソフトウェアが新たなRyzen 3000シリーズで良好に動作することを示した。

 

第1世代のRyzen processorは全く新しいコアの設計で革新的なものであったが、一方でいくつかのアプリケーションでは予想よりも低い性能にとどまった。特にゲームのようなレイテンシがシビアなソフトウェアで顕著であった。AMDはソフトウェア開発者と協力し、新しい「Zen」マクロアーキテクチャに向けたコードに関する知識を広めていった。そしてメインストリームデスクトップチップセットの問題の大部分を修正していった。Papermaster氏によるとこれらの初代Ryzenで行われた「Zen」に向けた最適化は、次のRyzen 3000シリーズにもそのまま適用できると述べた。

「Zen」では新たにCore Complexと呼ばれる設計を採用した。加えてアーキテクチャも抜本的に変更されたため、初代Ryzenでは一部のソフトウェアで本来の性能を出せず、それゆえソフトウェア開発者とともにコードを「Zen」アーキテクチャに向けて最適化するという作業が必要であった。現在では努力が実り、多くの問題が解決されたが、次のRyzen 3000 シリーズ(「Zen 2」)では、その「Zen」アーキテクチャに向けた最適化が有効で、初代Ryzenのようにソフトウェアの最適化に多大な労力をかける必要がなくなる(全く最適化が必要ではないというわけではないと思うが、大幅にその労力は軽くなるということだろう)。

Ryzen 3000シリーズで最適化の労力が緩和する理由として、これまで同様のCore Complex設計をとること、(Core Complexで)共通のI/Oダイを有することがある。I/Oダイの採用はEPYCやThreadripper等マルチダイの製品においてより有効に働きそうにあります。I/Oダイの採用は大幅な変革と言える「Zen 2」だが、一方でCPUコアとなるCore Complexはこれまでの正統進化形となるということだろう。

関連記事

  1. 第9世代Coreシリーズに追加CPU登場か?!

  2. Intel Cascade Lake-SP 販売開始日?!

  3. Intel Sunny Coveの後継は大幅に大きくなる

  4. Intel Core i7-11700K Rocket Lake 8コ…

  5. Intel Alder Lake-Sが2021年11月に販売開始へ、P…

  6. Intel Ice Lake-U/-Yの製品資料公開

  7. パソコン工房 第 8 世代インテル Core i5-8400 プロセッ…

  8. 第11世代CPU Intel Tiger Lake-Uベンチマーク

  9. 次世代 HP Spectre x360 ノート PC に Intel …

  10. AMD Ryzen Pro、Athlon Proの第二世代発表

  11. パソコン工房 インテル® Core™ i7-8750H …

  12. Intelの10nm次期24コア/ 48スレッド「Whitley」CP…

PAGE TOP