The Cray Operating System (COS) was Cray Research's proprietary operating system for its Cray-1 (1976) and Cray X-MP supercomputers, and those platforms' main OS until replaced by UNICOS in the late 1980s. COS was delivered with Cray Assembler Language (CAL), Cray FORTRAN (CFT), and PASCAL.

PropertyValue
dbpprop:abstract
  • The Cray Operating System (COS) was Cray Research's proprietary operating system for its Cray-1 (1976) and Cray X-MP supercomputers, and those platforms' main OS until replaced by UNICOS in the late 1980s. COS was delivered with Cray Assembler Language (CAL), Cray FORTRAN (CFT), and PASCAL. As COS was written by ex-Control Data employees, its command language and internal organization bore strong resemblance to the SCOPE operating system on the CDC 7600 and before that EXEC*8 from CDC's earlier ERA/Univac pedigree. User jobs were submitted to COS via front-end computers via a high-speed channel interface, and so-called station software. Front end stations were typically large IBM or Control Data mainframes. However the DEC VAX was also a very popular front-end. Interactive use of COS was possible through the stations. But most users simply submitted batch jobs. Disk-resident datasets used by a user program were 'local' to the individual job. Once a job completed, its local datasets would be released and space reclaimed. In order to retain the data between jobs, datasets had to be explicitly made 'permanent'. Magnetic tape datasets were also supported on Cray systems which were equipped with an I/O Subsystem. COS also provided job scheduling and checkpoint/restart facilities to manage large workloads, even across system downtimes (both scheduled and unscheduled. ) Internally, COS was divided into a very small message-passing EXEC, and a number of System Task Processors (STP tasks). Each STP task was similar in nature to the peripheral processor programs in earlier Control Data operating systems. List of STP tasks (not complete) However since the Cray machines did not have peripheral processors, the main central processor executed the operating system code. While the source for version 1.13 was released as public domain, there are no known saved copies, and thus COS is considered to be lost to time.
  • Das Cray Operating System (COS) der Firma Cray Research war ein proprietäres Betriebssystem für die Supercomputer Cray-1 (1976) und Cray X-MP und blieb das Hauptbetriebssystem dieser Plattform, bis es in den späten 1980ern von UNICOS abgelöst wurde. COS enthielt die Cray Assembler Language (CAL), Cray FORTRAN (CFT) und PASCAL. Da COS von ehemaligen Angestellten der Firma Control Data Corporation (CDC) geschrieben wurde, wies die Kommandosprache und die interne Organisation eine starke Ähnlichkeit zum Betriebssystem Scope des CDC 7600 und Exec 8 auf. Aufträge der Benutzer wurden mittels Front-End-Computern über ein Hochgeschwindigkeits-Interface und sogenannter "Station Software" zum COS übertragen. Als Frontend wurden üblicherweise große Mainframes von IBM oder Control Data eingesetzt, jedoch wurden auch DEC VAX verwendet. Eine interaktive Benutzung von COS war zwar möglich, jedoch starteten die meisten Benutzer schlicht Batch-Läufe. Plattenspeicherresidente Datensätze, die ein Benutzerprogramm verwendete, wurden jeweils lokal vorgehalten. Nach der Fertigstellung wurden die lokalen Daten dann wieder zurückgeschrieben und der Speicherplatz freigegeben. Um Datensätze über mehrere Verarbeitungen hinweg zu behalten, mussten sie explizit als 'permanent' markiert werden. Auch Magnetbänder wurden auf Cray-Systemen unterstützt, die mit einem I/O-Subsystem ausgestattet waren. COS ermöglichte Job-Scheduling und die Verwendung von Haltepunkten/Neustarts, um große Auslastungen bewältigen zu können - sogar über Ausfallzeiten des Systems hinweg (geplant und ungeplant). Intern war COS in ein sehr kleines Nachrichten-sendendes EXEC und eine Anzahl von System Task Processors (STP) aufgeteilt. Jeder STP war vergleichbar mit den Peripherieprozessor-Programmen früherer CDC-Betriebssysteme. Da jedoch die Cray-Rechner keine Peripherieprozessoren besaßen, führte der Hauptprozessor den Betriebssystemcode aus. Obwohl der Programmcode von Version 1.13 als Public Domain veröffentlicht wurde, gibt es keine Kopien davon, weshalb COS als verloren betrachtet werden muss.
  • Il Cray Operation Sistem (COS) era un sistema operativo sviluppato dalla Cray Research per i supercomputer Cray-1 (1976) e per il Cray X-MP. Il sistema operativo venne rimpiazzato nel 1984 dall'UniCOS. Il COS venne rilasciato con il Cray Assembler Language (CAL) e il Cray FORTRAN (CFT). Sebbene il sorgente fosse stato rilasciato nel pubblico dominio non si conoscono copie esistenti del COS e quindi si ritiene che il sistema operativo sia perso per sempre.
  • Cray Operating System (COS) — проприетарная операционная система, разработанная компанией Cray Research для выпускавшихся ею суперкомпьютеров Cray-1 (1976) и Cray X-MP. Являлась основной для этих платформ до выхода UNICOS в конце 1980-х. COS поставлялась со средствами разработки на Cray Assembler Language (CAL), Cray FORTRAN (CFT) и Pascal. Так как COS была написана бывшими работниками компании Control Data Corporation (CDC), то её командный язык и внутренняя организация сильно похожа на операционную систему SCOPE для компьютера CDC 7600 и ещё более раннюю ОС EXEC*8, использовавшуюся в более ранних разработках CDC для серии ERA/UNIVAC. Пользовательские задания для COS передавались через коммуникационный компьютер, который был соединён с суперкомпьютером высокоскоростным каналом связи и назывался station software. В качестве коммуникационного компьютера обычно выступали мейнфреймы IBM или CDC, а также миникомпьютеры DEC VAX. Интерактивная работа с COS также была возможна через коммуникационный компьютер, но большинство пользователей предпочитали просто выдавать пакетные задания. Постоянно хранящиеся на диске данные, использовавшиеся в программе пользователя были «локальными» (local) для отдельного задания. Когда задание было выполнено, его локальные данные должны были быть возвращены и восстановлены. Для удержания данных между заданиями, их надо было явно обозначить как «постоянные» (permanent). Также поддерживалась работа с данными на магнитной ленте, если компьютер Cray был оборудован подсистемой ввода-вывода. COS также обеспечивала планирование заданий и средства для перезапуска с контрольной точки для управления большими рабочими нагрузками, даже когда система бездействовала (планово или внепланово). Внутренне COS была разделена на очень маленькие диспетчеры передачи сообщений и множество системных процессоров (System Task Processors). Каждый STP был похож по сути на программы обработки данных с периферийных устройств в ранних ОС Control Data. Например, PDM использовался для управления постоянными данными, TDM для данных на магнитных лентах, DQM для управления запросами к дискам, и т.  д. Несмотря на то, что исходный код COS 1.13 был объявлен общественным достоянием, его копий не сохранилось, и поэтому COS считается утерянной.
dbpprop:developer
dbpprop:hasPhotoCollection
dbpprop:latestReleaseDate
  • July, 1990
dbpprop:latestReleaseVersion
  • 1.17.2
dbpprop:license
dbpprop:name
  • Cray Operating System
dbpprop:portalProperty
  • Free Software Portal Logo.svg
  • Free software
dbpprop:wikiPageUsesTemplate
dbpprop:wordnet_type
dbpprop:workingState
  • Historic
rdf:type
rdfs:comment
  • The Cray Operating System (COS) was Cray Research's proprietary operating system for its Cray-1 (1976) and Cray X-MP supercomputers, and those platforms' main OS until replaced by UNICOS in the late 1980s. COS was delivered with Cray Assembler Language (CAL), Cray FORTRAN (CFT), and PASCAL.
  • Das Cray Operating System (COS) der Firma Cray Research war ein proprietäres Betriebssystem für die Supercomputer Cray-1 (1976) und Cray X-MP und blieb das Hauptbetriebssystem dieser Plattform, bis es in den späten 1980ern von UNICOS abgelöst wurde. COS enthielt die Cray Assembler Language (CAL), Cray FORTRAN (CFT) und PASCAL.
  • Il Cray Operation Sistem (COS) era un sistema operativo sviluppato dalla Cray Research per i supercomputer Cray-1 (1976) e per il Cray X-MP. Il sistema operativo venne rimpiazzato nel 1984 dall'UniCOS. Il COS venne rilasciato con il Cray Assembler Language (CAL) e il Cray FORTRAN (CFT). Sebbene il sorgente fosse stato rilasciato nel pubblico dominio non si conoscono copie esistenti del COS e quindi si ritiene che il sistema operativo sia perso per sempre.
  • Cray Operating System (COS) — проприетарная операционная система, разработанная компанией Cray Research для выпускавшихся ею суперкомпьютеров Cray-1 (1976) и Cray X-MP. Являлась основной для этих платформ до выхода UNICOS в конце 1980-х.
rdfs:label
  • Cray Operating System
  • Cray Operating System
  • Cray Operating System
  • Cray Operating System
owl:sameAs
skos:subject
foaf:page
is owl:sameAs of