クレイX1

オークリッジ国立研究所のCray X1Eスーパーコンピュータ

Cray X1は、2003年からCray Inc.が製造・販売している、非均一メモリアクセス(NUMA)方式のベクトルプロセッサを搭載したスーパーコンピュータです。X1は、 Cray T90Cray SV1Cray T3Eのアーキテクチャを1台に統合したマシンとよく言われます。X1は、SV1のマルチストリーミングプロセッサ、ベクトルキャッシュ、CMOS設計、T3Eの高度にスケーラブルな分散メモリ設計、そしてT90の高メモリ帯域幅と液冷システムを共有しています。

X1は1.2ナノ秒(800MHz)のクロックサイクルと、MSPモードで8本のベクターパイプを使用し、プロセッサあたり12.8ギガフロップスのピーク速度を実現します。空冷モデルは最大64プロセッサまで搭載可能です。液冷システムは、理論上最大4096プロセッサまで拡張可能で、これは32フレームで2次元トーラスネットワークに接続された1024個の共有メモリノードで構成されます。このようなシステムは、ピーク速度50テラフロップスを実現します 。最大の非機密扱いのX1システムは、オークリッジ国立研究所の512プロセッサシステムでしたが、これは後にX1Eシステムにアップグレードされました。

X1は、MPIPVMといった広く普及しているメッセージパッシングソフトウェア、あるいはUnified Parallel CCo-array Fortranといった共有メモリ言語のいずれかでプログラミングできます。X1はUNICOS/mpと呼ばれるオペレーティングシステムを実行します。このオペレーティングシステムは、前世代のCrayマシンに搭載されていたUNICOSよりも、 SGI IRIXオペレーティングシステムとの共通点が多くあります。

2005年、Crayはデュアルコアプロセッサを搭載したX1Eアップグレードをリリースしました。これにより、1つのノードボードに2つのクアッドプロセッサノードを搭載することが可能になりました。プロセッサも1150MHzにアップグレードされました。このアップグレードにより、ボードあたりのピーク性能はほぼ3倍になりますが、プロセッサあたりのメモリとインターコネクト帯域幅は減少します。X1ボードとX1Eボードは、同一システム内で混在可能です。

X1は、アメリカ合衆国政府国家安全保障局(コード名 SV2)から開発資金の一部提供を受けたことで有名である。[ 1 ] X1は経済的に成功した製品ではなかった[ 2 ]ため、この支援なしにX1やその後継機が製造されたかどうかは疑わしい。

参考文献