世界のスーパーコンピュータとそれを動かす人々


2月 25, 2014

愛好家、失われたCrayスーパーコンピュータを再作成

HPCwire Japan

Tiffany Trader

40年近く昔に、先駆的なコンピュータアーキテクト、Seymour Crayがこれまでに作った最も成功し、象徴的なスーパーコンピュータのひとつ、Cray-1を作った。この5.5トンのC字型の塔は、1980年代を通じて1976年の発売以来、研究所で人気者だったが、最終的にはスーパーコンピューティングの進歩により、より強力なコンピュータに道を譲った。

これらの歴史的なCrayのすべてがだいぶ前に引退したが、愛好家のChris FentonとAndras Tantosがコンピューティングの歴史のこの断面を維持する決断をした。GigaomのSigne Brewsterの報告のように、2人組は、デスクトップの大きさで有名なCray-1スーパーコンピュータの動くモデルを再構築するために懸命に努力している。

2010年には、現代のスーパーコンピュータで働くニューヨークを拠点とする電気エンジニア、Chris Fentonは、元のサイズの10分の1のCray-1の物理的形状を複製することに決めた。システムのハードウェアは、オンライン上で十分に文書化されたため、プロジェクトは順調に進んだ。Fentonは、CNCマシンとゴリラ接着剤を使用してタワーを組み立て、木材でベンチを作った。外観を完璧にするために、彼はタワーを塗装し、人工レザーでベンチを張った。最終モデルは、オリジナルのCray-1スーパーコンピュータの10分の1のレプリカである。

20140117-S2-1

Cray-1モデル 提供 http://www.chrisfenton.com/

次の興味深い部分が来た – モデルを動作させる。これは、オリジナルのCray計算アーキテクチャをエミュレートすることのできるボードオプションを見つけるのは簡単だった。225ドルのSpartan 3E-1600ボードは、ベンチから引き出せる引き出しの内側に収まるほど十分小さかった。オリジナルのCray-1の値札で5ドルと800万ドルを比較すると、225ドルをお買い得だった。

プロジェクトを完了するために、Fentonはソフトウェアを必要としていた。これは最初の本当の障害に遭遇した。オリジナルのオペレーティングシステムのためのコードは、オンラインで見つけることが出来なかった。アナログコピーを求めて、Fentonはコンピューター歴史博物館にあたり、そして「怖い政府機関」にFOIA要求を提出したが、全てだめだった。

手がかりは結局、Cray-1の後継、CrayX-MPのために書かれたCray OSの最終バージョンを含むディスクパックを寄付した元Crayの従業員から浮上した。この時点で、Cray OSのために彼自身の追跡を進めていたMicrosoftの電気エンジニア、Tantosが復旧プロジェクトを引き継いだ。イメージからOSをリバースエンジニアリングすることを含む困難な一年間の努力だったが、Cray OSは幾つかの残っているバグを除いて今、動作する。

Fentonは今、Cray X-MP OSと互換性があるように、彼のデスクトップシステムをアッ​​プグレードすることに取り組んでいる。チームはまた、彼ら独自のアプリケーションを書いて、Cray上で実行できるよう、コンパイラを探している。

「幾つかの方法でそれは悲しいですが、他の方法でそれは魅力的です。」とTantosはGigaomに語った。「これらの初期のコンピュータのためのソフトウェアを手に入れることがどれだけ非常に難しいかを知り、私たちが利用できるものとして保存することがさらに重要なことです。」

Fentonは彼に書いた「Cray-1は、ちょうど『今、それはスーパーコンピュータだ!』と言わせる象徴的なマシンのひとつです。」とFentonは2010年の彼のブログ上に書いた。「確かに、iPhoneが10倍高速であり、それをひとつ所有しても完全に役に立たないですが、しかし、それを認めたうえで・・・本当にひとつ欲しくないですか?」

プロジェクトに利益をもたらす可能性のある情報を持っている場合は、2人組にここで連絡することができる。