El IBM System/360 Model 91 fue anunciado en 1964 como competidor del CDC 6600. [ 1] Funcionalmente, el Model 91 funcionaba como cualquier otro System/360 de gran escala , pero la organización interna era la más avanzada de la línea System/360, y fue el primer ordenador IBM en soportar la ejecución de instrucciones fuera de orden . [2] Ejecutaba OS/360 como su 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 previsió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 el ordenador más potente en cuanto a operación por parte del usuario. Era capaz de ejecutar hasta 16,6 millones de instrucciones por segundo, [3] lo que lo 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: instrucciones, punto flotante, punto fijo y dos controladores de almacenamiento para las unidades de memoria superpuestas y los canales de datos de E/S. La unidad de punto flotante hacía un uso intensivo de la canalización de instrucciones [4] y fue la primera implementación del algoritmo de Tomasulo . [ cita requerida ] También fue una de las primeras computadoras en utilizar una arquitectura de memoria multicanal .
Castells-Rufas et al. informaron que el 360/91 consumía 74 kW de potencia. [5]
Hubo cuatro modelos del IBM System/360 Modelo 91. [6] Se diferenciaban por su configuración de memoria principal, y todos utilizaban el procesador de almacenamiento 2395 de IBM .
El 91K tenía 2 MB y utilizaba un 2395 Modelo 1.
Tanto el 91KK como el 91L venían con 4 MB de memoria principal: el primero utilizaba un par de 2395 Modelo 1, el segundo un solo 2395 Modelo 2.
El KL de 6 MB estaba equipado con un IBM 2395 Modelo 1 y uno Modelo 2.
Sólo se fabricaron 15 modelos 91, cuatro de los cuales fueron para uso interno de IBM. [7] Tras citar a Pugh et al, William H. Blair dice: "Muchos no están de acuerdo con la cantidad de modelos 360/91 que IBM fabricó o vendió. He leído y oído afirmaciones autorizadas de que la cantidad fue 10, 11, 12, 14, 15 o 20". En cuanto a los modelos entregados a los clientes, "se entregaba un modelo 360/85 desde que se pedía un modelo 91 hasta que estaba listo". [8] [9]
Debido al énfasis en la velocidad, hubo algunas diferencias menores en el comportamiento del sistema: [10]
IBM tenía una larga historia con la NASA, incluido el uso de componentes de IBM en vuelos espaciales tripulados como el IBM ASC-15 en Saturno 1 , el IBM ASC-15B en la familia Titan , IBM GDC en Gemini , IBM LVDC en Saturno 1B/5 , IBM System/4 Pi -EP en el MOL y el IBM System/4 Pi-TC 1 en el Apollo Telescope Mount y Skylab . [11]
El Modelo 91 fue enviado con nueve meses de retraso al Centro de Vuelo Espacial Goddard en octubre de 1967 y no comenzó a operar regularmente hasta enero de 1968, después de pasar las pruebas de operaciones del gobierno federal. [7]
El modelo 95 era una variante del modelo 91 con 1 megabyte de memoria de película fina y 4 megabytes de memoria central. [12] [7] La NASA adquirió los únicos dos 360/95 jamás construidos. [12] [13] [7]
La consola del modelo 95, para el que no existen manuales de características funcionales, era idéntica a la del 360/91. [9]
En 1971, la UCLA utilizó un IBM 360/91 para proporcionar "servicios informáticos de producción" a ARPANET . Los servicios que proporcionaba incluían el envío de trabajos, un sistema de "buzón de correo" y FTP . [14]
Hay un panel Modelo 91 que actualmente está en exhibición en el Living Computer Museum en Seattle, Washington , que fue prestado y apareció en la película Tomorrowland (2015) .
Un modelo del System/360, el 95, fue construido especialmente para la NASA y sólo 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.