Cray Inc.は、ワシントン州シアトルに本社を置くアメリカのスーパーコンピュータメーカーです。[ 2 ] Hewlett Packard Enterpriseの子会社であり、データストレージおよび分析システムも製造しています。[ 6 ] 2025年6月現在 クレイのスーパーコンピュータシステムは、世界で最も強力なスーパーコンピュータをランク付けするTOP500で上位3位を占めた。 [ 7 ]
1972年、同社はコンピューター設計者のシーモア・クレイによってクレイ・リサーチ社として設立され、クレイが生まれ育ったウィスコンシン州チペワフォールズで部品の製造を続けている。 [ 8 ] 1996年にシリコン・グラフィックスに買収された後、2000年にテラ・コンピューター・カンパニーに買収され、クレイ社という名称を採用して現在の会社が設立された。 [ 9 ] [ 10 ] 2019年には、ヒューレット・パッカード・エンタープライズに13億ドルで買収された。 [ 11 ]
1950年、シーモア・クレイはミネソタ州セントポールのエンジニアリング・リサーチ・アソシエイツ(ERA)に入社し、コンピューター分野でのキャリアをスタートさせた。[ 12 ]そこで彼はERA 1103の開発に貢献した。ERAは最終的にUNIVACの一部となり、段階的に廃止されていった。
1960年、彼はERAを退社した。これは、ERAの元従業員たちがコントロール・データ・コーポレーション(CDC)を設立してから数年後のことだった。彼は当初、ミネアポリスにあるCDC本社で勤務していた。その後、故郷であるウィスコンシン州チペワフォールズに研究所を設立した。クレイはCDCで数々の成功を収め、その中にはCDC 6600やCDC 7600も含まれる。

1960年代後半にCDCが財政難に陥ると、クレイが開発していたCDC 8600の後継機の開発資金が不足した。1972年にプロジェクトを「保留」しなければならないと告げられたクレイは、CDCを離れ、自身の会社であるCray Research, Inc.を設立した。以前の体制を踏襲し、クレイは研究開発施設をチッペワフォールズに残し、事業本部をミネアポリスに置いた。同社の最初の製品であるスーパーコンピュータCray-1は、当時他のすべてのコンピュータよりもはるかに高速であったため、大成功を収めた。最初のシステムは1か月以内に880万ドルで売れた。シーモア・クレイは、今度はCray-2の開発に取り組み続けたが、結局、同社の別のチームが開発したCray X-MPよりもわずかに高速なだけだった。
クレイはすぐにCEOの職を辞し、独立請負業者となった。彼は1979年にコロラド州ボルダーにCray-2用の新しい超大規模集積回路技術研究所であるCray Laboratoriesを設立したが、これは1982年に閉鎖された。クレイはその後、1989年にコロラド州コロラドスプリングスで同様のスピンオフ企業であるCray Computer Corporation (CCC) を率い、そこでガリウムヒ素(GaAs)半導体をコンピューティングに本格的に使用する最初の試みであるCray-3プロジェクトに取り組んだ。しかし、政治情勢の変化 (ワルシャワ条約機構の崩壊と冷戦の終結) により、販売の見通しは芳しくなかった。最終的に、Cray-3は1台しか納入されず、後継機の設計も多数未完成のままとなった。同社は1995年に破産を申請した。CCCの残骸はその後、クレイの最後の会社であるSRC Computers, Inc.となった。
Cray Research は、当初は主任設計者のSteve Chen 氏とCray X-MPを中心として、別のコンピュータラインの開発を継続しました。Chen 氏の退社後、Cray Y-MP、Cray C90、Cray T90はオリジナルの Cray-1 アーキテクチャをベースに開発されましたが、複数の追加プロセッサ、より高速なクロック、より広いベクトルパイプによって大幅に性能が向上しました。Cray-2 プロジェクトの不確実性から、Scientific Computer Systems (SCS)、American Supercomputer、Supertekなど、Cray オブジェクトコード互換の「Crayette」企業が多数出現しました。これらの企業は Cray と競合するつもりはなく、COS オペレーティングシステム (SCS) と CFT Fortranコンパイラをリリースして、X-MP のより安価で低速な CMOS バージョンを試みました。また、Unix の採用というより広い流れに乗る前に、米国エネルギー省国立研究所 (LANL / LLNL) で開発された Cray Time Sharing System オペレーティングシステムも検討しました。現在、 Cray OSはSUSE Linux Enterprise Serverの特殊バージョンです。[ 13 ]

