Attached Support Processor (ASP) fue una implementación de multiprocesamiento débilmente acoplado para el sistema operativo OS / 360 de IBM . [1] [2] IBM más tarde cambió el nombre a Asymmetrical multiProcessor pero retuvo el acrónimo ASP .
ASP evolucionó a partir del diseño de la 7.094 / 7044 sistema de acoplamiento directo, utilizando el canal de datos para la comunicación de canal de datos. Al conectar un IBM 7044 como procesador periférico, el rendimiento del 7094 se duplicó con creces.
ASP se introdujo en marzo de 1967 e inicialmente permitió la conexión de dos computadoras System / 360 a través de un adaptador de canal a canal (CTCA). [3]
Como se definió inicialmente, un sistema ASP consistía en una computadora grande System / 360, un modelo 50 , 65 o 75 con OS / 360, llamado procesador principal , y un System / 360 más pequeño, modelo 40 o más grande, llamado procesador de soporte , ejecutar el supervisor ASP como una sola tarea bajo OS / 360 PCP (Programa de control primario). El procesador de soporte realizó funciones como impresión, lectura de tarjetas y perforado, liberando al procesador principal para ejecutar la carga de trabajo de la aplicación. Puso trabajos en cola, aproximadamente 30 en la configuración básica, y los envió al procesador principal en orden de prioridad, y también realizó la configuración previa a la ejecución de dispositivos de entrada / salida extraíbles, como discos y cintas, en el procesador principal. [2]
El procesador principal se configuró de manera idéntica a un "procesador autónomo que funciona con OS / 360, excepto que el adaptador de canal a canal reemplaza los dispositivos de entrada y salida del sistema normal". El procesador de soporte era como mínimo un Modelo 40 G (G indica un tamaño de memoria de 128 KB) con dos canales selectores, una máquina de escribir de consola 1052 , una lectura / perforación de tarjetas 2540, una impresora 1403 y tres unidades de disco 2311 . Se recomendó que el procesador de soporte tenga acceso a una unidad de cinta de la serie 2400 para soporte.
La versión del sistema operativo en el procesador principal se modificó para poder superponerse con el programa del emulador 7090/94 cuando se iba a ejecutar un trabajo del emulador, y el programa del emulador se superpondría de manera similar con OS / 360 cuando terminara, para procesar el 709x emulado. trabajos entremezclados con trabajos estándar 360. [2] Esto luego se volvió innecesario con la introducción de programas de emulación integrados en el Modelo 85 y el Sistema / 370.
Posteriormente, IBM permitió que un solo procesador de soporte controlara múltiples procesadores principales y agregó soporte para Local ASP (LASP), en el que el mismo procesador sirve como local y principal. Estas capacidades son estándar en la versión final de ASP, versión 3, al igual que el soporte para OS / VS2 (SVS) .
Con la introducción de MVS para System / 370, IBM reescribió y renombró ASP como Job Entry Subsystem 3 (JES3) y todavía está en uso a partir de 2015.
Ver también
Referencias
- ^ "Instalación ASP representativa" . Computerworld . 13 de septiembre de 1967 . Consultado el 7 de febrero de 2013 .
- ^ a b c IBM Corporation (1967). Catálogo de programas para IBM System / 360 agosto de 1967 (PDF) .
- ^ Pugh, Emerson W .; Johnson, Lyle R .; Palmer, John H. (1991). Sistemas 360 y Early 370 de IBM . Prensa del MIT. pag. 710. ISBN 0262161230.