アトラス・コンピュータ(マンチェスター大学)
1962年にマンチェスター大学へ設置されたアトラスは、仮想記憶、スーパーバイザーによる資源管理、多くのオペレーティングシステム概念を先駆的に実現した初期の高性能科学計算機である。
概要
アトラス・コンピュータは、1962年にマンチェスター大学へ設置された高性能電子計算機である。英国産業界との協力により開発され、「スーパーコンピュータ」と呼ばれた最初期の機械の一つと広く見なされている。また、実験的な研究室用機械から、大規模な科学技術計算に用いる信頼性の高いシステムへの移行を示す画期的な存在でもあった。
画像ギャラリー
2 画像設計と技術的特徴
アトラスは、当時としては先進的な複数のハードウェア概念を組み合わせていた。高速なコア記憶装置だけでは収容できない量の記憶域をプログラムからアドレス指定できる階層的な記憶方式を採用し、高速メモリとより大容量の補助記憶装置との間でデータのブロックを透過的に移動させた。ハードウェアにはプログラムのアドレスを物理アドレスへ変換する機構も備えられ、プログラマの負担を軽減するとともに、より大規模で複雑なプログラムを効率的に実行できるようにした。
スーパーバイザーとソフトウェアの概念
アトラスの最もよく知られた革新の一つは、スーパーバイザープログラムである。初期のオペレーティングシステムとしてしばしば引き合いに出されるアトラス・スーパーバイザーは、ジョブのスケジューリング、ジョブの分離、入出力の重複処理、記憶域管理を担った。スーパーバイザーは複数のジョブを同時に常駐させ、実行と周辺機器の活動を調整した。これにより、自動ジョブ制御および資源共有の実用的な技法が確立され、後のシステムに影響を与えた。
開発と導入
このプロジェクトはマンチェスターにおける初期の計算機研究を基盤とし、大学の職員と商業的な協力企業を結集して、集中的な計算利用に耐える実用水準の機械を製作した。マンチェスターで最初に導入されたアトラスは1962年に運用を開始し、当時の他の計算機と比べた性能で注目された。ほかの研究センターや商業顧客向けにも、複数のアトラス系システムまたは派生機が製造された。
用途と意義
アトラスは物理学、数学、工学などの科学分野における負荷の高い数値計算に用いられた。より大きなプログラムを実行し、同時並行するワークロードを扱う能力は価値あるものだった。実用的な仮想記憶と、スーパーバイザーによる大規模なマルチタスク処理を実証したことにより、アトラスは後世代のコンピュータで標準となるアーキテクチャおよびソフトウェアの手法の確立に寄与した。
遺産と参考情報
- アトラスは、最初期のスーパーコンピュータの一つであり、コンピュータアーキテクチャとオペレーティングシステム設計に大きな影響を与えたものとして一般に説明される。
- このシステムは、実用的な仮想記憶と、資源および入出力を管理するスーパーバイザーの利用を広めた。
- この機械とその歴史的背景の概要については、アトラス・コンピュータを参照。
関連項目
著者
AlegsaOnline.com アトラス・コンピュータ(マンチェスター大学) Leandro Alegsa
URL: https://ja.alegsaonline.com/art/7011