Из Википедии, бесплатной энциклопедии
  (Перенаправлено из Unicos )
Перейти к навигации Перейти к поиску

UNICOS - это название ряда вариантов Unix-подобных операционных систем, разработанных Cray для своих суперкомпьютеров . UNICOS является преемником операционной системы Cray (COS). Он обеспечивает сетевую кластеризацию и уровни совместимости исходного кода для некоторых других Unix. UNICOS был впервые представлен в 1985 году вместе с системой Cray-2 , а затем перенесен на другие модели Cray. Первоначальный UNICOS был основан на UNIX System V Release 2 , и в него были добавлены многочисленные функции BSD (например, улучшения сети и файловой системы).

Развитие [ править ]

CX-OS - это оригинальное название, данное тому, что сейчас называется UNICOS. Это был прототип системы, который работал на Cray X-MP в 1984 году до порта Cray-2. Он использовался для демонстрации возможности использования Unix в суперкомпьютерной системе до появления оборудования Cray-2.

Операционная система обновляет была часть более широкого движения внутри Cray Research модернизировать свою корпоративную программу: в том числе переписывания их наиболее важный Fortran компилятора ( ПФТ в cft77 ) на языке высокого уровня ( Pascal ) с более современной оптимизацией и vectorizations.

В качестве пути миграции для существующих клиентов COS, желающих перейти на UNICOS, в COS была введена возможность гостевой операционной системы (GOS). Единственной поддерживаемой гостевой операционной системой была UNICOS. Пакетное задание COS будет отправлено для запуска UNICOS, который затем будет работать как подсистема под COS, используя подмножество системных процессоров, памяти и периферийных устройств. UNICOS, который работал под GOS, был точно таким же, как когда он работал автономно - разница заключалась в том, что ядро ​​выполняло определенные низкоуровневые аппаратные запросы через ловушку COS GOS, а не напрямую к оборудованию.

Одним из сайтов, на котором были запущены самые ранние версии UNICOS, был Bell Labs , где пионеры Unix, включая Денниса Ричи, перенесли части своей восьмой редакции Unix (включая потоковый ввод-вывод ) на UNICOS. Они также экспериментировали с гостевым устройством в UNICOS, позволяя автономной версии ОС размещать себя.

Релизы [ править ]

Cray выпустила несколько разных ОС под названием UNICOS, в том числе:

  1. UNICOS : оригинальный Cray Unix, основанный на System V. Используется в Cray-1 , Cray-2 , X-MP , Y-MP , C90 и т. Д.
  2. UNICOS MAX : а Мах основанного микроядра , используемое на T3D обрабатывающих элементов «с, в сочетании с UNICOS на хосте Y-MP или системы С90.
  3. UNICOS / mk : «серверная» версия UNICOS, использующая микроядро Chorus для создания распределенной операционной системы . Используется на T3E . Это была последняя ОС Cray, действительно основанная на источниках UNICOS, поскольку следующие продукты были основаны на разных источниках и просто использовали имя «UNICOS».
  4. UNICOS / mp : не является производным от UNICOS, но основан на IRIX 6.5. Используется на X1 .
  5. UNICOS / lc : не является производным от UNICOS, но основан на SUSE Linux . Используется на XT3 , XT4 и XT5 . UNICOS / lc 1.x включает комбинацию
    1. вычислительные элементы запускают микроядро Catamount (которое само основано на Cougaar )
    2. элементы службы работают под управлением SUSE Linux
  6. Cray Linux Environment ( CLE ): начиная с версии 2.1, UNICOS / lc теперь называется Cray Linux Environment.
    1. вычислительные элементы запускают Compute Node Linux (CNL) (которое является настроенным ядром Linux [1] )
    2. элементы службы запускают SUSE Linux Enterprise Server

См. Также [ править ]

  • Scientific Linux , дистрибутив Linux от Fermilab и CERN
  • Rocks Cluster Distribution , дистрибутив Linux для суперкомпьютеров

Ссылки [ править ]

  1. ^ Уоллес, Дэвид (2007-05-05). «Программное обеспечение Cray XT3 / XT4: состояние и планы» (PDF) . Труды CUG 2007 . Группа пользователей Cray . Проверено 18 декабря 2012 .

Внешние ссылки [ править ]

  • «Обзор версии UNICOS 10.0.1.1» . Cray Inc .
  • «Обзор версии UNICOS / mk 2.0.6» . Cray Inc.
  • «Обзор версии UNICOS / mp 3.1» . Cray Inc.
  • «Обзор версии программного обеспечения системы Cray XT» . Cray Inc.
  • Фред Ганнетт (2007-10-25). «Cray Supercomputer FAQ и другие документы» .
  • Деннис Ричи (сентябрь 2000 г.). «Опыт работы с Cray X / MP» . Архивировано из оригинала на 2013-03-17.