Zaustavili smo se na činjenici da do kraja 1950-ih u SSSR-u nije postojao niti jedan računar sposoban za učinkovito rješavanje zadatka gađanja proturaketnog projektila. Ali čekaj, mi smo bili jedan od pionira računarske tehnologije? Ili ne? U stvari, istorija sovjetskih računara je malo složenija nego što se čini.
MESM
U Uniji je započeo odmah nakon rata (s malim zaostatkom za Sjedinjenim Državama i Velikom Britanijom, ispred svih ostalih zemalja) nezavisno na dva mjesta (Kijev i Moskva), s dvoje ljudi - Sergejem Aleksandrovičem Lebedevim i Isakom Semenovičem Brukom (MESM i M-1).
MESM je, poput britanskog SSEM -a, zamišljen kao model, pa se stoga izvorno zvao Model elektroničke brojalice. No, za razliku od SSEM -a, izgled se pokazao prilično izvodljivim. A programi napisani za njega, prvi u ruskoj istoriji, imali su praktičan značaj gotovo od samog početka. Do početka razvoja prvog sovjetskog računara, Lebedev je već bio mlad, uspješan naučnik. Dugo i uspješno se bavio elektrotehnikom, 1945. izabran je za redovnog člana Akademije nauka Ukrajinske SSR, maja 1946. imenovan je za direktora Instituta za energetiku Akademije nauka Ukrajinska SSR u Kijevu. 1947., nakon podjele instituta, Lebedev je postao direktor Instituta za elektrotehniku Akademije nauka Ukrajinske SSR i u isto vrijeme u njemu organizirao laboratorij za modeliranje i računarsku tehnologiju.
Baš kao i njegov kolega Bruk, on prima prve informacije o razvoju fundamentalno nove klase računarske tehnologije - digitalnih mašina kružnim putem iz inostranstva. Predsjedavajući Akademije nauka Ukrajinske SSR od 1930. do 1946. (kada je umro od tuberkuloze) bio je poznati sovjetski biolog i patofiziolog Aleksandar Aleksandrovič Bogomolets, koji je oko sebe okupio tim izvanrednih stručnjaka iz različitih oblasti nauke, uključujući matematičara Mihail Aleksejevič Lavrentijev, budući osnivač legendarnog sibirskog ogranka Akademije nauka SSSR -a (osim toga, i dalje će igrati značajnu ulogu u razvoju ranih računara).
Sin A. A. Bogomoletsa, Oleg, također biolog, bio je zagriženi radio -amater i tokom službenih putovanja u Švicarsku skupljao je razne časopise o elektrotehnici i radio elektronici. Oni su, između ostalog, uključivali opise rada računarskog pionira dr. Konrada Ernsta Otta Zusea, koji je razvio Z seriju za ETH Zürich (Z4, koji je tada bio u izgradnji, postao je 1950. jedini radni računar u kontinentalnoj Europi i prvi računar na svijetu koji je prodan pet mjeseci ispred Marka I i deset mjeseci ispred UNIVAC -a).
Vrativši se u ljeto 1948. u Kijev, OA Bogomolets je podijelio ove materijale s Lavrentievom, potonji s Lebedevom. I već u oktobru 1948. godine, nadahnuti Lebedev počeo je stvarati MESM.
Uprkos užasnim uslovima poslijeratne Ukrajine, Lebedevov tim je, počevši od nule, uspio dvije godine kasnije, 6. novembra 1950., izvršiti probni rad koji je isporučen iz tvornice neispravan). Godinu dana kasnije, nakon uspješnog testiranja komisije Akademije nauka SSSR -a na čelu sa akademikom M. V. Keldyshom, počeo je redovan rad mašine.
Zanimljivo je da su prostorije bivšeg manastirskog konaka u Feofaniji bile toliko neprikladne za rad ogromnog kompjuterskog svjetiljke da je dio stropa morao biti srušen u laboratoriji kako bi se uklonila toplota koju stvaraju hiljade svjetiljki iz prostorije. Uvjeti za stvaranje MESM -a bili su pakleni i nimalo slični laboratorijima u kojima su izgrađeni ENIAC, Harvard Mk I i drugi računari u Sjedinjenim Državama.
MESM -u je bila potrebna prostorija površine oko 150 kvadratnih metara. m. i otprilike isto - za generatore, baterije i automatiku upravljanja. Plus radionice, studentski domovi i drugo. Bilo je vrlo teško pronaći takvu zgradu u Kijevu uništenu ratom. Zgrada u Feofaniji je bila u lošem stanju, prvo se morala popraviti. Svaki dan je iz Kijeva do grada programera vozio posebno namjenski autobus, ali je u 17 sati krenuo nazad. Ljudi su ostali na poslu nekoliko dana ili čak sedmica.
Zinovy Lvovich Rabinovich, student Lebedeva, sjeća se:
… osim same mašine, bilo je potrebno sami razviti i izraditi različitu tehnološku opremu, i to ne samo standardnu opremu, već i ranije nepredviđenu - poseban uređaj za odabir parova svjetiljki za okidače (usklađene po karakteristikama u svakom par), stabilizator žarulja sa žarnom niti (bez kojih lampe ne rade ispravno i općenito se brzo kvare) itd. itd. itd. Ponekad se pojavila potreba za potpuno neobičnim radnjama - poput dobivanja raznih radio komponenti sa deponija vojne opreme - otporima, kondenzatorima itd. glavna stvar je da je sve učinjeno prvi put - u smislu da ništa nije posuđeno.
Osim toga, Lebedev se suočio s još jednim problemom. Njegovo osoblje uključivalo je Jevreje! Opet riječ Rabinoviću:
Sergej Aleksejevič je čak imao dosta problema zbog toga. Protiv njega je napisan anonimni otkaz Centralnom komitetu, u kojem je jedna od glavnih optužbi bilo unapređenje Z. L. Rabinoviča na poslu, a posebno pomoć u izradi disertacije (takvo je vrijeme bilo!). Otkaz kao rezultat provjere ocijenjen je kao klevetnički, ali je, kako kažu, Sergeju Aleksejeviču jako pokvario živce. Koštalo me je kašnjenja u odbrani za godinu i po dana - jer je bio potreban dodatni zatvoreni pregled rada … Ne mogu a da ne kažem da je Sergej Aleksejevič ipak imao priliku da me odbrani od zahteva mojih otpuštanje nekih viših verifikacionih tijela, s obzirom na kampanju željenog smanjenja koja se u to vrijeme provodila jevrejskih istraživača koji su radili na zatvorenim temama. Osim mene, postojao je još jedan istraživač sa istim pasošem, zamjenik šefa laboratorije (S. A. Lebedeva) Lev Naumovič Daševski, a prisustvo dva takva istraživača u jednoj laboratoriji bilo je krajnje nepoželjno … No, Sergej Aleksejevič zauzeo je principijelan stav da je to vrijeme nije bilo nimalo lako i odlučno me je branilo.
Kao rezultat toga, u jesen 1952. godine, MESM je izvršilo proračune za generatore hidroelektrane Kuibyshev. Saznavši da postoji radni računar u Feofaniji, Kijevu i Moskvi, tamo su matematičari bili privučeni problemima koji su zahtijevali velike proračune. MESM je radilo danonoćno brojeći termonuklearne reakcije (Ya. B. Zel'dovich), balističke rakete (M. V. Keldysh, A. A. Dorodnitsyn, A. A. Lyapunov), dalekovode (S. A. kontrola kvaliteta (B. V. Gnedenko) i drugi. Prvi programeri u SSSR-u radili su na ovoj mašini, uključujući čuvenog matematičara MR Shura-Bura (imao je "sreću" da je kasnije radio sa našim prvim serijskim računarom "Strela", i pričao je o tome sa užasom, ali mi ćemo pričati o ovo kasnije) …
Unatoč tome, Lebedev nije dobio nikakve službene počasti (sjeća se Rabinovich):
Reći ću vam o još jednoj neugodnoj okolnosti. Zbunjujuće je što rad na stvaranju MESM -a, koji je za Staljinovu nagradu predstavljen u ulozi njegovih glavnih autora S. A. Lebedeva, L. N. Daševskog i E. A. Škabare, nije dobio nagradu. Ova je činjenica, možda, odražavala nerazumijevanje važnosti digitalnog računarstva od strane vladinih agencija, pa čak i tadašnjeg rukovodstva Akademije nauka Ukrajinske SSR, u kojoj, kao i u Kijevu općenito, više nije bilo Mihaila Aleksejeviča Lavrentyev, koji je toliko učinio na razmjeni rada na stvaranju MESM -a, a zatim i Velike elektronske mašine za brojanje (BESM). No, kako kažu, preživjeli smo. Automobil je bio, radio je dobro i bio je u auri slave i velikog interesa za njega, a to je njegovim kreatorima priredilo veliku radost.
MESM se koristio do 1957. godine, dok konačno nije zastario, nakon čega je prebačen u KPI u obrazovne svrhe. Demontiran je 1959. godine, ukrajinski povjesničar računarske tehnologije Boris Nikolajevič Malinovski prisjetio se toga ovako:
Automobil je isječen na komade, postavljeno je nekoliko štandova, a zatim … bačeno.
Nekoliko elektronskih cijevi i drugih komponenti preostalih iz MESM -a čuva se u Fondaciji za istoriju i razvoj računarskih nauka i tehnologije u Kijevskom domu naučnika Nacionalne akademije nauka Ukrajine. Međutim, slična je sudbina čekala ENIAC i, općenito, praktički sve prve računare - ni u Sovjetskom Savezu, ni na Zapadu, nitko se nije posebno potrudio stvoriti muzeje računalne tehnologije. U SSSR -u su to učinili sa apsolutno svim računarima - demontirali su i Setun i sve prve BESM -ove za otpad. Programer prvih sovjetskih računara Aleksandar Konstantinovič Platonov, matematičar Instituta za primijenjenu matematiku (intervju s njim iz 2017. objavljen je na Habreu) gorko se prisjeća:
Tada mi je bilo jako žao ovog daljinskog upravljača. Kad se BESM lomio, pitao sam Melnikova: "Zašto ne u muzej, cijela je država radila?" A on kaže: "I njima nije mjesto!". Tada su zaposlenici Politehničkog muzeja, pred mojim očima, potrčali, pokušavajući pronaći barem nešto. Evo ga, nedostatak kulture.
SESM
Malo ljudi zna da je nakon odlaska Lebedeva u Moskvu njegova grupa, na temelju njegovih ideja, provela još nevjerojatniju ideju - takozvani SESM, Specijalizirani elektronički stroj za brojanje (ovdje je već generalni dizajner bio već spomenuti ZL Rabinovich). Njegova jedinstvenost leži u činjenici da je SESM bio specijalizirani kalkulator, štoviše, matrični vektor (!) Jedan, jedan od prvih, ako ne i prvi, na svijetu.
SESM je bio namijenjen rješavanju problema korelacije i sistema algebarskih jednadžbi sa 500 nepoznanica. Mašina je radila sa frakcijama i imala je trenutnu automatsku kontrolu reda veličine. Rezultati proračuna dati su u decimalnom sistemu s točnošću sedme znamenke. Na osnovu Gauss -Seidel LAU metode usvojene za SESM, aritmetički uređaj je vršio samo sabiranje i množenje, ali se računar pokazao elegantnim - samo 700 lampi.
Iznenađujuće, nije klasificirano. I postao je prvi sovjetski računar koji je dobio pohvalnu kritiku u tada tek objavljenom američkom računarskom časopisu Datamation.
Štoviše, monografija napisana na temelju rezultata razvoja ("Specijalizirana elektronička računska mašina SESM" ZL Rabinovich, Yu. V. Blagoveshchenskaya, RA Chernyak itd., Glushkov je inzistirao na objavljivanju knjige, a sami programeri nisu bili osobito tražeći slavu, kao rezultat toga bio je u pravu kada nam je osigurao prioritet u ovoj oblasti) ponovo je objavljeno u SAD -u na engleskom jeziku. Očigledno, to je bila jedna od prvih knjiga o domaćem računarstvu, objavljena u inostranstvu.
Sam Zinovy Lvovich radio je mnogo i plodonosno na polju računarstva do 1980 -ih, zajedno s takvim titanima svjetske elektronike kao što je akademik V. M. Glushkov, uključujući i sisteme protuzračne obrane (čini se da su tih godina apsolutno svi kompjuterski sovjetski stručnjaci bili uključeni u dvije oblasti: raketna odbrana ili protivvazdušna odbrana).
BESM
Kao što smo rekli, Lebedev je MESM zamislio kao prototip velike mašine (s nepretencioznim imenom BESM), ali bilo je nerealno implementirati mnogo složeniji razvoj u trošnom ratu Feofanije u Ukrajini. Dizajner je odlučio otići u glavni grad. Dajmo opet riječ Platonovu (dolje ćemo detaljnije razgovarati o ITMiVT -u i njihovom odnosu prema BESM -u, ima mnogo zanimljivih stvari):
Lebedev je pravio model elektronske računske mašine, a novca je nestalo. Zatim je napisao pismo Staljinu da je koristan posao u toku … Poslali su komisiju na čelu sa Keldyshom. Keldysh je vidio kompjutersku tehnologiju i, moramo odati priznanje njegovoj pronicljivosti, shvatio je perspektivu. Kao rezultat toga, vlada je donijela uredbu o ovom pitanju. Prva tačka: preimenovanje izgleda elektronske računske mašine u malu elektronsku računsku mašinu … Druga tačka: napraviti veliku elektronsku mašinu - BESM. To je povjereno direktoru Instituta za finu mehaniku.
Tako je Lebedev otišao u Moskvu.
I tamo je, u to vrijeme, već nekoliko godina, druga grupa, pod vodstvom Isaaca Brooka, radila na svom, potpuno nezavisnom računaru.