DIPS(ディップス)とは
DIPS(ディップス)は、
日本電信電話公社が
1970年代から
1980年代にかけて開発した
メインフレームコンピュータのことを指します。正式名称は「Dendenkosha Information Processing System」の略で、主に日本の通信ネットワークの発展に寄与しました。
歴史的背景
DIPSの開発は、
1966年に電電公社の情報処理研究グループが設立されたことに始まります。このグループは、通信の効率を高めるためにDIPS-0計画を立案し、オンライン計算機システムのプロトタイプを目指しました。最初のハードウェアは、
日立製作所の市販
コンピュータHITAC 8400を使用し、改良された
オペレーティングシステムが開発されました。
1967年には、データ通信本部が設立され、金融機関向けのシステム構築に取り組むこととなります。
バッチ処理を基本とするこれらのシステムの拡張には、より強力な
コンピュータが求められました。これにより、電電公社内での標準化が必要とされ、DIPSの開発が進められました。
DIPS-1の開発
その後の1970年にはDIPS-1計画が開始され、標準化や経済性などの目標が設定されました。特に3社(
日本電気、
富士通、日立)間でのソフトウェア互換性のあるハードウェア製造が求められました。この結果、DIPS-1は当時の日本製
メインフレームの3倍以上の処理能力を有することを目指して開発されたのです。
DIPS-1は、マルチプロセッサシステムとして先進的な仕様を採用し、特に機能設計の段階でソフトウェア開発を共同で進めました。この際、既存のハードウェア技術を活かしながら、早期の製品完成を目指しました。
DIPS-11の進化
1972年にはDIPS-11が開発され、さらなる技術革新が求められました。このシリーズでは、モデル10、20、30の3機種が登場し、当時の最先端のLSI技術が取り入れられました。特にプログラム可能な通信制御処理装置(CCP)が新設され、
通信プロトコルの柔軟な対応を実現しました。
DIPS-11/5の新技術
DIPS-11/5シリーズでは、ネットワーク分散処理の高度化や新しい公衆網との接続が行われ、各種の新技術が追加されました。また、5機種が開発され、メモリ容量も従来モデルから大きく拡張されました。この間、1982年までに計画は完了し、さらなる发展が続きました。
DIPSの技術的特徴
DIPSシリーズにおける各機器は、マルチプロセッサと
キャッシュメモリを採用し、メモリの一貫性を保つために、システム全体で二重化を行っていました。また、
ページング方式による
仮想記憶や仮想マシン機能、さらにセキュリティ強化のための
リングプロテクションが施されるなど、先進的なアーキテクチャが特徴です。
DCNAとソフトウェア
DIPSの開発にともない、
1974年からはDCNA(Data Communication Network Architecture)が研究されました。このアーキテクチャは、異機種間での
データベースアクセスを可能にするための基盤となりました。また、ソフトウェア開発は
1970年代に始まり、最終的には統合OSの開発が行われ、システム全体の機能が向上しました。
DIPSの意義と影響
DIPSの開発には巨額の補助金が投入され、その影響は日本の
コンピュータ産業にまで及びました。DIPSは、国内メーカーの競争力を高めると同時に、産業全体の品質向上にも寄与しました。ただし、高額な開発費用や、納期管理の厳格さがもたらした技術者の育成も無視できません。
1991年末時点で、DIPSシリーズは150システム、1200台以上が稼働しており、その影響はかなりのものとなっています。DIPSシリーズの開発は
1992年に終了しましたが、その後の市場にも影響を与え続けています。