或曰

火曜日, 8月 05, 2008

Larrabee: a many-core x86 architecture for visual computing

Intel の many core CPU である Larrabee に関する paper。まだ abstract だけ。
  • 個々のプロセッサ構成要素
    • In-order x86 CPU コア
    • 強化されたベクトル演算ユニット
    • 固定論理処理ブロック
  • コヒーレントなオンダイ 2nd キャッシュ
    • 効率的なプロセッサ間通信
    • CPU からアクセス可能な広帯域ローカルデータ
  • ソフトウェアによるタスクスケジューリング
  • binningを用いたカスタム可能なソフトウェアグラフィックレンダリングパイプライン
    • 必要なメモリ帯域の縮小
    • ロック競合の最小化
    • 並列化の機会向上
  • 不規則なデータ構造を用いる、種々の高並列化アプリケーションをサポートするプログラミングモデル
比較対象として、既存の Out-of-order・対称型マルチコアプロセッサ、GPGPU、Cell のようなヘテロジニアスマルチコアプロセッサ、あとは PC クラスタを想定して読むのが良いかな。

ラベル:

0 件のコメント:

コメントを投稿



この投稿へのリンク:

リンクを作成

<< ホーム