Seymour Cray, padre de la supercomputadora

En algún lugar de los baños de mi memoria vive una pequeña fotografía, de una de las muchas revistas que nutrieron mis jóvenes intereses por la ciencia y la electrónica: probablemente era Popular Science. En mi mente veo a un hombre parado frente a una gran máquina. El hombre parece incómodo; claramente no quería posar para el fotógrafo de la revista. La máquina detrás de él era una computadora maravillosa, tiene una confusión interna de cables del mismo color; el texto adjunto me decía que cada pieza había sido cortada a una longitud precisa para que las señales pudieran sincronizarse para llegar a sus destinos en el momento justo.

Mi mente joven temía que una máquina pudiera cronometrarse con tanta precisión que unas pocas pulgadas pudieran marcar la diferencia en una señal que se propaga con la velocidad de la luz. Como resultado, nunca olvidé el nombre del hombre de la foto: Seymour Cray, el creador de la supercomputadora. La máquina era su icónica Cray-1, la computadora científica más rápida del mundo durante años, que luego proyectaría armas nucleares, modelaría choques para hacer que los autos fueran más seguros y ayudaría a predecir el clima.

Muy pocas personas tienen su nombre tan firmemente ligado a un producto, y mucho menos que se convierta en una marca registrada. El nombre Cray se ha convertido en sinónimo de computación espectacular, pero Seymour Cray ha contribuido mucho más a la industria informática que solo la empresa que lleva su nombre que vale la pena ver su vida y cómo sus máquinas crearon el futuro.

Inventar una industria

La pequeña ciudad de Chippewa Falls, Wisconsin, sería el lugar de nacimiento de Seymour Cray y el lugar que lo albergaría y le daría raíces. Desde el día en que nació en 1925, Chippewa Falls ha sido su lugar. Su padre, un ingeniero, alentó su obvio interés temprano por el mundo técnico, con la radio jugando un papel central en sus intereses.

El primer gusto mundial de Seymour fuera de Chippewa Falls fue cortesía del Ejército de los Estados Unidos en 1943. Reacio a unirse, llegó a la infantería y vio acción en los teatros de Europa y el Pacífico. El ejército encontró poco uso para su talento eléctrico en Europa más allá de asignarlo a una unidad de señalización y obligarlo a llevar radios de campo por Alemania, pero en Filipinas fue empleado en análisis criptográfico de códigos japoneses que al menos controlaban parte de su considerable capacidad matemática. potestades.

Hierro grande, grande: el UNIVAC 1103, el primer proyecto de Cray. Fuente: Wikipedia, el dominio público.

Con el final de la guerra, Seymour se graduó con un título en ingeniería eléctrica de la Universidad de Minnesota y permaneció para una maestría en matemáticas aplicadas. Con poca idea de qué hacer a continuación, siguió el consejo de un profesor de postularse para un puesto llamado Engineering Research Partners en St. Louis. Paul, Minnesota.

ERA fue una de las primeras empresas creadas específicamente para construir computadoras. Formada durante la guerra para centrarse en piratear herramientas para la Armada de los EE. UU., La Armada mantuvo a flote la compañía incluso cuando los fondos para otros contratistas militares se agotaron después de la guerra. ERA continuó construyendo herramientas criptográficas para el ejército, pero comenzó a aplicar su tecnología para servir a un nuevo mercado: las computadoras digitales comerciales. Su primer producto, el ERA 1101, surgió de la necesidad de la Marina de un descifrador de códigos que pudiera reprogramarse rápidamente. Esta máquina se convertiría más tarde en la UNIVAC 1101, después de que ERA se comprara a Remington Rand Corporation.

El primer trabajo de Seymour en ERA proyectó al sucesor del 1101. El ERA 1103 era una tecnología de tubo de vacío gigante, que pesaba 19 toneladas. Para RAM usó tubos Williams, CRTs que muestran una matriz de puntos para cada ubicación de memoria; la presencia o ausencia de carga electrostática podría detectarse mediante placas de metal en la pantalla del tubo. Era duro pero mucho más rápido que otras tecnologías RAM de la época, y ayudó a dar al 1103 la ventaja sobre una máquina IBM en una prueba cara a cara por parte de la Marina para evaluar las máquinas para el pronóstico del tiempo.

Volver a Chippewa Falls

Con la venta de ERA a Remington Rand y una concentración en máquinas y procesos específicamente para empresas, Seymour vio la escritura en la pared. Sus intereses radican en la informática científica de alto rendimiento, razón por la cual dejó ERA para crear su propia empresa. Junto con William Norris, otro alumno de ERA, fundó Control Data Corporation (CDC) en 1957. El momento fue perfecto porque los transistores comercialmente viables estaban disponibles en gran parte a precios asequibles. Utilizando sus proyectores favoritos, un cuaderno en blanco y un lápiz n. ° 3, Seymour se sentó a crear la primera máquina de los CDC.

