G80世代では思った性能が出せず
GPGPU対策に本腰を入れるNVIDIA
GeForce 8800 GTXでは、1.35GHzで動作するSPが最大2.7GFLOPSの性能を出すので、128SPの場合の理論性能は345.6GFLOPSとなる。2007年といえば、インテルは45nmプロセスの「Core 2 Quad」(Yorkfield)を発売した時期である。
やや時期がはずれるが、計算がしやすいということで2008年3月に発売された「Core 2 Extreme QX9770」あたりを例に取ると、3.2GHz動作で4FLOPS/サイクルのコアが4つなので51.2GFLOPSという計算になり、これと比較しても6.75倍高速ということになる。
もっとも実際に使ってみると、そこまでの性能はなかなか出せなかった。実際CUDAでアプリケーションを組んだ結果として指摘されたのは、以下の項目だった。
倍精度演算性能不足
ハードウェアでは単精度演算しか持っていないので、ソフトウェアで倍精度演算を実施させると10倍以上遅くなり、こうなると倍精度演算でも2FLOPSs/サイクル(SSE2で対応)で処理できるCPUとの差がほとんどない。むしろGPUで処理すると遅くなる。
ECCメモリーの非サポート
多数のGPUカードを利用するデータセンターのような構成では、確率的にメモリーエラーによる計算ミスがそれなりの頻度で発生するが、G80ではこれを検出することも訂正することもできない。
共有メモリーの不足
G80では共有メモリーが16KBしかなく、大規模なプログラムではこれでは不十分とされた。また共有メモリーを利用できないアルゴリズムを利用する場合に向けて、きちんとしたキャッシュアーキテクチャーを実装することが要求された。
他にも、複数スレッド間でのAtomic処理(排他制御をきちんと取った共有メモリー上のデータ書き換え)への対応や、複数のアプリケーションやアプリケーション/グラフィック描画の並行動作時の切り替えの高速化が必要。
いずれも小手先の対応では対処できない事柄ばかりで、NVIDIAは対策に本腰を入れることになる。とは言え、これには相応の時間がかかった。
GPGPUは将来有望とはいいつつ、足元の需要のほとんどは既存のGPU向けである。なので、売り上げを立てるためにはまずGPU向けの製品を発売しなければいけない。
G80の世代はその後プロセスを微細化したG90世代になり、さらに基本的な内部構成は変えないままにシェーダー数を増やしたG200世代を2008年に発売する。
ただこのG200世代の中で、次世代のコアであるFermiの要素を部分的に導入したGT212というコアを導入するはずだったのが流れてしまい、ローエンド向けにGT251/216/218というコアを発売した後に、2010年3月ににやっとFermiことGF100ベースのコアを発売するに至る。
GF100に先立ち、2008年に同社はGPGPU向けのラインナップとしてビデオ出力を持たないTeslaシリーズ第一弾となる「Tesla C1060」を発表、11月にはこれを組み合わせたパーソナルスパコンを披露しているが、これはGT200コアをそのまま利用したものであった。
→次のページヘ続く (GPGPUとしては高性能なGF100)

この連載の記事
-
第852回
PC
Google最新TPU「Ironwood」は前世代比4.7倍の性能向上かつ160Wの低消費電力で圧倒的省エネを実現 -
第851回
PC
Instinct MI400/MI500登場でAI/HPC向けGPUはどう変わる? CoWoS-L採用の詳細も判明 AMD GPUロードマップ -
第850回
デジタル
Zen 6+Zen 6c、そしてZen 7へ! EPYCは256コアへ向かう AMD CPUロードマップ -
第849回
PC
d-MatrixのAIプロセッサーCorsairはNVIDIA GB200に匹敵する性能を600Wの消費電力で実現 -
第848回
PC
消えたTofinoの残響 Intel IPU E2200がつなぐイーサネットの未来 -
第847回
PC
国産プロセッサーのPEZY-SC4sが消費電力わずか212Wで高効率99.2%を記録! 次世代省電力チップの決定版に王手 -
第846回
PC
Eコア288基の次世代Xeon「Clearwater Forest」に見る効率設計の極意 インテル CPUロードマップ -
第845回
PC
最大256MB共有キャッシュ対応で大規模処理も快適! Cuzcoが実現する高性能・拡張自在なRISC-Vプロセッサーの秘密 -
第844回
PC
耐量子暗号対応でセキュリティ強化! IBMのPower11が叶えた高信頼性と高速AI推論 -
第843回
PC
NVIDIAとインテルの協業発表によりGB10のCPUをx86に置き換えた新世代AIチップが登場する? -
第842回
PC
双方向8Tbps伝送の次世代光インターコネクト! AyarLabsのTeraPHYがもたらす革新的光通信の詳細 - この連載の一覧へ











