El IBM System/360 Modelo 91 se anunció en 1964 como competidor del CDC 6600. [ 1 ] Funcionalmente , el Modelo 91 funcionaba como cualquier otro System/360 de gran escala , pero su organización interna era la más avanzada de la línea System/360, y fue el primer ordenador de IBM en admitir la ejecución de instrucciones fuera de orden . [ 2 ] Utilizaba OS/360 como sistema operativo. Fue diseñado para manejar el procesamiento de datos de alta velocidad para aplicaciones científicas. Esto incluía la exploración espacial , la astronomía teórica , la física subatómica y la predicción meteorológica global . [ 3 ]
El primer modelo 91 se utilizó en el Centro de Vuelos Espaciales Goddard de la NASA en 1968 y, en ese momento, era la computadora más potente en operación para usuarios. Era capaz de ejecutar hasta 16,6 millones de instrucciones por segundo, [ 3 ] lo que la hacía aproximadamente equivalente a una CPU Intel 80486SX-20 MHz o una CPU AMD 80386DX-40 MHz en rendimiento MIPS.
La CPU constaba de cinco unidades autónomas: de instrucciones, de coma flotante, de coma fija y dos controladores de almacenamiento para las unidades de memoria superpuestas y los canales de datos de E/S. La unidad de coma flotante hacía un uso intensivo de la segmentación de instrucciones [ 4 ] y fue la primera implementación del algoritmo de Tomasulo . También fue una de las primeras computadoras en utilizar una arquitectura de memoria multicanal .
Castells-Rufas et al. informaron que el 360/91 consumió 74 kW de potencia. [ 5 ]
Modelos
Había cuatro modelos del IBM System/360 Modelo 91. [ 6 ] Se diferenciaban por su configuración de memoria principal, todos utilizando el procesador de almacenamiento 2395 de IBM .
El modelo 91K tenía 2 MB, utilizando un procesador 2395 Modelo 1.
Tanto el 91KK como el 91L venían con 4 MB de memoria principal: el primero utilizaba un par de procesadores 2395 Modelo 1, y el segundo un único procesador 2395 Modelo 2.
La unidad KL de 6 MB estaba equipada con un procesador IBM 2395 Modelo 1 y otro Modelo 2.
Modelos construidos
Solo se produjeron 15 Modelos 91, cuatro de los cuales fueron para uso interno de IBM. [ 7 ] Después de citar a Pugh et al, William H. Blair dice: "Muchos discrepan sobre la cantidad de 360/91 que IBM fabricó o vendió. He leído y escuchado afirmaciones autorizadas de que la cantidad fue 10, 11, 12, 14, 15 o 20". En cuanto a los entregados a los clientes, "un 360/85 se entregaba desde que se solicitaba un 91 hasta que estaba listo". [ 8 ] [ 9 ]
Differences from standard System/360 behaviour
Because of the emphasis on speed, there were some minor differences in the system's behaviour:[10]
- Floating point divide results could differ in the least significant bit.
- Some exceptions were imprecise.
- The handling of floating point underflow and overflow was different, although arguably better.
- Memory stores could occur out of sequence. A memory barrier instruction was added to allow control of this where necessary.
IBM and NASA

IBM had a long history with NASA including the use of IBM components on crewed space flights such as the IBM ASC-15 on Saturn 1, the IBM ASC-15B on the Titan Family, IBM GDC on Gemini, IBM LVDC on Saturn 1B/5, IBM System/4 Pi-EP on the MOL, and the IBM System/4 Pi-TC 1 on the Apollo Telescope Mount and Skylab.[11]
The Model 91 was shipped 9 months late to the Goddard Space Flight Center in October 1967 and did not begin regular operations until January 1968 after it passed the federal government operations testing.[7]
IBM System/360 Model 95
The Model 95 was a variant of the Model 91 with 1 megabyte of thin-film memory and 4 megabytes of core memory.[12][7] NASA acquired the only two 360/95s ever built.[12][13][7]
The console of the Model 95, for which no Functional Characteristics manuals exist, was identical to that of the 360/91.[9]
First internet connected server
In 1971, UCLA used an IBM 360/91 to provide "production computing services" to ARPANET. The services it provided included job submittal, a "mailbox" system and FTP.[14]
In popular culture
There is a Model 91 Panel that was on display at the defunct Living Computer Museum in Seattle, Washington that was borrowed and featured in the movie Tomorrowland (2015).
References
- ↑"IBM Advanced Computing Systems -- Timeline". people.cs.clemson.edu.
- ↑ "Ejecución fuera de orden de instrucciones informáticas" . Archivado del original el 21/12/2023 . Consultado el 21/12/2023 .
- 1 2 "Archivos de IBM: System/360 Modelo 91" . IBM . 23 de enero de 2003. Archivado del original el 23 de septiembre de 2023. Recuperado el 28 de junio de 2016 .
- ↑ "IBM System/360, Modelo 91 (consola)" . ed-thelen.org . Consultado el 29 de junio de 2016 .
- ↑ Castells-Rufas, David; Saa-Garriga, Albert; Carrabina, Jordi (enero de 2016). Eficiencia energética de procesadores de múltiples núcleos blandos . Taller internacional sobre sistemas embebidos de alto rendimiento y eficiencia energética (HIP3ES 2016). Praga, República Checa. arXiv : 1601.07133 . doi : 10.13140/RG.2.1.1276.5042 . S2CID 14349505 .
- ↑ William H. Blair. "La 360/91 y máquinas asociadas" . hercules-390 (Lista de correo).
- 1 2 3 4 Pugh, Emerson W.; Johnson, Lyle R.; Palmer, John H. (1991). Los sistemas 360 y los primeros 370 de IBM . Cambridge, Mass.: MIT Press. pág. 394. ISBN 0262161230.
- ↑ gah. "El 360/91 y máquinas asociadas" . hercules-390 (Lista de correo).
- 1 2 William H. Blair. "La 360/91 y máquinas asociadas" . hercules-390 (Lista de correo).
- ↑ "Características funcionales del modelo 91 del IBM System/360" (PDF) . Biblioteca de referencia de sistemas. IBM . Consultado el 31 de mayo de 2024 .
- ↑ "Sistemas informáticos digitales espaciales" (PDF) . Archivo gubernamental de la NASA . Administración Nacional de Aeronáutica y del Espacio. Marzo de 1971. Consultado el 29 de junio de 2016 .
- 1 2 "Archivos de IBM: System/360 Modelo 95" . IBM . 23 de enero de 2003. Archivado del original el 20 de julio de 2023.
- ↑ Chuck Boyer (abril de 2004). La revolución 360 (PDF) . IBM.
Un modelo del System/360, el 95, fue construido especialmente para la NASA, y solo se fabricaron dos unidades. Una fue al Centro de Vuelos Espaciales Goddard en Maryland; la otra al Instituto Goddard de Estudios Espaciales en la parte alta de Broadway en Manhattan.
- ↑ Braden, Robert T. (1977). "Un sistema de servidor host en ARPANET" . Actas del quinto simposio sobre comunicaciones de datos - SIGCOMM '77 . Snowbird, Utah, Estados Unidos: ACM Press. págs. 4.1 – 4.9 . doi : 10.1145/800103.803337 .
Lecturas adicionales
- Información sobre el modelo 91 y la familia System/360 .
- Flynn, Michael J.; Low, Paul R. (enero de 1967). "El IBM System/360 Modelo 91: Algunas observaciones sobre el desarrollo del sistema". IBM Journal of Research and Development . 11 (1). IBM : 2–7 . doi : 10.1147/rd.111.0002 .
- Boland, Lawrence J.; Granito, Gerry D.; Marcotte, Alphonse U.; Messina, Benedicto U.; Smith, John W. (enero de 1967). "El sistema IBM System/360 Modelo 91: Sistema de almacenamiento". IBM Journal of Research and Development . 11 (1). IBM : 54–68 . doi : 10.1147/rd.111.0054 .
- Anderson, David W.; Sparacio, Francis J.; Tomasulo, Robert Marco (enero de 1967). "El IBM System/360 Modelo 91: Filosofía de la máquina y manejo de instrucciones". IBM Journal of Research and Development . 11 (1). IBM : 8–24 . doi : 10.1147/rd.111.0008 .
Enlaces externos
- El IBM 360/91 en la Universidad de Columbia
- Características funcionales del modelo 91 del sistema IBM System/360
- Computadoras utilizadas por la NASA
- Plataformas informáticas
- Línea de ordenadores centrales IBM System/360
- Introducciones relacionadas con la informática en 1966