Thinking Machines Corporation、Kendall Square Research、Intel、nCUBE、MasPar、Meiko Scientificといった企業から登場した一連の超並列コンピュータが、1980年代の高性能コンピュータ市場を席巻した。当初、Cray Researchは、これらのコンピュータを効果的に活用するためのソフトウェア開発が困難であると不満を述べ、こうしたアプローチを軽視していた。これはILLIAC IVの時代には確かに問題だったが、日を追うごとにその難しさは薄れていった。Crayは最終的に、このアプローチこそが唯一の道であると認識し、この分野で主導権を握るための5年間のプロジェクトを開始した。その計画の結果生まれたのが、Digital Equipment Corporation AlphaをベースとしたCray T3DおよびCray T3Eシリーズであり、2000年までにNECのSXアーキテクチャを除けば、Crayは市場で唯一残ったスーパーコンピュータベンダーとなった。
Cray を導入しているほとんどのサイトは、Cray オペレーターの「排他的クラブ」のメンバーと見なされていました。Cray コンピュータは非常に高価なマシンであり、通常のメインフレームに比べて販売台数が少なかったため、非常に権威のあるものとみなされていました。この認識は国にも及び、排他性のイメージを高めるために、Cray Research のマーケティング部門は、「Cray を運用している国のクラブ」を表す小さな国旗のモザイクをあしらった販促用ネクタイを作成しました。 [ 14 ]
1980年代後半から1990年代初頭にかけて、ミニスーパーコンピュータ(スーパーミニとは対照的に)と呼ばれる小型スーパーコンピュータが新規ベンダーによって市場に投入され、低価格帯のCrayマシンを凌駕するようになりました。Convex Computerシリーズや、Pyramid TechnologyやAlliant Computer Systemsなどの企業による多数の小型並列マシンが特に人気を博しました。そのようなベンダーの1つがSupertekで、同社のS-1マシンはX-MPプロセッサの空冷式CMOS実装でした。Crayは1990年にSupertekを買収し、S-1をCray XMSとして販売しましたが、このマシンは問題が多いことが判明しました。一方、まだ完成していなかったY-MPクローンであるS-2は、後にCray Y-MP(後にCray EL90となる)として提供され、1991年から1992年にかけて、主に石油探査事業などの小規模企業向けに、それなりの数を販売し始めました。このシリーズはCray J90へと進化し、最終的には1998年にCray SV1へと発展した。
1991年12月、Crayは、 SPARCベースのModel 500シリーズでファイルサーバー市場に参入した別のミニスーパーベンダーであるFloating Point Systemsの資産の一部を買収した。 [ 15 ]これらの対称型マルチプロセッシングマシンは最大64個のプロセッサまで拡張可能で、 Sun MicrosystemsのSolarisオペレーティングシステムの改良版を実行した。CrayはこのシステムをCray S-MPとして販売するためにCray Research Superservers, Inc.(後にCray Business Systems Division )を設立し、後にCray CS6400に置き換えた。これらのマシンは適切なワークロードに適用すれば入手可能な最も強力なマシンの1つであったにもかかわらず、Crayはこの市場で大きな成功を収めることはなかった。これはおそらく、既存の市場ニッチとは全く異なるものであったためだろう。
1996 年 2 月、Cray Research はSilicon Graphics (SGI) に 7 億 4000 万ドルで買収されました。[ 17 ] [ 18 ] 1996 年 5 月、SGI は Superservers 事業を Sun に売却しました。[ 19 ] Sun は、当時開発中だったUltraSPARC ベースのStarfireプロジェクトを、非常に成功したSun Enterprise 10000シリーズのサーバーに転換しました。[ 20 ] SGI は、グラフィックス ワークステーション市場からスーパー コンピューティングに移行しようとする際に、いくつかの Cray の技術を使用しました。その中でも重要なのは、Cray が開発したHIPPIコンピュータ バスの使用と、T3 シリーズで使用されている相互接続の詳細です。SGI の長期戦略は、ハイエンド サーバー ラインを Cray の製品ラインと 2 段階 (SN は「Scalable Node」の略) で統合することでした。SN1はT3EおよびSGI Origin 2000システムの後継として開発され、後にSN-MIPSまたはSGI Origin 3000アーキテクチャとなりました。SN2は当初、T90を含むすべてのハイエンド/スーパーコンピュータ製品ラインを単一のアーキテクチャに統合することを目的としていました。しかし、SGIがCray事業を売却するまでこの目標は達成されず、SN2という名称は後にSN-IAまたはSGI Altix 3000アーキテクチャと関連付けられることになりました。
1996 年 10 月、創設者のシーモア・クレイが交通事故で亡くなった。[ 21 ] 1998 年、SGI の所有下で、新しい Cray モデル ラインであるCray SV1が発売された。これは、J90 技術から開発されたクラスタ型 SMP ベクトル プロセッサ アーキテクチャだった。[ 22 ] 2000 年 3 月 2 日、Cray はTera Computer Companyに売却され、Cray Inc. に社名変更された。[ 23 ]

