|
MDGRAPE-3 とホスト・コンピューターとの通信はメモリーおよび I/O バスを経由して行なわれます。そのため、プロセッサーの処理能力はもちろんですが、高いメモリー帯域幅や I/O 帯域幅、つまり "強い足腰" が必要です。クラスタリングする台数に応じたリニアな性能向上のためには、スケーラビリティーも欠かせません。
『MDGRAPE3システムのホストコンピュータとなったデュアルコア インテル® Xeon® プロセッサー 5150 は、、UMA (Unified Memory Access: 均一メモリーアクセス) アーキテクチャーを採用しており、プロセッサとすべてのメモリ間のレイテンシーが大きく異なる NUMA (Non-Unified Memory Access: 非均一メモリーアクセス) アーキテクチャーと比べて、プログラムを実行した場合の性能の安定性や信頼性の面で優れています。I/O に関しては、インテル® 5000P チップセットの機能を活用した、オンボードの 2つのギガビット・イーサネットのほかに高速な PCI Express* スロットを 2 つに加え、PCI-X* スロットを 3 つと、十分な拡張性を持っています。そうしたトータル・バランスに優れている点が、従来から引き続きインテル® Xeon® プロセッサー・ベースのサーバーを選んでいる大きな理由の 1 つです。』 (泰地 博士)
2006年 デュアルコア インテル® Xeon® プロセッサーのプラットフォーム
MDGRAPE-3 システムに採用されているデュアルコア インテル® Xeon® プロセッサー・ベース・プラットフォーム "Bensley**" は、独立した FSB (フロント・サイド・バス) が特徴で、FSB 帯域幅が最大 21 GB/s、従来のプラットフォームと比べて最大 3 倍のデータ転送が可能。メモリーバスの改良と FB-DIMM の採用により、メモリー帯域幅は最大 21 GB/s で従来の約 3 倍、メモリー容量は最大 64GB で、従来プラットフォームに比べ約 4 倍の容量を実装することができます。
デュアルコア インテル® Xeon® プロセッサー 5150 を搭載したホストと、 MDGRAPE-3 チップを 12 個搭載したボードは InfiniBand* と同じ物理層を使用した 10Gbit /秒の帯域を持つ専用インターフェースにより接続されています。MDGRAPE-3 ボードは力の計算を行い、結合の様子やグラフィクス処理など、アプリケーション全体の処理におけるその他の計算については、デュアルコア インテル® Xeon® 5150 プロセッサーで構成されるホスト・コンピューターが行います。
|