Único y olvidado: el nacimiento del sistema de defensa antimisiles soviético. Lebedev y MESM

25
Nos detuvimos en el hecho de que a fines de la década de 1950 en la URSS no había una sola computadora capaz de resolver de manera efectiva la tarea de apuntar a un antimisil. Pero espera, ¿fuimos uno de los pioneros de la tecnología informática? ¿O no? Realmente historia Las computadoras soviéticas son un poco más complicadas de lo que parecen.

MESM


Comenzó en la Unión inmediatamente después de la guerra (con un ligero retraso con respecto a Estados Unidos y Gran Bretaña, por delante de todos los demás países) de forma independiente en dos lugares (Kiev y Moscú), con dos personas: Sergei Aleksandrovich Lebedev e Isaak Semenovich Brook ( MESM y M-1 respectivamente).



MESM, al igual que el SSEM británico, fue concebido como modelo, por lo que originalmente se llamó Model Electronic Counting Machine. Pero, a diferencia de SSEM, el diseño resultó ser bastante viable. Y los programas escritos para él, los primeros en la historia de Rusia, tuvieron un significado práctico casi desde el principio. Al comienzo del desarrollo de la primera computadora soviética, Lebedev ya era un científico joven y consumado. Durante mucho tiempo y con éxito se dedicó a la ingeniería eléctrica, en 1945 fue elegido miembro de pleno derecho de la Academia de Ciencias de la República Socialista Soviética de Ucrania, en mayo de 1946 fue nombrado director del Instituto de Energía de la Academia de Ciencias del RSS de Ucrania en Kiev. En 1947, después de la división del instituto, Lebedev se convirtió en director del Instituto de Ingeniería Eléctrica de la Academia de Ciencias de la República Socialista Soviética de Ucrania y, al mismo tiempo, organizó un laboratorio de modelado y tecnología informática en él.

Al igual que su colega Brook, recibe la primera información sobre el desarrollo de una clase fundamentalmente nueva de tecnología informática: máquinas digitales por caminos indirectos desde el extranjero. El presidente de la Academia de Ciencias de la RSS de Ucrania de 1930 a 1946 (cuando murió de tuberculosis) fue el famoso biólogo y fisiopatólogo soviético Alexander Aleksandrovich Bogomolets, que reunió a su alrededor a un equipo de destacados especialistas en diversos campos de la ciencia, incluido el matemático Mikhail Alekseevich Lavrentiev, el futuro fundador de la legendaria rama siberiana de la Academia de Ciencias de la URSS (además, seguirá desempeñando un papel importante en el desarrollo de las primeras computadoras).

Hijo de A. A. Bogomolets, Oleg, también biólogo, era un aficionado de radio empedernido y, durante sus viajes de negocios a Suiza, coleccionó varias revistas sobre ingeniería eléctrica y radioelectrónica. Incluían, entre otras cosas, descripciones del trabajo del pionero de la informática Dr. Konrad Ernst Otto Zuse, quien desarrolló la serie Z de máquinas para la ETH Zurich (la entonces en construcción Z4 se convirtió en 1950 en la única computadora en funcionamiento en Europa continental y la primera computadora en el mundo que se vendió cinco meses antes que Mark I y diez meses antes que UNIVAC).

Al regresar a Kiev en el verano de 1948, OA Bogomolets compartió estos materiales con Lavrentiev, este último con Lebedev. Y ya en octubre de 1948, el inspirado Lebedev comenzó a crear MESM.

A pesar de las terribles condiciones de la Ucrania de la posguerra, el equipo de Lebedev, partiendo de cero, logró dos años más tarde, el 6 de noviembre de 1950, realizar una prueba de funcionamiento (tomó mucho tiempo para el coche, entre otras cosas, porque el MESM requirió más de 6000 lámparas, y alrededor de un tercio de ellas se entregaron de fábrica defectuosas). Un año más tarde, después de las pruebas exitosas realizadas por una comisión de la Academia de Ciencias de la URSS encabezada por el académico M.V. Keldysh, comenzó el funcionamiento regular de la máquina.

Curiosamente, las instalaciones del antiguo albergue del monasterio en Feofaniya eran tan inadecuadas para el funcionamiento de una enorme lámpara de computadora que se tuvo que demoler parte del techo en el laboratorio para eliminar el calor generado por miles de lámparas de la habitación. Las condiciones para crear MESM eran infernales y nada parecidas a los laboratorios donde se construyeron ENIAC, Harvard Mk I y otras computadoras en los Estados Unidos.

Único y olvidado: el nacimiento del sistema de defensa antimisiles soviético. Lebedev y MESM
Kiev después de la guerra. Los primeros creadores de computadoras soviéticas trabajaron en tales condiciones (itkvariat.com)

MESM necesitaba una habitación con un área de aproximadamente 150 metros cuadrados. m. y aproximadamente lo mismo: para generadores, baterías y automatización de control. Además de talleres, dormitorios para trabajadores y más. Fue muy difícil encontrar un edificio así en Kiev destruido por la guerra. El edificio en Feofaniya estaba en mal estado, al principio tuvo que ser reparado. Todos los días, un autobús exclusivo conducía desde Kiev hasta la aldea del desarrollador, pero a las 17 en punto se marchaba. La gente se quedó en el trabajo durante varios días o incluso semanas.

Zinovy ​​Lvovich Rabinovich, estudiante de Lebedev, recuerda:

... además de la máquina en sí, fue necesario desarrollar y fabricar varios equipos tecnológicos nosotros mismos, y no solo equipos estándar, sino que también no estaban previstos anteriormente: un dispositivo especial para seleccionar pares de lámparas para disparadores (combinados en características en cada par), un estabilizador de filamento de lámpara (sin el cual las lámparas funcionaban mal y generalmente fallaban rápidamente), etc., etc. A veces surgía la necesidad de acciones completamente inusuales, como obtener varios componentes de radio de volcados de equipos militares, resistencias, condensadores, etc. que todo se hizo por primera vez, en el sentido de que no se tomó prestado nada.

Además, Lebedev se enfrentó a otro problema. ¡Su personal incluía judíos! Una vez más, unas palabras para Rabinovich:

Sergei Alekseevich incluso tuvo muchos problemas debido a esto. Se redactó una denuncia anónima en su contra al Comité Central, en la que una de las principales acusaciones fue la promoción de Z. L. Rabinovich en el trabajo, y, en particular, la asistencia en su trabajo de disertación (¡tal era el momento!). La denuncia como resultado del cheque fue declarada difamatoria, pero, como dicen, estropeó mucho los nervios de Sergey Alekseevich. Me costó un retraso en la defensa de un año y medio, ya que requirió una revisión cerrada adicional del trabajo ... Tampoco puedo evitar decir que Sergei Alekseevich todavía tenía la oportunidad de defenderme de las demandas de mi despido de algunas autoridades verificadoras superiores, en vista de la campaña que se estaba llevando a cabo en ese momento la reducción deseada de investigadores judíos que trabajaban en temas cerrados. Además de mí, había otro investigador con el mismo pasaporte, el subdirector del laboratorio (S.A. Lebedeva) Lev Naumovich Dashevsky, y la presencia de dos de esos investigadores en un laboratorio era extremadamente indeseable ... Pero Sergey Alekseevich tomó una posición de principios, que en ese momento no fue nada fácil, y me defendió resueltamente.

Como resultado, en el otoño de 1952, MESM realizó cálculos para los generadores de la central hidroeléctrica de Kuibyshev. Al enterarse de que hay una computadora en funcionamiento en Feofaniya, Kiev y Moscú, los matemáticos fueron atraídos allí con problemas que requerían cálculos a gran escala. MESM trabajó las veinticuatro horas del día contando reacciones termonucleares (Ya.B. Zel'dovich), misiles balísticos (M.V. Keldysh, A.A. Dorodnitsyn, A.A. Lyapunov), líneas de transmisión de largo alcance (el propio S.A. Lebedev), control estadístico de calidad (BV Gnedenko) y otros. Esta máquina fue utilizada por los primeros programadores en la URSS, incluido el famoso matemático MR Shura-Bura (tuvo "suerte" de trabajar más tarde con nuestra primera computadora serial "Strela", y habló de ella con horror, pero te lo diremos sobre esto más tarde) ...


Así es como se veía trabajar con MESM, tenga en cuenta que la máquina ocupa todas las superficies de pared disponibles, simplemente se monta sobre ellas

A pesar de esto, Lebedev no recibió ningún honor oficial (recuerda Rabinovich):

Te contaré una circunstancia más desagradable. Es desconcertante que el trabajo sobre la creación del MESM, presentado al Premio Stalin en la persona de sus principales autores S. A. Lebedev, L. N. Dashevsky y E. A. Shkabara, no haya recibido el premio. Este hecho, quizás, reflejó un malentendido de la importancia de la computación digital por parte de las agencias gubernamentales e incluso del entonces liderazgo de la Academia de Ciencias de la República Socialista Soviética de Ucrania, en la que, como en Kiev en general, ya no existía Mikhail Alekseevich. Lavrentyev, quien hizo tanto para implementar el trabajo en la creación de MESM y luego en la Gran Máquina de Conteo Electrónico (BESM). Pero, como dicen, sobrevivimos. El automóvil funcionaba bien y tenía un aura de fama y un gran interés en él, y esto dio a sus creadores una gran alegría.

El MESM se utilizó hasta 1957, hasta que finalmente quedó obsoleto, tras lo cual se transfirió al KPI con fines educativos. En 1959, fue desmantelado, el historiador ucraniano de tecnología informática Boris Nikolaevich Malinovsky lo recordó de esta manera:

El coche se cortó en pedazos, se instalaron varios puestos y luego ... se tiraron.

Varios tubos electrónicos y otros componentes que quedan del MESM se almacenan en la Fundación para la Historia y el Desarrollo de la Ciencia y Tecnología de la Computación en la Casa de Científicos de Kiev de la Academia Nacional de Ciencias de Ucrania. Sin embargo, un destino similar aguardaba a ENIAC y, en general, prácticamente a todas las primeras computadoras; ni en la Unión Soviética ni en Occidente, nadie se molestó particularmente en crear museos de tecnología informática. En la URSS, hicieron esto con absolutamente todas las computadoras: desmantelaron tanto el Setun como todos los primeros BESM para desecharlos. Programador de las primeras computadoras soviéticas Alexander Konstantinovich Platonov, matemático del Instituto de Matemáticas Aplicadas (se publicó una entrevista con él de 2017 en Habré) recuerda amargamente:

Entonces sentí mucha pena por este control remoto. Cuando se rompió el BESM, le pregunté a Melnikov: "¿Por qué no al museo, todo el país estaba funcionando?" Y él dice: "¡Y no tienen lugar!". Entonces los empleados del Museo Politécnico, frente a mis ojos, corrieron, tratando de encontrar al menos algo. Aquí está, la falta de cultura.

SESM


Pocas personas saben que después de que Lebedev se fue a Moscú, su grupo, sobre la base de sus ideas, implementó una idea aún más sorprendente: la llamada SESM, una máquina de conteo electrónico especializado (aquí ya el diseñador general era el mencionado ZL Rabinovich) . Su singularidad radicaba en el hecho de que el SESM era una computadora especializada y una matriz-vector (!) Uno, uno de los primeros, si no el primero, en el mundo.

El SESM fue diseñado para resolver problemas de correlación y sistemas de ecuaciones algebraicas con 500 incógnitas. La máquina operaba con fracciones y tenía un control automático actual del orden de magnitud. Los resultados del cálculo se dieron en el sistema decimal con una precisión del séptimo dígito. Basado en el método LAU de Gauss-Seidel adoptado para SESM, el dispositivo aritmético solo realizaba sumas y multiplicaciones, pero la computadora resultó ser elegante: solo 700 lámparas.


Calculadora electrónica especializada "SESM", en la consola S. B. Rozentsvaig (icfcst.kiev.ua)

Sorprendentemente, no fue clasificado. Y se convirtió en la primera computadora soviética en recibir una crítica elogiosa en la revista informática estadounidense Datamation, que acababa de aparecer.

Además, una monografía escrita basada en los resultados del desarrollo ("Máquina de cálculo electrónica especializada SESM" ZL Rabinovich, Yu. V. Blagoveshchenskaya, RA Chernyak, etc., Glushkov insistió en la publicación del libro, los desarrolladores mismos no fueron particularmente buscando la fama, como resultado tuvo razón al asegurar nuestra prioridad en esta área) fue reeditado en los Estados Unidos en inglés. Y, al parecer, fue uno de los primeros libros sobre informática nacional, publicado en el extranjero.

El propio Zinovy ​​Lvovich trabajó mucho y fructíferamente en el campo de la informática hasta la década de 1980, junto con titanes de la electrónica mundial como el académico V.M. Glushkov, incluso en sistemas de defensa aérea (parece que en esos años absolutamente todos los especialistas soviéticos en informática eran involucrados en dos áreas: defensa antimisiles o defensa aérea).

BESM


Como dijimos, MESM fue concebido por Lebedev como un prototipo de una gran máquina (con el modesto nombre BESM), pero no era realista implementar un desarrollo mucho más complejo en la ruinosa guerra de Feofania en Ucrania. Y el diseñador decidió irse a la capital. Démosle nuevamente la palabra a Platonov (discutiremos ITMiVT y su relación con BESM con más detalle a continuación, hay muchas cosas interesantes):

Lebedev hizo un modelo de una máquina calculadora electrónica y el dinero se acabó. Luego le escribió una carta a Stalin diciéndole que se estaba realizando un trabajo útil ... Enviaron una comisión encabezada por Keldysh. Keldysh vio la tecnología informática y, debemos rendir homenaje a su perspicacia, comprendió la perspectiva. Como resultado, el gobierno emitió un decreto sobre este asunto. El primer punto: cambiar el nombre del diseño de la máquina calculadora electrónica a una pequeña máquina calculadora electrónica ... El segundo punto: hacer una máquina electrónica grande - BESM. Esto fue confiado al director del Instituto de Mecánica de Precisión.

Entonces Lebedev fue a Moscú.

Y allí, en ese momento, desde hace varios años, un segundo grupo estaba trabajando en su propia computadora, completamente independiente, bajo el liderazgo de Isaac Brook.

To be continued ...
25 comentarios
información
Estimado lector, para dejar comentarios sobre la publicación, usted debe login.
  1. +14
    17 Mayo 2021 18: 11
    ¡Lebedev y MR Shura-Bura deberían haber erigido monumentos en la patria del héroe! candidato bebidas
    El autor es genial, sigue así !!! candidato
    Quien se encuentre con él, se encontrará conmigo de inmediato, también hurgo un poco sobre esto, lo que escribe el Autor ... sentir guiño
    1. +9
      17 Mayo 2021 18: 36
      Sí, qué hay para toparme entonces, ESTA parte del artículo es muy interesante, es una pena que sea breve.
  2. +6
    17 Mayo 2021 18: 25
    Gracias, informativo!
  3. +5
    17 Mayo 2021 18: 40
    Buen artículo, respeto al autor. Espero continuar.
  4. +7
    17 Mayo 2021 18: 44
    Es triste que la dirección avanzada se abriera paso en la vida con tanta dificultad y pasos constantes: ((((((
    1. -1
      17 Mayo 2021 20: 49
      Cita: avior
      Es triste que la dirección avanzada se abriera paso en la vida con tanta dificultad y pasos constantes: ((((((

      Los científicos deben mantenerse en buena forma.
  5. +2
    17 Mayo 2021 19: 32
    Me suscribo a lo anterior, un interesante artículo, gracias al autor. candidato
  6. +6
    17 Mayo 2021 20: 49
    ¡Gracias! Un tema interesante y poco mencionado. Matemáticas Aplicadas
    - una muestra representativa interesante de la sociedad, tanto humana como científica.
  7. +2
    17 Mayo 2021 21: 29
    Articulo muy interesante. Descubrí muchas cosas nuevas en la historia del desarrollo de nuestras computadoras.
    Personalmente, mi biografía de ingeniería comenzó con la operación y reparación de la computadora con transistor Nairi-3. En ese momento fue un brillante desarrollo soviético. Luego estaban CM-3, 4, etc., como dicen ahora, "clones" del PDP-11 estadounidense.
    1. AUL
      0
      18 Mayo 2021 20: 36
      Y comencé con Nairi-2. Todavía recuerdo con placer aquellos años, principios de los 70.
    2. 0
      8 Agosto 2021 20: 13
      Electrónica 79 (podría equivocarme, se hizo en Kaliningrado), CM-4 y CM1420 - PDP11
      CM-3, esto ya es HP
  8. +7
    17 Mayo 2021 22: 20
    Articulo muy interesante. Personalmente, mi biografía de ingeniería comenzó con el mantenimiento y reparación de la computadora con transistor Nairi-K en la UAI. Tal vez por eso, debido al maximalismo juvenil y al rechazo del pasado "musgoso", no podríamos soportar ninguna mención de las computadoras de tubo).
    Nairi era entonces un complejo informático verdaderamente avanzado. Computadora soviética. Por supuesto, lo conseguimos en su reparación: los transistores y los anillos de ferrita de memoria en las placas tuvieron que ser reemplazados en lotes). ¡Pero después de la reparación funcionó!
    Y luego CM-3, 4, etc. ya se han ido, como dicen ahora los "clones" del PDP-11 estadounidense. Abre la descripción del SM-3 "soviético" - el texto está en ruso. Abres sus diagramas, todo ya está en inglés nativo. Al parecer, los traductores no tuvieron tiempo). Para mí, personalmente, fue un incentivo para aprender inglés).
    Creo que sí, desde entonces comenzó la desaparición de la escuela doméstica de tecnología informática. Aparentemente, en la cima decidieron no "ser originales" con el equipo militar doméstico, sino tomar (es decir, robar mediante espionaje industrial) soluciones occidentales probadas.
    Cuán similar es al culto occidental del BT "doméstico" moderno. Desafortunadamente, la historia se repite.
    1. BAI
      +3
      17 Mayo 2021 22: 30
      Creo que sí, desde entonces comenzó la desaparición de la escuela doméstica de tecnología informática.

      Y en China, este fue el comienzo del nacimiento de la tecnología informática china.
      1. +2
        17 Mayo 2021 22: 33
        Bueno, en ese momento (mediados de los 80) toda China se encontraba sobre arrozales).
      2. +6
        17 Mayo 2021 22: 51
        BAI, no quería lastimarte de alguna manera, pero luego (a mediados de los 80) hubo una batalla entre las escuelas BT soviéticas y estadounidenses. No tenemos en cuenta al europeo). Y el nuestro perdido. ¿Y cómo pudiste ganar cuando copiamos a ciegas su técnica? En particular, produjeron ensamblajes K1801-1804, que eran inferiores en rendimiento y confiabilidad a los originales. Tan pronto como subió la temperatura en la sala de turbinas, las computadoras comenzaron a "flotar" debido a ellos. ¿Cómo nos ocupamos de ellos? Abrimos y abrimos cestas con tablas, hicimos pruebas y calentamos tablas con ensamblajes con secador de pelo. Cuando las pruebas empezaron a fallar, los conjuntos se enfriaron con freón de cartuchos hasta que la prueba pasó normalmente. Así, pasamos a un montaje defectuoso. Esa fue la técnica).
    2. 0
      17 Mayo 2021 22: 50
      PDP-11 desmontado. La máquina no tiene nada en común, excepto el lenguaje con el CM. En cuanto a la estructura del crédito, Electronics 60 es más adecuado para él, pero en este caso tampoco es un clon. No engañe al público. Todo el equipo, y se envió mucho a los países de la Commonwealth de la URSS, se suministró tanto con la documentación original como con la traducción. El que fue aún más lejos incluyó el inglés. No hay necesidad de insinuaciones. La serie CM compitió con los VAX en este sentido.
      1. +3
        17 Mayo 2021 23: 21
        PDP-11 desmontado
        ¿Por partes? ¿Dónde lo encontraste?
        La máquina no tiene nada en común, excepto el lenguaje con el CM.

        No escribas tonterías. Yo mismo escribí en un ensamblador de macros para pruebas de hardware. Y luego están Fortran, Pascal y Lisp.
        Todo el equipo, y se envió mucho a los países de la Commonwealth de la URSS, se suministró tanto con la documentación original como con la traducción.

        ¿Lo has visto tú mismo? Y vi. Los esquemas están solo en inglés.
        VAX: esto ya es CM-1600 - 1700. No necesita una serie completa de CM a granel.
        1. -1
          18 Mayo 2021 10: 37
          Y en este caso, todavía estás transmitiendo tonterías. En cuanto a los programas, yo también los escribí. Estas máquinas me son familiares.
  9. -10
    17 Mayo 2021 22: 55
    Nuevamente disfrazada de artículo técnico, la ventana de Overton
    Las condiciones para crear MESM eran infernales y nada parecidas a los laboratorios donde se construyeron ENIAC, Harvard Mk I y otras computadoras en los Estados Unidos.
    Bueno, lamento que los nazis atacaran la URSS, ¿qué puedes hacer? Los alemanes destruyeron la mitad del país. No como en Estados Unidos. La lógica del autor es simplemente asombrosa, o más bien típica occidental.
    1. 0
      18 Mayo 2021 09: 39
      Cita: Usher
      o más bien una típica occidental.

      ¡Muy normal!
      1. -1
        18 Mayo 2021 17: 02
        Cita: kalibr
        Cita: Usher
        o más bien una típica occidental.

        ¡Muy normal!

        ¿Qué es normal? ¿Eres amigo de tu cabeza? Reprocha a la URSS lo que hicieron los nazis. Así te lo mostrarán después de bañarte, estás tan mojado. ¿Claro?
    2. -3
      18 Mayo 2021 17: 04
      Cómo la liberda menos. Estados Unidos es un paraíso en la tierra, no como otros. VO sigue los pasos de KONTA. Es decir, se ha convertido en un montón de basura liberal. Bajo la apariencia de información gratuita, una mentira y una mentira terrible mezclada con medias verdades.
  10. -1
    18 Mayo 2021 07: 57
    La historia de la tecnología informática muestra que este proyecto se arruinó en la URSS. No lo sé, por estupidez o adrede.
    1. +1
      18 Mayo 2021 09: 21
      Cita: anclevalico
      La historia de la tecnología informática muestra que este proyecto se arruinó en la URSS.

      Esta acción se observó especialmente en Bulgaria. matón
      A mediados de los ochenta se producían anualmente 60 mil computadoras, aunque con un plan de cien mil. hi
  11. El comentario ha sido eliminado.
    1. 0
      15 Agosto 2021 13: 32
      Se ha escrito poco sobre la programación en las primeras computadoras. Aparentemente la razón es que el trabajo de los programadores en esos años no fue apreciado en absoluto.

      Es imposible describir en pocas palabras todo lo relacionado con la programación en las primeras computadoras.

      La singularidad de la computadora MESM permitió a los programadores utilizar técnicas de programación sofisticadas.

      La singularidad de la arquitectura MESM:
      1) dispositivo aritmético de acción paralela (llevó a A.A. Lebedev a la invención del "sistema de suministro de agua");
      2) la presencia, además del control central, del control local (proporcionó a los programadores la conveniencia de utilizar el método de programación de la biblioteca y motivó la invención de "intercambiar" RAM a dispositivos externos; y también: la invención de la memoria soldada extraíble para constantes y subrutinas en el ordenador de Kiev);
      3) la posibilidad de modernización dinámica de los programas es una atención muy especial y especial para él.

      1. Se utilizó la posibilidad de modernización dinámica de programas durante la programación en MESM para acceder a celdas RAM ubicadas secuencialmente. Esto es lo que permitió a A.A. Lyapunov inventar matrices en programación, que incluyó en el método de programación del operador.

      2. La capacidad de modernizar programas dinámicamente contiene una pista sobre la posibilidad de crear un programa que, en la memoria libre, cambiando su contenido, creará un nuevo programa. Esta sugerencia fue entendida por A.A. Lyapunov y los programadores de Kiev, lo que llevó al concepto de un programa de programación (como consecuencia: un compilador o traductor).

      3. Los programadores de Kiev utilizaron la posibilidad de modernización dinámica de programas para modelar punteros a datos y subrutinas. Este fue el impulso para la invención de punteros por parte del programador de Kiev. Cabe señalar especialmente que la desreferenciación de punteros se implementó en el hardware en el sistema de comando de la computadora de Kiev.

      La computadora "Kiev" fue desarrollada por amigos, socios y estudiantes de S.А. Lebedev como la implementación de su idea para el desarrollo de BESM (originalmente en Kiev).

      Lebedev S.A., al igual que otros diseñadores de computadoras, utilizó ciertas características arquitectónicas en computadoras posteriores.