Seymour Cray | |
---|---|
Seymour Cray | |
Fecha de nacimiento | 28 de septiembre de 1925 |
Lugar de nacimiento | Colorado Springs |
Fecha de muerte | 5 de octubre de 1996 (71 años) |
Un lugar de muerte | Colorado Springs , Estados Unidos |
País | EE.UU |
Esfera científica | Ordenadores |
Lugar de trabajo | CDC , Cray Research , Cray Computer Corporation, SRC Computer |
alma mater | Universidad de Minnesota |
Estudiantes | steve chen |
Premios y premios |
Premio Wallace McDowell (1968) Premio Harry Hood Memorial (1972) Medalla Howard Potts (1979) |
Archivos multimedia en Wikimedia Commons |
Seymour Roger Cray (también Cray [1] inglés Seymour Roger Cray ; 28 de septiembre de 1925, Chippewa Falls ( inglés ), Wisconsin , EE . UU . - 5 de octubre de 1996, Colorado Springs , EE . UU .) es un ingeniero informático estadounidense , creador de una serie de supercomputadoras americanas . La computadora CDC 6600 trajo gloria al inventor .
Cray nació en Chippewa Falls ( Wisconsin , Estados Unidos ). Su padre era ingeniero civil e inculcó en su hijo el interés por la ciencia y la ingeniería.
Seymour se graduó de la escuela secundaria Chippewa Falls en 1943, después de lo cual fue reclutado por el ejército de los EE . UU. como operador de una estación de radio. Primero sirvió en Europa , luego en el Pacífico , donde trabajó en descifrar mensajes japoneses [2] .
Seymour Cray murió en octubre de 1996 a causa de las heridas sufridas en un accidente automovilístico.
Cray comenzó su carrera en 1951 con Engineering Research Associates (ERA). La empresa se dedicaba a la creación de equipos criptográficos para la Marina de los EE . UU . Mientras trabajaba en ERA, Cray creó su primera computadora, la ERA 1103 (1953). En 1952 ERA fue comprada por Remington Rand . Antes de esto, Remington Rand había adquirido Eckert-Mauchly Computer Corporation en 1950 , que trabajaba en computadoras UNIVAC . Las dos empresas adquiridas se fusionaron en la División UNIVAC y la computadora de Cray se lanzó con el nombre de UNIVAC 1103 . En 1955, Remington Rand se fusionó con Sperry Corporation , formando Sperry-Rand y la División UNIVAC pasó a llamarse Sperry-UNIVAC. Muchos ex empleados de ERA estaban insatisfechos con su posición en el conglomerado gigante, y en 1957 decidieron separarse de Sperry-Rand y formar su propia Control Data Corporation [2] .
Hasta finales de 1957, Seymour Cray, ligado por obligaciones con la US Navy, permaneció trabajando en Sperry-Rand en el sistema NTDS , o mejor dicho, desarrolló el ordenador AN/USQ-17 para este sistema. Una vez que se completó el trabajo principal de este proyecto, Cray se unió a Control Data Corporation , invirtiendo $ 5,000 de sus ahorros personales en el capital autorizado [2] .
CDC 1604Inmediatamente después de mudarse a CDC, Cray comenzó a trabajar en un prototipo llamado "Pequeño personaje" utilizando transistores en lugar de tubos de vacío. Debido a la difícil situación financiera de la joven empresa, armó un prototipo a partir de transistores defectuosos, que podía obtener a precio de ganga en las tiendas locales de repuestos de radio, compensando el "matrimonio" con esquemas ingeniosos. Todo 1958 se dedicó a la creación de un prototipo de 6 bits y al desarrollo de su estructura modular [3] .
En el CDC, basándose en la investigación realizada en Sperry-Rand sobre un proyecto de sistema de navegación (Proyecto Athena) para misiles balísticos intercontinentales y experimentos con "Little Character", Cray construyó la primera computadora completa, la CDC 1604 utilizando transistores de germanio La leyenda corporativa afirma que el número de computadora (1604) se obtuvo simplemente sumando el número de la dirección de CDC (501 Park Avenue) al número de la última computadora (ERA/UNIVAC 1103) en la que Cray trabajó en Sperry-Rand antes de irse. CDC [4] .
El CDC 1604 de 48 bits se introdujo en el mercado en 1960 [5] y, en ese momento, con una velocidad de reloj de 0,2 MHz (tiempo de ciclo de 5 microsegundos), era la computadora más rápida del mundo. La primera copia se entregó a la Naval Postgraduate School , y la siguiente se vendió al Laboratorio Nacional de Livermore , la Universidad de Illinois , Northrop y Lockheed , la Oficina Nacional de Normas e incluso el gobierno de Israel [4] . Un año más tarde, durante un largo fin de semana de tres días, Cray desarrolló una versión más pequeña de 12 bits del CDC 1604, llamada CDC 160A [6] . La CDC 160A se colocó en un escritorio de oficina normal y, de hecho, fue la primera minicomputadora de la historia . Se utilizó como consola de E/S en el CDC 1604 o como terminal remota. Sobre esta base, se creó la familia de minicomputadoras CDC 160 , y Cray usó una versión modificada de la CDC 160A como procesadores periféricos en su supercomputadora CDC 6600 .
En 1968, un CDC 1604 obsoleto se entregó a la URSS y se instaló en el Instituto Conjunto de Investigación Nuclear en Dubna. [7] En Dubna, para CDC 1604, se escribió el traductor Fortran-Dubna, programáticamente compatible con la computadora doméstica BESM-6 , cuya primera copia recibió JINR en el mismo 1968. [ocho]
Sus siguientes proyectos informáticos, el 6600 y el CDC 7600 establecieron nuevos estándares para toda la industria
CDC 6600 CDC 7600siguiente computadora CDC 7600 de Seymour Cray presentó en 1969 Con una velocidad de reloj de 37 MHz (tiempo de ciclo: 27,5 nanosegundos), era "solo" 4 veces más rápido que el CDC 6600 a casi el mismo precio: $ 7,5 millones. Debido a la falta de un salto significativo en el rendimiento, el CDC 7600 se vendió un poco peor que el CDC 6600.
Inicialmente, Cray creó una computadora llamada CDC 6800, que se planeó para ser compatible con versiones anteriores de la CDC 6600. Pero luego abandonó esta idea y construyó una nueva computadora CDC 7600 desde cero. A pesar de las diferencias en la arquitectura, la CDC 7600 demostró ser casi completamente compatible con la CDC 6600 mediante el uso del compilador Fortran , compatible con ambas máquinas.
CDC 8600Cray comenzó a trabajar en el CDC 8600 quien ayudó a Cray a crear el CDC 6600 y el CDC 7600, dejó el laboratorio de Cray y regresó a Minneapolis en la sede de CDC, donde retomó su proyecto: computadora STAR-100 . Su lugar en el equipo de Cray fue ocupado por el ingeniero Les Davis.
Para lograr un rendimiento aún mayor, Cray dio un paso radical: crear una máquina única con 4 procesadores que funcionan con memoria compartida. Decidió empaquetar aún más los componentes de la computadora para acortar la longitud de los circuitos eléctricos. Para ello, las dimensiones de las placas se aumentaron 5 veces en comparación con las placas del CDC 7600 y se ensamblaron en módulos de 8 placas cada uno. Cada uno de esos tableros consumía 3 kW de electricidad y generaba mucho calor, que tuvo que ser eliminado. Dean Roush nuevamente resolvió este problema en el CDC 8600. Se colocaron placas de cobre entre los tableros, que quitaban calor a los tubos con freón. Solo la unidad de refrigeración pesaba 20 toneladas, que era 3 veces más que la CDC 6600 y 2 veces más que la CDC 7600.
Según todos los indicios, el diseño del CDC 8600 siguió las ideas de la "vieja escuela". Debido al aumento de componentes (transistores, resistencias, condensadores y una gran cantidad de soldadura), la computadora tenía aún más "puntos de falla". Debido a esto, Cray nunca logró lograr lo principal: la confiabilidad de su trabajo. El proyecto se prolongó sin perspectivas y comenzó a causar preocupación entre la dirección de la empresa CDC. Al final, el CDC decidió dar preferencia al proyecto STAR-100, y se le propuso a Cray que el proyecto CDC 8600 se pospusiera hasta tiempos mejores o se cerrara por completo. Cray no quería hacer esto y en febrero de 1972 renunció al CDC.
El 14 de febrero de 1972, Cray renunció a CDC y fundó la primera de sus propias empresas, Research también en Chippewa Falls La salida de Cray del CDC fue amistosa. El CDC incluso invirtió $ 500,000 en Cray Research a pesar de que Cray prácticamente se estaba convirtiendo en su competidor directo. Al iniciar la empresa, Cray anunció que Cray Research construiría un modelo de computadora a la vez, todas estas computadoras serían supercomputadoras y Cray Research no haría nada más que supercomputadoras.
En Cray Research , creó las supercomputadoras de propósito general más rápidas del mundo, la Cray-1 y la Cray-2 .
Cray-1Cray tuvo en cuenta los errores del proyecto CDC 8600, así como los pros y los contras del proyecto CDC STAR-100, al iniciar una nueva computadora. Abandonó los transistores en favor de los circuitos integrados, de un sistema multiprocesador en favor de un procesador vectorial , implementó un nuevo principio de funcionamiento de un procesador con memoria registro-registro, y utilizó semiconductores en lugar de núcleos ferromagnéticos para la memoria. En 1974, las primeras pruebas de la máquina arrojaron un rendimiento de 80 MFLOPS. En 1975, la empresa presentó al público la computadora Cray-1 .
Cray-2 Cray-3En 1988, Cray comenzó a trabajar en un nuevo modelo: Cray-3 . Para lograr velocidades aún mayores, Cray eligió el arseniuro de galio como componente base para los microcircuitos . Este material se ha utilizado hasta ahora en la industria espacial para crear circuitos de alta velocidad para satélites, pero nadie antes de Cray se atrevió a utilizarlo en la construcción de ordenadores. Las propiedades del arseniuro de galio permitieron crear microcircuitos que funcionan a frecuencias ultraaltas, seis veces más rápido que los microcircuitos de silicio: Cray contaba con una frecuencia de reloj de 500 MHz (2 nanosegundos por reloj).
Sin embargo, como material, el arseniuro de galio es muy frágil, el rendimiento de los sustratos adecuados es muy bajo. La oblea de arseniuro de galio cuesta $300 cada una, en comparación con $6 para el silicio [9] . Incluso probar los módulos ensamblados causó problemas: no había equipo de prueba disponible capaz de operar a una frecuencia de 500 MHz, por lo que Cray Research tuvo que comprar costosos equipos especiales. Todo esto se reflejó naturalmente en el valor futuro de la computadora: más de 30 millones de dólares.
El trabajo en el proyecto se prolongó y la dirección de Cray Research en 1989 dio preferencia a otro proyecto, el Cray C90 , que se estaba desarrollando en paralelo.
El 15 de mayo de 1989, Cray anunció su salida de Cray Research [10] [11] y decidió continuar trabajando en Cray-3 como parte de una nueva empresa, Cray Computer Corporation, con sede en Colorado Springs . La despedida fue amistosa: Cray Research invirtió $100 millones en efectivo y $50 millones en propiedad en la nueva empresa de Cray. En Cray Computer Corporation, Cray trabajaba como contratista, no como empleado de tiempo completo.
A fines de agosto de 1990, la empresa pudo concluir un acuerdo para la venta de la primera computadora con el Laboratorio Nacional de Livermore . Según este acuerdo, Cray-3 debía entregarse a más tardar en junio de 1992 con una entrega gradual de módulos. Hasta junio de 1991, todas las etapas se completaron con éxito, pero en diciembre de 1991 quedó claro que no sería posible entregar el bloque de punto flotante a tiempo. A fines de diciembre, Livermore Laboratories anunció que cancelaría el contrato de Cray-3 y compraría una computadora C90 de Cray Research [12] en su lugar .
Con la pérdida de su principal cliente, Cray Computer Corporation atravesó tiempos difíciles. Los gastos mensuales de la compañía fueron de $ 5 millones. La lista de organizaciones gubernamentales capaces de comprar una computadora por 30 millones de dólares se ha reducido con el final de la Guerra Fría y los recortes en los fondos de defensa. En ausencia de un comprador, se decidió detener el desarrollo de la versión de 16 procesadores de Cray-3 y buscar un comprador para una máquina de 8 procesadores [13] .
A pesar de todo esto, a principios de 1994, Cray comenzó a trabajar en una nueva computadora, la Cray-4, que era una máquina más simple y confiable. El trabajo en Cray-4 tuvo más éxito que en Cray-3. Fue posible lograr una frecuencia de reloj de 1 GHz (tiempo de reloj - 1 ns), el costo total de la máquina fue cinco veces menor que el Cray-3 [14] .
En general, a mediados de 1994, el trabajo en la empresa mejoró, ya se estaban haciendo planes para las máquinas Cray-5 y Cray-6, y Cray estaba pensando en una jubilación honorable. Sin embargo, la empresa, ante la recesión económica, no pudo encontrar dinero para pagar los gastos operativos y completar el trabajo. El 24 de marzo de 1995, la compañía se declaró en bancarrota [15] , habiendo gastado un total de $300 millones en desarrollo y entregó la computadora Cray-3 sin cargo en mayo de 1993 a un solo comprador: el Centro Nacional de Investigación Atmosférica, donde ha sido así durante varios años y no funcionó correctamente y se canceló 2 días después de que Cray Computer Corporation quebrara [16] .
Hasta mediados de julio de 1995, Cray, junto con el resto de los ejecutivos de la empresa, trató de encontrar un inversor para continuar con el trabajo, pero el lanzamiento del modelo Cray T90 por parte de Cray Research puso fin a las perspectivas de la computadora Cray-4.
Casi un año después, en julio de 1996, Cray organizó una nueva empresa llamada SRC Computers [17] (SRC son las iniciales de su nombre "Seymour Roger Cray"), que comenzó a desarrollar un nuevo modelo de supercomputadora desde cero. Abandonando una supercomputadora vectorial , Cray planeó crear una máquina multiprocesador con 512 procesadores de Intel [18] . El desarrollo acababa de comenzar cuando Cray tuvo un accidente automovilístico el 22 de septiembre de 1996 y murió a causa de sus heridas dos semanas después, el 5 de octubre de 1996, a la edad de 71 años. SRC Computers continuó existiendo y todavía está desarrollando sistemas informáticos, aunque no produce supercomputadoras [19] .
Año | Compañía | Nombre | Actuación | Características y notas |
---|---|---|---|---|
1951 | ERA | ERA-1103 | Después de la adquisición por parte de ERA , la computadora se produjo con el nombre de UNIVAC 1103 . | |
1960 | Centros para el Control y la Prevención de Enfermedades | CDC 1604 | 0,04-0,2 Mop/s [20] | El primer automóvil con transistores de germanio en lugar de lámparas. |
1964 | Centros para el Control y la Prevención de Enfermedades | CDC6600 | 3 MFLOPS | La primera supercomputadora del mundo, utilizó la arquitectura VLIW |
1969 | Centros para el Control y la Prevención de Enfermedades | CDC7600 | 10 MFLOPS | La supercomputadora de propósito general más rápida de 1971 a 1975 |
1975 | Investigación de cangrejos | Cray-1 | 133 MFLOPS | Aplicación de la arquitectura de instrucción registro-registro, la primera supercomputadora vectorial comercialmente exitosa |
1985 | Investigación de cangrejos | Cray-2 | 1.9 GFLOP | Los tableros para mejorar el enfriamiento se sumergieron en refrigerante. Por esto, el automóvil se llamó "computadora en el acuario". |
Al diseñar sus computadoras, Seymour Cray tomó como punto de partida la velocidad de su trabajo. Todas las demás soluciones y enfoques de ingeniería obedecieron la barra de velocidad establecida: empaquetamiento denso de los componentes del sistema para reducir la longitud de los circuitos eléctricos, disposición mutua de los módulos de la computadora en el espacio, la forma del cuerpo de la máquina, un conjunto reducido de instrucciones de la CPU, ahorro de ciclos de procesador al calcular la precisión de los valores de punto flotante incluso en detrimento de la facilidad de programación de la máquina.
Al seleccionar el componente básico de la computadora, Cray prefirió soluciones probadas y confiables que ya habían sido probadas en otros sistemas informáticos de la competencia y funcionaron bien. Entonces, recurrió a los transistores de germanio (CDC 1604) 10 años después de su invención, a los transistores de silicio ( CDC 6600 ), cuando se inventó una tecnología plana confiable para su producción, a los circuitos integrados ( Cray-1 ), 10 años después de su aparición. en el mercado. Dondequiera que el sentido de la proporción falló, Seymour (CDC 8600 y Cray-3), falló.
Seymour Cray prefirió diseñar él mismo toda la arquitectura de la computadora, trabajando con un pequeño equipo de ingenieros como asistentes [2] . Como prueba de la corrección de este estilo de trabajo, citó el ejemplo del proyecto IBM Stretch , que fracasó debido a la interferencia en el proceso de su creación por parte de la dirección de IBM en todos los niveles.
En su trabajo, Seymour nunca tuvo miedo de empezar todo de nuevo, desde una hoja nueva, si entendía que el proyecto había llegado a un callejón sin salida [2] . Desde un punto de vista financiero, este enfoque a menudo era muy costoso (proyecto CDC 8600, proyecto Cray-3).
Seymour Cray siempre ha sido primero ingeniero y último hombre de negocios. Intentaba dedicar todo su tiempo al trabajo y no le gustaba distraerse con asuntos administrativos. En 1966 renunció como miembro de la junta directiva de la empresa CDC para no asistir a las reuniones de la junta y no distraerse del trabajo. En 1980, con el mismo objetivo, dejó el cargo de jefe de su empresa Cray Research y comenzó a trabajar en ella como contratista independiente (independent contratista). Incluso siendo millonario y jefe de una empresa internacional, Seymour nunca dudó en tomar un soldador y ensamblar el módulo de computadora necesario por su cuenta.
A Seymour Cray le gustaba la soledad en la que pensaba mejor, no le gustaba la publicidad, la atención de la prensa y rara vez concedía entrevistas. Después de mudarse con su equipo a un laboratorio separado en Chippewa Falls , prohibió que los líderes de los CDC aparecieran en él sin su consentimiento previo. Para no distraerse visitando la Casa Blanca y reuniéndose con el presidente de los Estados Unidos, declinó el honor de recibir la Medalla Nacional de Tecnología e Innovación de los Estados Unidos . Para una mayor concentración, a Seymour se le ocurrió un pasatiempo original: cavó un túnel debajo de su casa. Una vez apenas tuvo tiempo de saltar del túnel cuando un árbol cayó desde la superficie. En broma, Seymour dijo a los periodistas que los elfos de las montañas lo visitaron en el túnel y le dijeron las soluciones de ingeniería correctas.
CDC 1604
CDC-8600
Investigación de cangrejos
Cray-3
diccionarios y enciclopedias | ||||
---|---|---|---|---|
|