Nous nous sommes arrêtés au fait qu'à la fin des années 1950 en URSS, il n'y avait pas un seul ordinateur capable de résoudre efficacement la tâche de viser un missile anti-missile. Mais attendez, nous étions l'un des pionniers de l'informatique ? Ou pas? En fait, l'histoire des ordinateurs soviétiques est un peu plus compliquée qu'il n'y paraît.
MESM
Cela a commencé dans l'Union immédiatement après la guerre (avec un léger retard par rapport aux États-Unis et à la Grande-Bretagne, devant tous les autres pays) indépendamment dans deux endroits (Kiev et Moscou), avec deux personnes - Sergei Aleksandrovich Lebedev et Isaak Semenovich Brook (respectivement MESM et M-1).
Le MESM, comme le SSEM britannique, a été conçu comme un modèle, c'est pourquoi il s'appelait à l'origine le modèle de machine à compter électronique. Mais, contrairement à SSEM, la mise en page s'est avérée tout à fait réalisable. Et les programmes écrits pour lui, les premiers dans l'histoire de la Russie, avaient une signification pratique presque dès le début. Au début du développement du premier ordinateur soviétique, Lebedev était déjà un jeune scientifique accompli. Pendant longtemps et avec succès, il s'est engagé dans le génie électrique, en 1945, il a été élu membre à part entière de l'Académie des sciences de la RSS d'Ukraine, en mai 1946, il a été nommé directeur de l'Institut de l'énergie de l'Académie des sciences de la RSS d'Ukraine à Kiev. En 1947, après la division de l'institut, Lebedev devint directeur de l'Institut de génie électrique de l'Académie des sciences de la RSS d'Ukraine et y organisa en même temps un laboratoire de modélisation et de technologie informatique.
Tout comme son collègue Brook, il reçoit les premières informations sur le développement d'une classe de technologie informatique fondamentalement nouvelle - les machines numériques par des chemins détournés de l'étranger. Le président de l'Académie des sciences de la RSS d'Ukraine de 1930 à 1946 (quand il mourut de la tuberculose) était le célèbre biologiste et physiopathologiste soviétique Alexander Aleksandrovich Bogomolets, qui rassembla autour de lui une équipe de spécialistes exceptionnels dans divers domaines scientifiques, dont le mathématicien Mikhail Alekseevich Lavrentiev, futur fondateur de la légendaire branche sibérienne de l'Académie des sciences de l'URSS (en outre, elle jouera toujours un rôle important dans le développement des premiers ordinateurs).
Le fils de A. A. Bogomolets, Oleg, également biologiste, était un radioamateur invétéré et, lors de ses voyages d'affaires en Suisse, collectionnait divers magazines sur l'électrotechnique et la radioélectronique. Ils comprenaient, entre autres, des descriptions du travail du pionnier de l'informatique, le Dr Konrad Ernst Otto Zuse, qui a développé la série Z pour l'EPF de Zurich (le Z4, alors en construction, est devenu en 1950 le seul ordinateur en état de marche en Europe continentale et le premier ordinateur au monde a été vendu cinq mois avant Mark I et dix mois avant UNIVAC).
De retour à Kiev à l'été 1948, OA Bogomolets partagea ces documents avec Lavrentiev, ce dernier avec Lebedev. Et déjà en octobre 1948, l'inspiré Lebedev commença à créer le MESM.
Malgré les conditions terribles de l'Ukraine d'après-guerre, l'équipe de Lebedev, repartant de zéro, réussit deux ans plus tard, le 6 novembre 1950, à effectuer un essai de fonctionnement (ils étaient livrés de l'usine défectueux). Un an plus tard, après les tests réussis par une commission de l'Académie des sciences de l'URSS dirigée par l'académicien M. V. Keldysh, le fonctionnement régulier de la machine a commencé.
Fait intéressant, les locaux de l'ancienne auberge du monastère de Feofaniya étaient tellement inadaptés au fonctionnement d'un énorme ordinateur à lampe qu'une partie du plafond a dû être démolie en laboratoire afin d'évacuer la chaleur générée par des milliers de lampes de la pièce. Les conditions pour créer le MESM étaient infernales et pas du tout comme les laboratoires où ENIAC, Harvard Mk I et d'autres ordinateurs ont été construits aux États-Unis.
MESM avait besoin d'une pièce d'une superficie d'environ 150 m². m. et à peu près le même - pour les générateurs, les batteries et l'automatisation de contrôle. Plus des ateliers, des dortoirs pour les travailleurs et plus encore. Il était très difficile de trouver un tel bâtiment à Kiev détruit par la guerre. Le bâtiment de Feofaniya était en mauvais état, il a d'abord dû être réparé. Chaque jour, un bus spécialement dédié allait de Kiev au village du développeur, mais à 17 heures, il repartait. Les gens restaient au travail pendant plusieurs jours, voire plusieurs semaines.
Zinovy Lvovich Rabinovich, élève de Lebedev, se souvient:
… en plus de la machine elle-même, il était nécessaire de développer et de fabriquer nous-mêmes divers équipements technologiques, et pas seulement des équipements standard, mais également non prévus auparavant - un dispositif spécial pour sélectionner des paires de lampes pour les déclencheurs (correspondant aux caractéristiques de chaque paire), un stabilisateur de filament de lampe (sans lequel les lampes fonctionnent mal et tombent généralement en panne rapidement), etc., etc. l'essentiel est que tout ait été fait pour la première fois - dans le sens où rien n'a été emprunté.
De plus, Lebedev a été confronté à un autre problème. Son personnel comprenait des Juifs ! Encore une fois, un mot à Rabinovich:
Sergei Alekseevich a même eu beaucoup de problèmes à cause de cela. Une dénonciation anonyme a été écrite contre lui au Comité central, dans laquelle l'une des principales accusations était la promotion de Z. L. Rabinovich au travail, et, en particulier, l'aide dans son travail de thèse (c'était l'époque !). La dénonciation à la suite du contrôle a été jugée diffamatoire, mais, comme on dit, il a beaucoup gâché les nerfs de Sergei Alekseevich. Cela m'a coûté un an et demi de retard dans la défense - car il a fallu un examen fermé supplémentaire du travail … Je ne peux pas non plus m'empêcher de dire que Sergei Alekseevich avait encore une chance de me défendre contre les exigences de mon limogeage de certaines autorités supérieures de vérification, compte tenu de la campagne de réduction souhaitée en cours à l'époque des chercheurs juifs travaillant sur des sujets fermés. À côté de moi, il y avait un autre chercheur avec le même passeport, le chef adjoint du laboratoire (S. A. Lebedeva) Lev Naumovich Dashevsky, et la présence de deux de ces chercheurs dans un laboratoire était extrêmement indésirable … Mais Sergey Alekseevich a pris une position de principe selon laquelle, dans ce temps n'était pas du tout facile, et me défendit résolument.
En conséquence, à l'automne 1952, le MESM a effectué des calculs pour les générateurs de la centrale hydroélectrique de Kuibyshev. Apprenant qu'il y a un ordinateur fonctionnel à Feofaniya, les mathématiciens de Kiev et de Moscou y ont été attirés avec des problèmes nécessitant des calculs à grande échelle. Le MESM a travaillé 24 heures sur 24 en comptant les réactions thermonucléaires (Ya. B. Zel'dovich), les missiles balistiques (M. V. Keldysh, A. A. Dorodnitsyn, A. A. Lyapunov), les lignes de transmission à longue portée (S. A. contrôle qualité (B. V. Gnedenko) et autres. Les premiers programmeurs en URSS ont travaillé sur cette machine, dont le célèbre mathématicien MR Shura-Bura (il a eu "la chance" de travailler plus tard avec notre premier ordinateur série "Strela", et il en a parlé avec horreur, mais nous en parlerons ceci plus tard) …
Malgré cela, Lebedev n'a reçu aucun honneur officiel (Rabinovitch se souvient):
Je vais vous parler d'une autre circonstance désagréable. Il est déconcertant que le travail sur la création du MESM, présenté pour le prix Staline en la personne de ses principaux auteurs S. A. Lebedev, L. N. Dashevsky et E. A. Shkabara, n'ait pas reçu le prix. Ce fait reflétait peut-être une incompréhension de l'importance de l'informatique numérique de la part des agences gouvernementales et même de la direction de l'époque de l'Académie des sciences de la RSS d'Ukraine, dans laquelle, comme à Kiev en général, il n'y avait plus Mikhail Alekseevich Lavrentyev, qui a tant fait pour déployer des travaux sur la création du MESM puis de la Big Electronic Counting Machine (BESM). Mais, comme on dit, nous avons survécu. La voiture était, elle fonctionnait bien et était dans une aura de renommée et un vif intérêt pour elle, ce qui a procuré une grande joie à ses créateurs.
Le MESM a été utilisé jusqu'en 1957, jusqu'à ce qu'il soit finalement obsolète, après quoi il a été transféré au KPI à des fins éducatives. En 1959, il a été démantelé, l'historien ukrainien de l'informatique Boris Nikolaevitch Malinovsky l'a rappelé ainsi:
La voiture a été découpée en morceaux, un certain nombre de stands ont été installés, puis… jetés.
Plusieurs tubes électroniques et autres composants restants du MESM sont conservés à la Fondation pour l'histoire et le développement de l'informatique et de la technologie à la Maison des scientifiques de Kiev de l'Académie nationale des sciences d'Ukraine. Cependant, un sort similaire attendait ENIAC et, en général, pratiquement tous les premiers ordinateurs - ni en Union soviétique, ni en Occident, personne ne s'est particulièrement soucié de créer des musées de la technologie informatique. En URSS, ils l'ont fait avec absolument tous les ordinateurs - ils ont démantelé à la fois le Setun et tous les premiers BESM pour les mettre à la ferraille. Le programmeur des premiers ordinateurs soviétiques Alexander Konstantinovich Platonov, mathématicien de l'Institut de mathématiques appliquées (une interview avec lui de 2017 a été publiée sur Habré) se souvient avec amertume:
Ensuite, je me suis senti tellement désolé pour cette télécommande. Quand le BESM a été cassé, j'ai demandé à Melnikov: "Pourquoi pas au musée, tout le pays travaillait ?" Et il dit: "Et ils n'ont pas de place !". Puis les employés du Musée polytechnique, devant mes yeux, ont couru, essayant de trouver au moins quelque chose. Voilà, le manque de culture.
SESM
Peu de gens savent qu'après le départ de Lebedev pour Moscou, son groupe, sur la base de ses idées, a mis en œuvre une idée encore plus étonnante - la soi-disant SESM, une machine de comptage électronique spécialisée (ici déjà le concepteur général était le susmentionné ZL Rabinovich). Sa particularité résidait dans le fait que le SESM était un calculateur spécialisé, de plus, une matrice-vecteur (!) L'un, l'un des premiers, sinon le premier, au monde.
SESM était destiné à résoudre des problèmes de corrélation et des systèmes d'équations algébriques à 500 inconnues. La machine fonctionnait avec des fractions et disposait d'un contrôle automatique actuel de l'ordre de grandeur. Les résultats des calculs ont été donnés dans le système décimal avec une précision du septième chiffre. Basé sur la méthode Gauss-Seidel LAU adoptée pour SESM, le dispositif arithmétique n'effectuait que des additions et des multiplications, mais l'ordinateur s'est avéré être élégant - seulement 700 lampes.
Étonnamment, il n'a pas été classé. Et il est devenu le premier ordinateur soviétique à recevoir une critique élogieuse dans le magazine informatique américain Datamation.
De plus, une monographie écrite sur la base des résultats du développement ("Machine à calculer électronique spécialisée SESM" ZL Rabinovich, Yu. V. Blagoveshchenskaya, RA Chernyak, etc., Glushkov a insisté sur la publication du livre, les développeurs eux-mêmes n'étaient pas particulièrement en quête de gloire, il a donc eu raison d'assurer notre priorité dans ce domaine) a été réédité aux USA en anglais. Et, apparemment, était l'un des premiers livres sur l'informatique domestique, publié à l'étranger.
Zinovy Lvovich lui-même a beaucoup travaillé et fructueusement dans le domaine de l'informatique jusqu'aux années 1980, avec des titans de l'électronique mondiale comme l'académicien V. M. Glushkov, y compris sur les systèmes de défense aérienne (il semble que dans ces années, absolument tous les spécialistes soviétiques de l'informatique étaient impliqués dans deux domaines: la défense antimissile ou la défense aérienne).
BESM
Comme nous l'avons dit, MESM a été conçu par Lebedev comme un prototype d'une grande machine (avec un nom sans prétention BESM), mais il était irréaliste de mettre en œuvre un développement beaucoup plus complexe dans la guerre délabrée de Feofania en Ukraine. Et le créateur a décidé de se rendre dans la capitale. Donnons à nouveau la parole à Platonov (nous discuterons plus en détail d'ITMiVT et de leur relation avec BESM, il y a beaucoup de choses intéressantes):
Lebedev fabriquait un modèle de machine à calculer électronique, et l'argent s'est épuisé. Puis il écrivit une lettre à Staline indiquant qu'un travail utile était en cours… Ils envoyèrent une commission dirigée par Keldysh. Keldysh a vu la technologie informatique et, il faut rendre hommage à sa perspicacité, a compris la perspective. En conséquence, le gouvernement a publié un décret sur cette question. Le premier point: renommer le schéma de la machine à calculer électronique en petite machine à calculer électronique… Le deuxième point: faire une grande machine électronique - BESM. Celui-ci a été confié au directeur de l'Institut de mécanique fine.
Lebedev est donc allé à Moscou.
Et là, à cette époque, depuis plusieurs années déjà, le deuxième groupe, sous la houlette d'Isaac Brook, travaillait sur son propre ordinateur, complètement indépendant.