■後藤弘茂のWeekly海外ニュース■ 大きく異なるRadeon HD 2000とGeForce 8000のアーキテクチャ ●スカラ命令に適したアーキテクチャを求めて AMD(旧ATI)の「Radeon HD 2000(R6xx)」アーキテクチャとNVIDIAの「GeForce 8000(G8x)」アーキテクチャには、基本的な違いがある。それは、シェーダプロセッサの構成と制御だ。同じ問題に対して2社が出した回答は、全く逆のアプローチだった。両社のアプローチの違いを簡単に図式化したのが下のチャートだ。 従来は、GPUの実行するコードは、1命令で複数のデータに対して同時に同じ処理をするSIMD(Single Instruction, Multiple Data)型処理が中心だった。命令の多くがSIMD命令なので、実行ユニットも1命令で複数データを処理するSIMD型ユニットが最適だった。 しかし