2011年のAMDは“APU”で総攻撃:元麻布春男のWatchTower(3/3 ページ)
AMDが2010年のFinancial Analyst Dayを開催した。金融アナリスト向けだが、最新ロードマップと“決意”を示す重要な機会。今回はどんな決意を示しただろうか?
コア性能ではなくコア効率を優先する理由
AMDが主張したいのは、CPU、あるいはソケット当たりの性能と価格が“より重要”ということだ。Bulldozerコアも、この考えの延長にある。AMDが現在フォーカスしているメインストリームの2ソケットサーバ市場では、ホストでできる仮想マシンの数が大きな意味を持つ。その意味で、AMDはコア単体の性能を犠牲にしても、コアの数を優先していると考えてもいいだろう。
アプリケーションが効率よくマルチスレッドを利用できるのであれば、CPUの性能はコアあたりの性能にコアの数をかけたものに近づく。この場合、コアの性能を犠牲にしても、コアの数を追求するアプローチがあってもいい(このアプローチは、サン・マイクロシステムズがNiagaraで採用した)。
問題は、すべてのアプリケーションが効率よくマルチスレッドを利用しているわけでなく、また、すべてのアプリケーションがマルチスレッドに対応しているわけでない、ということだ。この傾向は、デスクトップPCでより多くなる。しかし、そうなると、ハイエンドデスクトップPC向けCPUのコアとして、Bulldozerは果たしてどうなのか、という疑問につながる。
Zambeziや、それに続くKomodoの世代は、インテルのハイエンドCPUに対して優位に立つのは難しいと予想されている。それはAMDも否定しないだろう。だからAMDは、コアあたりの性能を抑制しても、Bulldozerで“効率”を優先させた。ここでいう効率とは、同じダイ面積であれば、インテルのCPUをコアの数で上回るということであり、ターゲットとする2ソケットサーバ向けCPUでは、それがアドバンテージとしてユーザーから評価される。
コアの数が必ずしも性能に直結しない、デスクトップPC向けのCPUでは有利な戦略ではないが、それでも同じコア数であればAMDのCPUはダイ面積を小さくできる。これは、コア数の多いCPUを安価に販売できることになる。それ以外でも、CPUのダイ面積を小さくできることが、大きな利点となる可能性を秘めている。
特定のプロセスルールにおいて、高い歩留まりで製造可能な半導体チップのトランジスタ数には上限がある。それゆえに、CPUコアを効率化しておくことは、同じダイに取り込むGPU、あるいはSIMDエンジンに、より多くのトランジスタを割り当てることが可能になる。Bulldozerは、浮動小数点演算ユニットを2つのコアで共有するアーキテクチャを採用するが、将来的に浮動小数点演算をGPUとSIMDエンジンに実行させる計画だとすれば、このような「コア単体の性能より効率優先」も納得がいく。
GPUのアドバンテージをCPUに導入する
製造部門を分社した今、製造技術はAMDの強みとして訴求できない。むしろ、自社ファブの時代から、製造技術(特に1つのダイ上に集積可能なトランジスタ数)に関してはインテルが常にリードしてきた。マイクロアーキテクチャでインテルを超えることも、x86アーキテクチャの成熟を考えれば容易ではない。しかし、GPUはインテルより明らかに優勢だ。AMDが明らかにしているスタンドアローン(グラフィックスカード向け)GPUのロードマップでは、ローエンドからハイエンドまでモデルをそろえ、インテルが対応できていないDirectX 11では、第2世代の対応モデルが登場している。
AMDは、Fusionで、インテルより優位に立つGPUをCPUに統合していく。2011年にリリースされる最初の世代は、CPUとGPUを同じダイ上に集積する“物理的な”統合に過ぎないが、徐々にCPUとGPUをアーキテクチャレベルで統合していく考えだ。特にFusionの3世代アーキテクチャでは、CPUとGPUのメモリ空間を統合する方向性を示している。CPUとGPUの統合に関して、インテルはいまのところもっと保守的な方針を示しているし、NVIDIAにはそもそもCPU(x86互換)が存在しない。
AMDの目論見が成功するためには超えなければならない高いハードルがある。それはソフトウェアが、ヘテロジニアスな並列コンピューティングをサポートできるか、という課題だ。特にアプリケーションがバイナリで流通するPC分野においては、既存のバイナリを高速化できないこうした新しい技術をアプリケーションでサポートするのに10年近い時間を要してきた。その実例がAMDが提唱したx64(64ビット拡張)で、最初にx64を実装したCPUがリリースされて7年半が経過したが、まだ普及の途上にあるというのが実情だ。
その一方で、ユーザーによるバイナリの更新を事実上不要にするクラウドコンピューティングの普及も進んでいる。クラウドの普及は、コア性能の高いハイエンドのクライアントPC向けCPUそのものを不要にするかもしれない。が、その場合もサーバ向けCPUにおいて、Fusionの価値が消え去ることはないだろう。
AMDは、製造部門の分離に続き、CPUとGPUの統合という形で製品戦略上も大きく舵を切った。2011年は新しい方向へ向かう最初の年となる、はずだ。
関連キーワード
Bulldozer | Valencia | Interlagos | AMD | CPU | GPU | APU | デスクトップ | サーバ | GLOBALFOUNDRIES | Ontario | ロードマップ | Zacate | Bobcat | 次世代 | サーバ向けプロセッサ | high-kメタルゲート | Llano | Radeon | AMD Fusion | Brazos | TSMC | Magny-Cours | 半導体 | Zambezi | 32nmプロセス | ファブレス | グラフィックス統合 | 元麻布春男 | サーバ市場
関連記事
Hot Chips 22で示されたAMDの次世代CPU“ブル&ボブ”
米国で開催された「Hot Chips 22」で、AMDは「Bulldozer」「Bobcat」に関する講演を行った。そのスライド資料に次世代CPUコアの“新事実”はあるのか?“Magny-Cours”Opteronで4ソケットサーバに価格破壊を!
インテルとAMDが新世代のサーバ向けCPUを続けて発表した。しかし、両社が新製品で目指すのは逆方向。まずはAMDが“12コア”CPUに託したメッセージを読み解こう。2011年までAMDは何を訴求するのか
「AMDの次の波は2011年」というのがPCパーツに興味を持つ多くのユーザーで共通する意見だ。2010年、AMDは、どんなメッセージをユーザーに送るのだろうか。「2010年は6コア、2011年はFusionでPCが劇的に変化」――2009年最後のAMDイベント
Radeon HD 5000ファミリーが売れに売れてホクホク顔のAMDが、ユーザーイベントを実施。GPUはもちろん、CPUの今後について計画を明かし、CPUとGPUを融合したプラットフォームが着々と進んでいることをアピールした。Analyst Dayで分かった「Bulldozer」の強味
Nehalem、Westmereと世代更新が進むインテルに対し、AMDは「2011年」まで待ちの構え。その2011年に大きく変化する新世代CPUの概要が明らかになる。次の波は2011年に来る──Analyst Dayに見るAMDの進化速度
45ナノプロセルルールを導入した“Shanghai”が発表された11月13日に、AMDは「Analyst Day」を行った。ここでは、そこでアップデートされたロードマップを紹介しよう。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.