.jpg/500px-Phoenix_front_(410857426).jpg)
Cray X1 は、2003 年からCray Inc.が製造販売している、非均一メモリ アクセスのベクトル プロセッサ スーパーコンピュータです。X1 は、 Cray T90、Cray SV1、およびCray T3Eアーキテクチャを 1 台のマシンに統合したものとよく言われます。X1 は、SV1 のマルチストリーミング プロセッサ、ベクトル キャッシュ、 CMOS設計、T3E の高度にスケーラブルな分散メモリ設計、およびT90 の 高メモリ帯域幅と液体冷却を共有しています。
X1 は 1.2 ns (800 MHz) のクロック サイクルと、MSP モードで 8 幅のベクター パイプを使用し、プロセッサあたり 12.8ギガフロップスのピーク速度を実現します。空冷モデルは最大 64 個のプロセッサで利用できます。液冷システムは、 32 フレームで2 次元トーラスネットワークに接続された 1024 個の共有メモリノードで構成される、理論上の最大 4096 個のプロセッサまで拡張できます。このようなシステムは、50テラフロップスのピーク速度を提供します 。最大の非機密 X1 システムは、オークリッジ国立研究所の 512 プロセッサ システムでしたが、これはその後 X1E システムにアップグレードされました。
X1 は、広く使用されているMPIやPVMなどのメッセージ パッシング ソフトウェア、またはUnified Parallel Cプログラミング言語やCo-array Fortranなどの共有メモリ言語を使用してプログラムできます。X1 は、UNICOS/mpと呼ばれるオペレーティング システムを実行します。このオペレーティング システムは、以前の世代の Cray マシンに搭載されていたUNICOSよりも、SGI IRIXオペレーティング システムと多くの共通点を持っています。
2005 年、Cray はデュアルコア プロセッサを使用するX1Eアップグレードをリリースしました。これにより、2 つのクアッド プロセッサ ノードをノード ボードに搭載できるようになりました。プロセッサも 1150 MHz にアップグレードされました。このアップグレードにより、ボードあたりのピーク パフォーマンスがほぼ 3 倍になりますが、プロセッサあたりのメモリと相互接続帯域幅は減少します。X1 ボードと X1E ボードは、同じシステム内で組み合わせることができます。
X1は、米国政府の国家安全保障局(コード名 SV2 )から開発資金の一部提供を受けたことで有名です。[1] X1は経済的に成功した製品ではありませんでした。 [2]この支援がなければ、X1やその後継機が製造されたかどうかは疑わしいようです。
参考文献
- ^ NSA が 5 年間の資金提供契約で Cray SV2 の将来を確保
- ^ Cray Inc. 2005 年 12 月 31 日の 10k ファイリング
外部リンク
- ORNL X1評価
- クレイレガシー製品
- top500.org の Cray X1E
