

El ILLIAC II fue una supercomputadora revolucionaria construida por la Universidad de Illinois que entró en funcionamiento en 1962.
Descripción
El concepto, propuesto en 1958, fue pionero en circuitos de lógica acoplada al emisor (ECL), canalización y memoria de transistores con un objetivo de diseño de aceleración de 100 veces en comparación con ILLIAC I.
ILLIAC II tenía 8192 palabras de memoria central , respaldadas por 65.536 palabras de almacenamiento en tambores magnéticos . El tiempo de acceso a la memoria central era de 1,8 a 2 μs. El tiempo de acceso al tambor magnético era de 8,5 ms. [1] También se proporcionó un "búfer rápido" para el almacenamiento de bucles cortos y resultados intermedios (similar en concepto a lo que ahora se llama caché ). El tiempo de acceso al "búfer rápido" era de 0,25 μs.
El tamaño de la palabra era de 52 bits.
Los números de punto flotante utilizan un formato con siete bits de exponente (potencia de 4) y 45 bits de mantisa.
Las instrucciones tenían una longitud de 26 o 13 bits, lo que permitía almacenar hasta cuatro instrucciones por palabra de memoria.
En lugar de nombrar las etapas del pipeline, "Obtener, Decodificar y Ejecutar" (como en Stretch ), las etapas del pipeline se denominaron "Control avanzado, Control retrasado e Interacción".
Innovación
- El ILLIAC II fue uno de los primeros ordenadores transistorizados . Al igual que el IBM Stretch , el ILLIAC II se diseñó utilizando "transistores del futuro" que aún no se habían inventado.
- El proyecto ILLIAC II ya se había propuesto antes y competía con el proyecto Stretch de IBM. Varios diseñadores de ILLIAC consideraron que Stretch había tomado prestadas muchas de sus ideas de ILLIAC II, cuyo diseño y documentación se publicaron abiertamente en University of Illinois Tech Reports. Los miembros del equipo de ILLIAC II se referían en broma al proyecto competidor de IBM como "St. Retch".
- El ILLIAC II tenía una unidad de división diseñada por el miembro de la facultad James E. Robertson, co-inventor del algoritmo de división SRT .
- El ILLIAC II fue uno de los primeros ordenadores segmentados, junto con el Stretch Computer de IBM. El control segmentado fue diseñado por el miembro de la facultad Donald B. Gillies . Las etapas de segmentación se denominaron Control avanzado, Control retardado e Interacción.
- El ILLIAC II fue el primer ordenador que incorporó circuitos independientes de la velocidad , inventados por el miembro de la facultad David E. Muller . Los circuitos independientes de la velocidad son una clase de lógica digital asincrónica basada en el elemento C de Muller . Esta lógica digital, al ser asincrónica, funciona a toda la velocidad de propagación del transistor y no requiere relojes.
Descubrimientos
Durante el préstamo del ILLIAC II, antes de que estuviera completamente operativo, el miembro de la facultad Donald B. Gillies programó el ILLIAC II para buscar números primos de Mersenne . El período de préstamo tomó aproximadamente 3 semanas, durante las cuales la computadora verificó todos los primos de Mersenne anteriores y encontró tres nuevos números primos. [2] Los resultados fueron inmortalizados durante más de una década en un sello de cancelación del Anexo Postal de la UIUC, y fueron discutidos en el New York Times , registrados en el Libro Guinness de los Récords Mundiales y descritos en un artículo de revista en Mathematics of Computation .
Fin de la vida
La computadora ILLIAC II fue desmontada aproximadamente una década después de su construcción. Para ese entonces, los cientos de módulos eran chatarra obsoleta; muchos miembros de la facultad se llevaron componentes a casa para conservarlos. Donald B. Gillies conservó 12 módulos (en su mayoría de control). Su familia donó 10 de estos módulos y el panel frontal al departamento de informática de la Universidad de Illinois en 2006. Las fotografías de este artículo se tomaron durante el período de la donación.
Donald W. Gillies, hijo de Donald B. Gillies, posee un conjunto completo de documentación (conjunto de instrucciones, informes de diseño, informes de investigación e informes de progreso de la subvención, aproximadamente 2000 páginas) del proyecto ILLIAC II. Se puede contactar con él para obtener más detalles sobre esta computadora. [3] La mayor parte de esta documentación también debería estar disponible como informes técnicos de DCL en la biblioteca de ingeniería de la UIUC, aunque no se empaquetaría como un solo informe.
Véase también
Referencias
- ^ Brearley, HC (1965), "ILLIAC II – Una breve descripción y bibliografía anotada" (PDF) , IEEE Transactions on Electronic Computers (3), IEEE: 399–401, doi :10.1109/PGEC.1965.264146, archivado desde el original (PDF) el 2021-11-16
- ^ Gillies, Donald B. (enero de 1964). "Tres nuevos números primos de Mersenne y una teoría estadística". Matemáticas de la computación . 18 (85): 93–97.
- ^ "Datos personales de Don Gillies".
Enlaces externos
- Documentación de ILLIAC II en bitsavers.org