Articulo de referencia

Almacenamiento de gran capacidad IBM 2361

El IBM 2361 Large Capacity Storage (LCS) es un componente opcional de los modelos 50 , [ 1 ] 65 [ 2 ] (cuando no se utilizan como multiprocesador ) y 75 [ 3 ] de los ordenadores...

El IBM 2361 Large Capacity Storage (LCS) es un componente opcional de los modelos 50 , [ 1 ] 65 [ 2 ] (cuando no se utilizan como multiprocesador ) y 75 [ 3 ] de los ordenadores IBM System/360 . El almacenamiento se implementa mediante núcleos magnéticos ; el tiempo de ciclo es de 8 microsegundos y el tiempo de acceso es de 3,6 microsegundos. Este componente también se denomina IBM 2361 Core Storage o IBM 2361 Large Core Storage. Proporciona almacenamiento principal adicional con un tiempo de acceso más lento que el almacenamiento estándar del equipo; por ejemplo, 8 microsegundos en comparación con los 750 nanosegundos del almacenamiento principal del modelo 65.

El IBM 2361 también se proporcionó a la NASA para su uso en su sistema en tiempo real IBM 7094 , donde proporcionó 524.000 palabras de 36 bits de memoria adicional. [ 4 ]

Descripción

Existen dos modelos del IBM 2361: el modelo 1 tiene 1.048.576 bytes (1  MB) y el modelo 2 tiene 2.097.152 bytes (2  MB). El modelo 2 contiene 64 planos de núcleo de 32  KB cada uno, los planos de núcleo más grandes jamás fabricados. [ 5 ]

El IBM 2361 se puede compartir entre dos computadoras System/360. Cuando se comparte entre dos modelos 50, dos modelos 65, dos modelos 75 o un modelo 65 y un modelo 75, ambos sistemas deben tener la misma cantidad de almacenamiento principal . Cuando uno de los sistemas compartidos es un modelo 50 y el otro un modelo 65 o un modelo 75, el modelo 50 puede tener menos almacenamiento principal que el modelo 65 o el modelo 75. [ 6 ]

Si un sistema contiene un número par de componentes IBM 2361 y al menos un procesador modelo 65 o modelo 75, los IBM 2361 se pueden intercalar para mejorar el tiempo de acceso secuencial. Con la intercalación, la primera palabra de 64 bits se encuentra en el primer IBM 2361, la segunda en el segundo, la tercera en el primero, y así sucesivamente. Al realizar el acceso secuencial , un IBM 2361 puede completar su ciclo mientras el otro IBM 2361 comienza el siguiente.

Los sistemas pueden incorporar un modelo 2361 o cuatro modelos 2 en modo no entrelazado, o dos modelos 1 o cuatro modelos 2 en modo entrelazado, lo que proporciona hasta 8  MB de almacenamiento adicional, una gran cantidad cuando el modelo 75J solo admite 1  MB de almacenamiento de procesador. [ 3 ]

Soporte de software

OS/360 permite al usuario solicitar memoria en el almacenamiento del procesador ("jerarquía 0") o en el LCS más lento ("jerarquía 1"). La instrucción JOBor EXECpermite dos especificaciones para el tamaño de la región: REGION=(VALUE1,VALUE2), donde VALUE1 especifica la cantidad de almacenamiento del procesador en Kbytes, y VALUE2 especifica la cantidad de almacenamiento LCS. [ 7 ] Algunas instrucciones de macro del sistema permiten a un programador especificar el uso del almacenamiento en la jerarquía 0 o 1. [ 8 ] Las macros ATTACH, DCB, GETMAIN, GETPOOL, LINK, LOAD, y XCTLproporcionan un (HIARCHY=n)parámetro para este propósito (n=0 o 1). [ 9 ] El editor de enlaces de OS/360 también proporciona una HIARCHYinstrucción de control para asignar secciones de control específicas a una jerarquía particular, de modo que un programa puede dividirse en secciones para ejecutarse en el almacenamiento del procesador y secciones para ejecutarse en LCS. [ 10 ] Presumiblemente, las partes grandes y poco utilizadas de un programa podrían marcarse para cargarse en LCS.

Referencias

  1. IBM (1967), Características funcionales del modelo 50 del IBM System/360 (PDF) , Segunda edición, A22-6898-1
  2. IBM (septiembre de 1968), Características funcionales del IBM System/360 Modelo 65 (PDF) , Cuarta edición, A22-6884-3
  3. 1 2 IBM, IBM System/360 Modelo 75 Características funcionales (PDF) , A22-6889-0
  4. IBM Corporation (23 de enero de 2003). "Unidad de almacenamiento central IBM 2361" . Archivos de IBM . Consultado el 14 de febrero de 2019 .
  5. Pugh, Emerson W.; Johnson, Lyle R.; Palmer, John H. (1991). Los sistemas 360 y los primeros 370 de IBM . MIT Press. pág. 203. ISBN  0-262-16123-0.{{cite book}}: Incompatibilidad de ISBN/Fecha ( ayuda )
  6. IBM, Resumen del sistema IBM System/360 (PDF) , GA22-6810-12
  7. IBM Corporation (abril de 1973). IBM System/360 Operating System: Job Control Language Reference (PDF) . pág. 96. Consultado el 14 de febrero de 2019 . 
  8. IBM Corporation (junio de 1970). Sistema operativo IBM System/360: conceptos y funcionalidades (PDF) . pág. 49. Consultado el 14 de febrero de 2019 . 
  9. IBM Corporation (septiembre de 1974). Servicios de supervisión e instrucciones macro del sistema operativo IBM System/360 (PDF) . pág. 90. Consultado el 14 de febrero de 2019 . 
  10. IBM Corporation (abril de 1973). Editor y cargador de enlaces del sistema operativo IBM (PDF) . pág. 127. Consultado el 14 de febrero de 2019 . 
  • IBM, Información del fabricante de equipos originales del sistema de almacenamiento central IBM 2361 , A22-6869-1
  • IBM, IBM System/360 Operating System Introducción a la compatibilidad con la jerarquía de almacenamiento principal para los modelos IBM 2361 1 y 2 , GC27-6942-2
  • Utilización de grandes núcleos de almacenamiento en teoría y práctica. Un informe de investigación sobre el IBM 2361 en la NASA, elaborado por IBM Houston.
  • Computadoras en vuelos espaciales: la experiencia de la NASA. Archivado el 16 de enero de 2009 en Wayback Machine. Describe el uso del LCS antes de la disponibilidad de la memoria virtual.
  • Lauer, Hugh (1967), "Núcleo masivo en un sistema de tiempo compartido 360/67" , 1967 Fall Joint Computer Conference , AFIPS Conference Proceedings, vol.  31, Academic Press, pp . 601–609 Describe el uso del IBM 2361 como dispositivo de paginación en un sistema simplex System/360 modelo 67 que ejecuta TSS.