Systém sdílení času Cray - Cray Time Sharing System
![]() | tento článek potřebuje další citace pro ověření.Prosinec 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Vývojář | Vědecká laboratoř Los Alamos, Laboratoř Lawrence Livermore |
---|---|
Pracovní stav | Historický |
Marketingový cíl | Superpočítače |
K dispozici v | Angličtina |
Platformy | Cray-1, Cray X-MP čára |
The Systém sdílení času Cray, také známý v Cray komunita uživatelů jako CTSS, byl vyvinut jako operační systém pro Cray-1 nebo Cray X-MP řada superpočítače. CTSS byl vyvinut Vědecká laboratoř Los Alamos (LASL nyní LANL) ve spojení s Laboratoř Lawrence Livermore (LLL nyní LLNL). CTSS byl oblíbený u stránek Cray v USA Ministerstvo energetiky Spojených států (DOE), ale byl používán několika dalšími weby Cray, například Superpočítačové centrum v San Diegu.[1]
Předchůdcem CTSS byl Livermore Time Sharing System (LTSS), který běžel na řídicích datech CDC 7600 řada superpočítačů. První překladač byl znám jako LRLTRAN, pro Lawrenceova radiační laboratoř forTRAN, jazyk Fortran-66, ale s dynamickou pamětí a dalšími funkcemi. Verze Cray, včetně automatická vektorizace, byl známý jako CVC, prohlásil se „Civic“ jako dobové auto Honda, protože Cray Vector Compiler.
Při prvním pokusu o vývoj operačního systému pro pojmenovaný Cray-1 existovala na LASL nějaká diskuse DEIMOS, předávání zpráv, Unixový operační systém, Forrest Basket. DEIMOS měl počáteční problémy s "kousáním" společné s výkonem všech raných operačních systémů. To zanechalo nevkus pro unixové systémy v National Laboratories as výrobcem hardwaru Cray Research, Inc., který vyvinul vlastní dávkově orientovaný operační systém COS (Cray operační systém ) a jejich vlastní vektorizující překladač Fortran s názvem „CFT“ (Cray ForTran ) oba napsané v Cray Assembly Language (CAL).
CTSS měla tu smůlu, že měla určité konstanty, struktury a chyběla určitá síťová zařízení (TCP / IP ), které byly optimalizovány tak, aby byly závislé na architektuře Cray-1 bez rozsáhlého přepracování, když se začaly používat větší paměťové superpočítače jako Cray-2 a Cray Y-MP. CTSS má své poslední dechy spuštěné na hardwaru kompatibilním s instrukční sadou Cray vyvinutém společností Vědecké počítačové systémy (SCS-40 a SCS-30) a Supertek S-1, ale to software neuložilo.
CTSS ztělesňoval určité jedinečné nápady, jako jsou tržní priority pro pracovní / běžící procesy.
Pokus o úspěch v CTSS zahájila LLNL s názvem NLTSS (Nový systém sdílení času Livermore ) ztělesňuje pokročilé koncepce operačních systémů pro lepší integraci komunikace pomocí nového pojmenovaného síťového protokolu ŘÁDKY při zachování nejlepších vlastností CTSS. NLTSS sledoval vývojový osud mnoha operačních systémů a jen krátce běžel na dobovém hardwaru Cray z konce 80. let.
Přehled CTSS na úrovni uživatele[2] z roku 1982 poskytuje v kapitole 2 stručný seznam funkcí CTSS. Další odkazy budou pravděpodobně nalezeny v řízení o Skupina uživatelů Cray (CUG) a ACM SOSP (Symp. O řízení operačních systémů). Avšak vzhledem ke skutečnosti, že LANL a LLNL byly zařízeními pro jaderné zbraně, je pravděpodobné, že některé aspekty bezpečnosti zkázu naleznou podrobnější informace o mnoha těchto softwarech.
Viz také
Reference
- ^ Superpočítačová centra
- ^ [1] Přehled CTSS, LA-5525-M, svazek 7