毎年 Linux Adictos 私たちは、世界最大のスーパーコンピューター 500 台のリストの公開に賛同します。そして、 前の記事 フロンティアについてお話しましたが、現時点では世界最速であるだけでなく、世界最高のパフォーマンスを発揮しています。
コモ どうやってここにたどり着いたかを知ることは常に興味深いことです、スーパーコンピューターの簡単な歴史を見ていきましょう。
スーパーコンピューターとは?
長くて複雑な計算を非常に高速に実行できるチームです。 スーパーコンピューターのパフォーマンスは、通常、XNUMX秒あたり数百万の命令(MIPS)ではなく、XNUMX秒あたりの浮動小数点演算(FLOPS)で測定されます。
スーパーコンピューターは、計算を集中的に使用する必要のある幅広い分野で使用されています。 量子力学、天気予報、気候研究、石油とガスの探査、分子モデリング(化合物、生物学的高分子、ポリマー、結晶の構造と特性の計算)、コンピュータータイプの理論物理学シミュレーションなど。最初の瞬間のシミュレーション宇宙の、航空機と宇宙船の空気力学、核兵器の爆発と核融合。 また、安全な暗号化方式の作成と解読にも使用されます。
スーパーコンピューターの簡単な歴史
1956年、英国のマンチェスター大学のチームがMUSEの開発を開始しました。 彼の目標は、XNUMX命令あたりXNUMXマイクロ秒に近い処理速度、つまりXNUMX秒あたり約XNUMX万命令で動作できるコンピューターを構築することでした。その後まもなく、プロジェクトの名前がAtlasに変更されました。
最初のアトラスは7年1962月XNUMX日に正式に就役し、発売時に世界で最も強力なコンピューターであると見なされていました。 Atlasは、16ワードのメインメモリと追加の384ワードを組み合わせることにより、作業メモリを拡張する方法として、仮想メモリとページングの使用を開拓しました。 二次電池メモリ。
民間企業から生まれた最初のコンピューターは、1957年にシーモアクレイを含むコンピューターエンジニアのグループによって設立された会社のものでした。シーモアクレイは後に業界で最も著名な人物のXNUMX人になりました。 この会社はControlDataCorporationと呼ばれ、 CDC 6000は、3万個のトランジスタ、XNUMXマイルの配線、革新的な冷却システム、およびXNUMXメガフロップスの記録的な計算能力で構成されていました。。 このコンピューターは1964年に登場しました
CDC6600の速度の秘訣は 周辺機器と作業を共有する機能により、CPUをデータ処理専用にすることができます。 プログラミング言語はFORTRANでした。
1968年、CrayはCDC 7600を製造しました。これは、世界最速のコンピューターの称号も獲得しました。。 36 MHzで動作する7600のクロック速度は3,6の6600倍でしたが、期待したほど商業的に成功していませんでした。 クレイは1972年にCDCを去り、自分の会社を設立しました。
あなたの関与なしに、CDCは 前任者の100倍の速度である100メガフロップスの速度のSTAR-XNUMX。 いわゆるベクトル処理を使用し、 つまり、CPUは複数の数学的計算を同時に実行するように設計されています。
すでに彼自身の会社で、シーモアクレイはXNUMXつのモデルを生産しました
- CRAY-1: 1976年にさかのぼり、集積回路を使用した最初のスーパーコンピューターの160つであり、XNUMXメガフロップスの速度で動作しました。
- CRAY X-MP: 1982年に登場し、以前のモデルに4つのプロセッサとより多くのメモリ帯域幅が追加されました。 その計算能力は800メガフロップスです。
- CRAY-2: この1985年のコンピューターは、液体冷却と1,9ギガフロップスの計算速度を備えていました。
他の多くの開拓者のように、 クレイはパラダイムシフトを検出できず、彼の会社は1995年に破産を申請しました。 一方、競合他社は、タスクを同時に解決するXNUMXつ以上のプロセッサ間でタスクを分割する並列コンピューティングの現在のモデルを採用しました。