アイビーエム 726 | 1961

IBM 7030

 


IBM 7030、通称ストレッチは、IBMの初のトランジスタ式スパコンです。1961年から1964年にかけて、世界で最も速いコンピュータでした。

このコンピュータは、ローレンス・リバモア国立研究所でエドワード・テラーによって策定された要件に応じて設計されました。初号機は1961年にロスアラモス国立研究所に納入され、1962年にはNSA向けにカスタマイズされたバージョンのIBM 7950ハーベストが納入されました。イギリスのオールダーマストンの原子力兵器研究所に設置されたストレッチは、S2 Fortranコンパイラの開発後に活発に使用されました。このコンパイラは動的配列を初めて追加したもので、後にフェランティ・アトラスに移植されました。

7030は期待されたよりも遅く、性能目標を達成できませんでした。IBMは価格を1350万ドルから778万ドルに引き下げ、既に契約を交わした顧客以外への販売を撤回しました。PC World誌はストレッチをIT史上最大のプロジェクト管理の失敗の一つと評しました。

IBM内部では、コントロール・データ・コーポレーションに遅れを取ったことを受け入れるのが難しかったようです。プロジェクトリーダーのスティーブン・W・ダンウェルは、その「失敗」に関与したことで初めはスケープゴートにされましたが、IBM System/360の成功が明らかになると公式に謝罪され、1966年にはIBMフェローに任命されました。

ストレッチは性能目標を達成できなかったにもかかわらず、成功したIBM System/360の設計特徴の多くに寄与しました。System/360は1964年に発表され、1965年に初出荷されました。

開発の歴史

1955年初頭、カリフォルニア大学放射線研究所のエドワード・テラー博士は、三次元流体力学計算のための新しい科学計算システムを求めていました。IBMとUNIVACに提案が求められ、リバモア自動反応計算機(LARC)という新システムの契約が競われました。IBMの幹部カスバート・ハードによれば、このシステムは約250万ドルで、1~2 MIPSで動作する予定でした。

IBMでは、プオキプシーの小さなチームが設計提案に取り組んでいましたが、提案の完成直前にラルフ・パルマーが「間違いだ」と指摘しました。提案された設計は、すぐに古くなる可能性のあるトランジスタで構築される予定でした。

その結果、IBMはリバモアから契約を撤回し、より優れたシステムを構築する提案を行いました。リバモアはこれに満足せず、1955年5月にUNIVACがLARC契約を獲得したと発表しました。LARCは1960年6月に納入されました。

1955年9月、IBMはロスアラモス国立研究所がLARCを注文する可能性を懸念し、改良版の高性能バイナリコンピュータの予備提案を行いました。1956年1月にプロジェクトストレッチが正式に開始され、1960年の納入を目指して、IBM 704の「速度を100倍」にするという攻撃的な性能目標が設定されました。

設計の過程でクロック速度を下げる必要があり、ストレッチは性能目標を達成できないことが明らかになりました。1960年には1350万ドルの価格が設定され、1961年には実際のベンチマークが示す性能がIBM 704の約30倍(1.2 MIPS)であることが判明し、IBMにとって大きな恥となりました。1961年5月、トーマス・J・ワトソン・ジュニアは、契約中の7030の価格を778万ドルに引き下げ、製品の販売を即座に中止することを発表しました。

浮動小数点加算の時間は1.38~1.50マイクロ秒、乗算は2.48~2.70マイクロ秒、除算は9.00~9.90マイクロ秒でした。

技術的影響

IBM 7030は成功とは見なされなかったものの、将来の成功したマシンに取り入れられた多くの技術の基盤となりました。ストレッチのトランジスタロジックは、IBM 7090ラインの科学コンピュータ、IBM 7070および7080のビジネスコンピュータ、IBM 7040および1400ライン、IBM 1620の小型科学コンピュータの基礎となりました。7030は約17万個のトランジスタを使用しました。IBM 7302モデルIコアストレージユニットも、IBM 7090、7070、7080で使用されました。

マルチプログラミング、メモリ保護、一般化割り込み、I/O用の8ビットバイトなどの概念は、後にIBM System/360ラインのコンピュータおよびその後のほとんどの中央処理装置(CPU)に組み込まれました。

プロジェクトマネージャーであるスティーブン・ダンウェルは、ストレッチが商業的に失敗した際にスケープゴートにされましたが、1964年にSystem/360が成功を収めた後、そのコアコンセプトの多くはストレッチによって先駆けられたことを指摘しました。1966年には謝罪を受け、IBMフェローに任命されました。

命令パイプライン、プリフェッチおよびデコーディング、メモリインタリーブは、後のスパコンデザインやIBM System/360モデル91、95、195、IBM 3090シリーズ、さらには他のメーカーのコンピュータでも使用されました。2021年現在、これらの技術は、1990年代に登場したインテル・ペンティアムやモトローラ/IBMのPowerPCなど、多くの先進的なマイクロプロセッサに今なお利用されています。

이 블로그의 인기 게시물

콜러서스 컴퓨터 [Colossus computer | December 1943]

NTDS [Naval Tactical Data System | 1961]

에니악 [ENIAC | December 10, 1945]