El nacimiento del sistema de defensa antimisiles soviético. El fin del programa informático soviético
Durante la Guerra de Corea, Watson celebró contratos con 18 agencias para el suministro de computadoras, las cuales recibieron el nombre patriótico de la Calculadora de Defensa Modelo 701. Desde 1955, comenzaron los envíos del Modelo 702, luego su versión mejorada del Modelo 705, más tarde toda la línea de 700 estaba equipada con memoria basada en anillos de ferrita ...
La excelente arquitectura de la serie 700 también se evidencia por el hecho de que sobrevivió al cambio de hardware de tubos a transistores, evolucionando hacia el 7000 y se lanzó durante varios años más. Desde 1955, el número de 700 instalados superó el número de máquinas instaladas por Remington Rand por primera vez.
La fábrica más antigua de Endicott comenzó a producir el igualmente exitoso Modelo 1954 para pequeñas y medianas empresas en 650. Se vendieron más de mil de estas computadoras, por lo que el Modelo 650 puede considerarse la primera computadora producida en masa (el lanzamiento de solo un modelo 650 superó el número de todas las computadoras en la URSS en un orden de magnitud en 15 años). , solo ten en cuenta esto).
Debido al marketing competente, las grandes inversiones financieras, las conexiones en el gobierno de los EE. UU. Y la experiencia de producción en masa de máquinas complejas a mediados de los años 50. IBM ha logrado una posición dominante en ambos segmentos del mercado informático.
Uno de los indicadores de éxito fue el hecho de que en 1956 ya se utilizaba su técnica para predecir los resultados de las elecciones. El mercado de las computadoras científicas tenía una capacidad potencial menor que el mercado de las computadoras comerciales, por lo que incluso las exitosas ventas de UNIVAC y su conocida marca no lograron mejorar la situación en Remington Rand.
Y en 1956, fue comprado por el ya conocido Sperry Gyroscope, formando Sperry Rand, y las divisiones ERA y Eckert-Mauchly se fusionaron en Sperry UNIVAC.
La serie 700/7000 en ese momento constaba de 6 líneas, y eran prácticamente incompatibles entre sí, ni software ni hardware (me refiero al procesador y la RAM, los periféricos eran compatibles), y además estaba dividida en dos generaciones: la 700 tubo y el transistor 7000a.
Como podemos ver, en esos años salvajes y locos, nadie dominaba todavía el arte del diseño de máquinas metódicamente competente, ni siquiera IBM. A finales de la década de 1950, tenían:
primero (Palabras de 36/18 bits): 701 (Calculadora de defensa).
Científico (Palabras de 36 bits): 704, 709, 7090, 7094, 7040, 7044.
Comercial senior (palabras de longitud variable, tipo de cadena): 702, 705, 7080.
Comercial junior (palabras de longitud variable, tipo de cadena): 1240, 1401, 1420, 1440, 1450, 1460, 7010.
Decimal (BCD de 10 bits con signo): 7070, 7072, 7074.
La única supercomputadora (Palabras de 64 bits): 7030 Stretch.
Además, la línea 700 no se incluyó, pero apareció simultáneamente con ella, y era periféricamente compatible con la máquina de procesamiento de datos de tambor magnético IBM 650 y el exclusivo IBM 1958 RAMAC (Método de acceso aleatorio de contabilidad y control) lanzado en 305, el primero computadora con un disco duro.
NORC
Además, incluso antes del inicio del proyecto Stretch, IBM está construyendo la supercomputadora Naval Ordnance Research Calculator (NORC) para la Oficina de Artillería de la Marina de los EE. UU.
La NORC era una máquina muy curiosa y no encajaba en absoluto en el hardware de IBM de esta era. Era una mezcla extraña de conceptos científicos de computación tal como los entendían los académicos a principios de la década de 1950, ennoblecidos por la tecnología de IBM.
En esa parte de la arquitectura que tenía raíces en la Universidad de Columbia (y el inquieto Wallace Eckert actuó como arquitecto jefe de NORC, este fue su último trabajo para IBM), fue el sucesor ideológico de SSEC y el pariente más cercano de BESM, algo así como Las máquinas de Lebedev se habrían construido si hubiera recibido el apoyo de una corporación poderosa (esto prueba una vez más que, según los científicos académicos, los arquitectos de sistemas son como una bailarina de un hipopótamo, bueno, no es un trabajo real pensar en los usuarios). Sin embargo, nadie razonó con Lebedev, y las ideas de Eckert fueron cultivadas significativamente por un grupo de ingenieros experimentados de la corporación, como resultado, el híbrido de un erizo con una serpiente resultó ser mucho más elegante que en la URSS.
NORC fue la primera supercomputadora en el sentido de que, por primera vez en el mundo, se construyó originalmente con el objetivo de superar a todas las demás máquinas en potencia y, por primera vez en el mundo, ya se fabricaron suficientes computadoras para competir.
Acelerando a 15 KIPS, cumplió con su tarea (que resultó contraproducente incluso en la URSS, como recordamos, el vengativo Bruevich escribió en una reseña de BESM que no era bueno para NORC, y Lebedev recibió un premio esa vez). Sin embargo, su arquitectura era tan extraña que ninguno de los conceptos NORC se aplicó posteriormente directamente a las máquinas IBM.
¿Qué tenía de especial?
Aritmética decimal, tanto real como entera (código BCD, 16 dígitos decimales, 64 bits + 2 bits de corrección de errores módulo 4). La palabra puede almacenar un número con signo de 13 dígitos con un índice de 2 dígitos o una instrucción. Instrucciones de tres direcciones (¡hola Lebedev!), 64 en total, dos registros generales y tres de índice: un esquema un poco similar al CDC 1604. Toda la máquina se ensambló a partir de módulos reemplazables en el espíritu de IBM, solo 1 bloques, 982 tipos, pero la mitad de los esquemas usaban solo seis de ellos.
En general, NORC era un BESM de una persona sana y al mismo tiempo dejó en claro lo que Lebedev habría construido si hubiera trabajado en la Universidad de Columbia (así como el hecho de que no le habrían dado nada más para construir).
En NORC, la carrera de Eckert como arquitecto de sistemas llegó a su fin, IBM estaba feliz de usar sus servicios como matemático y físico, pero ya no se le permitió jugar con máquinas en desarrollo, ya que su conocimiento de la arquitectura de computadoras estaba estancado en los primeros tiempos. 1950.
No obstante, NORC tuvo un impacto importante en la industria.
Durante su desarrollo y ensamblaje, los ingenieros de IBM recibieron capacitación en conceptos prácticos de trabajo con RAM electrostática, temporizaciones y más, que luego se utilizaron en la serie 701.
El NORC también se convirtió en la primera máquina del mundo en incluir un coprocesador de canal, que de muchas maneras hizo posible exprimir este rendimiento de las lámparas.
La arquitectura del almacenamiento magnético también migró a 701. Esta idea se consideró muy exitosa y migró a Stretch y luego a S / 360. En la presentación, NORC mostró su poder, en 13 minutos calculando el número π al decimal 3milésimo, que en esos años era un récord mundial (la idea fue propuesta por von Neumann, realmente quería asegurarse de que todos los los números son aleatorios).
Entonces, ¿cuáles son los logros de la serie 700/7000 que eclipsaron la gloria de UNIVAC y empujaron a todas las demás empresas a la sombra de IBM?
En 1954, el Estado Mayor Conjunto solicitó una comparación de máquinas, la primera prueba del mundo de diferentes arquitecturas. Mostró que el IBM 701 es un poco más rápido, pero el ERA 1103 realiza operaciones de E / S de manera mucho más eficiente, debido al coprocesador de E / S, esta idea se hundirá firmemente en el alma de IBM y se plasmará en Stretch. Además, esta prueba ha llamado la atención sobre las computadoras comerciales e influido en la apertura y desregulación de una industria anteriormente secreta.
La serie 704 se volvió mejorada e incompatible en cuanto a comandos, como ya dijimos, se suministró en grandes cantidades a las universidades, los lenguajes clásicos FORTRAN y LISP se desarrollaron primero específicamente para ella. Además, el Observatorio Astrofísico Smithsonian calculó la órbita del primer satélite soviético en él. Desde un punto de vista arquitectónico, esta máquina fue notable porque se convirtió en la primera computadora producida en serie con soporte de hardware para cálculos de punto flotante y registros de índice, lo que aceleró enormemente el trabajo y simplificó la programación.
Ya hemos hablado de Stretch, así como del hecho de que la NASA compró 7090 y 7094.
IBM 1401
Finalmente, no se olvide de la línea comercial junior, el transistor IBM 1400. Los modelos 650 y 704 le dieron fama a la empresa, y con el Sistema de Procesamiento de Datos IBM 1401, los tabuladores comenzaron a declinar.
La combinación de funcionalidad y costo relativamente bajo del 1401 ha permitido a muchas empresas adoptar la tecnología informática, y su popularidad ha ayudado a IBM a convertirse en líder del mercado. Remington Rand no pudo ofrecer nada similar.
IBM fue el primero en darse cuenta de que las ganancias no se obtienen por piezas de instalaciones súper caras, sino por un simple producto masivo. Por primera vez, la combinación de costo, confiabilidad y funcionalidad hizo que las computadoras fueran muy atractivas para muchos consumidores.
En cierto modo, el 1401 era demasiado bueno, como temía Watson Sr., los consumidores, uno tras otro, comenzaron a devolver sus pestañas alquiladas a IBM para realizar un nuevo milagro. Esto causó muchos problemas a corto plazo para la empresa, pero decidió ser paciente y no se equivocó.
La RAM magnética, los transistores, el software avanzado y las impresoras fueron grandes avances para la serie 1400, y cada uno dio una gran ventaja en el mercado, y cuando se combinó con la etiqueta de bajo precio, fue una combinación increíble.
Las ventas de la década de 1400 superaron en número a las pestañas por un factor de diez y generaron superbeneficios.
El modelo 1401 se convirtió en la computadora más exitosa de la década de 60, con más de 12 mainframes vendidos, aunque su incompatibilidad con la línea 7xx se convirtió en un problema importante. Esto causó muchos inconvenientes, tanto para los clientes como para la propia IBM.
La compañía tuvo que capacitar al personal de servicio y proporcionar soporte de software para cada sistema individual (nuevamente, en la URSS, los desarrolladores en la mayoría de los casos, por decirlo suavemente, no escupieron a los usuarios). Esto llevó a la creación de un grupo especial SPREAD (Programación, Investigación, Ingeniería y Desarrollo de Sistemas) para investigar la posibilidad de crear una nueva línea universal y compatible de computadoras.
Las series de computadoras 70xx y 14xx hicieron que IBM fuera ampliamente conocida, y las ventas en poco más de seis años se duplicaron de $ 1,17 millones en 1958 a $ 2,31 millones en 1964, creciendo a una tasa del 30% anual.
Según la revista Datamation, en 1961 ya el 81,2% del mercado informático pertenecía a IBM.
El enfoque integral de IBM también incluyó software. Por primera vez, de forma totalmente gratuita, IBM incluyó paquetes de software que satisfacían la mayoría de las necesidades del cliente, en lugar de dejar el desarrollo de software a los usuarios. Esto fue fundamental porque los paquetes de software ahorraron una cantidad significativa de tiempo y dinero en el desarrollo interno y permitieron que las organizaciones sin programadores finalmente se beneficiaran de las computadoras.
COMPARTA
Los clientes y usuarios del IBM 701 formaron el primero en 1955 en Los Ángeles. historias grupo de usuarios de tecnología informática llamado SHARE, que también fue la primera organización en la industria informática en perseguir la estandarización. Ahí es cuando IBM abre su primer centro de pruebas previas de programas.
Posteriormente, se convirtió en el mayor foro de intercambio de información técnica sobre lenguajes de programación, sistemas operativos, sistemas de bases de datos y experiencia de usuario para usuarios corporativos de pequeñas, medianas y grandes computadoras IBM como S / 360, S / 370, zSeries, PSeries. y xSeries.
Inicialmente, IBM distribuyó sus sistemas operativos en código fuente, y los programadores de sistemas generalmente realizaban pequeñas adiciones o modificaciones locales y las intercambiaban con otros usuarios.
La biblioteca SHARE y el proceso de distribución que apoyaba era una de las principales fuentes de software de código abierto.
En 1959, el grupo lanzó SHARE Operating System (SOS), originalmente para la computadora IBM 709, que luego se transfirió a la IBM 7090. SOS fue uno de los primeros ejemplos de "coproducción" que ahora se usa ampliamente en el desarrollo de código abierto. software como Linux.
En 1963, SHARE colaboró con IBM en el desarrollo del lenguaje de programación PL / I como parte del grupo 3x3. La organización todavía existe hoy, publica un boletín y celebra dos importantes reuniones educativas al año.
En 2005, había más de 20 miembros de este grupo, que representaban a unos 000 clientes corporativos de IBM.
En la URSS, no había nada parecido a ese modelo de trabajo con software.
"IBM y los 7 enanitos"
El éxito de IBM se ha visto impulsado principalmente por una importante I + D, que ha dado lugar a que la empresa se convierta en propietaria de patentes clave.
Sus costos aumentaron del 15% de los ingresos en 1940 al 35% en 1950 y al 50% en 1960. Desde 1960, el presupuesto científico de IBM ha superado el presupuesto científico federal de EE. UU.
En segundo lugar, como legó Watson, el enfoque en el cliente y las ventas.
La empresa tenía una gran experiencia en la venta y el servicio de sistemas complejos que los competidores no tenían. Además, IBM no ignoró ningún mercado o grupo de clientes potenciales, al igual que muchas firmas que se enfocaban exclusivamente en poderosas computadoras científicas o militares.
Como resultado, a fines de la década de 1950, surgió una situación en el mercado de las computadoras que más tarde se denominó "IBM y los 7 enanitos".
Además, incluso antes de la creación del S / 360, ocurrieron varios eventos importantes en la vida de IBM.
Se involucraron en dos de los proyectos de infraestructura más grandes del siglo XX: la creación del sistema SAGE y el desarrollo del MCC de la NASA en Cabo Cañaveral para el programa Apollo. Ambos proyectos fueron un gran éxito y le valieron a la empresa una gran cantidad de dinero, el respeto del gobierno y una experiencia técnica invaluable, gran parte de la cual se aplicó para crear y promover la línea S / 360 y todos los productos posteriores.
Escribimos sobre el proyecto de la NASA en la parte anterior, SAGE debería escribirse por separado, porque el tema es completamente inmenso.
Solo notamos que también surgió del sistema SABRE (Semi-Automatic Business Research Environment) para American Airlines, creado por IBM en 1962, originalmente operando en mainframes 7090. líneas, sentó las bases para todo este tipo de tecnología. Si no fuera por SAGE y SABRE, los lectores no pedirían pizza a través de aplicaciones móviles ahora.
Otro gran avance fue la creación de FORTRAN en 1957.
IBM revolucionó la programación al crear un traductor de fórmulas científicas tan conveniente que se convirtió en el estándar para varias generaciones de científicos, y las bibliotecas en este lenguaje todavía se utilizan en algunos lugares.
Paso 4. Triunfo del sistema unificado
El primer mainframe de la línea más famosa de IBM salió en 1964, y la revolución que inició fue comparable al tabulador de Hollerith.
Как и процессор Intel 8086, эта машина породила длинную череду потомков и стала стандартом на долгие годы. Разница лишь в том, что Intel изначально не пророчила большого успеха именно этим процессорам и разрабатывала их, по сути, как временную меру, волей случая ставшую знаменитой. Отсюда и минимум две попытки самой компании (iAPX 432 и Itanium) похоронить не очень удачную архитектуру x86, впрочем, закончившиеся еще большим провалом.
IBM originalmente quería desarrollar una máquina durante décadas y lo consiguieron. Para su presentación el 7 de abril de 1964, IBM realizó 77 ruedas de prensa en 15 países alrededor del mundo, haciendo, según el titular de la firma Thomas Watson Jr., "el anuncio más importante en la historia de la empresa".
¿En qué se basó su afirmación?
Enfoque profesional para el desarrollo de la arquitectura informática - IBM tuvo en cuenta el fallo de Stretch y de antemano especificó en detalle todo lo relacionado con el hardware y el sistema de comandos en un conjunto de guías para desarrolladores, las más importantes de las cuales fueron "IBM System / 360 Principles of Operación "y" Manuales de información del fabricante del equipo original del canal de interfaz de E / S del sistema IBM / 360 a la unidad de control ". Fue con el S / 360 que tales especificaciones se convirtieron en estándar.
La primera arquitectura estándar de la industria: una línea de hardware y software compatible de 6 máquinas de diferente rendimiento y precio, y 40 periféricos para todos los gustos y billeteras con posibilidad de actualización.
La arquitectura de la máquina está especialmente diseñada para ser universal: se admiten tanto las características tradicionales de las máquinas científicas (aritmética real completa FORTRAN) como las nuevas para los negocios (aritmética decimal, COBOL).
Las primeras computadoras de IBM originalmente usaban transistores con licencia de Texas Instruments. Posteriormente, decidieron producir todos los componentes electrónicos ellos mismos, para no depender de proveedores externos y asegurar los precios más bajos posibles. Para el S / 360, se desarrolló un estándar universal para placas GIS y SLT (Tecnología de lógica sólida).
Para reducir el costo de producción del componente más caro, RAM, por primera vez en la práctica mundial, se abrió una planta en Japón. Posteriormente, las fábricas se trasladaron a Hong Kong, lo que redujo aún más los costos. Los competidores de IBM han seguido su ejemplo y también han comenzado a trasladar gradualmente las instalaciones de fabricación a Asia.
Por primera vez, el uso generalizado de la virtualización de hardware: una tecnología que llegó a los procesadores de escritorio solo a mediados de la década de 2000, desde la era S / 360, se ha convertido en una marca registrada de los mainframes y la razón principal de su increíble flexibilidad y confiabilidad.
El firmware de procesador reemplazable hizo posible emular de manera efectiva las computadoras IBM heredadas, y así nació otra regla básica de mainframe, la compatibilidad total. Hasta ahora, los programas COBOL escritos bajo S / 360 pueden ejecutarse en z / 10, lanzado en 2008.
Una increíble cantidad de innovaciones tecnológicas: microcódigo en el procesador, registros de propósito general de 32 bits (en lugar del antiguo esquema de "registro-acumulador", ¡y este esquema arcaico se usó en ese momento incluso en las supercomputadoras de los CDC!), Una gran cantidad de RAM en ese momento (16 MB, las PC podían abordar tal volumen solo a fines de la década de 1980, los modelos S / 360 más antiguos podían abordar 4 gigabytes, ¡no todas las casas en 2005 tenían tanta RAM!), coprocesadores de E / S, traducción dinámica de direcciones (DAT), tiempo compartido, registros reales de 64 bits, protección contra escritura, compatibilidad con multiprocesamiento, etc.
Sorprendentemente, el S / 360 fue el primero en hacer coincidir la longitud de la palabra, el sumador y la dirección (aunque se podrían usar diferentes combinaciones de sus longitudes).
Desafortunadamente, para evaluar la increíble progresividad de esta solución, debe ser un programador ensamblador, pero tenga en cuenta que el legendario BESM-6, por ejemplo, tenía una capacidad de suma de al menos un múltiplo de la longitud del comando (48 y 24 bits ), pero la dirección no era algo que no fuera múltiple, sino una potencia de dos (15 bits) en absoluto, ¡y un byte era de seis bits! La programación de máquinas era un infierno para ella.
IBM genera nuevos estándares: cinta de nueve pistas, tabla de códigos EBCDIC; Bytes de 8 bits (ahora esto puede parecer sorprendente, pero durante el desarrollo de System / 360, por motivos económicos, querían limitar los bytes a 4 o 6 bits, la opción de bytes con longitud variable y direccionamiento de bits, como en el IBM 7030, también se consideró) y el direccionamiento de memoria de bytes; Palabras de 32 bits (y en general, el estándar de 8, 32, 64 bits); Arquitectura de IBM para números reales (en realidad, un estándar durante 20 años, antes de la introducción de IEEE 754) y constantes hexadecimales. El sistema numérico hexadecimal, ampliamente utilizado en la documentación del S / 360, suplantó al anterior octal dominante.
Todo esto hizo que la línea fuera extremadamente resistente (sus descendientes todavía se están produciendo hoy), increíblemente exitosa comercialmente (solo en el primer mes, IBM se ahogó en más de 1100 pedidos, muchas empresas compraron asientos en la cola para la entrega de nuevas computadoras) y increíblemente flexible (estas máquinas funcionaban en todas partes, desde el software Apollo hasta los departamentos de contabilidad de la propia IBM).
De una sola vez, la empresa eliminó a todos los competidores del mercado.
Unos años más tarde, RCA y GE abandonaron los fabricantes de mainframe, luego Honeywell se fusionó por primera vez con Bull y luego quebró, CDC no pudo soportar la competencia a fines de la década de 1980, y solo UNIVAC y Burroughs, unidos en UNISYS, pudieron resistir el imperio de IBM. Si el S / 360 fallaba, IBM desaparecería con él: invirtieron mucho dinero en la construcción de seis fábricas en todo el mundo, contrataron a 50 mil empleados adicionales, el programa combinó alrededor de 2 proyectos más.
- recordó Thomas Watson Jr.
Aquí está el porcentaje de la base instalada de equipos de procesamiento de datos electrónicos de los principales proveedores en los Estados Unidos (1955-1967):
Como resultado, del costo total de 10 mil millones de computadoras instaladas en 1964, los "gnomos" produjeron el 30% e IBM, el 70% restante.
Finalmente, podemos señalar la última y mayor innovación de la compañía, introducida en todas partes de Occidente precisamente después del lanzamiento de S / 360: un enfoque científico para administrar el desarrollo no solo de hardware, sino también de la parte de software, lo que ahora se llama Ingeniería de software.
Una máquina revolucionaria exigía un sistema operativo revolucionario, y se suponía que OS / 360 era solo eso: multiprogramación, memoria virtual y máquinas virtuales, trabajando con configuraciones de multiprocesador; esta no es una lista completa de innovaciones inherentes a su arquitectura. El sistema operativo tenía que funcionar en todos los modelos de la línea, por lo que las configuraciones variaban de 16 KB de RAM a 1 MB, y la velocidad de operación, de varios miles de operaciones por segundo a medio millón.
Además, el sistema operativo tenía que satisfacer las necesidades de todos los programas, comenzando con cálculos matemáticos complejos que casi no usaban unidades externas, y terminando con simples análogos de un DBMS, que estaban completamente basados en operaciones de E / S.
Pero si IBM ya se había dado cuenta de que era imposible diseñar hardware de todos modos, entonces nadie había escrito programas tan complejos hasta entonces, y no se entendía que el principio del diseño competente también debería observarse para el software.
Como resultado, un enorme equipo de desarrollo trató frenéticamente de escribir, acoplar y depurar millones de líneas de código en ensamblador puro, varios meses después de que la máquina estuviera completamente lista, esperando solo el sistema operativo. La parte de hardware estaba lista para salir a la venta, y no nació una versión estable y confiable de OS / 360 de ninguna manera, además, el cadáver final no quiso caber en la memoria de modelos más jóvenes.
Para salvar el día, el gerente de proyectos de SO Frederick Phillips Brooks, Jr. ordenó que el lanzamiento se dividiera en tres partes con la promesa de más actualizaciones. Así es como aparecieron BOS / 360 (SO básico), TOS / 360 (Tape OS) y el famoso DOS / 360 (Disk OS): la versión más poderosa del SO no encajaba completamente en la RAM y no era adecuada para arrancar desde una cinta lenta, por lo que tuvimos que usar un disco duro. El propio OS / 360 requirió millones de horas-hombre de trabajo, pero su versión completa y completa nunca vio la luz.
La iluminación de IBM fue tan completa como en la historia con Stretch: Brooks se dio cuenta de las omisiones de su equipo y en 1975 publicó la biblia del desarrollador, The Mythical Man-Month: Essays on Software Engineering (traducida inmediatamente al ruso, sin embargo, en las condiciones del URSS, fue inútil).
Así nació la segunda disciplina clásica de la informática: el desarrollo de software.
Además, la arquitectura S / 360 formó la base de la serie de aviónica estadounidense más famosa, IBM System / 4Pi. El nombre también se da aquí con una pista: en la esfera de 4π estereorradián, así como en un círculo de 360 grados. Esta plataforma también fue diseñada para llenar todos los nichos posibles a bordo de las computadoras, y lo hizo, se utilizaron máquinas S / 4Pi en F-15 Eagle, cazas E-3 Sentry AWACS, cohetes Harpoon, naves Skylab de la NASA, MOL y Space Shuttle y un gran cantidad de otros aviones.
Constaba de 4 modelos básicos: TC (Tactical Computer), del tamaño de un maletín para el control de misiles, helicópteros y satélites, con un peso de unos 8 kg; CP (Customized Processor), potencia media para aviones, radares y sistemas de campo de batalla móviles con un peso de 36 kg y 21 kg en la versión CP-2; EP (Extended Performance), para aplicaciones que requieren grandes cantidades de datos en tiempo real, como naves espaciales tripuladas con tripulación, sistemas de alerta y monitoreo del espacio aéreo y sistemas de comando y control, peso 34 kg.
Todos los modelos usaban una arquitectura de comando que era un subconjunto del S / 360 (por ejemplo, EP - S / 360 modelo 44), y las aplicaciones para ellos se podían desarrollar directamente en el mainframe de IBM. La estación Skylab utilizó el modelo TC-1, palabras de 16 bits y 256 KB de RAM. El modelo insignia AP-101 era de 32 bits, usaba firmware como una computadora central grande y podía ocupar 1 MB de memoria.
Este modelo se utilizó en el transbordador espacial (AP-101S), aviones B-52 y B-1B (¡red de área local a bordo de 8 computadoras!) Y muchos otros. El AP-1, un poco más simple, estaba en el F-15. Una vieja computadora Gemini producía 0,007 MIPS, mientras que el AP-101S podía acelerar a 0,48 MIPS, ¡la mitad de la potencia de un BESM-6 en una maleta pequeña!
Shuttle utilizó una arquitectura en forma de red de 5 AP-101, cada uno con su propio coprocesador de canal para 24 buses, una idea tomada de los mainframes. Cuatro computadoras trabajaron en paralelo para lograr la tolerancia a fallas, la quinta era una copia de seguridad y su software no era una copia del resto, sino que se desarrolló y probó por separado para garantizar una mayor confiabilidad.
El software de navegación y control estaba escrito en un lenguaje especial de la NASA: HAL / S, y el sistema operativo estaba en ensamblador. El software de la aeronave fue escrito en JOVIAL.
En la URSS, un concepto tan avanzado era simplemente imposible: en nuestro país, todas las computadoras militares y espaciales se desarrollaron completamente de manera especializada, todas eran únicas e incompatibles entre sí. CADC voló hasta 1980, y fue olvidado, IBM System / 4Pi, en cambio, logró visitar el espacio y funcionó hasta mediados de la década de 1990, por supuesto, modernizándose paulatinamente.
Así que aquí está el viaje que realizó IBM en 1880-1965, 85 años de arduo trabajo, innovación técnica, desarrollo empresarial y educativo y los proyectos de infraestructura más grandes de la era, SAGE, SABRE y Apollo, que culminaron en la creación de la obra maestra arquitectónica absoluta. , Sistema / 360.
Llama la atención que de las 5 innovaciones conceptuales más importantes en toda la historia de las computadoras: mainframes, computadoras personales, dispositivos electrónicos portátiles, procesadores gráficos y neurocomputación, IBM es responsable de tres y media (en 3 casos de 5 presentaron una referencia producto para la industria, en el caso de las redes neuronales, estudió gran parte de la teoría del problema, y los primeros experimentos con IA se llevaron a cabo en la década de 1950 en máquinas de la serie 700).
Ya hemos visto cómo el camino que recorría la URSS radicalmente, literalmente todos los días, difería del camino de la empresa IBM.
De ahí la simple respuesta a la pregunta: ¿podría la Unión en 1965 presentar una arquitectura absolutamente alternativa que tuviera tanto éxito?
La respuesta simple es no.
Para vencer a IBM, fue necesario comenzar a mediados del siglo XIX, cuando la URSS ni siquiera estaba en el proyecto, y construir toda la historia a lo largo de los años de una manera completamente diferente.
En 1965, nos dimos cuenta de que, a este ritmo, nos pondremos al día con IBM durante otros 50 años, y en este momento se necesitan miles de computadoras.
Durante 15 años de informatización, no se fabricaron más de 1 computadoras de aproximadamente 500 arquitecturas absolutamente incompatibles para toda la vasta URSS, para la mitad de las cuales al menos el software básico apenas se eliminó.
Incluso los fanáticos soviéticos deben admitir que, en comparación con unas 50 instalaciones en los Estados Unidos (con millones de líneas de código), esto no fue solo un fracaso, ¡fue un desastre!
La lista de problemas que enfrenta la informática soviética se formuló repetidamente sobre la base de los resultados de un montón de reuniones, resumiéndolos, salió lo siguiente:
El país no cuenta con una arquitectura informática unificada, lo que significa que no hay portabilidad de programas.
El problema de la portabilidad también es muy agudo porque la mayoría (alrededor del 50%) de los programas están escritos en códigos de máquina.
No hay suficientes programadores en la Unión, como tampoco hay suficientes instituciones educativas que los gradúen.
Existe una gran escasez de software de aplicaciones y sistemas.
Todos estos problemas debían abordarse con urgencia.
Era absolutamente irreal desarrollar desde cero en un par de años una arquitectura completamente original, a la que IBM pasó 20 años (y a la cultura de desarrollo de la cual - otros 50 años). La cultura del desarrollo de las computadoras soviéticas está bien descrita en las memorias del programador Samuil Lyubitsky:
En general, hubo que detener esta pesadilla.
En cuanto a los programas, tampoco puede haber dos opiniones. Según Doroditsyn, en 1969 no había más de 1 programadores en la URSS, además, especialistas en un cúmulo de arquitecturas incompatibles, autodidactas, matemáticos y físicos, etc.
Ninguno de ellos era profesional, porque el DESARROLLO profesional de programas, y no la escritura como una mano se fue, no hemos enseñado en ninguna parte, y esta es una disciplina compleja separada, que puede ser fácilmente confirmada por cualquier programador. Brooks escribió (basado en el desarrollo de OS / 360):
OS / 360 tomó, según su estimación, 5 años-hombre; como resultado, todos los programadores soviéticos habrían compilado un proyecto de complejidad comparable durante 000 años en el mejor de los casos. Y eso sin contar los traductores y miles de aplicaciones. Se conoce el famoso y odioso pasaje de Babayan (del que hablaremos por separado en la parte sobre "Elbrus"):
Naturalmente, estos son cuentos de hadas.
Cada pregunta tiene dos respuestas: agradable y correcta. Correcto, generalmente doloroso. Después de la adopción de la UE, por supuesto, no llegó el increíble amanecer, pero el problema del software se resolvió, de hecho, antes del colapso de la Unión. Los programas de importación finalmente funcionaron bien sin problemas y caídas e incluso sin localización.
Dado que el 99% del progreso técnico de la Unión se basó en la copia, no había duda de dónde conseguir los coches, está claro que de Estados Unidos. Qué copiar exactamente tampoco era una cuestión, obviamente el mejor, S / 360.
Aparte del nicho ideal de la línea de mainframe con millones de líneas de software en todo el mundo, el S / 360 tenía otras ventajas importantes.
Primero, iba a GIS, que en la URSS ya había sido estafado y dominado.
En segundo lugar, su arquitectura era compleja, al límite de lo que la Unión podía copiar (con Cray, como recordamos, no podíamos afrontarlo), pero no prohibitivamente compleja. Entonces, de hecho, solo había una opción.
¿Qué implementación de S / 360 debo quitar: el original, UNIVAC 9000, RCA Spectra 70, English Electric System 4 o lo que sea?
En esta ocasión, hubo una reunión completa, extractos de la misma son ampliamente conocidos (su fuente principal es el famoso libro de BN Malinovsky "La Historia de la Tecnología Informática en las Personas"), y los reproduciremos. Esta conversación se cubre en muchos lugares, pero su interpretación, por regla general, es extremadamente unilateral. El mismo Malinovsky lo interpreta de la siguiente manera:
Aparentemente, aquí es donde crecen las raíces del mito sobre cómo Lebedev defendió los desarrollos domésticos originales.
De hecho, las cosas fueron un poco diferentes.
Es claramente evidente a partir de la conversación que la pregunta, copiar o no, no era en absoluto. Había una pregunta, qué copiar y lo curioso es que esta pregunta, de hecho, ¡no existía! Porque, como decíamos, English Electric System 4 es un clon del RCA Spectra 70, un clon ... sí, ¡el mismo S / 360! Así que Lebedev, Rameev y todos los demás patriarcas fueron unánimes en el tema de la copia, ¡solo S / 360 salvará la informática soviética! Lo único en lo que no pudieron ponerse de acuerdo fue con quién trabajar. Con los alemanes de la RDA de Robotron, que ya piratearon el S / 360 original, o con los británicos de ICL, que se ofrecieron a ayudar a configurar la producción de un clon: System 4.
Entonces, esta conversación fue realmente histórica. Eso no se debe exclusivamente a la razón por la que suelen pensar. Si lo analiza detenidamente, comprendiendo los términos técnicos, verá lo siguiente. Hay dos grupos de académicos: uno - por clonar un clon junto con los británicos (convencionalmente: Lebedev-Rameeva y el viceministro Sulim, a quienes convencieron) y el segundo - por clonar el original junto con los alemanes (convencionalmente: Przhiyalkovsky - Shura -Bura). Y el ya conocido por nosotros, con cabeza de roble y vengativo, como el diablo, todopoderoso Ministro de la Industria de la Radio: Kalmykov, conocido por su amor por enterrar a los diseñadores que se atrevieron a odiarlo por algo.
Naturalmente, Kalmykov, un ex ingeniero electricista-petrolero, no entiende nada sobre el tema, Sulim lo entiende mejor, después de todo, él, al menos nominalmente, trabajó con Lebedev en la M-20. Por lo tanto, el grupo de Lebedev, utilizando una variedad de demagogia casi técnica, está luchando para impulsar el trabajo con ICL. El grupo de Przhiyalkovsky, utilizando no menos demagogia, está tratando de impulsar el trabajo con los alemanes. Esto se ve claramente en la forma en que generalmente construyen una conversación, Kalmykov, por otro lado, simplemente parpadea y luego dice tonterías. Otros funcionarios del complejo militar-industrial y del Comité Central son solo muebles, entienden el tema incluso menos que Kalmykov.
Veamos los puntos.
Entonces, el 18 de diciembre de 1969:
Sulim... Sobre el estado de las negociaciones con la RDA y la LCI.
Variante IBM-360. En la RDA, se adoptó una orientación hacia el IBM-360. Uno de los modelos (R-40) se está desarrollando con éxito. Tenemos una base, tenemos un equipo que puede empezar a trabajar. El desarrollo del sistema operativo IBM-360 requerirá 2200 años-hombre y 700 desarrolladores. No hay contactos con IBM. Surgirán dificultades al adquirir una máquina analógica. Su costo es de 4-5 millones de dólares. En la RDA, solo se encuentra disponible una parte de la documentación requerida.
Variante ICL. Recibiremos toda la documentación técnica, asistencia en su desarrollo. Tendremos que hacer algunas modificaciones menores. La empresa ofrece comprar un lote de máquinas producidas por ella. Es posible utilizar un equipo de programadores para preparar programas de aplicación.
Un grupo de nuestros programadores ya está realizando una pasantía en la firma. En el futuro, desarrollo conjunto de una computadora de cuarta generación. La firma está tratando de ayudar en todo, ya que espera en alianza con firmas europeas, incluyéndonos a nosotros, para competir con IBM. Existe un acuerdo de firmas italianas y francesas para participar en la creación de tecnología informática de cuarta generación.
Emprenda con sensatez y al grano.
Como ya escribimos, la ICL se organizó solo un año antes de esta reunión e inmediatamente, al ver que la otrora gran industria informática en Inglaterra se desvanecía por completo, se apresuró a establecer contactos con la URSS.
¿Por qué con la Unión?
Bueno, quién más, no Francia, donde en este momento el desarrollo de las computadoras tuvo tiempo de morir por completo. Además, de 1964 a 1970, los laboristas estuvieron en el poder, tradicionalmente mirando hacia el socialismo con simpatía y con obvia antipatía hacia los Estados Unidos, de cuya influencia Gran Bretaña trató infructuosamente de escapar durante casi todo el siglo XX. La URSS fue un aliado natural y evidente en esto. Además, en el continente, la URSS era la única con suficiente poder económico y un mercado potencialmente monstruosamente grande, y teníamos muchas mentes brillantes.
Además, ICL ofreció asociaciones justas. Formación de nuestros programadores informáticos y arquitectos. Clon con licencia. Arquitectura de microinstrucción mejorada en comparación con el original. Juego completo de documentación. Y sí, querían hacer el próximo coche juntos en pie de igualdad. Fue una gran oportunidad, y Lebedev, como Rameev, que se preocupaban sinceramente por la industria informática soviética, lo entendieron perfectamente.
Los alemanes, en cambio, no tenían nada, salvo papeles rellenos de S / 360 (y aun así no todos), que ellos, sin ayuda, con entusiasmo y por iniciativa propia, habían ido desmontando durante más de un año en el ROBOTRON. planta con el objetivo, como los chinos, de recolectar una copia dejada para ellos y negociarla tranquilamente en Europa para dejar a su competidor de Alemania, Siemens, que tenía una licencia y vendía clones oficialmente.
Nunca tuvieron planes brillantes para sacar de rodillas a la informática soviética. Sin embargo, cuando supieron que la URSS estaba buscando un socio occidental para la producción de computadoras, entonces, por supuesto, sus ojos se iluminaron y cómo, por razones similares a las británicas en términos de tamaño de mercado, dominaremos y dominaremos. . Solo queda hablar con Kalmykov. Przhiyalkovsky entra:
Krutovsky... Nuestro proyecto visualizó un sistema de modelos IBM-360. Al reorientar a ICL, la composición de los modelos debe ser diferente. Las especificaciones están cambiando. Se necesitan de 4 a 5 meses para un proyecto preliminar. En ICL, no hay claridad sobre los modelos más antiguos. Se agregan a una serie de computadoras pequeñas y medianas como supercomputadoras. Es mejor no hacer esto. En caso de reorientación, los plazos de preparación de la documentación técnica se retrasarán entre 1,5 y 2 años, y tal vez incluso más. Al trabajar con el GDR en el IBM-360, puede obtener DOS y OS al comienzo de la producción en masa, se elimina la cuestión de su desarrollo. Los alemanes fueron más lejos que nosotros. No podrán reorientarse. Los británicos necesitan un mercado. Nos llevarán de la nariz. No cooperarán en autos grandes. No puedes comprarles 150 autos.
Przhiyalkovsky y Krutovskikh fueron premiados en su totalidad por su idea, ambos fueron sucesivamente directores de NITSEVT (creado a partir de SKB-245 solo para la serie EU) y Diseñadores Generales de ES EVM. Una buena carrera, especialmente para los Krutovsky, un hombre que nunca ha creado una sola computadora en su vida se ha convertido en un general, según la mejor tradición soviética (Przhiyalkovsky incluso trabajó en Minsk, como pueden ver, los diseñadores de ese grandioso Minsk estaba excelentemente emocionado por la clonación). Krutovskikh entendió perfectamente que en el caso de trabajar con los británicos, él y otros como él irían al bosque, porque ICL está interesado en desarrolladores y no promovido por el partido. Como resultado, dice una especie de disparate sobre una supercomputadora, sobre el hecho de que los británicos se llevarán por las narices, que vamos a estar 2 años atrás (aunque con los alemanes, que tienen “70% listos”, como resultado, están cuatro por detrás), ese DOS en caso de que los alemanes no necesiten desarrollarlo (lo siento, ICL y por lo tanto dieron TODO el software gratuito y con licencia pura para el Sistema 4, incluido el SO ...) y así sucesivamente.
Vuelven a entrar los lebedevitas.
Lebedev... El sistema IBM-360 es una serie de computadoras que tienen diez años. El número de máquinas que estamos construyendo debe limitarse a máquinas de baja y media productividad. La arquitectura del IBM-360 no es adecuada para modelos grandes (supercomputadoras). Los británicos quieren competir con los estadounidenses en la transición a las computadoras de cuarta generación. Cuanto mayor sea la productividad de la máquina, más características estructurales tiene. Los británicos están imponiendo la automatización del diseño. El sistema de software de "Sistema-4" es dinámico, si hay contactos se puede desarrollar. Esto facilitará la formación de nuestro propio personal. Es mejor capacitarlos desarrollando su propio sistema (junto con los británicos).
Doroditsyn comenta secamente que con los alemanes nos encontraremos en un charco (y esto es lo que pasó al final).
Lebedev también comienza a portar la herejía, lo más probable es que hable al nivel intelectual de Kalmykov, con argumentos que él comprende. Naturalmente, el S / 360, que para ese momento solo llevaba 2 años a la venta, no podía “quedar desactualizado por 10 años”, aquí miente Lebedev y no se sonroja. Bueno, también es falso acerca de sus supercomputadoras favoritas, la S / 360 modelo 95 podría igualar la CDC6600.
Todo lo demás es absolutamente cierto: S / 360 es muy complicado, y a veces es mejor hacer una copia con los británicos (y seguir trabajando con ellos en la próxima generación), ellos tienen experiencia, herramientas de diseño, son listo para enseñar y compartir.
Los partidarios de los alemanes vuelven a tomar la palabra.
Keldysh... Necesita comprar licencias y hacer sus propios autos. De lo contrario, simplemente repetiremos lo que otros han hecho. Básicamente, tienes que construir autos grandes tú mismo.
Shura-Bura, con el debido respeto hacia él, al parecer, no está en absoluto en el tema.
Era matemático y programador (el mismo académico, desde una torre de marfil) y representaba vagamente el tema de la controversia. Le dijeron que los Yankees tenían más programas, él creía, aunque todos los mismos programas se estaban ejecutando en el Sistema 4. Por desgracia, Shura-Bura creció en el zoológico soviético y, aparentemente, la idea de que diferentes nombres de automóviles = diferente software, se quedó firmemente grabada en su cabeza.
Keldysh muestra por qué, de todos los presentes, es el director de la Academia de Ciencias de la URSS. Responde como un verdadero político: para hacer, pero no para hacer, para copiar, sino para desarrollar el suyo, bajo una licencia, pero no está claro quién y quién. En general, el talento del demagogo como es.
¿De qué lado está él?
Sí, solo, quién tiene qué copiar, no le importa, dirige discursos para que ambas partes lo consideren suyo.
Rakovsky... Necesitas pensar en la perspectiva. Se necesita un concepto unificado. Todos decían que el software de IBM era mejor, pero el sistema operativo era engorroso. No se puede dominar por completo en cuatro o cinco años. Es difícil, pero hoy tenemos que tomar una decisión. Si se concentra en la ICL, será difícil con la RDA; en cinco años, los alemanes producirán 200 copias del P-40. Aún así, la propuesta de ICL debería aceptarse.
Krutovsky... Todos los desarrolladores, excepto Rameev, no quieren reorientarse a ICL. El P-50 estará listo en 1971.
Kalmykov... La presencia de DOS posibilita de inmediato el uso de las máquinas que comenzaremos a producir. Podemos conseguir muchos programas de los alemanes. Puntos negativos. No tenemos máquinas IBM-360. Y no tendremos contactos con IBM. Si nos reorientamos hacia ICL, perderemos el tiempo. Pero con ellos es posible el contacto directo y la cooperación en la creación de una computadora de cuarta generación. Ésta es una gran ventaja. Harán la cuarta generación de computadoras sin los estadounidenses, quieren ser competitivos con IBM.
El vicepresidente del Comité Estatal de Planificación de la URSS Rakovsky demuestra su "profundo" conocimiento de la arquitectura de OS / 360, luego se queja de que bueno, ¡cómo podemos arrojar a los alemanes, que intentaron por nosotros aquí! Sin embargo, toma una decisión por los británicos.
Krutovskikh volvió a decir cómo lo cortó: uno de sus Rameyev está agitando el agua, el resto ha sido todo durante mucho tiempo. Kalmykov duda.
Y luego Keldysh termina inesperadamente:
Kalmykov... No nos reorientaremos a ICL. Dejemos que los alemanes planteen la cuestión de ayudar más ".
Bueno, en general, eso es todo, sucedió.
El partido de Lebedev no pudo impulsar su punto de vista, después de eso, Sulim y Rameev realmente pusieron los papeles sobre la mesa de manera demostrativa y dejaron sus publicaciones, sin querer ver qué comenzaría a continuación, y Lebedev realmente se enfermó de dolor, y Kalmykov indirectamente puede Cuente el tercer constructor abandonado.
Como resultado, un destino maligno parecía cernirse sobre la URSS.
Nuestros competidores, por razones obvias, no pudieron desarrollar a su competidor desde cero. Copiar no es, en principio, una opción tan mala, AMD, por ejemplo, se fundó como un clon directo de Intel, y aún lleva 50 años lanzando una arquitectura común para ellos y no piensa en morir.
Al mismo tiempo, la cultura del desarrollo de computadoras estaba completamente ausente en la URSS y no habría sido posible simplemente tomar y copiar con éxito el S / 360. Pero entonces, he aquí, la firma ICL cae de cabeza, con la que al menos puedes intentar hacer todo bien. Su experiencia y tecnología, nuestro dinero y recursos intelectuales, no el hecho de que hubiera funcionado, pero el intento habría valido la pena.
¡Y ahora, de pie en el umbral, uno debe, en la mejor tradición soviética, tropezar con este umbral y volver a besar su cabeza! Así sucedió literalmente con todo lo que la URSS emprendió en términos de desarrollo de una computadora, de hecho, una especie de maldición.
¿Cuántas veces hemos comenzado algo bueno - con las máquinas de Kartsev, Yuditsky (¡tres veces cada una!), Nuestros propios microprocesadores y mini-computadoras, un intento de desarrollar una copia del CDC 1604 para la ciencia, un intento de sacudir la IBM trono junto con los británicos.
Y cada vez todo se reducía a la primaria.
El sistema soviético, en principio, no tenía ningún control y equilibrio, literalmente un par de personas de mente estrecha, codiciosas, limitadas y vengativas en la cima podían deshacerse de todo con unas pocas palabras. Al mismo tiempo, irónicamente, solo esas personas, por regla general, subían y llegaban allí. De ahí la eterna disonancia cognitiva que surge en muchos al leer la historia de las computadoras domésticas, es solo una especie de fastidio continuo durante 40 años.
Naturalmente, las UE puramente soviéticas no despegaron en la forma en que estaban previstas.
A pesar de los alemanes, fue posible dominar la producción solo en 1971 (modelos junior), de hecho 5 años atrás y solo aumentando esta brecha. La calidad del autoensamblaje de equipos tan complejos sin la ayuda de los británicos fue aterradora: según los recuerdos de muchos, la primera serie de "Serie 1" que conocieron fue recordada por el hecho de que no funcionaron en absoluto. , y llevó meses depurarlos. La documentación estaba completamente ausente, la gente en el terreno de alguna manera, jurando, se ocupaba de los canales a los que conectaban la repugnante periferia soviética.
En general, la mayoría de la gente recuerda a la UE como algo monstruoso, una anomalía que no debería haber sido.
Aquí hay un recuerdo típico de una persona que trabajó con PC soviéticos:
Y era un "Iskra" lamentable, pero imagina cómo, con tal nivel de cultura, parecía montar un coche 50 veces más difícil ...
Después de eso, no es de extrañar que la mayor parte de la UE sea de una asamblea puramente soviética (todo el mundo soñaba con conseguir una RDA) en la mitad de los casos se instaló en un estado inoperante y fue rematada por las fuerzas del personal local. No es sorprendente que, en paralelo con la UE, Minsk-32 también se produjo durante mucho tiempo, y BESM-6 se suspendió por completo, cuenta solo en Rusia.
Del mismo modo, no es sorprendente que todas las empresas serias continuaran fascinando con alegría su zoológico, así como trabajando con "Minsk", MIR y BESM-6 hasta mediados de la década de 1970, hasta que las enfermedades infantiles de la UE se curaron y se sintieron cómodas. y clones potentes ya S / 370 en chips ECL de la serie 500.
Al mismo tiempo, como dijimos, crearon hasta 2 generaciones de Elbrus, cortaron lentamente un clon de Cray-1 "Electronics SS BIS", dieron a luz a clones de las primeras PC en proceso y bajo la marca de la UE. desarrollaron una gran cantidad de máquinas experimentales independientes: el procesador especial de matriz de Ereván EC2700, el macroprocesador de Kiev EC2701, el multiprocesador de Leningrado con la arquitectura dinámica EC2704, el multiprocesador Taganrog EC2706, la familia de sistemas multiprocesador PS-1000 / PS-2000 IPU de la Academia de Ciencias de la URSS, la estación de Kronos y otras cosas asombrosas, cada una de las cuales debe discutirse por separado.
Pero luego la economía de la URSS dio un salto mortal en una inmersión cada vez más acelerada, y desde mediados de la década de 1980 ya no dependía de las computadoras.
En este caso, ni la arquitectura en sí, ni siquiera la idea de la clonación tienen la culpa.
La culpa es exclusivamente de la torcida implementación soviética, que (¡no es un hecho, pero sí muy posible!) Podría haber sido mucho mejor, porque no había ningún otro lugar para ser peor.
Sin embargo, la UE, liberada en la cantidad de más de 15, no obstante satisfizo un poco el hambre informática soviética, y sus toneladas de software ayudaron a la URSS a resistir hasta 000.
En general, una gran cantidad de mitos están asociados con la serie EU, casi más que con BESM-6, incluidas leyendas increíbles de que Minsk-32 era más poderoso, IBM robó la idea de firmware de la computadora MIR soviética (y en En general, era la primera computadora personal, IBM estaba tan encantada que la compró en la exposición, aunque en general hay una historia turbia, es imposible encontrar algo, incluso sobre la exposición en sí, en fuentes occidentales, y mucho menos en una compra. , y la única fuente de información sobre este mismo hecho de compra es el libro de Malinovsky sin ninguna referencia) y así sucesivamente.
En general, se puede hablar de eso durante mucho tiempo, solo una cosa es obvia: esta es la más gloriosa (debido al hecho de que fue gracias a la UE que la informatización de la URSS finalmente se hizo realidad) y la parte más trágica (por cómo se hizo realidad) de nuestra historia.
Ahora, habiendo examinado el ascenso y la caída de la parte principal de la escuela de Lebedev, nos queda destacar al último héroe de la informática soviética, que tuvo la relación más directa con el proyecto de defensa antimisiles, y en este final el ciclo.
Más adelante en el programa - Burtsev y la increíble historia de su "Elbrus".
- Alexey Eremenko
- https://www.computer-museum.ru, https://en.wikipedia.org, http://www.columbia.edu, https://www.ibm.com, https://www.computerhistory.org
información