Jump to content

Система разделения времени Cray

Система разделения времени Cray (CTSS)
Разработчик Лос-Аламосская научная лаборатория , Ливерморская лаборатория Лоуренса
Рабочее состояние Исторический
Первоначальный выпуск 1978 год ; 46 лет назад ( 1978 )
Маркетинговая цель Суперкомпьютеры
Доступно в Английский
Платформы Cray-1 , Cray X-MP линия
Лицензия Собственный
Предшественник Ливерморская система разделения времени

Система разделения времени Cray , также известная в сообществе пользователей Cray как CTSS , была разработана как операционная система для Cray-1 или Cray X-MP линейки суперкомпьютеров в 1978 году. [1] CTSS был разработан Лос-Аламосской научной лабораторией (LASL, ныне LANL) совместно с Ливерморской лабораторией Лоуренса (LLL, ныне LLNL). CTSS был популярен на сайтах Cray в Министерстве энергетики США (DOE), но использовался несколькими другими сайтами Cray, такими как Суперкомпьютерный центр Сан-Диего . [2]

Предшественником CTSS была Ливерморская система разделения времени (LTSS), которая работала на Control Data CDC 7600 линейке суперкомпьютеров . Первый компилятор был известен как LRLTRAN , в честь Радиационной лаборатории Лоуренса для TRAN , языка программирования FORTRAN 66 , но с динамической памятью и другими функциями. Версия Cray, включающая автоматическую векторизацию , была известна как CVC, что произносится как «Civic», как автомобиль Honda того периода, от Cray Vector Compiler .

разработать операционную систему для Cray-1 под названием DEIMOS , Unix-подобную операционную систему Некоторые разногласия существовали в LASL с первой попыткой Форреста Баскета для передачи сообщений . У DEIMOS были начальные проблемы с производительностью, общие для всех ранних операционных систем. Это оставило неприятные впечатления от Unix-подобных систем в Национальных лабораториях и у производителя аппаратного обеспечения Cray Research, Inc., который продолжил разработку собственной пакетно-ориентированной операционной системы COS ( Cray Operating System ) и собственной векторизации. Компилятор Фортрана под названием «CFT» ( Cray ForTran ), оба написаны на языке ассемблера Cray (CAL).

CTSS имел несчастье иметь определенные константы, структуры и отсутствовать определенные сетевые средства ( TCP/IP ), которые были оптимизированы для зависимости от архитектуры Cray-1 без обширной переработки, когда суперкомпьютеры с большей памятью, такие как Cray-2 и Cray Y-MP вошёл в употребление. CTSS находится на последнем издыхании, работая на оборудовании, совместимом с набором команд Cray, разработанном Scientific Computer Systems (SCS-40 и SCS-30) и Supertek S-1, но это не спасло программное обеспечение.

CTSS воплотил в себе некоторые уникальные идеи, такие как рыночные приоритеты в рабочих процессах.

Попытка преуспеть в CTSS была предпринята LLNL под названием NLTSS ( Новая Ливерморская система разделения времени ), чтобы воплотить передовые концепции операционных систем для лучшей интеграции связи с использованием нового сетевого протокола под названием LINCS, сохраняя при этом лучшие функции CTSS. NLTSS следил за судьбой развития многих операционных систем и лишь недолго работал на аппаратном обеспечении Cray конца 1980-х годов.

Обзор CTSS на уровне пользователя [3] от 1982 года в главе 2 представлен краткий список функций CTSS. Другие ссылки, вероятно, можно найти в материалах Cray User Group (CUG) и ACM SOSP (Symp. on Operating Systems Proceedings). Однако из-за того, что LANL и LLNL были объектами по производству ядерного оружия, некоторые аспекты безопасности, вероятно, обрекут на необходимость выяснения более подробной информации о многих из этих частей программного обеспечения.

См. также

[ редактировать ]
  1. ^ «Система разделения времени NMFECC Cray» (PDF) . NMFECC в LLNL . Проверено 7 марта 2023 г.
  2. ^ Суперкомпьютерные центры
  3. ^ [1] Обзор CTSS, LA-5525-M, Том 7.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0da2d4b81a9eee54a45eee589d23943d__1698601320
URL1:https://arc.ask3.ru/arc/aa/0d/3d/0da2d4b81a9eee54a45eee589d23943d.html
Заголовок, (Title) документа по адресу, URL1:
Cray Time Sharing System - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)