Loading AI tools
операционная система для суперкомпьютеров Cray Из Википедии, свободной энциклопедии
Unicos (официально все буквы заглавные — UNICOS) — название нескольких вариантов операционной системы Unix, созданных компанией Cray для своих суперкомпьютеров. Unicos является следующей операционной системой компании после Cray Operating System (COS). Она обеспечивала работу сетевых кластеров и совместимость на уровне исходного кода с некоторыми другими разновидностями Unix. Unicos впервые была представлена в 1985 году, в качестве операционной системы суперкомпьютера Cray-2, а позднее была портирована и на другие модели Cray. Изначально основу Unicos составляла System V.2 с многочисленными добавлениями возможностей BSD (например, расширенные сетевые функции и улучшения файловой системы).
UNICOS | |
---|---|
Разработчик | Cray Research Inc. |
Тип ядра | монолитное, микроядро |
Состояние | Историческая |
Изначально система, известная сейчас как Unicos, носила название CX-OS. Это была экспериментальная система, работавшая на Cray X-MP в 1984 году до портирования на Cray-2. Она использовалась для демонстрации применимости Unix на суперкомпьютерах, прежде всего на доступном аппаратном обеспечении компании Cray.
Обновление операционной системы было частью большего движения внутри Cray Research по модернизации программного обеспечения предлагаемого компанией, включая переписывание её наиболее важного продукта, компилятора Фортрана, на языке более высокого уровня (Паскаль) с более современными оптимизацией и векторизацией.
В качестве переходного этапа для пользователей COS, пожелавших перейти на Unicos, в COS была введена функция совместимости с гостевой операционной системой (Guest OS). При этом единственной, когда-либо поддерживавшейся гостевой операционной системой, была Unicos. Пакетное задание COS запускало Unicos, которая работала как подсистема внутри COS, используя подмножество системных ЦПУ, памяти и периферийных устройств. Unicos, работавшая под COS, была в точности такой же, как если бы она была автономной системой. Отличия были только в том, что ядро системы осуществляло определённые низкоуровневые запросы к аппаратному обеспечению через перехватчик гостевой ОС в COS, а не напрямую к аппаратуре.
Одним из мест, работавших с самыми ранними версиями Unicos, была Bell Labs, где пионеры Unix, включая Денниса Ритчи, портировали под Unicos части их Восьмой редакции Unix, включая потоковый ввод-вывод. Они также экспериментировали с гостевыми возможностями Unicos, позволяя автономной версии системы быть основной для самой себя.
Cray выпускал несколько разных операционных систем под наименованием Unicos:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.