Teraとの合併後、Tera MTAシステムはCray MTA-2として再発売されました。しかし、これは商業的に成功せず、わずか2社の顧客にしか出荷されませんでした。Cray Inc.はまた、NEC SX-6スーパーコンピュータをCray SX-6としてブランド化し、米国、カナダ、メキシコにおけるSX-6の独占販売権を取得しましたが、これも成功しませんでした。
2002年、Cray Inc.は、ベクトルプロセッサと超並列スーパーコンピュータを組み合わせたアーキテクチャであるCray X1という初の新モデルを発表しました。[ 24 ]以前はSV2として知られていたX1は、 SGI時代に生まれたSN2コンセプトの成果です。2004年5月、Crayは、オークリッジ国立研究所向けに50テラフロップスのマシンを構築する、米国エネルギー省の世界最速コンピュータプロジェクトのパートナーの1つであることが発表されました。2002年、CrayはIsothermal Systems Researchから特許侵害で訴えられました。訴訟では、CrayがCray X1の開発でISRの特許技術を使用したと主張されました。[ 25 ]訴訟は2003年に和解した。[ 26 ] 2004年11月時点で、Cray X1は最大測定性能5.9テラフロップスを記録し、世界で29番目に速いスーパーコンピュータとなった。その後、X1はより高速なデュアルコアプロセッサを搭載したX1Eに取って代わられた。
2004 年 10 月 4 日、同社は、Linuxを実行するデュアル コア64 ビットAdvanced Micro Devices Opteron中央処理装置を使用するエントリーレベルのスーパーコンピュータであるCray XD1シリーズを発表した。[ 27 ]このシステムは、Cray が同社を買収する前は OctigaBay 12K として知られていた。XD1 は、4 つの Opteron プロセッサの各ノードに 1 つのXilinx Virtex II Pro フィールド プログラマブル ゲート アレイ ( FPGA ) を提供した。FPGA はさまざまなデジタル ハードウェア設計を実装するように構成でき、Opteron プロセッサの処理または入出力機能を拡張することができた。さらに、各 FPGA には、すでにかなりのパワーを持つ単一ノードに追加できるPowerPC 405 プロセッサが 2 つ含まれていた。Cray XD1 は、そこそこの成功を収めたものの、最終的には生産中止となった。
2004年、Crayはサンディア国立研究所向けにRed Stormシステムを完成させた。Red Stormは、最終的にCrayをスーパーコンピューティング分野で再び活性化させる一連の成功製品の出発点となった。Red Stormは、96ユニットキャビネットにプロセッサがクラスタ化されており、1台のマシンに理論上の最大300キャビネットを搭載でき、設計速度は41.5テラフロップスであった。Red Stormには、SeaStarと呼ばれる革新的なネットワーク相互接続の新設計も含まれており、これはCrayによる後続のイノベーションの中核となる運命にあった。Cray XT3超並列スーパーコンピュータは、Red Stormの商用版となり、多くの点で以前のT3Eアーキテクチャに似ていたが、XD1と同様にAMD Opteronプロセッサを使用していた。
2005年8月8日、ピーター・ウンガロがCEOに任命された。ウンガロは2003年8月に営業・マーケティング担当副社長としてクレイに入社し、2005年3月にクレイの社長に就任した。[ 28 ]
2006年に発表されたCray XT4は、 DDR2メモリ、より新しいデュアルコアおよび将来のクアッドコアOpteronプロセッサのサポートを追加し、第2世代のSeaStar2通信コプロセッサを採用しました。また、FPGAコプロセッサ専用のソケットが必要だったCray XD1とは異なり、FPGAチップをプロセッサソケットに直接差し込むオプションも含まれていました。[ 29 ]
2006年11月13日、CrayはMTAシリーズのマシンをベースにした新しいシステム、Cray XMTを発表した。 [ 30 ] [ 31 ]このシステムは、オリジナルのTeraシステムで使用されていたマルチスレッドプロセッサと、XT4で使用されていたSeaStar2インターコネクトを組み合わせたものである。比較的大量生産されているXT4製品で使用されているASIC、ボード、キャビネット、システムソフトウェアを再利用することで、非常に特殊なMTAシステムの製造コストを削減することができた。XMTの第2世代は2011年にリリースされる予定で、最初のシステムはスイス国立スーパーコンピューティングセンター(CSCS)によって発注された。[ 32 ]
2006年、Crayはアダプティブ・スーパーコンピューティングと呼ばれる製品のビジョンを発表した。[ 33 ]このようなシステムの第一世代はRainierプロジェクトと呼ばれ、共通の相互接続ネットワーク(SeaStar2)、プログラミング環境、キャビネット設計、およびI/Oサブシステムを使用していた。これらのシステムには、既存のXT4とXMTが含まれていた。第二世代はXT5hとして発売され、さまざまなタイプの計算要素を共通のシステムに組み合わせ、インフラストラクチャを共有できるようにした。XT5hは、Opteron、ベクトル、マルチスレッド、およびFPGA計算プロセッサを単一のシステムに組み合わせた。
2008年4月、CrayとIntelは将来のスーパーコンピュータシステムで協力すると発表した。この提携により、同年9月にCray CX1システムが発売された。これは、最大16個のデュアルコアまたはクアッドコアのIntel Xeonプロセッサを搭載し、Microsoft Windows HPC Server 2008またはRed Hat Enterprise Linuxがインストールされたデスクトップブレードサーバーシステムである。[ 34 ]
2009年までに、Crayが納入した最大のコンピュータシステムは、オークリッジ国立研究所の国立計算科学センターにあるCray XT5システムでした。[ 35 ] 224,000を超える処理コアを備えたこのシステムはJaguarと呼ばれ、 LINPACKベンチマーク[ 36 ]で測定された1.75ペタフロップス[ 37 ]の速度で世界最速のコンピュータでしたが、2010年10月に天河1Aに抜かれました。これは、64ビット科学アプリケーションで1ペタフロップスの持続的なパフォーマンスを超えた最初のシステムでした。

