スケーラブルインターコネクトネットワーク

Cray XT3システムでは、高帯域幅・低レイテンシー相互接続を採用しています。

Cray SeaStarチップと、HyperTransportおよび専用プロトコルを利用した高速リンクを使っています。この相互接続が3次元トーラストポロジにおけるCray XT3システムの全プロセッシングエレメントを直接接続し、外部スイッチのコストを不要化して複雑さを解消します。その結果、信頼性が向上し、ファットツリースイッチのキャパシティをはるかに超える膨大な数のノードを接続してシステムを経済的に拡張できます。Cray XT3システムのバックボーンである相互接続が、すべてのメッセージ送信トラフィックとI/Oトラフィックをグローバルファイルシステムに伝送します。


Cray SeaStarチップ
Cray SeaStarチップは、通信処理機能と高速ルーティング機能を単一デバイスに統合したものです。それぞれの通信チップはHyperTransportリンク、DMA(Direct Memory Access)エンジン、通信・管理プロセッサ、高速相互接続ルータとサービスポートで構成されています。相互接続ルータ Cray SeaStarチップに内蔵されたルータが、3次元トーラス内の6台の隣接システムに接続する6つの高速ネットワークリンクを提供します。各リンクの双方向ピーク帯域幅は7.6GB/秒で、実効帯域幅は4GB/秒を上回ります。このルータは、高信頼性リンクプロトコルとエラー修正・再送信機能も備えています。 DMAエンジン Cray SeaStarチップは、DMAエンジンとこれに付属したPowerPC 440プロセッサを備えています。このエンジンとプロセッサが連携して、メッセージの準備と逆多重化のタスクをOpteronプロセッサからオフロードします。その結果、Opteronプロセッサが計算タスクを集中処理できるようになります。また、DMAエンジンとCray XT3オペレーティングシステムが連携し、アプリケーションから通信ハードウェアへの直通パスを提供することにより、カーネルの通過に伴うトラップ発生と処理の中断をなくしてレイテンシーを最小化します。