Прикрепленный процессор поддержки
Attached Support Processor (ASP) представлял собой реализацию слабосвязанной многопроцессорной обработки IBM OS/360 . для операционной системы [1] [2] Позже IBM изменила название на Asymmetrical multiProcessor, но сохранила аббревиатуру ASP .
ASP развился из конструкции , системы с прямым соединением 7094/7044 использующей канал передачи данных для связи по каналу передачи данных. При подключении IBM 7044 в качестве периферийного процессора пропускная способность 7094 увеличилась более чем вдвое.
ASP был представлен в марте 1967 года и первоначально позволял подключать два компьютера System/360 через межканальный адаптер (CTCA). [3]
Как первоначально определялось, система ASP обычно [а] состоял из большого компьютера System/360, модели 50 , 65 или 75, работающего под управлением OS/360, называемого основным процессором , и меньшего компьютера System/360, модели 40 или выше, называемого вспомогательным процессором , на котором работал супервизор ASP в качестве одна задача в OS/360 PCP (Программа первичного управления). Вспомогательный процессор выполнял такие функции, как печать, считывание и перфорирование карт, освобождая основной процессор для выполнения рабочей нагрузки приложения. Он ставил в очередь задания, примерно 30 в базовой конфигурации, и отправлял их на главный процессор в порядке приоритета, а также выполнял предварительную настройку съемных устройств ввода-вывода, таких как диски и ленты, на главном процессоре. [2]
Главный процессор был настроен идентично «автономному процессору, работающему под OS/360», за исключением того, чтомежканальный адаптер заменяет обычный системный входВспомогательный процессор представлял собой как минимум модель 40 G (G указывает на размер памяти 128 КБ) с двумя селекторными каналами, консольной пишущей машинкой 1052 , устройством чтения/перфорации карт 2540, принтером 1403 и тремя дисководами 2311. Рекомендовано предоставить процессору поддержки доступ к одному стримеру серии 2400 для поддержки.
Версия ОС на главном процессоре была изменена, чтобы иметь возможность накладываться на программу-эмулятор 7090/94, когда должно было быть запущено задание эмулятора, и программа-эмулятор аналогичным образом накладывалась на OS / 360 после завершения для обработки эмулируемого 709x. рабочие места смешаны со стандартными рабочими местами 360 градусов. [2] Позже это стало ненужным с появлением интегрированных программ эмуляции на моделях 85 и System/370.
Позже IBM разрешила одному вспомогательному процессору управлять несколькими основными процессорами и добавила поддержку Local ASP (LASP), в которой один и тот же процессор служит как локальным, так и основным. Эти возможности являются стандартными для окончательной версии ASP, версии 3, как и поддержка OS/VS2 (SVS) .
С выпуском MVS для System/370 IBM переписала и переименовала ASP в Job Entry Subsystem 3 (JES3), и с 2015 года она все еще используется.
См. также
[ редактировать ]Примечания
[ редактировать ]- ^ Если бы основным процессором был процессор 360/65, ASP мог бы IPL его между OS/360 и эмулятором 7090.
Ссылки
[ редактировать ]- ^ «Представительская установка ASP» . Компьютерный мир . 13 сентября 1967 года . Проверено 7 февраля 2013 г.
- ^ Перейти обратно: а б с Корпорация IBM (1967). Каталог программ для IBM System/360, август 1967 г. (PDF) .
- ^ Пью, Эмерсон В.; Джонсон, Лайл Р.; Палмер, Джон Х. (1991). Системы IBM 360 и Early 370 . МТИ Пресс. п. 710. ИСБН 0262161230 .