マンチェスター・マークワン:初期コンピュータの偉業
マンチェスター・マークワン(Manchester Mark I)は、
1949年に
イギリスの
マンチェスター大学で開発された初期の
コンピュータの一つであり、別名マンチェスター自動デジタルマシン(MADM)とも呼ばれています。
コンピュータの歴史において重要な役割を果たしたこの装置は、1948年に稼働を開始したコンパクトな
プロトタイプ、スモールスケール実験機(SSEM)、通称「ベイビー」を基にしています。
開発の背景
マンチェスター・マークワンの開発は、1948年の夏に始まり、ユニークな設計によって大きな計算能力を持たせることを目指しました。このプロジェクトは、
チューリングマシンの概念を基にしたもので、
プログラム内蔵方式を採用し、算出されたデータを効率よく利用することを可能にしました。この時期、チューリングや他の学者たちによって計算機のメモリにプログラムとデータの両方を格納する画期的なアイデアが生まれ、特に
ジョン・プレスパー・エッカートや
ジョン・モークリーによる研究が、
ノイマン型アーキテクチャの開発に大きく寄与しました。
マンチェスター大学での初期の成功により、マークワンは英国内外の注目を集めるようになり、このプロジェクトはフレデリック・C・ウィリアムスとトム・キルバーンを含む優れたチームによって推進されました。1948年6月に稼働したSSEMの成功を受けて、1948年10月には政府の主任科学者であるベン・ロックスパイザーがこのプロジェクトに関心を示し、
フェランティ社による商用版の開発が決定されます。
計算機としての革新
マークワンの重要な特徴の一つは、初めて導入されたインデックスレジスタです。これにより、メモリ上のデータを簡単に順次アクセスできるようになり、プログラムの記述が飛躍的に容易になりました。また、この装置は34件の
特許が取得されることで、その設計思想が後の商用
コンピュータにも影響を与えています。特に、
IBM 701や702、Ferranti Mark 1などにそのアイデアが受け継がれました。
プログラミングと実用化
マークワンのプログラムは、命令コードを用いた二進数形式で書かれ、プログラム全体が
紙テープで管理されました。
アラン・チューリングが手がけた最初のプログラム、「メルセンヌ急行」は、
メルセンヌ数を探すもので、
1949年のある日にはエラーなしで9時間連続動作するという成果を挙げました。このプログラムは、他の数学的問題の解決にも利用され、特に
リーマン予想の研究にも寄与しました。
1949年末にはこのマシンの開発が終了し、1950年2月には世界初の商用汎用電子計算機Ferranti Mark 1に取って代わられることとなります。これにより、マークワンの役割は一時的に終わりますが、
プログラム内蔵方式やインデックスレジスタの概念は、歴史的にも重みを持ち続けました。
文化的影響
「電子頭脳」という言葉が初めて使われたのも、このマークワンの影響によるもので、当時の報道機関はこの新しい技術の動向に熱狂しました。その反響は開発者たちが予想していなかったほど大きく、
マンチェスター大学神経外科部のジェフリー・ジェファーソンが講演を行う際には、マークワンの存在が彼のテーマ「機械人間の心」にも大きく影響を与える結果となりました。このように、マンチェスター・マークワンは単なる計算機にとどまらず、社会全体に影響を与える存在であったのです。
まとめ
マンチェスター・マークワンは、その開発の独創性と、その後の計算機技術への多大な影響により、
コンピュータ史における重要な一ページを飾っています。技術的革新を通じて、今後の電子計算機の進化に道を開いたといえるでしょう。