stringtranslate.com

Procesador de soporte adjunto

El procesador de soporte adjunto (ASP) fue una implementación de multiprocesamiento débilmente acoplado para el sistema operativo OS/360 de IBM . [1] [2] IBM luego cambió el nombre a Multiprocesador asimétrico pero conservó el acrónimo ASP .

ASP evolucionó a partir del diseño del sistema de acoplamiento directo 7094/7044 , utilizando comunicación de canal de datos a 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 permitía 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 normalmente [a] consistía en una computadora System/360 grande, un Modelo 50 , 65 o 75 con OS/360, llamado procesador principal , y un System/360 más pequeño, Modelo 40 o mayor, llamado el procesador de soporte , ejecutando 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 perforación, liberando al procesador principal para ejecutar la carga de trabajo de la aplicación. Puso en cola trabajos, aproximadamente 30 en la configuración básica, y los liberó 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 independiente que opera bajo OS/360, excepto que el adaptador de canal a canal reemplaza los dispositivos normales de entrada y salida del sistema". 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 tuviera 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 emulador 7090/94 cuando se iba a ejecutar un trabajo del emulador, y el programa emulador se superpondría de manera similar con OS/360 cuando terminara, para procesar el 709x emulado. trabajos entremezclados con trabajos estándar de 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 único procesador de soporte controlara múltiples procesadores principales y agregó soporte para ASP local (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 la compatibilidad con 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 en 2015.

Ver también

Notas

  1. ^ Si un procesador principal fuera 360/65, entonces ASP podría realizar una IPL entre OS/360 y el emulador 7090.

Referencias

  1. ^ "Instalación ASP representativa". Mundo de la informática . 13 de septiembre de 1967 . Consultado el 7 de febrero de 2013 .
  2. ^ Corporación abc IBM (1967). Catálogo de programas para IBM System/360 Agosto de 1967 (PDF) .
  3. ^ Pugh, Emerson W.; Johnson, Lyle R.; Palmer, John H. (1991). Sistemas 360 y principios de 370 de IBM. Prensa del MIT. pag. 710.ISBN 0262161230.