2010 年 5 月、Cray XE6スーパーコンピュータが発表されました。Cray XE6 システムの中核には、新しい Gemini システム相互接続がありました。この新しい相互接続には真のグローバル アドレス空間が含まれており、Cray Research で大成功を収めた T3E 機能セットへの回帰を意味していました。この製品は、XT3、XT4、XT5 製品の成功した後継製品でした。最初のマルチ キャビネット XE6 システムは 2010 年 7 月に出荷されました。次世代のCascade [ 38 ]システムは、Intel や Nvidia などのベンダーの将来のマルチコアおよび/またはメニーコア プロセッサを利用するように設計されました。Cascade は 2013 年初頭に発表される予定で、コードネームAriesの次世代ネットワーク チップと Gemini の後継製品を使用するように設計されていました。
2010年初頭、Crayは、演算ベース、GPUベース、またはSMPベースのシャーシを選択できるラックマウントシステムであるCray CX1000も発表した。 [ 39 ] CX1およびCX1000製品ラインは2011年後半まで販売された。
2011 年、Cray はCray XK6ハイブリッドスーパーコンピュータを発表しました。Cray XK6 システムは、最大 500,000 個のプロセッサと 50 ペタフロップスのピーク性能まで拡張可能で[ 40 ] 、 Cray の Gemini インターコネクト、AMD のマルチコア スカラー プロセッサ、およびNvidiaの Tesla GPGPUプロセッサを組み合わせています。2012 年 10 月、Cray はNvidia Kepler GPGPU をサポートするCray XK7を発表し、ORNL Jaguar システムが XK7 ( Titanと改名) にアップグレードされ、20 ペタフロップスを超える性能を発揮できると発表しました。[ 41 ] Titan は、 LINPACKベンチマーク[ 42 ]で測定された世界最速のスーパーコンピュータでしたが、2013 年に大幅に高速なTianhe-2が導入されました。
2011年、CrayはIBMが納入から撤退した後、イリノイ大学アーバナ・シャンペーン校との1億8800万ドルのBlue Waters契約を獲得したと発表した。 [ 43 ] [ 44 ]このシステムは2012年に納入され、キャビネットと汎用x86プロセッサの点で、Crayがこれまでに納入した中で最大のシステムとなった。2011年11月、Cray Sonexion 1300データストレージシステムが発表され、Crayが高性能ストレージ事業に参入したことが示された。この製品はモジュール技術とLustreファイルシステムを使用していた。[ 45 ] [ 46 ] [ 47 ] 2011年、Crayは並列プログラミング標準組織OpenACCを立ち上げた。[ 48 ] 2019年、CrayはOpenACCを廃止し、OpenMPをサポートすると発表した。[ 49 ]しかし、2022年時点でも、Cray FortranコンパイラはOpenACCをサポートしていた。[ 50 ]これは、ICON気候シミュレーションコードでの使用が理由の一つである。[ 51 ] 2012年4月、Crayはインターコネクトハードウェア開発プログラムと関連する知的財産をIntelに1億4000万ドルで売却すると発表した。[ 52 ] [ 53 ]
2012年11月9日、Crayはカリフォルニア州に拠点を置く、高度なスケーラブルなスーパーコンピューティングソリューションの開発企業であるAppro International, Inc.の買収を発表した。 [ 54 ] 2012年時点でTop100スーパーコンピューターリストで3位のApproは、世界で最も先進的な高性能コンピューティング(HPC)クラスターシステムを構築している。2012年には、Crayは中国にも子会社を開設した。[ 55 ]
2019年9月25日、ヒューレット・パッカード・エンタープライズ(HPE)は同社を13億ドルで買収した。HPEの買収により、高性能コンピューティング(HPC)および人工知能(AI)市場における同社の地位が強化された。[ 56 ] [ 57 ]
2020年10月、HPEはフィンランドのカヤーニにプレエクサスケールEuroHPCコンピュータLUMIを構築する契約を獲得した。[ 58 ] 1億4450万ユーロのこの契約は、理論上の最大性能が550ペタフロップスのHPE Cray EXシステムに関するものである。LUMIが完全に稼働すれば、世界最速のスーパーコンピュータの1つとなる。[ 59 ]
2022年6月28日、米国海洋大気庁(NOAA)は、ゼネラル・ダイナミクス(GDIT)が設置・運用する2台のHPE Crayスーパーコンピュータからなる、国内最新の気象・気候スーパーコンピュータを稼働させた。各スーパーコンピュータは12.1ペタフロップスで動作する。[ 60 ]
2024年11月18日、米国国家核安全保障局(NNSA)は、核兵器分析および慣性閉じ込め核融合設計に使用するHPE Crayスーパーコンピュータを発表した。[ 61 ]このスーパーコンピュータはローレンス・リバモア国立研究所(LLNL)に設置されており、2024年11月版のTOP500スーパーコンピュータリストで1位にランクインした。HPE Crayスーパーコンピュータは、1位、2位、3位を含む、リストの上位10位のうち7位を占めた。[ 62 ]