wiki:GRAPE-DR model 450

Version 2 (modified by nakasato, 16 years ago) (diff)

--

SINGプロセッサ

基本情報

  • SIMD型のプロセッサである
  • Processor Element(PE)と呼ぶ演算ユニットが512個搭載されている
  • PEには倍精度加算器、単精度相当乗算器、ALUが内蔵されている
  • PEには、レジスタが32bitで64ワードと、ローカルメモリが512ワードがある
  • 演算器のレイテンシーのため、パイプライン処理により擬似的に4変数へ同一の命令を実行する
  • 論理的には毎クロック2048変数へ同一の命令を実行するSIMD計算機になる
  • PEは32個ごとにユニットになっており、これをBroadcast Block(BB)と呼ぶ
  • BBには、共有メモリとして2048ワードのメモリ(Broadcast Memory:BM)がある
  • BMとPEの接続トポロジーは、BMを中心としたstar networkである
  • 1チップには16個のBBが搭載されている
  • 16個のBBは、Reduction Network(RN)により接続されていて、その接続トポロジーはbinary netowrkである
  • RNの接続ノードにはPEと同等のユニットが接続されているので、BBからの出力の合計, max, minなどのreductionが可能

GRAPE-DR model 450をつかうためのノウハウ

Cell 1Cell 2Cell 3
Cell 4Cell 5Cell 6

KFCRライブラリ

小池ライブラリ

行列乗算