CDC 6600は、
1964年にコントロール・データ・コーポレーション(CDC)によって製造された汎用コンピュータです。このコンピュータは、世界初の成功した
スーパーコンピュータとして広く知られています。当時の他のコンピュータに比べ、約三倍の性能を誇り、
1964年には
IBM 7030から最高速の座を奪いました。最終的には、
1969年に後継機のCDC 7600にその地位を譲ることになります。
開発の歴史と影響
CDCの最初の製品は、エンジニアリング・リサーチ・アソシエイツで設計されたマシンに基づいています。
シーモア・クレイはこの会社に移籍した後、すぐにその設計を改良するよう求められました。実験的なマシン「Little Character」の開発の後、企業は最初の商用
トランジスタベースコンピュータであるCDC 1604を発売。その後、クレイはより高性能なマシンの開発に乗り出しました。1604の50倍の性能を持つマシンを目指し、5か年計画を提案します。
さらに、CIスケジューラーによるタスク管理の改善を加え、プロトタイプの開発が開始されました。クレイは、当時の
トランジスタ技術の限界を超えるために、フェアチャイルド社の新しいシリコンベースの
トランジスタを採用しました。この決断が、CDC 6600の設計と成功に大きく寄与したのです。
技術的特徴
6600は、単一の複雑な
CPUを使用する一般的なマシンとは異なり、命令処理を効率的に行うため、周辺プロセッサ群(PP)がデータ
入出力や制御タスクを分担しました。このアプローチにより、
CPUは演算に専念でき、結果として
クロック速度や処理性能が大幅に向上しました。
その結果、6600は当時のマシンの約10倍の速度を持ち、特に浮動小数点演算においては最高の性能を発揮しました。この革新により、CDC 6600は、プログラマがメモリアクセスを効果的に最適化するようなプログラミングスタイルを促進しました。
構造とデザイン
CDC 6600の中央プロセッサ(CP)は、8つの汎用60ビットレジスタと、浮動小数点演算の高速処理を実現するために多くの機能ユニットを搭載していました。さらに、バレル処理を用いた周辺プロセッサ群の存在によって、複数の命令を同時に実行することを可能にしました。この設計によって、全体の性能を大幅に引き上げ、計算的な作業を効率的に遂行することができました。
また、CDC 6600はその外観にも特徴があり、プラス型の筐体をしており、四つの腕に循環冷却システムが備えられていました。この冷却方法は、内部でフレオンを循環させ外部の冷却水と熱を交換する仕組みになっていました。設計の革新性は、性能だけでなく熱管理にも優れた影響を与えていました。
影響と遺産
結局、CDC 6600は当時50台が製造され、主に核研究といった特定の用途で取り入れられました。
シーモア・クレイはこの成功をもとに、さらなる後継機の開発に取り組み、その後のCDC Cyberシリーズにも影響を与えました。日本では1970年に伊藤忠電子計算サービスが6600を導入し、科学技術の発展に寄与しました。
このように、CDC 6600は計算能力やコンピュータデザインにおいて、後のコンピュータ技術における先駆的存在であり、コンピュータサイエンスの歴史における重要なマイルストーンとなりました。