| 開発者 | ソビエト連邦科学アカデミー、シベリア支部、ノボシビルスク計算センター、モジュラー非同期開発可能システム (MARS) プロジェクト、クロノス研究グループ (KRG) |
|---|---|
| 製品ファミリー | ワース・ リリス |
| タイプ | ワークステーション |
| 発売日 | 1988年 |
| 可用性 | なし |
| 製造中止 | はい |
| オペレーティング·システム | エクセルシオール |
| CPU | 32ビット |
| 画面 | モノクロ ビットマップ |
| マーケティングターゲット | 研究 |
| Webサイト | クロノス |
クロノスは、 32ビットプロセッサを搭載したプリント基板システム[1]とそれに基づくワークステーションのシリーズであり、 [1]独自のハードウェアアーキテクチャを持ち、1980年代半ばにシベリアの研究都市アカデムゴロドクで、ソビエト連邦科学アカデミー、シベリア支部、ノボシビルスク計算センター、モジュラー非同期開発可能システム(MARS)プロジェクト、クロノス研究グループ(KRG)によって開発された。[1] [2] [3]
歴史
1984年、ノボシビルスク国立大学の4人の学生、数学部の2人(ドミトリー・「レオ」・クズネツォフ、アレックス・ネドリア)と物理学部の2人(ユージン・タラソフ、ウラジミール・ヴァセキン)によってクロノス研究グループ(KRG)が設立されました。当時の主な目的は、KRGメンバーのために家庭用コンピュータを構築することでした。[要出典]
1985年、このグループはロシアの第5世代コンピュータプロジェクトSTARTに参加し、クロノスはマルチプロセッサ再構成可能モジュラー非同期開発可能システム(MARS)を開発するためのプラットフォームとなり、[4]ロシア初の完全な32ビットワークステーションとそのソフトウェアの開発を主導した。[要出典]
7年間(1984年から1991年)にわたって、グループは以下のものを設計し、実装しました。[要出典]
- Kronos 2.1 および 2.2 – DEC LSI-11 用 32 ビット プロセッサ ボード
- Kronos 2.5 – Labtam コンピュータ用 32 ビット プロセッサ ボード
- Kronos 2.6 – 32 ビット ワークステーション
START プロジェクトは 1988 年に終了しました。START 終了後 (1988 ~ 1991 年)、いくつかのロシアの産業組織が Kronos 開発の継続に関心を示し、Kronos オンチップの設計を含む Kronos および MARS プロトタイプの構築の促進に関与した組織もありました。しかし、資金レベルの変化とペレストロイカ中の混乱した経済状況により、これらの計画は実現しませんでした。[引用が必要]
建築
クロノスの命令セットアーキテクチャは、スイスのチューリッヒにあるスイス連邦工科大学(ETH Zurich)で開発されたニクラウス・ヴィルトのModula-2ワークステーションLilithに基づいており、これはゼロックスPARCで開発されたゼロックスAltoに触発されました。[1]
Modula-2 ベースの Kronos は MARS の基本原理に非常に適合していました。Modula-2 は基本的にモジュール化されており、プログラムを比較的明確に定義されたインターフェイスを持つユニットに分割できます。これらのインターフェイスは、モジュールの個別のコンパイルと、モジュール仕様とその実装の分離をサポートしていました。Lilith と Kronos の主な違いは、Lilith のプロセッサが16 ビットであるのに対し、Kronos は 32 ビットであり、MARS で必要なプロセッサ間通信に対応するために命令セットにいくつかの拡張機能が組み込まれていたことです。[引用が必要]
Kronos は、純粋な RISC ではなかったものの、縮小命令セット コンピュータ(RISC) 設計の多くの側面を満たしていました。評価スタックは、式を評価し、プロシージャ呼び出しのパラメータを保持するために使用されました。実行される命令のほとんどは 1 バイトでエンコードされていたため、Kronos のオブジェクト コードは非常にコンパクトでした。Kronos は独自のプロセッサでしたが、ソフトウェアの互換性よりも高度なプログラミング性が求められるアプリケーションに適していました。たとえば、組み込み制御システムでは、独自のオブジェクトやプロセスを制御するための新しい独自のアプリケーションを迅速かつ確実に設計する必要があります。Modula-2 は当時この目的に最適な言語であり、Kronos は Modula-2 ソフトウェアを効果的に実行するのに最適なプロセッサでした。[要出典]
ハードウェア
Kronos の高度なバージョンは、32 ビット スタック型 КА1845ВМ1 プロセッサ、КА1845ВС1 データ処理ユニット、および УУП メモリ制御ユニットに基づいていました。これら 3 つはすべて、キエフ マイクロデバイス研究所 (КНИИМП) によって設計および製造されました。
- КА1845ВМ1 には 246 個のコマンドがあり、Modula-2 言語をサポートできます。割り込みとプロセス同期のハードウェア サポートも備えています。CPU は 2 層のメタライゼーションを備えた 2.5 um CMOS テクノロジで製造され、平面 84 ピンの金属ポリマー ケースにパッケージ化されています。199,000 個の要素があり、面積は 8.55x8.1 mm^2 です。最大クロック周波数は 10 MHz です。
- КА1845ВС1 には、ALU、8x32 スタック、マトリックス シフタ、16x32 レジスタ ブロック、ステータス フラグ マルチプレクサが含まれています。アドレス指定可能なメモリの量は 4 GB です。チップ面積は 5.8x5.25 mm^2、要素数は 16,000 です。
- УУП は、最大 4 GB の仮想メモリで動作できます。データ キャッシュ (128x32)、リダイレクト バッファ (128x40)、ダイナミック RAM コントローラ、エラー検出および修正回路が含まれています。メモリ アクセス時間は 100 ns を超えません。УУП チップには 102,000 個の要素が含まれており、面積は 9.1x7.3 mm^2 です。
ソフトウェア
Kronos ソフトウェアには次のものが含まれていました: [引用が必要]
- 独自オペレーティングシステムExcelsiorのバージョン
- Modula-2、C、Fortran用コンパイラ
- CAD システム
- その他のアプリケーション
オペレーティング·システム
| 開発者 | クロノス研究グループ (KRG) |
|---|---|
| 書かれた | モジュラ2 |
| 作業状態 | 製造中止 |
| ソースモデル | 独自の |
| 初回リリース | 1988年 |
| マーケティングターゲット | 研究 |
| 利用可能 | ロシア |
| 更新方法 | ソースコードからコンパイルする |
| パッケージマネージャー | Modula-2 モジュール |
| プラットフォーム | クロノス |
| カーネルタイプ | モジュラー |
| 先行 | メドス2 |
| 公式サイト | www.kronos.ru/literature/processors |
クロノスワークステーションには、クロノス研究グループ(KRG)によって開発されたExcelsiorというオペレーティングシステムが含まれています。これは、Modula-2モジュールに基づくシングルユーザーシステムです。[5]
設計的には、チューリッヒ工科大学のLilithワークステーション用に、ニクラウス・ヴィルトの助言を受けてスヴェンド・エリック・クヌーセンが開発したOS Medos-2に似ている。 [6] [7]
参考文献
- ^ abcd 「Kronos: プロジェクトの歴史」(ロシア語)。xTech 。 2021年4月8日閲覧。
- ^ Kuznetsov, DN; Nedorya, AE; Osipov, AV; Tarasov, EV (1986)。Kotov, VE (編)。「マルチプロセッサ システムにおけるプロセッサ Kronos」。コンピュータ システムとソフトウェア(ロシア語)。ノボシビルスク: 13–19。
- ^ Wolcott, P.; Goodman, SE (1988 年 9 月). 「ソビエト連邦の高速コンピュータ」.コンピュータ. 21 (9).電気電子技術者協会: 32–41. doi :10.1109/2.14345. S2CID 15721973.
- ^ Kotov, VE (1991). 「並行性 + モジュール性 + プログラマビリティ = MARS」Communications of the ACM . 34 (5): 32–45. doi : 10.1145/103701.103707 . S2CID 10320717.
- ^ Kuznetsov, DN; Nedorya, AE; Tarasov, EV; Filippov, VE「Kronos: 高水準言語向けプロセッサ ファミリ」。Kronos : プロジェクトの歴史(ロシア語)。xTech。2021年4 月 13 日閲覧。
- ^ Knudsen, Svend Erik (1983). Medos-2: パーソナルコンピュータ Lilith 用の Modula-2 指向オペレーティングシステム(PhD). ETH Zurich . doi :10.3929/ethz-a-000300091.
- ^ クヌーセン、スヴェン・エリック (2000 年 10 月 25 日)。 「回想のメドス」。ラスローのボショルメニで。Gutknecht, ユルク;ポンベルガー、グスタフ (編)。ニクラウス・ヴィルトの学校: シンプルさの芸術。モーガン・カウフマン。 69–86ページ。ISBN 978-1558607231。 ISBN 1-55860-723-4 & dpunkt、ISBN 3-932588-85-1。
外部リンク
- 公式ウェブサイト、ロシア語の歴史
- クロノス研究グループがインターネットアーカイブから復元
- Modula と Lilith の簡単な歴史
- ロンドンの国立科学産業博物館がクロノスワークステーションなどを購入
- Kronos 198x USSR 32 ビット ワークステーションの歴史的ソース コード
- Kronos ワークステーションのエミュレータ (インターネット アーカイブ経由) は Windows-NT 上で実行され、正常にテストされています。 または の 2 つのログインが可能で、
sysどちらguestもパスワードは不要です。 参照: ロシア語での Kronos のその他のドキュメント
