Операционная система Cray - Cray Operating System
Эта статья нужны дополнительные цитаты для проверка.Декабрь 2009 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Разработчик | Cray Research[1] |
---|---|
Рабочее состояние | Снято с производства |
изначальный выпуск | 1975[1] |
Последний релиз | 1.17.2 / июль 1990 г. |
Маркетинговая цель | Суперкомпьютеры |
Доступно в | английский |
Платформы | Крей-1, Cray X-MP линия |
Лицензия | Проприетарный |
В Операционная система Cray (COS) удалось Операционная система Chippewa (поставляется с более ранними компьютерными системами CDC 6000 серии и CDC 7600 ) и является Cray Research в настоящее время прекращена проприетарная Операционная система для своего Крей-1 (1976) и Cray X-MP суперкомпьютеры, и основная ОС этих платформ, пока не будет заменена на UNICOS в конце 1980-х гг. COS был доставлен с Язык ассемблера Cray (CAL), Cray FORTRAN (CFT), и Паскаль.
Дизайн
Поскольку COS был написан экс-Контрольные данные сотрудников, его командный язык и внутренняя организация сильно напоминали ОБЪЕМ операционная система на CDC 7600 и до этого EXEC * 8 из более ранней родословной CDC ERA / Univac. Пользовательские задания были отправлены в COS через интерфейсные компьютеры через интерфейс высокоскоростного канала, и так называемые программное обеспечение станции. Станции переднего плана обычно были большими IBM или же Контрольные данные мэйнфреймы. Тем не менее DEC VAX также был очень популярным интерфейсом. Интерактивное использование COS было возможно через станции, но большинство пользователей просто отправляли пакетные задания.
Резидентные наборы данных, используемые пользовательской программой, были «локальными» для отдельного задания. После завершения работы ее локальные наборы данных будут освобождены, а пространство будет освобождено. Чтобы сохранить данные между заданиями, наборы данных нужно было явно сделать «постоянными». Магнитная лента наборы данных также поддерживались в системах Cray, которые были оснащены подсистемой ввода-вывода.
COS также предоставляла средства планирования заданий и контрольных точек / перезапуска для управления большими рабочими нагрузками даже во время простоев системы (как запланированных, так и внеплановых).
Внутри COS был разделен на очень маленький EXEC для передачи сообщений и несколько системных процессоров задач (STP). Каждая задача STP была похожа по своему характеру на программы периферийного процессора в более ранней версии. Контрольные данные операционные системы.
Список задач STP
Задача STP | Описание |
---|---|
DQM | Диспетчер очереди дисков |
EXP | Процессор обмена пользователями |
JCM | Менеджер класса работы |
JSH | Планировщик заданий |
PDM | Постоянный менеджер набора данных |
SCP | Обработчик вызовов станции |
ЗАПУСКАТЬ | Запускать |
TQM | Менеджер очереди ленты |
Однако, поскольку машины Cray не имели периферийных процессоров, главный центральный процессор выполнял код операционной системы.
Исходный код версии 1.13 был выпущен как всеобщее достояние, 1.17 доступен на archive.org.[2]
Смотрите также
Рекомендации
Этот Операционная система -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |