Loading article…
ViVA ( Virtual Vector Architecture ) は、複数のスカラー浮動小数点ユニットを結合して単一のベクトル プロセッサとして動作させるIBMのテクノロジです。特定のコンピューティング タスクは、1 つの命令を 1 つのデータに一度に適用するスカラー アプローチではなく、命令を複数の要素に同時に適用できるベクトル計算によって、より効率的に処理されます。この種のテクノロジは科学計算で非常に求められており、Cray が開発したベクトル ベースのスーパーコンピュータに対する IBM の回答であり、2002 年から 2004 年にかけて世界最速のスーパーコンピュータであったNECの地球シミュレータの基礎となりました。
ViVA は、Blue Planet プロジェクト内でIBM とNational Energy Research Scientific Computing Centerが共同で開発および実装したもので、8 個のデュアル コアPOWER5プロセッサを 1 つのベクトル プロセッサに統合して、約 60~80 GFLOPSの計算能力を実現しました。ViVA テクノロジは、 ASC Purpleスーパーコンピュータで使用されています。
ViVA はハイエンドの POWER5 ベース システムでのソフトウェア実装でしたが、第 2 世代のViVA-2 はPOWER6プロセッサーのハードウェアによって直接サポートされます。
参考文献
- IBM スーパーコンピューティングがレトロに – CNet at archive.today (2013-01-19 アーカイブ)
- Blue Planet: IBM Power テクノロジーと仮想ベクトル処理の拡張 – NERSC
- 科学主導のシステムアーキテクチャ: リーダーシップクラスのコンピューティングのための新しいプロセス – NERSC
- eCLipz が地平線に迫る – リアルワールドテクノロジー
