El IBM 2361 de gran capacidad de almacenamiento (LCS) es un componente opcional de las / 360 IBM System modelos 50 , [1] 65 [2] (cuando no se está utilizando como un multiprocesador ), y 75 [3] ordenadores. 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 llamó IBM 2361 Core Storage o IBM 2361 Large Core Storage. Proporcionó almacenamiento principal adicional con un tiempo de acceso más lento que el almacenamiento estándar de la máquina; por ejemplo, sus 8μsec se comparan con 750nsec para el almacenamiento principal en el Modelo 65.
El IBM 2361 también se proporcionó a la NASA para su uso en su sistema en tiempo real IBM 7094 , donde suministró 524.000 palabras de 36 bits de memoria adicional. [4]
Descripción
Hay 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 podría compartirse 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, los dos sistemas deben tener la misma cantidad de almacenamiento principal . Cuando uno de los sistemas para compartir es un modelo 50 y el otro un modelo 65 o modelo 75, el modelo 50 puede tener menos almacenamiento principal que el modelo 65 o el modelo 75. [6]
Si un sistema contuviera un número par de componentes IBM 2361 y al menos un procesador modelo 65 o modelo 75, los IBM 2361 se podrían intercalar para mejorar el tiempo de acceso secuencial. Con el entrelazado, la primera palabra de 64 bits está contenida 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 podría completar su ciclo mientras que el otro IBM 2361 estaba comenzando el siguiente ciclo.
Los sistemas pueden incorporar un modelo 2361 1 o cuatro modelos 2 en modo no intercalado, o 2 modelos 1 o cuatro modelos 2 en modo intercalado, lo que proporciona hasta 8 MB de almacenamiento adicional, una gran cantidad cuando el modelo 75J solo admite 1 MB de almacenamiento del 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 JOB
or EXEC
permite 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] Algunos sistema Instrucciones macro permiten a un programador para especificar la utilización del almacenamiento, ya sea en jerarquía 0 o 1. [8] El ATTACH
, DCB
, GETMAIN
, GETPOOL
, LINK
, LOAD
, y XCTL
macros proporcionan un (HIARCHY=n)
parámetro para este fin (n = 0 o 1). [9] El editor de vínculos OS / 360 también proporciona una HIARCHY
declaración de control para asignar secciones de control específicas a una jerarquía particular, por lo que un programa se puede dividir en secciones para ejecutar en el almacenamiento del procesador y secciones para ejecutar en LCS. [10] Presumiblemente, las partes grandes y poco utilizadas de un programa podrían marcarse para cargarse en LCS.
Referencias
- ^ IBM (1967), IBM System / 360 Model 50 Functional Characteristics (PDF) , segunda edición, A22-6898-1.
- ^ IBM (septiembre de 1968), IBM System / 360 Model 65 Functional Characteristics (PDF) , cuarta edición, A22-6884-3.
- ^ a b IBM, IBM System / 360 Model 75 Functional Characteristics (PDF) , A22-6889-0.
- ^ IBM Corporation (23 de enero de 2003). "Unidad de almacenamiento central IBM 2361" . Archivos de IBM . Consultado el 14 de febrero de 2019 .
- ^ Pugh, Emerson W; Johnson, Lyle R .; Palmer, John H. (1001). Sistemas 360 y Early 370 de IBM . Prensa del MIT. pag. 203. ISBN 0-262-16123-0.
- ^ IBM, IBM System / 360 System Summary (PDF) , GA22-6810-12.
- ^ IBM Corporation (abril de 1973). IBM System / 360 Operating System: Referencia del lenguaje de control de trabajos (PDF) . pag. 96 . Consultado el 14 de febrero de 2019 .
- ^ IBM Corporation (junio de 1970). Sistema operativo IBM System / 360: conceptos e instalaciones (PDF) . pag. 49 . Consultado el 14 de febrero de 2019 .
- ^ IBM Corporation (septiembre de 1974). Servicios de supervisor del sistema operativo IBM System / 3S0 e instrucciones macro (PDF) . pag. 90 . Consultado el 14 de febrero de 2019 .
- ^ IBM Corporation (abril de 1973). Editor y cargador de enlaces de SO de IBM (PDF) . pag. 127 . Consultado el 14 de febrero de 2019 .
enlaces externos
- IBM, IBM 2361 Core Storage Información del fabricante del equipo original , A22-6869-1.
- IBM, IBM System / 360 Operating System Introducción al soporte de la jerarquía de almacenamiento principal para los modelos 1 y 2 de IBM 2361 , GC27-6942-2.
- Utilización de almacenamiento de gran núcleo en teoría y práctica Un informe de investigación sobre el IBM 2361 en la NASA de IBM Houston.
- Computadoras en vuelos espaciales: la experiencia de la NASA Describe el uso del LCS antes de la disponibilidad de memoria virtual.
- Lauer, Hugh (1967), "Bulk core in a 360/67 time-sharing system" , Conferencia informática conjunta de otoño de 1967 , Actas de la conferencia AFIPS, Volumen 31, Academic Press, págs. 601–609
|volume=
tiene texto extra ( ayuda ) Describe el uso de IBM 2361 como dispositivo de localización en un sistema simplex System / 360 modelo 67 que ejecuta TSS.