組み込みスーパーコンピューティング (EmbSup: Embedded Supercomputing) は、細粒度と粗粒度並列処理を完全にターゲットにした比較的新しいソリューションである。

この組み合わせは、FPGAに対しては細粒度の並列処理を、スーパーコンピューターまたはクラスターに対しては粗粒度の並列処理をターゲットにすることで、細粒度および粗粒度の並列処理を活用するための最良の方法であると考えられている。

基本的に、組み込みスーパーコンピューティングはCPUに対する外部コプロセッサとして機能する、FPGAハードウェアとCPUのハイブリッド・ネットワークである。ただし、このプログラミング・モデルはまだ進化しており、多くの課題がある。

EmbSupのプログラミング モデル

関連項目

  • コンピュテーショナルRAM
    • バークレーIRAMプロジェクト
      • Jマシン
        • ビル・ダリー
        • きめ細かい
          • 粒度
            • #Computing
              • 粒度 (並列計算)
                • マイクロ並列処理
            • #Reconfigurable computing and supercomputing
              • 組み込みスーパーコンピューティング
              • DPU
                • データ・プロセッシング・ユニット
              • rDPA
                • Xピュータ

リファレンス


組み込みエンジニアが使うプログラミング言語5選。特徴も解説! エンジえいと

COMP×SUPER STUDIO「成功の鍵は「D2Cの型に“ハマりすぎない”こと」

マクセル

組込みコンピュータの「失敗しない」選び方 PFUジャーナル

組み込みシステム製作 事業内容 株式会社エンボリック