Присоединенный процессор поддержки

редактировать

Присоединенный процессор поддержки (ASP) был реализацией слабосвязанной многопроцессорной обработки для операционной системы IBM OS / 360. Позднее IBM изменила название на «Асимметричный многопроцессор», но сохранила аббревиатуру ASP .

ASP, созданный на основе конструкции системы с прямым подключением 7094 / 7044, использующей канал данных для передачи данных. канал связи. При подключении IBM 7044 в качестве периферийного процессора пропускная способность 7094 увеличилась более чем вдвое.

ASP был представлен в марте 1967 года и первоначально позволял подключать два компьютера System / 360 через адаптер канал-канал (CTCA).

Согласно первоначальному определению, система ASP состояла из большого компьютера System / 360, модели 50, 65 или 75, работающей под управлением OS / 360, называемого главным процессором, и меньшей System / 360, Model 40 или выше, называемый процессором поддержки, выполняющий супервизор ASP как отдельную задачу в OS / 360 PCP (программа первичного управления). Вспомогательный процессор выполнял такие функции, как печать, считывание и перфорация карт, освобождая главный процессор для выполнения рабочей нагрузки приложения. Он поставил в очередь заданий, примерно 30 в базовой конфигурации, и передал их основному процессору в порядке приоритета, а также выполнил предварительную настройку съемных устройств ввода / вывода, таких как диски и ленты на главном процессоре.

Основной процессор был настроен идентично «автономному процессору, работающему под OS / 360, за исключением того, что межканальный адаптер заменяет обычные системные устройства ввода и вывода». Поддерживаемый процессор представлял собой как минимум модель 40 G (G означает объем памяти 128 КБ) с двумя селекторными каналами, консольную пишущую машинку 1052, устройство чтения / перфорации карт 2540, принтер 1403 и три диска 2311. Было рекомендовано, чтобы процессор поддержки имел доступ к одному ленточному накопителю серии 2400 для поддержки.

Версия ОС на главном процессоре была изменена, чтобы иметь возможность перекрывать себя с программой эмулятора 7090/94, когда должно было выполняться задание эмулятора, и программа эмулятора аналогичным образом перекрывала себя с OS / 360, когда готово для обработки эмулированных заданий 709x, смешанных со стандартными заданиями 360. Позже это стало ненужным с появлением встроенных программ эмуляции на 360/85 и S / 370.

Позже IBM разрешила одному поддерживающему процессору управлять несколькими главными процессорами и добавила поддержку локального ASP (LASP), в котором один и тот же процессор служит как локальным, так и основным. Эти возможности являются стандартными в окончательной версии ASP, версии 3, как и поддержка OS / VS2 (SVS).

с введением MVS для System / 370 IBM переписала и переименовала ASP в Подсистема ввода заданий 3 (JES3), и она все еще используется по состоянию на 2015 год.

См. Также

Список литературы

Последняя правка сделана 2021-06-12 16:34:29
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте