Tabla de contenido:

Tecnología informática soviética. La historia del despegue y el olvido
Tecnología informática soviética. La historia del despegue y el olvido

Video: Tecnología informática soviética. La historia del despegue y el olvido

Video: Tecnología informática soviética. La historia del despegue y el olvido
Video: TRAS 20 AÑOS DE CASADO ESTE HOMBRE SE HARTÓ DE SU ESPOSA; LE PIDEN EL DIVORCIO Y ÉL HIZO ESTO... 2024, Abril
Anonim

Información completa y completa sobre el desarrollo de la electrónica soviética. ¿Por qué la electrónica soviética en un momento superó significativamente al "hardware" extranjero? ¿Qué científico ruso incorporó los conocimientos técnicos soviéticos en los microprocesadores de Intel?

¡Cuántas flechas críticas se han disparado en los últimos años sobre el estado de nuestra tecnología informática! Y que estaba irremediablemente atrasado (al mismo tiempo seguro que se mencionarían los "vicios orgánicos del socialismo y la economía planificada"), y que no tiene sentido desarrollarlo ahora, porque "estamos para siempre atrasados". Y en casi todos los casos, el razonamiento irá acompañado de la conclusión de que "la tecnología occidental siempre ha sido mejor", que "los ordenadores rusos no saben cómo hacerlo" …

Por lo general, al criticar las computadoras soviéticas, la atención se centra en su falta de confiabilidad, dificultades de operación y bajas capacidades. Sí, muchos programadores "experimentados" probablemente recuerden esos "ES-ki" "colgados" interminablemente de los años 70 y 80, pueden hablar sobre cómo se veían las "Sparks", "Agatha", "Robotrons", "Electronics" contra el Trasfondo de las PC de IBM que apenas habían comenzado a aparecer en la Unión (ni siquiera los últimos modelos) a finales de los 80 - principios de los 90, mencionando que tal comparación no termina a favor de los ordenadores domésticos. Y esto es así: estos modelos eran realmente inferiores a sus homólogos occidentales en sus características.

Pero estas marcas de computadoras enumeradas no fueron de ninguna manera los mejores desarrollos domésticos, a pesar de que fueron las más extendidas. Y, de hecho, la electrónica soviética no solo se desarrolló a nivel mundial, ¡sino que a veces superó a una industria occidental similar!

¿Pero por qué, entonces, ahora usamos exclusivamente "hardware" extranjero, y en la época soviética, incluso la computadora doméstica ganada con tanto esfuerzo parecía un montón de metal en comparación con su contraparte occidental? ¿No es infundada la afirmación sobre la superioridad de la electrónica soviética?

¡No, no es! ¿Por qué? La respuesta está en este artículo.

La gloria de nuestros padres

La "fecha de nacimiento" oficial de la tecnología informática soviética probablemente debería considerarse el final de 1948. Fue entonces que en un laboratorio secreto en la ciudad de Feofaniya cerca de Kiev, bajo el liderazgo de Sergei Aleksandrovich Lebedev (en ese momento - director del Instituto de Ingeniería Eléctrica de la Academia de Ciencias de Ucrania y también jefe del laboratorio de la Instituto de Mecánica Precisa y Tecnología Informática de la Academia de Ciencias de la URSS), se comenzó a trabajar en la creación de una Pequeña Máquina de Conteo Electrónico (MESM) …

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

Lebedev propuso, fundamentó e implementó (independientemente de John von Neumann) los principios de una computadora con un programa almacenado en la memoria.

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

En su primera máquina, Lebedev implementó los principios fundamentales de la construcción de computadoras, tales como:

disponibilidad de dispositivos aritméticos, memoria, entrada / salida y dispositivos de control;

codificar y almacenar un programa en la memoria como números;

sistema de números binarios para codificar números y comandos;

ejecución automática de cálculos basados en el programa almacenado;

la presencia de operaciones aritméticas y lógicas;

el principio jerárquico de construcción de memoria;

utilizando métodos numéricos para implementar cálculos.

El diseño, instalación y depuración del MESM se llevó a cabo en un tiempo récord (alrededor de 2 años) y lo llevaron a cabo solo 17 personas (12 investigadores y 5 técnicos). La prueba de funcionamiento de la máquina MESM tuvo lugar el 6 de noviembre de 1950 y la operación normal el 25 de diciembre de 1951.

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

En 1953, un equipo encabezado por S. A. Lebedev creó el primer mainframe: BESM-1 (de la Gran máquina de conteo electrónico), lanzado en una copia. Ya se creó en Moscú, en el Instituto de Mecánica de Precisión (abreviado como ITM) y en el Centro de Computación de la Academia de Ciencias de la URSS, cuyo director era SA Lebedev, y se montó en la Planta de Cálculo y Analítica de Moscú. Máquinas (abreviado como CAM).

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

Después de que el BESM-1 RAM se equipó con una base de elementos mejorada, su rendimiento alcanzó las 10,000 operaciones por segundo, al nivel de los mejores en los EE. UU. Y los mejores en Europa. En 1958, después de otra modernización de la RAM, la BESM, que ya había recibido el nombre de BESM-2, se preparó para la producción en serie en una de las plantas de la Unión, que se llevó a cabo en la cantidad de varias docenas.

Al mismo tiempo, se estaba trabajando en la Oficina de Diseño Especial de la Región de Moscú No. 245, que estaba dirigida por M. A. Lesechko, también fundada en diciembre de 1948 por orden de I. V. Stalin. En 1950-1953 el equipo de esta oficina de diseño, pero ya bajo el liderazgo de Bazilevsky Yu. Ya. desarrolló una computadora digital de uso general "Strela" con una velocidad de 2 mil operaciones por segundo. Este coche se fabricó hasta 1956 y se realizaron un total de 7 copias. Así, "Strela" fue la primera computadora industrial - MESM, BESM existía en ese momento en una sola copia.

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

En general, el final de 1948 fue una época extremadamente productiva para los creadores de las primeras computadoras soviéticas. A pesar de que las dos computadoras mencionadas anteriormente se encontraban entre las mejores del mundo, nuevamente, en paralelo con ellas, se desarrolló otra rama de la industria informática soviética: M-1, "Máquina informática digital automática", encabezada por IS Arroyo.

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

M-1 se lanzó en diciembre de 1951, simultáneamente con MESM y durante casi dos años fue la única computadora operativa en la URSS (MESM estaba ubicada geográficamente en Ucrania, cerca de Kiev).

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

Sin embargo, la velocidad del M-1 resultó ser extremadamente baja: solo 20 operaciones por segundo, lo que, sin embargo, no le impidió resolver los problemas de la investigación nuclear en el IV Instituto Kurchatov. Al mismo tiempo, M-1 ocupaba bastante espacio, solo 9 metros cuadrados (en comparación con 100 metros cuadrados para BESM-1) y consumía significativamente menos energía que la creación de Lebedev. M-1 se convirtió en el antepasado de toda una clase de "pequeños ordenadores", de los que su creador, IS Brook, era partidario. Dichas máquinas, según Brook, deberían haber estado destinadas a pequeñas oficinas de diseño y organizaciones científicas que no tienen los medios y las instalaciones para comprar máquinas del tipo BESM.

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

Pronto, el M-1 mejoró seriamente y su rendimiento alcanzó el nivel de "Strela" - 2 mil operaciones por segundo, al mismo tiempo, el tamaño y el consumo de energía aumentaron ligeramente. El nuevo coche recibió el nombre natural M-2 y se puso en funcionamiento en 1953. En términos de coste, tamaño y rendimiento, el M-2 se ha convertido en el mejor ordenador de la Unión. Fue M-2 quien ganó el primer torneo internacional de ajedrez entre computadoras.

Como resultado, en 1953, las tareas informáticas serias para las necesidades de la defensa, la ciencia y la economía nacional del país pudieron resolverse en tres tipos de computadoras: BESM, Strela y M-2. Todas estas computadoras son computadoras de primera generación. La base del elemento - tubos electrónicos - determinaba sus grandes dimensiones, importante consumo energético, baja fiabilidad y, como consecuencia, pequeños volúmenes de producción y un estrecho círculo de usuarios, principalmente del mundo de la ciencia. En tales máquinas, prácticamente no había forma de combinar las operaciones del programa que se estaba ejecutando y paralelizar el funcionamiento de varios dispositivos; Los comandos se ejecutaron uno tras otro, ALU ("dispositivo aritmético-lógico", una unidad que realiza directamente la conversión de datos) estaba inactivo en el proceso de intercambio de datos con dispositivos externos, cuyo conjunto era muy limitado. El volumen de la RAM BESM-2, por ejemplo, era de 2048 palabras de 39 bits; se utilizaron tambores magnéticos y unidades de cinta magnética como memoria externa.

Setun es la primera y única computadora ternaria del mundo. Universidad estatal de Moscú. LA URSS.

Planta de fabricación: Planta de Kazan de Máquinas Matemáticas del Ministerio de Industria de Radio de la URSS. El fabricante de elementos lógicos es la planta Astrakhan de equipos electrónicos y dispositivos electrónicos del Ministerio de Industria de Radio de la URSS. El fabricante de tambores magnéticos es la Planta de Computadoras Penza del Ministerio de Industria de Radio de la URSS. El fabricante del dispositivo de impresión es la Planta de Máquinas de Escribir de Moscú del Ministerio de Industria de Instrumentos de la URSS.

Año de finalización de desarrollo: 1959.

Año de inicio de producción: 1961.

Producción discontinuada: 1965.

Número de coches construidos: 50.

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

En nuestro tiempo, "Setun" no tiene análogos, pero históricamente sucedió que el desarrollo de la informática entró en la corriente principal de la lógica binaria.

Pero el siguiente desarrollo de Lebedev fue más productivo: la computadora M-20, cuya producción en serie comenzó en 1959.

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

El número 20 en el nombre significa rendimiento de alta velocidad: 20 mil operaciones por segundo, la cantidad de RAM excedió dos veces el OP BESM, también se previó alguna combinación de los comandos ejecutados. En ese momento era una de las máquinas más poderosas y confiables del mundo, y se utilizó para resolver muchos de los problemas teóricos y aplicados más importantes de la ciencia y la tecnología de la época. En la máquina M20 se implementó la posibilidad de escribir programas en códigos mnemotécnicos. Esto amplió enormemente el círculo de especialistas que pudieron aprovechar los beneficios de la informática. Irónicamente, se produjeron exactamente 20 computadoras M-20.

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

Las computadoras de primera generación se produjeron en la URSS durante mucho tiempo. Incluso en 1964, la computadora Ural-4, que se usaba para cálculos económicos, todavía se estaba produciendo en Penza.

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

Marcha de victoria

En 1948, se inventó un transistor semiconductor en los EE. UU., Que comenzó a usarse como base de elementos para una computadora. Esto hizo posible desarrollar computadoras con dimensiones significativamente más pequeñas, consumo de energía y una confiabilidad y productividad significativamente más altas (en comparación con las computadoras con lámpara). El problema de la automatización de la programación se volvió extremadamente urgente, ya que aumentaba la brecha entre el tiempo para desarrollar programas y el tiempo para el cálculo real.

La segunda etapa en el desarrollo de la tecnología informática a finales de los 50 - principios de los 60 se caracteriza por la creación de lenguajes de programación avanzados (Algol, Fortran, Cobol) y el desarrollo del proceso de automatización del control del flujo de tareas utilizando la propia computadora. es decir, el desarrollo de sistemas operativos. Los primeros sistemas operativos automatizaron el trabajo del usuario al completar una tarea, y luego se crearon herramientas para ingresar varias tareas a la vez (un lote de tareas) y distribuir los recursos informáticos entre ellas. Ha aparecido el modo multiprogramación de procesamiento de datos. Los rasgos más característicos de estos equipos, comúnmente denominados "equipos de segunda generación":

combinar operaciones de entrada / salida con cálculos en el procesador central;

un aumento en la cantidad de RAM y memoria externa;

uso de dispositivos alfanuméricos para entrada / salida de datos;

Modo "cerrado" para los usuarios: ya no se le permitió al programador ingresar a la sala de computación, sino que entregó el programa en el lenguaje algorítmico (lenguaje de alto nivel) al operador para su posterior admisión en la máquina.

A finales de los años 50, la producción en serie de transistores también se estableció en la URSS.

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

Esto hizo posible comenzar a crear una computadora de segunda generación con mayor rendimiento, pero menos espacio y consumo de energía. El desarrollo de la tecnología informática en la Unión fue casi a un ritmo "explosivo": en poco tiempo, la cantidad de modelos informáticos diferentes puestos en desarrollo comenzó a contar en docenas: este es el M-220, el heredero del Lebedev M -20, y el "Minsk-2" con versiones posteriores, y el Ereván "Nairi", y muchas computadoras militares - M-40 con una velocidad de 40 mil operaciones por segundo y M-50 (que todavía tenía componentes de tubo). Fue gracias a este último que en 1961 fue posible crear un sistema de defensa antimisiles completamente funcional (durante las pruebas, fue posible derribar repetidamente misiles balísticos reales con un impacto directo en una ojiva con un volumen de medio metro). metro cúbico). Pero antes que nada me gustaría mencionar la serie BESM, desarrollada por un equipo de desarrolladores de ITM y VT de la Academia de Ciencias de la URSS bajo el liderazgo general de S. A. Lebedev, cuyo pináculo de trabajo fue la computadora BESM-6 creada en 1967. Fue la primera computadora soviética en alcanzar una velocidad de 1 millón de operaciones por segundo (un indicador superado por las computadoras domésticas de versiones posteriores solo a principios de los 80, con una confiabilidad operativa significativamente menor que la de BESM-6).

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

Además de la alta velocidad (el mejor indicador de Europa y uno de los mejores del mundo), la organización estructural de BESM-6 se distinguió por una serie de características que fueron revolucionarias para su época y anticiparon las características arquitectónicas de la próxima generación. ordenadores (cuyo elemento base estaba formado por circuitos integrados). Entonces, por primera vez en la práctica doméstica y de forma completamente independiente de las computadoras extranjeras, se utilizó ampliamente el principio de combinar la ejecución de instrucciones (hasta 14 instrucciones de máquina podrían estar simultáneamente en el procesador en diferentes etapas de ejecución). Este principio, denominado por el diseñador jefe de BESM-6 Academician S. A. Lebedev, el principio de "tubería de agua", se utilizó más tarde para aumentar la productividad de las computadoras de uso general, habiendo recibido el nombre de "transportador de comando" en la terminología moderna.

BESM-6 se produjo en masa en la planta SAM de Moscú de 1968 a 1987 (se produjeron un total de 355 vehículos), ¡una especie de récord! El último BESM-6 fue desmantelado hoy, en 1995 en la planta de helicópteros Mil en Moscú. BESM-6 estaba equipado con los más grandes institutos de investigación, fábricas y oficinas de diseño académicos (por ejemplo, el Centro de Computación de la Academia de Ciencias de la URSS, el Instituto Conjunto de Investigación Nuclear) y la industria (Instituto Central de Ingeniería Aeronáutica - CIAM).

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

En este sentido, es interesante un artículo del comisario del Museo de Ciencias de la Computación de Gran Bretaña, Doron Sweid, sobre cómo compró uno de los últimos BESM-6 en funcionamiento en Novosibirsk. El título del artículo habla por sí solo:

Información para especialistas

El funcionamiento de los módulos RAM, la unidad de control y la unidad aritmética lógica en BESM-6 se realizó en paralelo y asincrónicamente, gracias a la presencia de dispositivos buffer para almacenamiento intermedio de comandos y datos. Para acelerar la ejecución canalizada de instrucciones en el dispositivo de control, se proporcionó una memoria de registro separada para almacenar índices, un módulo aritmético de direcciones separado, que proporciona una modificación rápida de direcciones utilizando registros de índice, incluido el modo de acceso a la pila.

La memoria asociativa en registros rápidos (del tipo caché) permitió almacenar automáticamente los operandos más utilizados y reducir así el número de accesos a la memoria principal. La "superposición" de la memoria de acceso aleatorio brindó la posibilidad de acceso simultáneo a sus diferentes módulos desde diferentes dispositivos de la máquina. Los mecanismos para interrumpir, proteger la memoria, convertir direcciones virtuales en modos operativos físicos y privilegiados para el sistema operativo hicieron posible el uso de BESM-6 en modos multiprograma y de tiempo compartido. En el dispositivo aritmético lógico, se implementaron algoritmos acelerados de multiplicación y división (multiplicación por cuatro dígitos de un multiplicador, cálculo de cuatro dígitos del cociente en un ciclo de reloj), así como un sumador sin cadenas de acarreo de extremo a extremo, que representa el resultado de la operación en forma de un código de dos filas (sumas y transferencias bit a bit) y opera en el código de entrada de tres filas (el nuevo operando y el resultado de dos filas de la operación anterior).

La computadora BESM-6 tenía una memoria de acceso aleatorio en núcleos de ferrita: 32 KB de palabras de 50 bits, la cantidad de memoria de acceso aleatorio aumentó con las modificaciones posteriores a 128 KB.

El intercambio de datos con memoria externa en tambores magnéticos (en adelante también en discos magnéticos) y cintas magnéticas se realizó en paralelo a través de siete canales de alta velocidad (un prototipo de los futuros canales selectores). El trabajo con el resto de los dispositivos periféricos (entrada / salida de datos elemento a elemento) lo realizaban los programas controladores del sistema operativo cuando se producían las correspondientes interrupciones de los dispositivos.

Características técnicas y operativas:

Rendimiento medio: hasta 1 millón de comandos unicast / s

La longitud de la palabra es de 48 bits binarios y dos bits de verificación (la paridad de toda la palabra tenía que ser "impar". Por lo tanto, era posible distinguir los comandos de los datos; algunos tenían la paridad de medias palabras "par-impar", mientras que otros tenía "pares-impares" ". La transición a datos o el borrado del código se captó de forma elemental, tan pronto como hubo un intento de ejecutar una palabra con datos)

Representación numérica: punto flotante

Frecuencia de trabajo - 10 MHz

Área ocupada - 150-200 sq. metro

Consumo de energía de la red 220 V / 50 Hz - 30 kW (sin sistema de refrigeración por aire)

BESM-6 tenía un sistema original de elementos con sincronización en parafase. La alta frecuencia de reloj de los elementos exigió a los desarrolladores nuevas soluciones de diseño originales para acortar las longitudes de las conexiones de los elementos y reducir las capacidades parásitas.

El uso de estos elementos en combinación con soluciones estructurales originales hizo posible proporcionar un nivel de rendimiento de hasta 1 millón de operaciones por segundo cuando se opera en modo de punto flotante de 48 bits, que es un récord en relación con un número relativamente pequeño de semiconductores. elementos y su velocidad (alrededor de 60 mil unidades). transistores y 180 mil diodos y una frecuencia de 10 MHz).

La arquitectura BESM-6 se caracteriza por un conjunto óptimo de operaciones aritméticas y lógicas, modificación rápida de direcciones mediante registros de índice (incluido el modo de acceso a la pila) y un mecanismo para expandir el código de operación (códigos extra).

Al crear BESM-6, se establecieron los principios básicos de un sistema de automatización de diseño por computadora (CAD). El registro compacto de los diagramas de máquina mediante las fórmulas del álgebra de Boole fue la base de su documentación operativa y de puesta en servicio. La documentación para la instalación se entregó a la planta en forma de tablas obtenidas en una computadora instrumental.

Los creadores de BESM-6 fueron V. A. Melnikov, L. N. Korolev, V. S. Petrov, L. A. Teplitsky: los líderes; A. A. Sokolov, V. N. Laut, M. V. Tyapkin, V. L. Lee, L. A. Zak, V. I. Smirnov, A. S. Fedorov, O. K. Shcherbakov, A. V. Avayev, V. Ya. Alekseev, OA Bolshakov, VF Zhirov, VA Zhukovsky, Yu. I. Mitropolsky, Yu. N. Znamensky, VS Chekhlov,. A. Lebedev.

En 1966, se desplegó un sistema de defensa antimisiles sobre Moscú sobre la base de una computadora 5E92b creada por los grupos de SA Lebedev y su colega VSBurtsev con una capacidad de 500 mil operaciones por segundo, que ha existido hasta ahora (en 2002 debería ser con la reducción de las Fuerzas de Misiles Estratégicos).

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

También se creó una base material para el despliegue de la defensa antimisiles en todo el territorio de la Unión Soviética, pero posteriormente, de acuerdo con los términos del tratado ABM-1, se redujo el trabajo en esta dirección. El grupo de VSBurtsev participó activamente en el desarrollo del legendario sistema antiaéreo antiaéreo S-300, creando en 1968 para él la computadora 5E26, que se distinguió por su pequeño tamaño (2 metros cúbicos) y el hardware más cuidado. control que rastreó cualquier información incorrecta. El rendimiento de la computadora 5E26 fue igual al del BESM-6: 1 millón de operaciones por segundo.

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

Traición

Probablemente el período más estelar en la historia de la informática soviética fue a mediados de los sesenta. Había muchos colectivos creativos operando en la URSS en ese momento. Los institutos de S. A. Lebedev, I. S. Bruk, V. M. Glushkov son solo los más grandes de ellos. A veces competían, a veces se complementaban. Al mismo tiempo, se produjeron muchos tipos diferentes de máquinas, la mayoría de las veces incompatibles entre sí (quizás con la excepción de las máquinas desarrolladas en el mismo instituto), para una amplia variedad de propósitos. Todos ellos fueron diseñados y fabricados a nivel mundial y no eran inferiores a sus competidores occidentales.

La variedad de computadoras producidas y su incompatibilidad entre sí a nivel de software y hardware no satisfizo a sus creadores. Era necesario ordenar en el más mínimo grado todo el conjunto de ordenadores producidos, por ejemplo, tomando cualquiera de ellos como un estándar determinado. Pero…

A finales de la década de 1960, el liderazgo del país tomó una decisión que, como mostró el curso de los acontecimientos posteriores, tuvo consecuencias catastróficas: reemplazar todos los desarrollos internos de diferentes tamaños de la clase media (había alrededor de media docena de ellos - "Minsk "," Ural ", diferentes versiones de la arquitectura del M-20, etc.) - en la Familia Unificada de computadoras basadas en la arquitectura del IBM 360, - la contraparte estadounidense. A nivel del Ministerio de Instrumentación, no se tomó una decisión similar con tanta fuerza con respecto a la mini-computadora. Luego, en la segunda mitad de los años 70, también se aprobó la arquitectura PDP-11 de la firma extranjera DEC como línea general para mini y microcomputadoras. Como resultado, los fabricantes de computadoras nacionales se vieron obligados a copiar muestras obsoletas de computadoras IBM. Fue el principio del fin.

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

Aquí está la evaluación de Boris Artashesovich Babayan, miembro correspondiente de la Academia de Ciencias de Rusia:

De ninguna manera vale la pena pensar que los equipos de desarrolladores de ES EVM hicieron mal su trabajo. Por el contrario, al crear computadoras completamente funcionales (aunque no muy confiables y potentes), similares a sus contrapartes occidentales, hicieron frente a esta tarea de manera brillante, dado que la base de producción en la URSS estaba rezagada con respecto a la occidental. Fue precisamente la orientación de toda la industria hacia la "imitación de Occidente" y no hacia el desarrollo de tecnologías originales lo que resultó erróneo.

Desafortunadamente, ahora se desconoce quién exactamente en el liderazgo del país tomó la decisión criminal de restringir los desarrollos domésticos originales y desarrollar la electrónica en la dirección de copiar a sus homólogos occidentales. No había razones objetivas para tal decisión.

De una forma u otra, pero desde principios de los 70, el desarrollo de la tecnología informática de pequeña y mediana escala en la URSS empezó a degradarse. En lugar de un mayor desarrollo de conceptos bien desarrollados y probados de ingeniería informática, las enormes fuerzas de los institutos de informática del país comenzaron a realizar copias "estúpidas" y, además, semilegales de las computadoras occidentales. Sin embargo, no podía ser legal: la "guerra fría" estaba en marcha y la exportación de tecnologías modernas de "construcción de computadoras" a la URSS en la mayoría de los países occidentales estaba simplemente prohibida por la ley.

Aquí hay un testimonio más de B. A. Babayan:

Lo más importante es que la forma de copiar decisiones en el extranjero resultó ser mucho más complicada de lo que se pensaba. La compatibilidad de arquitecturas requería compatibilidad en el nivel base del elemento, que no teníamos. En aquellos días, la industria electrónica nacional también se vio obligada a tomar el camino de la clonación de componentes estadounidenses, para brindar la posibilidad de crear análogos de las computadoras occidentales. Pero fue muy difícil.

Fue posible obtener y copiar la topología de los microcircuitos, descubrir todos los parámetros de los circuitos electrónicos. Sin embargo, esto no respondió a la pregunta principal: cómo hacerlos. Según uno de los expertos del Ministerio de Desarrollo Económico de Rusia, que en un momento trabajó como director general de una gran ONG, la ventaja de los estadounidenses siempre ha estado en las grandes inversiones en ingeniería electrónica. En Estados Unidos, no fueron tanto las líneas tecnológicas para la producción de componentes electrónicos lo que fue y sigue siendo de alto secreto, sino los equipos para la creación de estas mismas líneas. El resultado de esta situación fue que los microcircuitos soviéticos creados a principios de los 70, análogos de los occidentales, eran similares a los estadounidenses-japoneses en términos funcionales, pero no los alcanzaban en términos de parámetros técnicos. Por lo tanto, las placas ensambladas según topologías americanas, pero con nuestros componentes, resultaron inoperantes. Tuve que desarrollar mis propias soluciones de circuitos.

El artículo de Sweid citado anteriormente concluye:. Esto no es del todo cierto: después de la BESM-6 estaba la serie Elbrus: la primera de las máquinas de esta serie, la Elbrus-B, era una copia microelectrónica de la BESM-6, que permitía trabajar en la BESM -6 sistema de comando y use el software escrito para él.

Sin embargo, el significado general de la conclusión es correcto: debido al orden de líderes incompetentes o deliberadamente dañinos de la élite gobernante de la Unión Soviética en ese momento, la tecnología informática soviética cerró el camino a la cima del Olimpo mundial. Lo que bien podría lograr: el potencial científico, creativo y material le permitió hacerlo.

Por ejemplo, estas son algunas de las impresiones personales de uno de los autores del artículo:

Sin embargo, de ninguna manera se redujeron todos los desarrollos internos originales. Como ya se mencionó, el equipo de VS Burtsev continuó trabajando en la serie de computadoras Elbrus, y en 1980 se puso en producción en masa la computadora Elbrus-1 con una velocidad de hasta 15 millones de operaciones por segundo. Arquitectura multiprocesador simétrica con memoria compartida, implementación de programación segura con tipos de datos de hardware, superescalaridad del procesamiento del procesador, un sistema operativo unificado para complejos multiprocesador: todas estas capacidades implementadas en la serie Elbrus aparecieron antes que en Occidente. En 1985, el siguiente modelo de esta serie, Elbrus-2, ya realizaba 125 millones de operaciones por segundo. "Elbrus" trabajó en una serie de sistemas importantes asociados con el procesamiento de información de radar, se contabilizaron en las placas de Arzamas y Chelyabinsk, y muchas computadoras de este modelo aún proporcionan el funcionamiento de los sistemas de defensa antimisiles y las fuerzas espaciales.

Una característica muy interesante de "Elbrus" fue el hecho de que el software del sistema para ellos fue creado en un lenguaje de alto nivel - El-76, y no en ensamblador tradicional. Antes de la ejecución, el código El-76 se tradujo a instrucciones de máquina utilizando hardware, no software.

Desde 1990 también se produjo Elbrus 3-1, que se distinguió por su diseño modular y estaba destinado a resolver grandes problemas científicos y económicos, incluido el modelado de procesos físicos. Su rendimiento alcanzó los 500 millones de operaciones por segundo (en algunos comandos). Se produjeron un total de 4 copias de esta máquina.

Desde 1975, un grupo de I. V. Prangishvili y V. V. Rezanov en la asociación de investigación y producción "Impulse" comenzó a desarrollar un complejo informático PS-2000 con una velocidad de 200 millones de operaciones por segundo, puesto en producción en 1980 y utilizado principalmente para el procesamiento de datos geofísicos, - búsqueda de nuevos depósitos de minerales. En este complejo, se maximizaron las posibilidades de ejecución paralela de los comandos del programa, lo que se logró mediante una arquitectura ingeniosamente diseñada.

Las grandes computadoras soviéticas, como la PS-2000, incluso superaron en muchos aspectos a sus competidores extranjeros, pero cuestan mucho menos, por lo que solo se gastaron 10 millones de rublos en el desarrollo de PS-2000 (y su uso hizo posible obtener una beneficio de 200 millones de rublos). Sin embargo, su alcance eran tareas "a gran escala": la misma defensa antimisiles o procesamiento de datos espaciales. El desarrollo de las computadoras medianas y pequeñas en la Unión se vio seriamente y durante mucho tiempo frenado por la traición de la élite del Kremlin. Y es por eso que el dispositivo que está en su mesa y que se describe en nuestra revista se fabricó en el sudeste asiático y no en Rusia.

Catástrofe

Desde 1991, han llegado tiempos difíciles para la ciencia rusa. El nuevo gobierno de Rusia ha tomado un rumbo hacia la destrucción de la ciencia y las tecnologías originales rusas. Se detuvo el financiamiento de la inmensa mayoría de los proyectos científicos, debido a la destrucción de la Unión, se interrumpió la interconexión de plantas de fabricación de computadoras que terminaban en diferentes estados, y se hizo imposible la producción eficiente. Muchos desarrolladores de tecnología informática doméstica se vieron obligados a trabajar fuera de su especialidad, perdiendo sus calificaciones y tiempo. La única copia de la computadora Elbrus-3 desarrollada en la época soviética, dos veces más rápido que el superdeportivo estadounidense más productivo de esa época, el Cray Y-MP, fue desmontada y sometida a presión en 1994.

Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas
Computadoras soviéticas: traicionadas y olvidadas

Algunos de sus creadores de computadoras soviéticas se fueron al extranjero. Entonces, en la actualidad, el desarrollador líder de microprocesadores Intel es Vladimir Pentkovsky, quien se educó en la URSS y trabajó en ITMiVT, el Instituto Lebedev de Mecánica de Precisión e Ingeniería Computacional. Pentkovsky participó en el desarrollo de las computadoras mencionadas "Elbrus-1" y "Elbrus-2", y luego dirigió el desarrollo del procesador para "Elbrus-3" - El-90. Como resultado de la política selectiva de destrucción de la ciencia rusa perseguida por los círculos gobernantes de la Federación de Rusia bajo la influencia de Occidente, se cortó la financiación del proyecto Elbrus y Vladimir Pentkovsky se vio obligado a emigrar a los Estados Unidos y obtener un trabajo en Intel. Pronto se convirtió en ingeniero senior de la corporación y bajo su liderazgo en 1993 Intel desarrolló el procesador Pentium, que se rumorea que lleva el nombre de Pentkovsky.

Pentkovsky incorporó en los procesadores de Intel el know-how soviético que él mismo conocía, pensando mucho durante el proceso de desarrollo, y en 1995 Intel lanzó un procesador Pentium Pro más avanzado, que ya se había acercado en sus capacidades al microprocesador ruso de 1990. El-90, aunque no lo alcanzó. Pentkovsky está desarrollando actualmente la próxima generación de procesadores Intel. Entonces, el procesador en el que puede estar funcionando su computadora fue fabricado por nuestro compatriota y podría haber sido fabricado en Rusia si no fuera por los eventos posteriores a 1991.

Muchos institutos de investigación han optado por la creación de grandes sistemas informáticos basados en componentes importados. Así, el instituto de investigación "Kvant" bajo el liderazgo de V. K. Levin está desarrollando sistemas informáticos MVS-100 y MVS-1000, basados en procesadores Alpha 21164 (fabricados por DEC-Compaq). Sin embargo, la adquisición de tales equipos se ve obstaculizada por el embargo actual sobre la exportación de alta tecnología a Rusia, mientras que la posibilidad de usar tales complejos en los sistemas de defensa es extremadamente dudosa: nadie sabe cuántos "errores" se pueden encontrar en ellos que se activan mediante una señal y desactivan el sistema.

En el mercado de las computadoras personales, las computadoras domésticas están completamente ausentes. Lo máximo a lo que recurren los desarrolladores rusos es ensamblar computadoras a partir de componentes y crear dispositivos individuales, por ejemplo, placas base, nuevamente a partir de componentes prefabricados, mientras realizan pedidos para la producción en fábricas en el sudeste asiático. Sin embargo, hay muy pocos desarrollos de este tipo (se pueden nombrar las empresas "Aquarius", "Formosa"). El desarrollo de la línea ES prácticamente se ha detenido, ¿por qué crear sus propios análogos cuando es más fácil y barato comprar originales?

Por supuesto, no todo está perdido. También hay descripciones de tecnologías, a veces incluso en

en los últimos diez años, modelos occidentales y actuales superiores. Afortunadamente, no todos los desarrolladores de tecnología informática nacional se fueron al extranjero o murieron. Entonces todavía hay una posibilidad.

Si se implementará depende de nosotros.

Recomendado: