マンチェスター・
コンピュータは、1947年から1977年にかけて
トム・キルバーンの指導のもと、マンチェスター・ビクトリア大学の精鋭チームにより開発された一連の電子
コンピュータのシリーズです。このプロジェクトは、ストアドプログラム方式という新しい概念を実現し、世界初のプログラム内蔵
コンピュータや
トランジスタ式
コンピュータを生み出しました。さらに、1962年には当時の最速
コンピュータを開発し、計算機の進化に寄与しました。
開発の背景と目的
プロジェクトは、主に2つの目的を持って始まりました。1つは
ウィリアムス管という初期の
ブラウン管を用いた
記憶装置の実用性を証明すること、もう1つは
コンピュータが数学的な問題をどれほど解決できるのかを探ることでした。1948年6月21日、第1号機であるマンチェスター・ベイビーが初めてプログラムを実行し、世界初のプログラム内蔵型
コンピュータとして認識されました。この成果を受け、英国政府の注目を集め、商業化に向けた動きが始まりました。
マンチェスター・ベイビーとマンチェスター・マークI
マンチェスター・ベイビーは、218の最大の
約数を求めるプログラムを持ち、プログラム実行後52分で131,072という正解を得ることに成功しました。サイズは5.2m × 2.24m、重さは1.6トンで、550本の
真空管を使用し、消費電力は3.5kWでした。この成功を受けて、1948年8月からはマンチェスター・マークIの開発が始まり、当初は大学向けの実用
コンピュータとして位置づけられました。1949年には2台のマークIが製造され、特にインデックスレジスタの革新性が注目されました。
続けて開発されたMegおよびFerranti Mercuryは、浮動小数点演算器を搭載し、より速い計算を可能にしました。Megの商業版であるFerranti Mercuryは、信頼性の高いコアメモリに置き換えたことで評価を得ました。また、この期間中に
真空管から
トランジスタへと進化も見られ、1953年には世界初の
トランジスタコンピュータが稼働しましたが、完全な
トランジスタ化は実現できませんでした。後にMetrovick 950が開発され、
トランジスタの利用が普及していきます。
アトラス及びその後の技術革新
1956年には「マイクロセカンドエンジン」意味の
コンピュータ、Atlasの開発が始まります。これにより、当時世界最高の計算能力を誇る
コンピュータが誕生しました。Atlasは1962年に正式に納入され、その性能はIBM 7094の4倍という記録を達成しました。また、Atlasが導入した新しいアイデアは現代の多くのOSに影響を与えました。
IGとMU5の開発
Atlasの後継機であるMU5は、20倍の性能向上を目指して1968年に開発が開始されました。このプロジェクトでは、非常に移植性が高いOSであるMUSSが開発され、さまざまなプロセッサで動作することが可能となりました。MU5の設計は後にICLの2900シリーズに影響を与えることになります。
MU6の試みと未来
MU5の成功を受けて、さらなる高性能マシンであるMU6の開発が始まりました。MU6は、複数のカテゴリーにわたるラインナップが想定され、高性能な
コンピュータとして期待されました。残念ながらいくつかのアイデアは未完のままとなりましたが、MU5の成果と経験は後の技術革新に繋がっていきます。
マンチェスター・
コンピュータは、計算機技術の発展において重要な役割を果たし、その影響は今でも多くの分野で感じられています。