El CDC 1604 fue esencialmente el ERA 1103 rediseñado con transistores alemanes. Una máquina de 48 bits en lugar de una máquina de 36 bits como la 1103, la 1604 era pequeña en comparación con su prima llena de tubos: menos de una tonelada y solo del tamaño de dos refrigeradores grandes. Fue la primera computadora científica transistorizada y se construyeron más de 50. Si bien algunas empresas del sector privado compraron el 1604, el ejército fue su mayor comprador. La Marina de los EE. UU. Compró la primera máquina para pronósticos meteorológicos y la Fuerza Aérea colocó pares redundantes de 1604 en silos Minuteman para guiar y calcular los objetivos de los misiles balísticos.

Seymour mejoró el éxito desde 1604 hasta el mango. Puso el listón muy alto para su próxima máquina: una máquina 50 veces más rápida que la ya rápida 1604. Para cumplir, necesitaba liberarse de las distracciones de la alta dirección y los clientes visitantes, por lo que insistió en trasladar a su equipo de desarrollo a su ciudad natal de Cascadas de Chippewa. Con transistores de silicio más nuevos y más rápidos, el CDC 6600, un orden de magnitud más rápido que cualquier otra máquina en el mercado, debutó en 1964. La serie 6000 vendería más de 400 unidades, y seguiría siendo la computadora más rápida del mundo hasta la próxima Seymour's La máquina, la CDC 7600, que comenzó a diseñar cuando se aburrió del diseño casi terminado 6600, la quitó de su trono en 1969. La era de la supercomputadora había llegado y Seymour Cray estaba a la vanguardia.

Muebles costosos

Beauty and the Brain: The Cray-1 en exhibición en Living Computers: Museum + Laboratories en Seattle.

Seymour dejó los CDC en 1972 en términos amistosos para formar su propia empresa, Cray Research. Los laboratorios de I + D de la compañía se construyeron en el patio trasero de la casa de Chippewa Falls de Cray, y Cray también agregaría instalaciones de fabricación en la ciudad. El "poder estelar" de Seymour Cray hizo que los inversores suplicaran por dar dinero a la nueva empresa y, después de cuatro años, Cray convirtió ese dinero en el Cray-1. La supercomputadora tenía un atractivo estético innegable; con estantes estrechos dispuestos en forma de C que enmarcaban una vista en el plano trasero de la máquina, era como mirar dentro de su alma. La base de la máquina estaba rodeada de fuentes de alimentación y unidades de enfriamiento alojadas en pequeños recintos cubiertos con asientos acolchados, lo que le dio al Cray-1 su reputación como "el sofá de dos plazas más caro del mundo".

El Cray-1 fue el primer diseño de Seymour basado en circuitos integrados, y todo lo relacionado con él, desde el sistema de enfriamiento del tubo de freón hasta el procesador vectorial y esas conexiones optimizadas para la sincronización de señales, gritó velocidad. Era tan elegante como el infierno y se convirtió en la máquina inevitable para grandes números. Se vendieron más de 80 de las máquinas de $ 8 millones. El Cray-1 y sus sucesores se mantuvieron en la cima de la multitud de supercomputadoras hasta la década de 1990.

El tiempo y la tecnología, sin mencionar el final de la Guerra Fría y sus generosos presupuestos de defensa, finalmente han llegado a los proyectos de Cray. Se volvió más costoso arrojar estantes de mercadería a los problemas para los que se construyeron supercomputadoras para resolver, y la demanda de sus grandes máquinas disminuyó. Se resistió al enfoque masivamente paralelo durante años, pero finalmente cedió y estableció una nueva empresa, SRC Computers, para desarrollar los nuevos proyectos. Trágicamente, justo cuando la compañía comenzó en Colorado Springs en 1996, el Jeep de Seymour fue cortado por otro automóvil y rodado tres veces. Seymour fue trasladado de urgencia al hospital, pero murió allí tres días después. Tenía 71 años.

