05-05-2024
Cray Operating System | |
Разработчик | |
---|---|
Последняя версия |
1.13 — 1990 год |
Лицензия |
Общественное достояние |
Состояние |
Историческое |
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 считается утерянной.
Разработки компании Cray | ||
---|---|---|
Cray Research | Cray-1 • Cray X-MP • Cray-2 • Cray Y-MP • Cray XMS • Cray Y-MP EL • Cray C90 • Cray EL90 • Cray T3D • Cray J90 • Cray T90 • Cray T3E • Cray SV1 | |
Cray Computer Corp. | Cray-3 • Cray-4 | |
Cray Research Superservers | Cray APP • Cray S-MP • Cray CS6400 | |
Cray Inc. | Cray SX-6 • Cray MTA-2 • Cray Red Storm • Cray X1 • Cray XT3 • Cray XD1 • Cray XT4 • Cray XMT • Cray XT5 • Cray CX1 | |
Программное обеспечение | Cray Operating System • Cray Time Sharing System • Unicos |
Operating system is, operating system directive createfile failed, operating system not found на ноутбуке что, an operating system wasn\u0027t found что делать win 10.
City of St. Petersburg, Ричард Килти, Файл:Chickasaw portraits.jpg.