"Jos tarkastelemme erilaisten joukkojen aseiden näytteitä ja jopa historiallisessa mielessä, kuinka monta näytettä Neuvostoliiton sotilastarvikkeista olivat parhaita verrattuna samoihin amerikkalaisiin? Missä oli enemmän rahaa, nykyaikaisia tutkimus- ja tuotantolaitteita, tutkijoita? Ehkä Neuvostoliitto oli johtaja tietokoneiden ja ohjelmistojen luomisessa?"
Haluan kiittää erityisesti sevtrashia, joka kannusti minua kirjoittamaan tämän artikkelin ja jonka lauseita kommenteista käytin epigrafina.
Lauseet "venäläinen prosessori" tai "Neuvostoliiton tietokone" aiheuttavat valitettavasti joukon erityisiä yhdistyksiä, jotka mediamme on tuonut esiin, ajattelemattomasti (tai päinvastoin tahallisesti) toistamalla länsimaisia artikkeleita. Kaikki ovat tottuneet ajattelemaan, että nämä ovat anteduvisia laitteita, suuria, heikkoja, hankalaa ja yleensä kotimainen tekniikka on aina syy sarkasmiin ja ironiaan. Valitettavasti harvat tietävät, että Neuvostoliitto oli tiettynä hetkenä tietotekniikan historiassa "edellä koko planeettaa". Ja löydät vielä vähemmän tietoa nykyaikaisesta kotimaisesta kehityksestä tällä alalla.
Neuvostoliittoa kutsutaan maaksi, jolla oli yksi maailman voimakkaimmista tieteellisistä kouluista, ei vain "hapatetut" isänmaalliset. Tämä on objektiivinen tosiasia, joka perustuu British Association of Educatorsin asiantuntijoiden perusteelliseen analyysiin koulutusjärjestelmästä. Historiallisesti Neuvostoliitossa kiinnitettiin erityistä huomiota luonnontieteiden alan asiantuntijoiden, insinöörien ja matemaatikkojen koulutukseen. 1900 -luvun puolivälissä Neuvostoliiton maassa oli useita kouluja tietotekniikan kehittämiseksi, eikä heistä ollut pulaa pätevästä henkilöstöstä, minkä vuoksi oli olemassa kaikki edellytykset menestyksekkäälle kehitykselle. uusi teollisuus. Kymmenet lahjakkaat tutkijat ja insinöörit ovat osallistuneet erilaisten elektronisten laskukoneiden järjestelmien luomiseen. Nyt puhumme vain tärkeimmistä virstanpylväistä digitaalisten tietokoneiden kehityksessä Neuvostoliitossa. Työskentely analogikoneilla aloitettiin jo ennen sotaa, ja vuonna 1945 ensimmäinen analoginen kone Neuvostoliitossa oli jo käytössä. Ennen sotaa aloitettiin nopeiden laukaisimien, digitaalisten tietokoneiden pääelementtien, tutkimus ja kehittäminen.
Sergei Aleksejevitš Lebedeviä (1902 - 1974) kutsutaan kohtuudella tietotekniikan kehityksen perustajaksi Neuvostoliitossa - hänen johdollaan kehitettiin 15 tietokonetyyppiä yksinkertaisimmasta lampusta integroitujen piirien supertietokoneisiin.
Neuvostoliitossa tiedettiin, että amerikkalaiset loivat vuonna 1946 ENIAC -koneen - maailman ensimmäisen tietokoneen, jossa on elektroniset putket elementtien tukikohtana ja automaattinen ohjelmanhallinta. Huolimatta siitä, että Neuvostoliiton tiedemiehet tiesivät tämän koneen olemassaolosta, nämä tiedot, kuten kaikki muutkin tiedot, jotka vuotivat Venäjälle kylmän sodan aikana, olivat kuitenkin hyvin niukkoja ja epämääräisiä. Siksi puhe siitä, että Neuvostoliiton tietotekniikka on kopioitu länsimaisista malleista, on vain vihjailua. Ja millaisista "näytteistä" voimme puhua, jos tietokoneiden toimintamallit olivat tuolloin kaksi tai kolme kerrosta ja vain hyvin rajallinen joukko ihmisiä pääsisi niihin? Kotimaisten vakoojien enimmäismäärä oli hajanaisia tietoja teknisistä asiakirjoista ja tieteellisten konferenssien transkriptioita.
Vuoden 1948 lopussa akateemikko S. A. Lebedev aloitti työn ensimmäisen kotimaisen koneen parissa. Vuotta myöhemmin arkkitehtuuri kehitettiin (tyhjästä, ilman lainoja) sekä yksittäisten lohkojen kaaviot. Vuonna 1950 tietokone koottiin ennätysajassa vain 12 tutkijan ja 15 teknikon ponnisteluilla. Lebedev kutsui aivoriihiään "pieneksi elektroniseksi laskukoneeksi" tai MESM: ksi. "Baby", joka koostui kuudesta tuhannesta tyhjiöputkesta, miehitti koko kaksikerroksisen rakennuksen siiven. Älkää järkyttäkö ketään tällaisista mitoista. Länsimaiset mallit eivät olleet vähempää. Se oli viideskymmenes vuosi pihalla ja radioputket hallitsivat edelleen palloa.
On huomattava, että Neuvostoliitossa MESM lanseerattiin aikaan, jolloin Euroopassa oli vain yksi tietokone - vain vuosi aiemmin lanseerattu englantilainen EDSAK. Mutta MESM -prosessori oli paljon tehokkaampi laskentaprosessin rinnakkaisuuden vuoksi. Samanlainen kone kuin EDSAK, TsEM-1, otettiin käyttöön atomienergiainstituutissa vuonna 1953, ja se ylitti myös EDSAKin monilla parametreilla.
MESM: ää luotaessa käytettiin kaikkia tietokoneiden luomisen perusperiaatteita, kuten syöttö- ja tulostuslaitteiden läsnäoloa, ohjelman koodausta ja muistiin tallentamista, muistiin tallennettuun ohjelmaan perustuvien laskelmien automaattista suorittamista jne. Tärkeintä oli, että se oli tietokone, joka perustuu binäärilogiikkaan ja jota tällä hetkellä käytetään laskennassa (amerikkalainen ENIAC käytti desimaalijärjestelmää (!!!), ja lisäksi käsitellään S. A. -operandien kehittämää putkilinjan käsittelyn periaatetta). rinnakkain sitä käytetään nyt kaikissa maailman tietokoneissa.
Pienen elektronisen laskukoneen jälkeen tuli suuri - BESM -1. Kehitys saatiin päätökseen syksyllä 1952, minkä jälkeen Lebedevistä tuli Neuvostoliiton tiedeakatemian täysjäsen.
Uudessa koneessa otettiin huomioon MESM: n luomisesta saadut kokemukset ja parannettua elementtipohjaa. Tietokoneen nopeus oli 8-10 tuhatta toimintoa sekunnissa (MESM: n vain 50 toimintoa sekunnissa), ulkoiset tallennuslaitteet perustuivat magneettinauhoihin ja magneettirumpuihin. Hieman myöhemmin tutkijat kokeilivat akkuja elohopeaputkissa, potentioskoopeissa ja ferriittisydämissä.
Jos Neuvostoliitossa tiedettiin vähän länsimaisista tietokoneista, niin Euroopassa ja Yhdysvalloissa he eivät tienneet käytännössä mitään Neuvostoliiton tietokoneista. Siksi Lebedevin raportti Darmstadtin tieteellisessä konferenssissa tuli todellinen sensaatio: kävi ilmi, että Neuvostoliitossa koottu BESM-1 on Euroopan tuottavin ja tehokkain tietokone.
Vuonna 1958 BESM-RAM-muistin uuden modernisoinnin jälkeen, joka oli jo nimeltään BESM-2, se tuotettiin massatuotannossa yhdessä unionin tehtaista. Lebedevin johtaman tiimin jatkotyön tulos oli ensimmäisen BESM: n kehittäminen ja parantaminen. Uusi supertietokoneperhe luotiin tuotenimellä "M", jonka sarjamallista M-20, joka suorittaa jopa 20 tuhatta toimintoa sekunnissa, tuli tuolloin maailman nopeimmin toimiva tietokone.
Vuosi 1958 oli toinen tärkeä, vaikkakin vähän tunnettu virstanpylväs tietojenkäsittelyn kehityksessä. V. S.: n johdolla etäisyydet jopa 200 km. Samaan aikaan uskotaan virallisesti, että maailman ensimmäinen tietokoneverkko alkoi toimia vasta vuonna 1965, kun Massachusetts Institute of Technologyn TX-2-tietokoneet ja Santa Monican SDC-yhtiön Q-32 yhdistettiin. Siten, toisin kuin amerikkalainen myytti, tietokoneverkko kehitettiin ja toteutettiin ensimmäisen kerran Neuvostoliitossa, jopa 7 vuotta aikaisemmin.
Erityisesti armeijan tarpeisiin, myös avaruusohjauskeskukseen, kehitettiin useita M-40- ja M-50-pohjaisia tietokonemalleja, joista tuli Neuvostoliiton ohjustentorjuntajärjestelmän "kyberneettinen aivo", joka luotiin johdolla VG: stäKisunko ja ampui alas oikean ohjuksen vuonna 1961 - amerikkalaiset pystyivät toistamaan tämän vasta 23 vuotta myöhemmin.
Ensimmäinen täysimittainen toisen sukupolven kone (puolijohdeperusteisesti) oli BESM-6. Tällä koneella oli ennätysnopeus tuolloin - noin miljoona toimintoa sekunnissa. Monista sen arkkitehtuurin ja rakenneorganisaation periaatteista tuli todellinen vallankumous tuon ajan tietotekniikassa ja itse asiassa ne olivat jo askel kolmannen sukupolven tietokoneisiin.
Neuvostoliitossa vuonna 1966 luotun BESM -6: n nopeus oli tuolloin ennätys - noin miljoona operaatiota sekunnissa
BESM-6: ssa toteutettiin hajasaantimuistin kerrostaminen lohkoiksi, mikä mahdollisti tietojen samanaikaisen haun, mikä mahdollisti dramaattisen nopeuden pääsyn muistijärjestelmään. Käskyjen suorittamisen yhdistämisen periaate oli laajalti käytössä (14 koneen käskyä voi olla samanaikaisesti prosessorissa eri suoritusvaiheissa). Tätä periaatetta, jonka BESM-6: n pääsuunnittelija, akateemikko S. A. Lebedev nimesi, "vesiputki" -periaate, käytettiin myöhemmin laajalti yleiskäyttöisten tietokoneiden tuottavuuden lisäämiseksi, kun se oli saanut modernin terminologian mukaan nimen "komentokuljetin". Ensimmäistä kertaa esiteltiin pyyntöjen puskurointimenetelmä, luotiin nykyaikaisen välimuistin prototyyppi, otettiin käyttöön tehokas moniajo- ja ulkoisten laitteiden käyttöjärjestelmä ja monia muita innovaatioita, joista osa on edelleen käytössä. BESM-6 osoittautui niin menestyneeksi, että sitä valmistettiin sarjaan 20 vuoden ajan ja se toimi tehokkaasti eri valtion rakenteissa ja instituutioissa.
Muuten, Sveitsissä perustettu kansainvälinen ydintutkimuskeskus käytti laskelmissa BESM -koneita. Ja vielä yksi viitteellinen tosiasia, joka herättää myytin tietotekniikkamme jälkeenjääneisyydestä … Neuvostoliiton-amerikkalaisen avaruuslennon Sojuz-Apollo aikana Neuvostoliiton osapuoli, käyttäen BESM-6-laitetta, sai käsitellyt telemetria-tulokset minuutissa- puoli tuntia aikaisemmin kuin amerikkalainen puoli …
Tässä suhteessa mielenkiintoinen on Ison-Britannian tietojenkäsittelytieteen museon kuraattorin Doron Sweidin artikkeli siitä, kuinka hän osti yhden viimeisistä toimivista BESM-6: sta Novosibirskissä. Artikkelin otsikko puhuu puolestaan: "Venäjän BESM -supertietokoneiden sarja, joka on kehitetty yli 40 vuotta sitten, voi todistaa Yhdysvaltojen valheista, jotka julistivat teknologisen paremmuuden kylmän sodan vuosina."
Neuvostoliitossa oli monia luovia kollektiiveja. S. A. Lebedevin, I. S. Brukin, V. M. Glushkovin instituutit ovat vain suurimpia. Joskus he kilpailivat, toisinaan täydensivät toisiaan. Ja kaikki työskentelivät maailman tieteen eturintamassa. Toistaiseksi olemme puhuneet pääasiassa akateemikko Lebedevin kehityksestä, mutta muut tiimit olivat työssään edellä ulkomaista kehitystä.
Joten esimerkiksi vuoden 1948 lopussa Energiainstituutin työntekijät. Krizhizhanovsky Brook ja Rameev saavat keksintötodistuksen tietokoneella, jossa on yhteinen väylä, ja vuosina 1950-1951. luo se. Tässä koneessa käytetään ensimmäistä kertaa maailmassa tyhjiöputkien sijasta puolijohdediodia (cuprox).
Ja samana aikana, kun S. A. Lebedev loi BESM-6: n, akateemikko V. M. Glushkov sai päätökseen "Ukraina" -yksikön kehittämisen, jonka ideoita käytettiin myöhemmin amerikkalaisissa keskusyksiköissä 1970 -luvulla. Akateemikko Glushkovin luoma MIR -tietokoneperhe oli kaksikymmentä vuotta edellä amerikkalaisia - nämä olivat henkilökohtaisten tietokoneiden prototyyppejä. Vuonna 1967 IBM osti MIR-1: n Lontoon näyttelyssä: IBM: llä oli etusija riita kilpailijoiden kanssa, ja kone ostettiin sen osoittamiseksi, että kilpailijoiden vuonna 1963 patentoima vaiheittaisen mikroprogrammoinnin periaate on jo pitkään ollut tunnettu venäjäksi ja käytetään tuotantoautoissa.
Tietojenkäsittelytieteen ja kybernetiikan edelläkävijä, akateemikko Viktor Mikhailovich Glushkov (1923-1982) tunnetaan asiantuntijoilta ympäri maailmaa tieteellisistä tuloksistaan, joilla on maailmanlaajuinen merkitys matematiikassa, tietojenkäsittelytieteessä ja kybernetiikassa, tietotekniikassa ja ohjelmoinnissa
Seuraava vaihe tietotekniikan kehityksessä Neuvostoliitossa oli supertietokoneen luominen, jonka perheen nimi oli "Elbrus". Tämän projektin aloitti Lebedev, ja hänen kuolemansa jälkeen sitä johti Burtsev.
Ensimmäinen moniprosessorinen tietokonekompleksi "Elbrus-1" lanseerattiin vuonna 1979. Se sisälsi 10 prosessoria ja sen nopeus oli noin 15 miljoonaa toimintoa sekunnissa. Tämä kone oli useita vuosia edellä johtavia länsimaisia tietokoneita. Symmetrinen moniprosessori -arkkitehtuuri jaetulla muistilla, suojatun ohjelmoinnin toteuttaminen laitteistotietotyypeillä, prosessorin prosessoinnin superskalaarisuus, yhtenäinen käyttöjärjestelmä moniprosessorikomplekseille - kaikki nämä Elbrus -sarjassa toteutetut ominaisuudet ilmestyivät paljon aikaisemmin kuin lännessä, jonka periaate käytetään nykyään nykyaikaisissa supertietokoneissa.
"Elbrus" esitteli yleensä useita vallankumouksellisia innovaatioita tietokoneiden teoriaan. Näitä ovat superskalaarisuus (useamman kuin yhden käskyn käsittely syklissä), suojatun ohjelmoinnin toteuttaminen laitteistotietotyypeillä, putkisto (useiden käskyjen rinnakkaiskäsittely) jne. Kaikki nämä ominaisuudet ilmestyivät ensimmäisen kerran Neuvostoliiton tietokoneissa. Toinen merkittävä ero Elbrus-järjestelmässä vastaaviin unionissa aiemmin tuotettuihin on sen keskittyminen korkean tason ohjelmointikieliin. Peruskielen ("Autocode Elbrus El-76") loi V. M. Pentkovsky, josta tuli myöhemmin Pentium-prosessorien pääarkkitehti.
Sarjan seuraava malli, Elbrus-2, suoritti jo 125 miljoonaa toimintoa sekunnissa. "Elbrus" työskenteli useissa tärkeissä järjestelmissä, jotka liittyivät tutkatietojen käsittelyyn, ne laskettiin Arzamasin ja Tšeljabinskin rekisterikilviin, ja monet tämän mallin tietokoneet tarjoavat edelleen ohjuspuolustusjärjestelmien ja avaruusvoimien toimintaa.
Tämän sarjan viimeinen malli oli Elbrus 3-1, joka erottui modulaarisesta rakenteestaan ja oli tarkoitettu suurten tieteellisten ja taloudellisten ongelmien ratkaisemiseen, mukaan lukien fyysisten prosessien mallintaminen. Sen nopeus saavutti 500 miljoonan operaation sekunnissa (joissakin joukkueissa), kaksi kertaa nopeammin kuin aikansa tuottavin amerikkalainen superauto Cray Y-MP.
Neuvostoliiton romahtamisen jälkeen yksi Elbruksen kehittäjistä, Vladimir Pentkovsky, muutti Yhdysvaltoihin ja sai työpaikan Intel Corporationissa. Hänestä tuli pian yrityksen vanhempi insinööri ja hänen johdollaan vuonna 1993 Intel kehitti Pentium -prosessorin, jonka huhutaan olevan nimetty Pentkovskyn mukaan.
Pentkovsky sisällytti Intelin prosessoreihin hänen tietämänsä neuvosto-osaamisen, ja vuoteen 1995 mennessä Intel julkaisi kehittyneemmän Pentium Pro -prosessorin, joka kykeni lähellä Venäjän El-90-mikroprosessoria vuonna 1990, mutta ei koskaan tavoittanut sitä. vaikka se luotiin 5 vuotta myöhemmin.
Mikroprosessoriraportin toimittaja Keith Diffendorfin mukaan Intel on ottanut käyttöön Neuvostoliitossa kehitetyn laajan kokemuksen ja kehittyneet tekniikat, mukaan lukien modernien arkkitehtuurien perusperiaatteet, kuten SMP (symmetrinen moniprosessointi), superskalaari ja EPIC (Explicitly Parallel Instruction Code) - koodi, jossa on selkeä ohjeiden rinnakkaisuus). Näiden periaatteiden pohjalta tietokoneita tuotettiin jo unionissa, kun taas Yhdysvalloissa nämä tekniikat leijuivat vain "tutkijoiden mielessä (!!!)".
Haluan korostaa, että artikkelissa puhuttiin yksinomaan laitteista ja massatuotantotietokoneista. Siksi, tietäen Neuvostoliiton tietotekniikan todellisen historian, on vaikea yhtyä mielipiteeseen sen jälkeenjääneisyydestä. Lisäksi on selvää, että tällä alalla olemme jatkuvasti olleet eturintamassa. Valitettavasti emme kuule tästä televisioruuduilta tai muilta medioilta.