Operační systém Cray | |
---|---|
Vývojář | Cray Research |
Nejnovější verze | 1.17.2 ( 1990 ) |
Licence | veřejná doména |
Stát | historický |
Cray Operating System (COS) je proprietární operační systém vyvinutý společností Cray Research pro její superpočítače Cray-1 (1976), Cray X-MP (1982) . Byl to hlavní OS pro tyto platformy až do vydání UNICOS v roce 1985, současně s vydáním Cray-2 , kde se UNICOS stal hlavním OS a COS se stal volitelným. COS přišel s vývojovými nástroji v Cray Assembler Language (CAL), Cray FORTRAN (CFT) a Pascal .
Protože COS byl napsán bývalými zaměstnanci Control Data Corporation (CDC), jeho příkazový jazyk a vnitřní organizace jsou velmi podobné operačnímu systému SCOPE pro počítač CDC 7600 a ještě dřívějšímu OS EXEC*8 používanému v dřívějším vývoji CDC pro ERA. série. / UNIVAC . Uživatelské úlohy pro COS byly přenášeny prostřednictvím komunikačního počítače, který byl k superpočítači připojen vysokorychlostním komunikačním kanálem a nazýval se staniční software . Komunikační počítač byl typicky IBM nebo CDC sálový počítač , stejně jako DEC VAX minipočítač . Interaktivní práce s COS byla také možná prostřednictvím komunikačního počítače, ale většina uživatelů dávala přednost prostému zadávání dávkových úloh.
Trvale uložená data používaná v uživatelském programu byla "místní" (lokální) pro jednu úlohu. Po dokončení úlohy bylo nutné vrátit a obnovit její místní data. Aby byla data mezi úlohami uchována, musela být výslovně označena jako „permanentní“ (permanentní). Pokud byl počítač Cray vybaven I/O subsystémem, byla podporována i pásková data.
COS také poskytoval plánování úloh a kontrolní body pro správu velkých úloh, i když byl systém nečinný (plánovaný nebo neplánovaný).
Interně byl COS rozdělen na velmi malé správce předávání zpráv a mnoho procesorů systémových úloh. Každý STP byl v podstatě podobný periferním programům pro zpracování v raných operačních systémech Control Data. Například PDM se používal pro správu trvalých dat, TDM pro pásková data, DQM pro správu požadavků na disky atd.
Zdrojový kód COS verze 1.13 byl prohlášen za veřejnou doménu , nepřežily žádné jeho kopie, a proto byl COS považován za ztracený, dokud v roce 2012 jeden z uživatelů neobjevil a nezveřejnil na internetu obraz disku s verzí 1.17. [jeden]
Cray vývoj | ||
---|---|---|
Cray Research | ||
Společnost Cray Computer Corp. |
| |
Cray Research Superservers |
| |
Společnost Cray Inc. |
| |
Software |
|