SDS 940

SDS 940: タイムシェアリングメインフレームの歴史



SDS 940は、サイエンティフィック・データ・システムズ(SDS)によって開発されたメインフレームコンピュータであり、1966年に初めて発表されました。本機は、SDS 930を基にした24ビットCPUを搭載し、タイムシェアリングを直接サポートする設計が施されています。このメインフレームは、1960年代におけるTymshareの急成長を後押しし、スタンフォード研究所による有名なoN-Line System(NLS)のプラットフォームとしても利用されました。

1969年にSDSがゼロックスに買収されると、このコンピュータはゼロックス・データ・システムズ(XDS)に改名され、以後はXDS 940と呼ばれることになりました。

歴史的背景



SDS 940の設計は、1964年から1965年にかけてカリフォルニア大学バークレー校で実施されたProject GENIEに由来しています。このプロジェクトでは、既存のSDS 930にメモリ管理機能および制御ロジックを追加し、ページング方式仮想記憶を実現しました。この設計は多くのシステムで模倣され、SDS 940はこの設計を製品化した初めてのコンピュータであり、従来のSDS機種との後方互換性も保障されています。

当時、主記憶として使用されたのは磁気コアメモリで、その容量は16から64キロワードでした。1ワードは24ビットで、さらにパリティビットが追加されています。二次記憶装置には、磁気ドラムメモリや固定ヘッド型、浮動ヘッド型の磁気ディスクが採用され、入出力装置としては、さん孔テープパンチとリーダー、ラインプリンターリアルタイムクロックなどが利用されました。ブートプロセスは、さん孔テープを用いて行われました。

ソフトウェアの構成



SDS 940のオペレーティングシステムとしては、Project GENIEで開発されたBerkeley Timesharing Systemがあり、1968年8月にソフトウェアバージョン2.0が発表され、”SDS 940 Time-Sharing System”と名付けられました。1969年には、XDS 940のソフトウェアシステムは以下の構成を持っていました:

  • - Time-Sharing Monitor: 現在のカーネルにあたる機能。
  • - Time-Sharing Executive: 現在のコマンドラインインターフェースに相当。
  • - Fortran IVおよびBASIC: プログラミング言語として提供される。

このソフトウェアシステムが正常に動作するためには、最低でも次の構成が必要でした:

また、XDSのユーザーグループは、文字列処理システムやSYSPOP、CAL、QED、TAP、DDTなど様々なソフトウェアをライブラリ化し、利用可能にしていました。

主な利用例



SDS 940はおおよそ60台が販売されたとされ、最大の顧客はTymshareでした。この企業は1960年代末までにアメリカで最も著名な商用タイムシェアリングサービスを提供する会社となりました。1972年までに、Tymshareのシステムは23台が稼働していました。また、サンフランシスコ周辺では、プロジェクトOneというカウンターカルチャー団体がXDS 940を無償で使用し、初期の電子掲示板を提供するコミュニティメモリプロジェクトを立ち上げたことが、1972年ローリング・ストーン誌で報じられました。

まとめ



SDS 940は、タイムシェアリング技術の発展に寄与し、コンピュータの歴史において重要な役割を果たしたメインフレームです。その設計やソフトウェアシステムは、多くの後続機種に影響を与え、情報技術の進歩を支える重要な基盤となりました。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。