Cray operációs rendszer

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2018. december 31-én felülvizsgált verziótól ; az ellenőrzések 3 szerkesztést igényelnek .
Cray operációs rendszer
Fejlesztő Cray Research
legújabb verzió 1.17.2 ( 1990 )
Engedély közösségi terület
Állapot történelmi

A Cray Operating System (COS) egy szabadalmaztatott operációs rendszer , amelyet a Cray Research fejlesztett ki Cray-1 (1976), Cray X-MP (1982) szuperszámítógépei számára. Ez volt ezeknek a platformoknak a fő operációs rendszere az UNICOS 1985-ös megjelenéséig, egyidejűleg a Cray-2 kiadásával , ahol az UNICOS lett a fő operációs rendszer , a COS pedig opcionális. A COS a Cray Assembler Language (CAL), a Cray FORTRAN (CFT) és a Pascal fejlesztői eszközeivel érkezett .

Mivel a COS-t a Control Data Corporation (CDC) korábbi alkalmazottai írták , parancsnyelve és belső felépítése nagyon hasonlít a CDC 7600 számítógép SCOPE operációs rendszeréhez és a még korábbi EXEC*8 operációs rendszerhez, amelyet az ERA korábbi CDC-fejlesztései során használtak. sorozat / UNIVAC . A COS felhasználói feladatait egy kommunikációs számítógépen keresztül továbbították, amely nagy sebességű kommunikációs csatornán keresztül csatlakozott a szuperszámítógéphez, és az úgynevezett állomásszoftver . A kommunikációs számítógép általában egy IBM vagy CDC mainframe , valamint egy DEC VAX miniszámítógép volt . A COS-szal interaktív munkavégzés is lehetséges volt a kommunikációs számítógépen keresztül, de a legtöbb felhasználó inkább egyszerűen kötegelt feladatokat adott ki.

A felhasználói programban használt állandóan tárolt adatok „helyi” (helyi) voltak egyetlen feladathoz. A munka befejezésekor vissza kellett adni és vissza kellett állítani a helyi adatait. A munkák közötti adatok megőrzéséhez kifejezetten „állandónak” (állandónak) kellett őket megjelölni. A szalagos adatok akkor is támogatottak , ha a Cray számítógép I/O alrendszerrel volt felszerelve.

A COS munkaütemezést és ellenőrzési pontokat is biztosított a nagy munkaterhelések kezeléséhez még akkor is, ha a rendszer tétlen volt (tervezett vagy nem ütemezett).

Belsőleg a COS nagyon kis üzenetküldő menedzserekre és sok rendszerfeladat-feldolgozóra volt felosztva. Mindegyik STP lényegében hasonló volt a korai Control Data operációs rendszerek perifériás feldolgozó programjaihoz. Például a PDM-et az állandó adatok kezelésére, a TDM-et a szalagos adatokra, a DQM-et a lemezkérések kezelésére stb.

A COS 1.13-as verziójának forráskódját közkinccsé nyilvánították , egyetlen másolat sem maradt fenn, ezért a COS-t elveszettnek tekintették, mígnem 2012-ben az egyik felhasználó fel nem fedezte és közzétette az interneten az 1.17-es verziójú lemezképet. [egy]

Lásd még

Jegyzetek

  1. COS 1.17 lemezkép a Cray-1/X-MP-hez: Ingyenes letöltés, kölcsönzés és streamelés: Internetes archívum

Linkek