UNICOSUNICOSは、クレイのスーパーコンピュータ向けに開発されたUnix系のオペレーティングシステム (OS) の名称である。 概要UNICOSは COS (Cray Operating System) の後継である。ネットワーククラスタリング機能があり、他のUNIXとのソースコード互換層がある。1985年、Cray-2 向けに最初に登場し、その後ほかの機種にも移植されていった。最初のバージョンはSVR2ベースで、そこにBSDの機能をいくつも導入している(ネットワーク、ファイルシステムなど)。 当初はCX-OSという名称であった。これは、1984年にCray X-MP上でプロトタイプとして開発されたものである。スーパーコンピュータでのUNIXの有効性を検証する目的で開発され、後にCray-2に移植され製品化された。 OSの切り替えは、クレイ・リサーチ社内ではソフトウェアの大きな変革であり、例えば最重要製品であるFORTRANコンパイラは高級言語 (Pascal) で書き直され、最新の最適化やベクトル化が行えるようになった。 既存のCOSを使っている顧客が容易にUNICOSに移行できるよう、COSにゲストOS機能が導入された。ゲストOSとしてサポートされたのはUNICOSだけである。COSのバッチジョブ経由でUNICOSを起動し、COSのサブシステムとして動作させ、CPUやメモリや周辺機器がUNICOSに割り当てられる形式であった。UNICOS自体はCOS上で動作するものもスタンドアロンで動作するものも同じであり、単にカーネルが一部のハードウェアへのアクセスをCOS経由のフックを通して行っていた。 UNICOSの最初期のバージョンを使っていたサイトとしてベル研究所がある。デニス・リッチーは Version 8 Unixの一部(STREAMSなど)をUNICOSに移植している。また、UNICOS にもゲストOS機能があったため、UNICOS上でUNICOSをゲストOSとして起動する実験なども行っている。 バリエーションクレイがUNICOSの名を冠してリリースしたOSには以下のようなバリエーションがある。
外部リンク |