ストリーム・プロセッシング
Stream Processors, Incによる Storm-1 ファミリは、Standford の Imagine プロジェクトからスピンオフしたもので、ISSCC 2007の基調講演で発表された。このファミリには 30~220 16bit GOPS (毎秒10億回の演算)の範囲に4つのメンバーがあり、すべてTSMCの130ナノメータープロセスで生産される。これらはビデオ会議、プリンタ複合機や映像監視装置などを含むハイエンドDSPの市場をターゲットとしている。
Brookプロジェクトのスピンアウトである (2007年6月にGoogleに買収された)
Sh を商用化した RapidMind
ベンダー固有の言語には以下のようなものがある。
NVIDIAのCUDA (Compute Unified Device Architecture)
AMD/ATIのATI Stream、Close to Metal (CTM) およびBrook+
Stream Processors, IncのStreamC。スタンフォードのImagineの商用化である
ハードウェアを抽象化した標準規格には以下のようなものがある。
クロノス・グループのOpenCL (OpenCL C/C++)
マイクロソフトのDirectCompute (HLSLコンピュートシェーダー)
クロノス・グループのOpenGL (GLSLコンピュートシェーダー)
C++ AMP
OpenACC
パーソナルコンピュータに搭載されるGraphics Processing Unit (GPU) は、一般消費者向けのストリームプロセッサと見ることができる。NVIDIAおよびAMD (旧ATI) が、グラフィックスだけでなく汎用的なストリームプロセッシング用途 (GPGPU) にも活用可能な高性能なGPUを製造している。かつてはS3 Graphicsもコンシューマー向けGPUを手掛けていたが撤退している。