世界初のGPUを使ったアクセラレーター
「CS301」
FUZION 1が製品化されることはなかったが、ここでPixelFusion自身は戦略を転換することにしたらしい。同社は社名を2002年にClearSppedに変更。いきなりSIMDベースのプロセッサーを製造するビジネスに転換する。SC2003(Supercomputing Conference 2003)において、CS301というアクセラレーターを公開する。
CS301は内部構造をだいぶ変更した。引き続きPE(Processing Element)が複数同時に動く仕組みは変わらないが、プロセス微細化の足枷になっていたeDRAMを排除、構造もすっきりさせ、アクセラレーターに不要なものを取り去った。
PEそのものも強化されるとともに、FPUやMACユニットを追加することで浮動小数点演算性能を大幅に強化した。
このあたりはFUZION 1は「プログラム次第でどんなフォーマットでも対応できる」形だったが、アクセラレーター用途であればIEEE754フォーマットが一番便利なので、これにハードウェアを合わせた形だ。
もっとも8~32bitの固定小数点演算フォーマットなどもサポートされているあたりは、かならずしもHPC向けだけでビジネスが成立するか不安だったので、他の用途も探していた気配がうかがえる。
消費電力は最悪でも3Wと低めで、200MHz駆動で最大25.6GFLOPS(ただし単精度)という演算性能は、同時期の競合製品と比較して十分高速だった。
この時ClearSpeedはいくつかのプロセッサーとの比較を行なっているが、例えばPowerPC 7410とFFTを行なった場合のスコアが下の画像だ。
ちなみに当時といえばまだインテルならPentium 4が現役の時代だったが、こちらは3GHz駆動で12GFLOPSであり、性能/消費電力比で言うとPentium 4は0.1GFLOPS/Wに対して、CS301は8.5GFLOPS/Wと大幅に性能が高いことをアピールしていた。
このCS301はPCの拡張カード以外にCard Busのフォーマットまで考えていたらしい。
当初は開発環境と開発ボード、サンプルチップ類を2003年第4四半期に提供という話だったのだが、実際にはこのタイミングではチップが出荷できなかったようで、同社自身もCS301の次の製品であるCSX600に注力するようになる。
理由は明確には述べられていないが、1つはもう少し高い性能が要求されたこと、もう1つはやはり倍精度浮動小数点演算が求められたらしい。
→次のページヘ続く (CS301の後継「CSX600」)
この連載の記事
-
第768回
PC
AIアクセラレーター「Gaudi 3」の性能は前世代の2~4倍 インテル CPUロードマップ -
第767回
PC
Lunar LakeはWindows 12の要件である40TOPSを超えるNPU性能 インテル CPUロードマップ -
第766回
デジタル
Instinct MI300のI/OダイはXCDとCCDのどちらにも搭載できる驚きの構造 AMD GPUロードマップ -
第765回
PC
GB200 Grace Blackwell SuperchipのTDPは1200W NVIDIA GPUロードマップ -
第764回
PC
B100は1ダイあたりの性能がH100を下回るがAI性能はH100の5倍 NVIDIA GPUロードマップ -
第763回
PC
FDD/HDDをつなぐため急速に普及したSASI 消え去ったI/F史 -
第762回
PC
測定器やFDDなどどんな機器も接続できたGPIB 消え去ったI/F史 -
第761回
PC
Intel 14Aの量産は2年遅れの2028年? 半導体生産2位を目指すインテル インテル CPUロードマップ -
第760回
PC
14nmを再構築したIntel 12が2027年に登場すればおもしろいことになりそう インテル CPUロードマップ -
第759回
PC
プリンター接続で業界標準になったセントロニクスI/F 消え去ったI/F史 -
第758回
PC
モデムをつなぐのに必要だったRS-232-CというシリアルI/F 消え去ったI/F史 - この連載の一覧へ