Es triste pensar en lo que perdió el mundo cuando esos proyectos murieron con Seymour Cray, y nunca sabremos qué podría ser eso. Pero quizás la cantidad de conocimiento científico generado gracias a la potencia informática bruta que Seymour le dio al mundo fue bastante testamentaria, y algo así.

  • Ren dice:

    Escuché que tiene un algoritmo para comprar su auto.
    1. Vaya al vendedor más cercano,
    2. Siéntese en el mostrador más cercano
    3. Compre el automóvil más cercano
    4. Regrese al diseño de computadoras.

    • Patricio dice:

      5. Murió en un accidente automovilístico.

  • mímica dice:

    Más información interesante aquí: https://en.wikipedia.org/wiki/Cray-1

    • Fred dice:

      Cuando pienso en computadoras icónicas, pienso en Cray (1).
      Cuando pienso en un vuelo aéreo icónico, pienso en Concorde.

      Que el Cray haya estado en la lista de "más rápidos" durante tanto tiempo es asombroso. Y también se veía genial.
      Y el Concord sigue siendo el avión comercial no militar más rápido que jamás haya volado. Aún así. Y también es el aspecto más genial.

      • Murray dice:

        True Cray (1) ha sido el más rápido durante mucho tiempo, pero lo que realmente me atrae de las computadoras es que el PDP11 fue una producción activa de 1970 a 1990.

        • RetepV dice:

          Realmente eso. Pero ninguno de ellos ha vendido 17 millones de unidades, como el C64 en 12 años. 😉

  • Ren dice:

    Creo que fue la Serie No. 3 del Cray-1 que vi en el Centro Nacional de Investigación Atmosférica (NCAR) en Boulder, Colorado.

    Tal vez sea solo un mito, pero he escuchado que sus únicas patentes eran los sistemas de enfriamiento para sus computadoras.

    • Yann Guidon / YGDES dice:

      Lo mismo ocurre con las patentes que yo sepa.
      Preferirían gastar dinero para desarrollar cosas que alimentar a abogados (aunque se quemó cuando IBM FUDed CDC)

      • Mark A. VandeRiet dice:

        Trabajé en la serie 3 en NCAR en la década de 1980. De hecho, fue el primer CRAY vendido. Y eso es correcto. ¡La única patente fue el genial sistema Freon de esos primeros CRAY!

    • Elliot Williams dice:

      No tengo idea de los sistemas de enfriamiento, pero el único Cray que vi fue también en NCAR ... Estaba sentado en él cuando era adolescente. 🙂

    • Ese tipo dice:

      No estoy seguro de que sus patentes se limitaran a tecnología genial ... Por ejemplo, consulte https://patents.google.com/patent/US4128880A/

  • garysxt dice:

    Mi historia favorita sobre Cray fue que Apple compró una de sus máquinas para diseñar productos Apple. Cuando se le dijo al respecto, Cray respondió con algo como "Gracioso. Yo uso Apple II para diseñar computadoras Cray".

    • jtlien dice:

      No Apple II, sino MacIntosh. Usó Macs para diseñar el Cray-3. La historia que escuché fue que el formato de imagen para los chips Cray-3 se eligió en función de lo que podía igualar en la pantalla de Mac.

  • kruug dice:

    Trabajo en línea recta por el camino de Cray.

    • Antron Argaiv dice:

      No es el mismo Cray ... Creo que también compraron el nombre SGI *. Aunque todavía están diseñando computadoras de alto rendimiento, creo.

      * La sede de la SGI es ahora el hogar del Museo de Historia de la Computación

      • Antron Argaiv dice:

        Bueno, su sitio web enumera algo de historia: SGI compró un lápiz, creó Cray, lo compró Tera, que se renombró a sí misma como Cray ... así que de alguna manera se parece a la misma empresa, pero con una propiedad significativa de "bobble" en los años 90.

        • Steve Gombosi dice:

          Para complicar las cosas, en realidad había dos Crays. Cray Research, fundada por Seymour para construir el Cray-1 (y que produjo máquinas posteriores como Cray-2, XMP, YMP, C90, T90 y T3E) y Cray Computer Corporation, fundada por Seymour después de dejar Cray Research para trabajar. en las máquinas basadas en arseniuro de galio Cray-3 y Cray-4. Cray Computer Corporation se encuentra en Colorado Springs. Además, había una tercera entidad (Cray Labs), una subsidiaria de Cray Research, ubicada en Boulder, CO, que tenía como objetivo algunos conceptos de diseño avanzados para futuras máquinas. Fue cerrado y doblado en la nave nodriza a principios de los 80.

          Cray Computer Corporation se disolvió en 1995. Luego, Seymour fundó SRC Computers (que todavía existe pero pasa desapercibida) poco antes de su prematura muerte.

          Cray Research es la compañía comprada por SGI y luego vendida a Tera (que luego se renombró a sí misma como Cray Inc.).

          Trabajé para Cray Research de 1981 a 1989, trabajé para Seymour en Springs, regresé a Cray Research cuando CCC colapsó y luego me detuve justo antes de The Occupation (porque era fácil ver lo que iba a suceder y yo no ) Quiero encontrarme atrapado en un despido masivo durante un traslado de Colorado a Minnesota en enero ;-)).

      • ajlitt dice:

        Acabo de dejar el lápiz después de casi 10 años, y puedo decirles que nada más lejos de la verdad.

        La mayor parte del personal de la fábrica de Chippewa Falls y muchos de la oficina de Bloomington han estado en la empresa desde antes del rescate de la SGI. Tera compró las operaciones y la propiedad intelectual de SGI en 2000, y aunque SGI básicamente destruyó parte de la propiedad intelectual de los productos heredados (en ese momento), los empleados se alegraron de ver el final de lo que escuché llamar los "días oscuros".

        Sin embargo, la cultura y la experiencia de la empresa se mantienen, y no es raro hablar con el personal que ha trabajado junto a Seymour. Parte de esto es que la empresa tiene poco desgaste y es una broma decirle a cualquiera que se vaya "tú vas a volver", porque los reclutas son comunes. El resto es el orgullo de "disparar a la luna", ver una máquina a la que ayudas, entrar en las listas de los 10 principales TOP500, mencionar en las noticias cómo se usa para encontrar una cura para la enfermedad o advertir con anticipación sobre un huracán mortal. Además, nunca envejece con los comandos en el SMW para crear un megavatio de una computadora, especialmente al estar en la misma habitación para escucharlo pasar gradualmente de silencioso a ensordecedor.

        Pocas personas tienen realmente experiencia práctica con los extraños problemas que surgen con la gestión del sistema de escala en decenas de miles de nodos, o con el suministro de energía y refrigeración a esa escala, o con la logística de la entrega e instalación de cientos de casilleros de cómputo, almacenamiento y red. al sitio web de un cliente. Pero ciertamente los expertos en esas áreas están todos en Cray.

        • TimT dice:

          Aquí hay un tipo que implementa Cray-1 en FPGA: http://www.chrisfenton.com/homebrew-cray-1a/

          Estaba buscando software la última vez que miré la página.

          • ajlitt dice:

            No puedo hablar de eso más que enfatizar la palabra "triturado" en mi publicación anterior y que algunas personas amables hicieron todo lo posible para ayudar.

        • kruug dice:

          Hace unos 10 años, estaba trabajando con un caballero que estaba trabajando en el Cray-1. Su imagen todavía cuelga en el museo de Chippewa Falls.

          Ahora trabajo completamente en el camino, y nuestro tutor estuvo anteriormente en el equipo de I + D.

          • ajlitt dice:

            El Museo de Industria y Tecnología de Chippewa Falls es increíble. Alguien de HaD hace un trabajo en él si pasan, lo más improbable posible.

          • Ren dice:

            [ajlitt] Mike Szczys conoce Wisconsin ...

          • kruug dice:

            [ajlitt] Podría proporcionar fotografías si alguien quiere hacer una entrada.

          • Ren dice:

            [kruug] HaD toma un artículo ocasional sobre "lanza libre".

        • Antron Argaiv dice:

          Aprendí algo, gracias por esa publicación. Es triste escuchar que toda la historia ha sido destruida, pero es bueno saber que la empresa y las personas con ese talento de ingeniería único han sobrevivido. La broma que escuché de los chicos de los CDC (ver más abajo) fue que las primeras tres máquinas de cualquier proyecto nuevo fueron a: Los Alamos, Ft. Meade y el Servicio Meteorológico. Es un gran legado.

          Mi primera experiencia con Cray fue en la universidad: conseguimos un distribuidor CDC Cyber ​​74 de segunda mano. La CPU tenía cuatro bahías, dispuestas en cruz y el área central era solo una jungla de pares trenzados. ¿Han estado los técnicos de los CDC en el sitio con los entornos de Tektronix para intercambiar los módulos de madera cuando fallaron?

          Tuve la oportunidad de tomar mi curso de lenguaje ensamblador en PDP-11 o Cyber ​​(porque parte del "trato" cuando obtuvimos el Cyber, fue un año de un programa de apoyo de ingeniería, por lo que la escuela lo nombró profesor universitario para dos semestres). Solo había una sección de un ensamblaje cibernético y logré entrar. Fue furioso que el hardware se deslizara y aprender todos los trucos esotéricos de la programación de ese monstruo de 60 bits. ¡Todo lo que olvidé ahora!

          • Steve Gombosi dice:

            6600 serie 3 no fue para NSA, LANL (en ese momento LASL) o el servicio meteorológico. Fue al Centro de Investigación Langley de la NASA en Hampton, Virginia. Todavía estaba en el suelo cuando empecé a trabajar allí en 1978. 😉 Si quieres saber (con gran detalle) cómo se diseñó el 6600, te recomiendo que leas "El proyecto informático: el CDC 6600" de Jerry Thornton (prefacio de Seymour Cray) Hace mucho que se agotó, pero está disponible en línea en: http://ygdes.com/CDC/DesignOfAComputer_CDC6600.pdf Creo que la primera serie fue para LASL, ya que la existencia misma de la NSA todavía estaba clasificada luego su existencia no se publicó hasta las audiencias del Comité de la Iglesia en 1975), creo que la serie 2 fue comprada oficialmente por "The Maryland Transportation District" (una agencia que en mi opinión no existe).

            Más tarde, Thornton fue en gran parte responsable del diseño de los sistemas CDC Star, uno de los primeros procesadores vectoriales. La Star era una máquina interesante (teníamos una en Langley), pero no podía competir con la Cray-1.

            El 6600 fue probablemente la primera máquina RISC (algunos de nosotros decimos que RISC es en realidad un acrónimo de "Really Invented by Seymour Cray"). Tuvo suerte de elegir el 6600 en lugar del PDP para su curso de ensamblaje: el conjunto de instrucciones del 6600 fue * mucho * más simple (y COMPASS sigue siendo el mejor ensamblador que he usado). Para obtener una referencia sobre cómo programar 6600, puede leer Ralph Grishman “Programación en lenguaje ensamblador para Control Data 6000 y Cyber ​​Series”. También hace tiempo que se agotó (publicado en 1972), pero también está disponible en línea: http://ygdes.com/CDC/Grishman_CDC6000AsmLangPgmg.pdf

            Como creo que hay un emulador 6600 disponible gratuitamente, incluso puedes practicar 😉

          • Steve Gombosi dice:

            Corrección: la serie 2 fue para Livermore. La serie 3 fue para NASA Langley. Es posible que las máquinas que pasaron a la NSA fueran innumerables. La gente hacía esas cosas en los años 60.

        • khughes dice:

          ¿Lo extrañas Andrew? 🙂 Nos encantaría volver a verte ...

  • Rud Merriam dice:

    Operado CDC 6400 durante muchos años. Llegó en 2 velocidades de procesamiento. Hubo un solo interruptor que cambió la velocidad. No podía simplemente hacer clic en el interruptor porque había técnicos de servicio en el sitio 8 horas al día y en espera otras horas. Estaba enfriado por agua.

    Los proyectos originales de Cray no tenían en mente controles iguales. Se le cita diciendo: "La igualdad es para un agricultor". Pero las máquinas posteriores tenían un empate. Según recuerdo, el 6400 tenía una palabra de 60 bits con bits de 4 bits para errores de “detección correcta de 1 bit y detección de 2 bits”.

    La unidad de disco utilizada para compartir almacenamiento, es decir, la memoria virtual actual. Tenía unos 8 pies de alto, 4 pies de ancho y 10 pies de largo. Había dos discos en cada extremo con varios platos. Las cabezas estaban en brazos que se movían sincrónicamente hacia adentro y hacia afuera en ambos discos. Si los brazos no estuvieran sincronizados, la caja caminaría por el suelo. Tal como estaba, tembló lo suficiente cuando las cabezas se movieron.

    • Jim B dice:

      4b de redundancia no es suficiente para corregir un bit malo. Creo que necesitarías 8 bits de redundancia para un secreto.

    • Steve Gombosi dice:

      No, la serie 6000 no tenía igual. Se agregó paridad en el 7600 y corrección de errores SECDED en la serie Cyber ​​170. El primer Cray-1 (serie 1, cedido a Los Alamos para evaluación) tenía un empate. NCAR (que compró el primer Cray-1 realmente vendido) requería una memoria de corrección de errores, por lo que la serie 2 se eliminó y la serie 3 (la máquina NCAR) se rediseñó con una corrección de errores. Es por eso que la serie 1 (que aparece una vez más en el piso en las conferencias de Supercomputadoras) es más corta que todos los demás Cray-1 (menos módulos en cada columna).

    • Megol dice:

      Pasó mucho tiempo antes de que entendiera el chiste: https://en.wikipedia.org/wiki/Doctrine_of_parity

      • Steve Gombosi dice:

        Hice clic en el enlace "informar" en la publicación superior al azar; ignórelo.

        Si fueras educado en una región mayoritariamente agrícola del Medio Oeste, como Seymour, la broma sería obvia 😉

  • Steven dice:

    ¿Soy solo yo, o Seymour Cray se parece a Harvey Milk?

  • Misterioso dice:

    ¿Pero su muerte realmente se debió a un "accidente", o fue algo más siniestro ...?

    • Queeg dice:

      Nada más misterioso que un tonto imprudente recortando un automóvil que luego golpeó a Crays.

      Desafortunadamente, el hombre de mente brillante murió de heridas masivas en la cabeza. Todavía recuerdo la noticia.

    • Steve Gombosi dice:

      No es gracioso para aquellos de nosotros que lo conocimos y trabajamos para él. Un idiota lo interrumpió con prisa por llegar al aeropuerto.
      Fue una pérdida absolutamente catastrófica.

  • Jonathan Wilson dice:

    Seymour Cray también es indirectamente responsable de la Internet moderna. Sin las supercomputadoras Cray, no habría centros de supercomputadoras NSF ni NSFNet. NSFNet (y las decisiones tomadas al respecto) han llevado a la Internet empresarial que conocemos hoy.
    También NCSA HTTPd (el servidor web que más tarde se convirtió en Apache) y NCSA Mosaic (el primer navegador web que tuvo un uso generalizado y que indirectamente conduce a la creación de Netscape e Internet Explorer) se desarrollaron en NCSA (una de las NSF). centros de supercomputadoras)

    • Adán dice:

      Blue Waters aquí en NCSA es Cray.

  • SteveS dice:

    Si alguna vez tiene la oportunidad de inspeccionar físicamente Cray1 (como, por ejemplo, en el Museo de Historia de la Computación), le sugiero que lo haga. Es realmente sorprendente lo * física * que es la máquina, en el sentido de la función que sigue a la forma.

    Las placas lógicas están hechas con solo dos o tres tipos de chips ECL muy simples, por lo que cada placa realiza la mejor función de tamaño mediano. Por lo tanto, hay cientos de tableros individuales, llenos de chips hambrientos poderosos (y geniales).

    Las propias tablas son cuñas truncadas, sobre una placa calefactora, que llenan las rejillas horizontalmente. El extremo afilado contiene todo el IO, reunido allí para sujetarlo más cerca del resto de las placas, mientras que los enormes rieles de alimentación de CC forman parte de la estructura de "montaje en rack" a cada lado. Los suministros de CC gigantes, casi no regulados, llenan los "asientos" alrededor del exterior para mantenerlos cerca y minimizar la caída de infrarrojos de esos miles de amperios de CC de 5,2 voltios distribuidos.

    Es una ingeniería realmente asombrosa, desde el espacio del paquete, pero no me gustaría ser una de las personas que tuvieran que hacer todas las conexiones dentro del núcleo. Solo puedo adivinar cuánto tiempo tomó enganchar todo cada vez que una de estas cosas se movía.

    También se puede ver que los diseñadores sabían un poco que se estaban construyendo en una esquina sin salida. A finales de los 80, todo el mundo era consciente de que la tecnología MOS eclipsaría a ECL en unos pocos años y ofrecería oportunidades para la computación de alta densidad con las que uno solo podía soñar, pero ... bueno, eso sucedió en unos pocos años, y necesitamos esto. esa cosa AHORA, y en 10 años estará obsoleta y nos preocuparemos por eso cuando suceda.

    Desde el punto de vista informático, se parece un poco a la locomotora de vapor perfecta.

    • Nate B dice:

      > Solo puedo adivinar cuánto tiempo tomó enganchar todo cada vez que una de estas cosas se movía.

      Instalé algunos arreglos grandes de interconexión de telecomunicaciones que probablemente tengan un cable similar. Hay algunos trucos para que no sea tan malo:

      Primero, la matriz se divide en secciones. Digamos que cada tarjeta tiene 20 conectores, luego tienes 9 secciones, cada una de las cuales se convierte en su propio arnés de cableado. El arnés A se conecta a todas las salidas de la tarjeta 1 y luego solo al primer conector de entrada de las tarjetas 2 a 10. El arnés B se conecta a todas las salidas de la tarjeta 2 y solo al segundo conector de entrada de todas las demás. Algo parecido. El diseño específico varía, pero al asignar inteligentemente señales a los conectores, se puede segmentar todo el cableado.

      En segundo lugar, cada una de estas secciones se puede fabricar y probar individualmente. Probablemente una única prueba para todas las secciones, con varios programas. Esto también significa que se pueden quitar, reparar, probar y reemplazar individualmente, sin quitar todo el mazo de cables. (Y en las máquinas en las que he estado trabajando, incluso sin apagar el sistema. Telecom se está volviendo loco así).

      Para la configuración de “matriz grande” de la máquina, que creo que incluía 4 rejillas de malla, el cableado de la matriz se envió en dos cajas, cada una del tamaño de un ataúd pequeño. Los haces de buceo gigantes de microcoque, creo, eran 8.000 conductores blindados (32.000 pines) divididos entre 6 subarneses. Los bultos eran tan gruesos como su brazo, pero sueltos porque no había una chaqueta en general, solo conductores individuales relajados.

      Una vez que los bastidores estuvieran ensamblados y listos, el cableado en sí necesitaría menos de un día para instalarse y, dependiendo de si el destino percibió los caprichos, uno o dos días más para ordenar y reemplazar los conductores que fallaron. Los malos se desengancharon del conector y se pegaron con cinta adhesiva, se dejaron en su lugar dentro del arnés, y los nuevos se deslizaron suavemente en los paquetes y golpearon el conducto de protección. Cada cable en todo el lío tenía la misma longitud, por lo que era fácil llevar repuestos, ¡pero enrutar y mantener la relajación podría ser el mejor arte!

      Atornillar las tapas de las obras de conductos y ver que la prueba final volvía limpia, sin conductores pinzados, sin fallas marginales, siempre provocaba una fiesta. Y significó que el resto de las actividades operativas que requerían el funcionamiento del complejo de la red podrían ponerse en funcionamiento.

      Si esas computadoras se hicieron usando técnicas similares, estoy seguro de que un movimiento duró unas pocas semanas en total, pero el cableado central probablemente fue solo unos días después de eso.

    • Steve Gombosi dice:

      Solo había un tipo de circuito integrado lógico en una CPU Cray-1: una puerta ECL 5/4 AND / NAND de alta velocidad (originalmente suministrada por Fairchild). Se usó un segundo tipo de IC (puerta 5/4 AND / NAND más lenta) en la memoria para una dirección. Cuando el Cray-1 debutó en 1976 (por no hablar de cuando comenzó el diseño en 1972), no había forma de que MOS pudiera acercarse a la velocidad de ECL. Cuando lo hizo, Cray introdujo el Cray 1 / M 😉 Debo señalar que Cray-1 SN3 operó en NCAR hasta 1988. 12 años es una vida útil muy larga para una supercomputadora.

      Las 4 columnas centrales (8 "chasis" en lenguaje Cray) de la máquina consisten en la CPU, los canales de E / S y los registros. La memoria está en las 8 columnas exteriores (16 chasis, un banco para el chasis), pero cableada para que el tiempo de acceso sea completamente uniforme en toda la máquina.

      Seymour construyó las máquinas más rápidas que pudo con la tecnología disponible. Creo que siempre asumió que construiría algo más rápido cuando la industria de los semiconductores le dio los componentes para hacerlo. Cuando la industria de los semiconductores ya no pudo hacer eso, comenzó a construir los suyos propios (los circuitos GaAs en el Cray-3 y Cray-4).

      La máquina se cableó a mano en la fábrica. Tuvimos un problema con SN 29-34, que requería cablear completamente esas máquinas en el sitio. Volamos con el equipo de telégrafos desde Chippewa Falls a los sitios de los clientes para reconstruir. Fue bastante sorprendente verlos hacerlo (en ese momento yo era el analista del sitio en SN30, la primera máquina en mostrar el número).

      De todos modos, para mover la máquina, no hizo nada con el cableado interno: sacó los módulos, movió la máquina vacía y reinstaló los módulos.

      Las columnas de aluminio también proporcionaban refrigeración: había un freón que fluía a través de un tubo de cobre incrustado en el aluminio. Extrajeron el calor de los módulos a través de esa placa central de enfriamiento de cobre. IIRC, insertar el tubo de cobre en las columnas de aluminio sin dejar espacios de aire fue un gran desafío en la fase de diseño y creación de prototipos de la máquina (antes de mi tiempo).

      Las máquinas posteriores (Cray-2, Cray-3 y Cray-4) se enfriaron por inmersión directa. Es muy divertido ver al resto de la industria "descubrir" esta tecnología tanto tiempo después de que Seymour la implementó por primera vez.

  • Fred G. Sanford dice:

    Aquí hay un muy buen artículo que describe cómo “Red Storm” (una plataforma HPC encargada por Sandia National Labs) básicamente salvó a la empresa del olvido.

    https://www.datacenterdynamics.com/analysis/after-the-storm-the-supercomputer-that-saved-cray/

    • Ren dice:

      ¡Gracias, disfruté el artículo!

  • komradebob dice:

    Trabajé en una empresa creada por 48 personas que fueron despedidas por Cray construyendo una supercomputadora Cray. Es una tecnología fascinante en cada capa, física, mecánica, eléctrica, electrónica, silicio, empaque, integración, diagnóstico, sistema operativo y aplicaciones.

    Pasé 3 horas en una reunión tomando una decisión sobre la longitud de los cables en el plano posterior. El cambio habría hecho que el ciclo de instrucción fuera 3ps más largo, pero el plano trasero (que era una estera de cables de par trenzado) sería reparable contra un reemplazo. Reemplazarlo tomó 3 días. La reparación tomó menos de 1. Tres días de tiempo de inactividad fueron $ X. Una alfombra de alambre cuesta $ Y. El tiempo de ciclo de 3ps sumaba Z horas más de computación durante un año de tiempo de CPU. Luego es importante la prioridad de la política y la carga de trabajo (simulación nuclear, criptografía en tiempo real, reordenamiento de la flota de aviones, simulación de accidentes automovilísticos, análisis de aviones de elementos finitos completos, modelado molecular de drogas) y tuvo que ser una larga discusión.

    El marco de la máquina era de titanio. Los conectores (2 de ellos) en la parte posterior de cada bloque de CPU / memoria / IO tenían 8,000 pines y tenían que presionarse hacia adentro / hacia afuera con un pequeño gato hidráulico. Cada circuito integrado tenía 4 ayudas que le dirigían el refrigerante líquido. Se montó un lanzador de silicio en ambos lados de un sustrato cerámico. Los sustratos se montaron en placas de circuito de teflón. Cada una de las 800 fuentes de alimentación tenía 2 o 3 conectores para la salida de potencia. Plateado, 1 ″ de diámetro. El planificador en el sistema operativo tenía que decidir si procesar más rápidamente un proceso en un nodo local pero no disponible durante algún tiempo, o en un nodo "remoto" pero disponible ahora. Muy muy genial.

    • Megol dice:

      ¿Marco de titanio? Parece ser una máquina demasiado grande para un avión y no puedo entender por qué algo en un barco o estacionario necesitaría un marco de titanio, ¿había alguna razón específica para eso?

  • Deon van Schalkwyk dice:

    Un hombre verdaderamente inspirador. Me ha fascinado desde pequeño. Recuerdo haber leído hace mucho tiempo cómo diseñó una de las computadoras Cray en una fábrica de papel (¿o un almacén? Mi memoria es bastante horrible), sentada en un rincón, casi sola. Se mencionó cómo los gigantes rollos de papel se sentaron allí croando junto a él, siniestramente.

  • JDX dice:

    El Cray-1 es icónico. Caracterizó el esfuerzo de Semour Cray por crear la computadora más rápida posible con la tecnología de la época, independientemente del costo de construirla u operarla. Aunque han pasado 44 años, una computadora de escritorio decente es ahora terriblemente 200 veces más rápida, tiene 1000 veces más RAM, usa menos de 1/100 de la energía y cuesta 1/10000.

  • richardbrueckner dice:

    También puedes ver el video tributo a Seymour Cray, que ayudé a producir para SGI en 1996:

    https://insidehpc.com/2010/09/video-mini-doc-on-seymour-cray/

    • Nate B dice:

      Ver el ciclo de nanosegundos mientras las generaciones de máquinas aparecían en la pantalla fue simplemente asombroso. ¿Mil veces más rápido en una década? Guau. Y la entrevista es fascinante, aunque breve.

      Gracias por otra pieza de una historia notable.

  • Andy Evans dice:

    Recuerdo cuando Compaq compró Cray. Realmente pensé que era la cola moviendo el perro y un poco triste en ese momento.

    • Steve Gombosi dice:

      Compaq no compró Cray. SGI lo hizo (un evento llamado Crayons como "La Ocupación").

    • ajlitt dice:

      Compaq compró DEC, que en realidad funcionó hasta que HP compró Compaq.

      SGI compró Cray y lo dejó pudrirse.

      • Steve Gombosi dice:

        Ciertamente lo hicieron. Como dijo Ed McCracken (entonces director ejecutivo de SGI) durante su primera visita posterior a la compra a Cray, "En mi opinión, Cray es solo una marca comercial". Genial para la moral, me alegro de haberme ido entonces.

        Convirtieron a Cray Research de una compañía de $ 900 millones / año (ingresos de 1994) a una compañía de $ 30 millones / año (estimado) después de unos meses (aunque el desastre, que fue el T90, no ayudó mucho). Vendieron la empresa a Tera por poco más de $ 30 millones y les prestaron el dinero para comprarla (con un poco de estímulo por parte de algunas agencias gubernamentales).

  • Richard Friedman dice:

    Hay un CDC 6500 en funcionamiento en el Living Computers Museum de Seattle. https://livingcomputers.org/Discover/VintageComputers.aspx#Mainframe

Matías Jiménez
Matías Jiménez

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *