IBM 7090は、
IBMが開発した
トランジスタ式の
メインフレームで、科学技術計算に特化した第2世代のコンピュータです。この機種の初稼働は1959年11月で、価格は約290万ドルと非常に高額でしたが、当時の計算能力と柔軟性は多くの研究機関や企業に支持されました。特に、月額63,500ドルでレンタルできるモデルも提供されており、コストパフォーマンスにも優れていました。
機能と性能
IBM 7090は、
ワード長が
36ビットでアドレス空間が32K
ワードに設定されており、最大メモリ容量は144Kバイトでした。基本的なメモリサイクルは2.18マイクロ秒であり、当時の計算機としては驚異的な速さを誇ります。また、
IBM 7030プロジェクトから派生した
磁気コアメモリを使用しており、7090は709の6倍の性能を持ちながら、レンタル料金は半分に抑えられていました。
派生機種と進化
7090シリーズには、いくつかの派生機種が存在します。代表的なものには、上位機種の
IBM 7094、下位機種の
IBM 7040や
IBM 7044があります。7094は追加のインデックスレジスタを持ち、倍精度浮動小数点の命令もサポートしています。7040および7044は機能が簡素化されており、コストダウンを図っています。7094 IIはさらに進化し、命令のオーバーラップ実行が可能になり、性能は7090の約2倍に達しました。
命令形式とデータ処理
7090の基本的な命令形式は、プレフィックス、デクリメント、タグ、アドレスの4つの部分から構成され、命令はパイプライン処理されることはなかったため、整数演算には14サイクルかかる場合もありました。固定小数点数は二進法で表現され、
浮動小数点数は特定のフォーマットで格納されています。これにより、特に科学技術計算における柔軟なデータ処理が可能となりました。また、文字は6ビット表現で、メモリ上には1
ワードに6文字が格納されていました。
入出力の方法
入出力に関しては、7090シリーズはチャネル方式を採用しており、最大8本のデータチャネルを介して
磁気テープ装置など様々なデバイスと接続できました。この手法は、現代のDMA方式の先駆けともされています。8020や7230といった周辺機器も利用され、効率的なデータ処理が行われました。特に、
IBM 1401の利用は一般化し、
パンチカードから
磁気テープへのデータ移行や印刷処理の効率を高めていました。
ソフトウェアとユーザーコミュニティ
IBM 7090シリーズは多くのソフトウェアをサポートしており、特にプログラミング言語のFORTRANや
COBOL、
オペレーティングシステムの
IBSYSなどが広く利用されました。ユーザー組織のSHAREも活発で、多くの情報共有が行われました。FMS(FORTRAN Monitor System)などの軽量なシステムも提供され、さまざまなニーズに応えることができました。
主な利用例
7090はNASAの
マーキュリー計画や
ジェミニ計画の制御に使用されたほか、
アポロ計画の初期にも重要な役割を果たしました。また、
アメリカ空軍の
弾道ミサイル早期警戒システムでも活用され、長きにわたって信頼される計算機となりました。こうした背景から、7090は科学技術の発展に寄与し、その名を歴史に刻んでいます。
日本での導入
日本国内には
1963年に合計3台の
IBM 7090が導入され、三菱原子力、日本
IBM、
東芝にそれぞれ設置されました。これにより、日本における科学技術計算の発展に大きく貢献しました。
結び
IBM 7090は、計算機技術の進化に大きな影響を与えた名機であり、その多くの機能と性能は今もなお多くの分野で評価されています。今日のコンピュータ技術の基礎を築いた一台と考えられています。