„Ha figyelembe vesszük a különböző típusú katonák fegyvermintáit, és még történelmi szempontból is, hány szovjet haditechnikai minta volt a legjobb az azonos amerikaihoz képest? Hol volt több pénz, modern kutatási és gyártóberendezések, tudósok? Talán a Szovjetunió volt a vezető a számítógépek, szoftverek megalkotásában?"
Külön köszönetet szeretnék mondani a sevtrash -nek, aki biztatott a cikk megírására, és akinek a mondatait epigráfusként használtam.
Az „orosz processzor” vagy a „szovjet számítógép” kifejezések sajnos számos sajátos asszociációt idéznek elő, amelyeket médiánk vezetett be, meggondolatlanul (vagy éppen ellenkezőleg, szándékosan) replikálva a nyugati cikkeket. Mindenki hozzászokott ahhoz, hogy azt gondolja, hogy ezek antiluvian eszközök, terjedelmesek, gyengék, kényelmetlenek, és általában a hazai technológia mindig ok a szarkazmusra és az iróniára. Sajnos kevesen tudják, hogy a Szovjetunió a számítástechnika történetének bizonyos pillanataiban "megelőzte a bolygó többi részét". És még kevesebb információt talál a modern hazai fejlesztésekről ezen a területen.
A Szovjetuniót nemcsak a „kovászos” hazafiak nevezik az országnak, amely a világ egyik legerősebb tudományos iskolájával rendelkezett. Ez objektív tény, amely az oktatási rendszer mély elemzésén alapul, amelyet a British Association of Educators szakértői készítettek. A Szovjetunióban történelmileg különös hangsúlyt fektettek a természettudományi szakemberek, mérnökök és matematikusok képzésére. A 20. század közepén a szovjet országban több iskola működött a számítástechnika fejlesztésére, és nem volt hiány szakképzett személyzetből, ezért is voltak minden előfeltétel a sikeres fejlesztéshez. az új iparág. Tehetséges tudósok és mérnökök tucatjai vettek részt az elektronikus számológépek különböző rendszereinek létrehozásában. Most csak a Szovjetunióban a digitális számítógépek fejlesztésének fő mérföldköveiről fogunk beszélni. Az analóg gépeken már a háború előtt elkezdték a munkát, és 1945 -ben már működött a Szovjetunió első analóg gépe. A háború előtt megkezdődött a digitális számítógépek fő elemeinek, a nagy sebességű trigger-ek kutatása és fejlesztése.
Szergej Aleksejevics Lebedevet (1902 - 1974) ésszerűen a Szovjetunió számítástechnikai fejlesztésének megalapozójának nevezik - vezetésével 15 típusú számítógépet fejlesztettek ki, a legegyszerűbb lámpától a szuperszámítógépekig az integrált áramkörökön
A Szovjetunióban tudták, hogy az amerikaiak 1946 -ban létrehozták az ENIAC gépet - a világ első számítógépét, amely elektronikus csövekkel rendelkezik, mint elembázis és automatikus programvezérlés. Annak ellenére, hogy a szovjet tudósok tudtak ennek a gépnek a létezéséről, ennek ellenére, mint minden más információ, amely Oroszországba szivárgott a hidegháború idején, ezek az adatok nagyon szűkösek és homályosak voltak. Ezért az a beszéd, hogy a szovjet számítástechnikát nyugati modellekből másolták le, nem más, mint utalás. És milyen "mintákról" beszélhetünk, ha az akkori számítógépek működési modelljei két -három emeletet foglaltak el, és csak nagyon korlátozott körnek volt hozzáférése hozzájuk? A hazai kémek maximum a technikai dokumentációból származó töredékes információkat és a tudományos konferenciák átiratait kaphatták.
1948 végén S. A. Lebedev akadémikus megkezdte a munkát az első hazai gépen. Egy évvel később fejlesztették ki az architektúrát (a semmiből, kölcsönzés nélkül), valamint az egyes blokkok sematikus diagramjait. 1950 -ben a számítógépet rekordidő alatt állították össze mindössze 12 tudós és 15 technikus erőfeszítésével. Lebedev agyszüleményét "kis elektronikus számológépnek" vagy MESM -nek nevezte. A "Baby", amely hatezer vákuumcsőből állt, egy kétszintes épület egész szárnyát foglalta el. Senki ne döbbenjen meg az ilyen méreteken. A nyugati tervek sem voltak kevésbé. Ötvenedik éve volt az udvaron, és a rádiócsövek még mindig uralták a labdát.
Meg kell jegyezni, hogy a Szovjetunióban a MESM akkor indult, amikor Európában csak egy számítógép volt - az angol EDSAK, amelyet egy évvel korábban dobtak piacra. De a MESM processzor sokkal erősebb volt a számítási folyamat párhuzamossága miatt. Az EDSAK-hoz hasonló gépet, a TsEM-1-et 1953-ban helyezték üzembe az Atomenergia Intézetben, és számos paraméterben felülmúlta az EDSAK-ot is.
A MESM létrehozásakor a számítógépek létrehozásának minden alapelvét használták, például a bemeneti és kimeneti eszközök jelenlétét, a program kódolását és memóriában való tárolását, a memóriában tárolt programon alapuló számítások automatikus végrehajtását stb. A lényeg az volt, hogy ez egy bináris logikán alapuló számítógép, amelyet jelenleg használnak a számítástechnikában (az amerikai ENIAC a tizedes rendszert használta (!!!), és emellett a csővezeték -feldolgozás elve, amelyet S. A. operandusok dolgoztak fel) ezzel párhuzamosan ma már a világ összes számítógépén használják.
A kis elektronikus számológépet egy nagy - BESM -1 követte. A fejlesztés 1952 őszén fejeződött be, majd Lebedev a Szovjetunió Tudományos Akadémiájának teljes jogú tagja lett.
Az új gépben figyelembe vették a MESM létrehozásának tapasztalatait, és továbbfejlesztett elembázist alkalmaztak. A számítógép sebessége 8-10 ezer művelet másodpercenként (szemben a MESM-nél csak 50 művelettel másodpercenként), a külső tárolóeszközök mágnesszalagokon és mágneses dobokon alapultak. Valamivel később a tudósok akkumulátorokkal kísérleteztek higanycsöveken, potencioszkópokon és ferritmagokon.
Ha a Szovjetunióban keveset tudtak a nyugati számítógépekről, Európában és az USA -ban gyakorlatilag semmit sem tudtak a szovjet számítógépekről. Ezért valódi szenzáció lett Lebedev tudósítása a darmstadti tudományos konferencián: kiderült, hogy a Szovjetunióban összeszerelt BESM-1 Európa legeredményesebb és legerősebb számítógépe.
1958-ban, a BESM RAM újabb korszerűsítése után, amely már a BESM-2 nevet kapta, tömeggyártásban készült az Unió egyik gyárában. A Lebedev vezette csapat további munkájának eredménye az első BESM fejlesztése és fejlesztése volt. Új szuperszámítógép-családot hoztak létre "M" márkanév alatt, amelynek M-20 sorozatú modellje, amely másodpercenként akár 20 ezer műveletet hajt végre, akkoriban a világ leggyorsabban működő számítógépe lett.
1958 egy másik fontos, bár kevéssé ismert mérföldkő volt a számítástechnika fejlődésében. V. S. vezetésével 200 km -es távolságok. Ugyanakkor hivatalosan úgy vélik, hogy a világ első számítógépes hálózata csak 1965-ben kezdett működni, amikor a Massachusetts Institute of Technology TX-2 számítógépeit és a Santa Monica-i SDC vállalat Q-32-ét összekötötték. Így az amerikai mítosszal ellentétben a számítógépes hálózatot először a Szovjetunióban fejlesztették ki és valósították meg, akár 7 évvel korábban.
Kifejezetten a hadsereg igényeihez, beleértve az Űrirányítási Központot is, számos M-40 és M-50 alapú számítógépes modellt fejlesztettek ki, amelyek a vezetés alatt létrehozott szovjet rakétaelhárító rendszer "kibernetikus agyává" váltak. VGKisunko és 1961 -ben lelőtt egy igazi rakétát - az amerikaiak ezt csak 23 évvel később tudták megismételni.
Az első teljes értékű második generációs gép (félvezető alapon) a BESM-6 volt. Ennek a gépnek rekord sebessége volt akkoriban - körülbelül egymillió művelet másodpercenként. Felépítésének és szerkezeti felépítésének számos elve valóságos forradalommá vált az akkori számítástechnikában, és valójában már egy lépést jelentett a számítógépek harmadik generációjában.
A BESM -6, amelyet 1966 -ban hoztak létre a Szovjetunióban, rekord sebessége volt akkoriban - körülbelül egymillió művelet másodpercenként
A BESM-6-ban megvalósították a véletlen hozzáférésű memória blokkokra osztását, lehetővé téve az információk egyidejű visszakeresését, ami lehetővé tette a memóriarendszerhez való hozzáférés sebességének drámai növelését, az utasítás-végrehajtás kombinálásának elvét széles körben alkalmazták (14 gépi utasítás lehet egyszerre a processzorban a végrehajtás különböző szakaszaiban). Ezt az elvet, amelyet a BESM-6 fő tervezője, S. A. Lebedev akadémikus nevezett el, a "vízvezeték" elve, később széles körben alkalmazták az általános célú számítógépek termelékenységének növelésére, miután a modern terminológiában a "parancsszállító" nevet kapta. Először vezették be a kérések pufferelésének módszerét, létrehozták a modern gyorsítótár -memória prototípusát, megvalósították a multitasking és a külső eszközökhöz való hozzáférés hatékony rendszerét, és sok más újítást is alkalmaztak, amelyek közül néhány még mindig használatban van. A BESM-6 olyan sikeresnek bizonyult, hogy sorozatosan 20 évig gyártották, és hatékonyan működött különböző állami struktúrákban és intézményekben.
A Svájcban létrehozott Nemzetközi Nukleáris Központ egyébként BESM gépeket használt a számításokhoz. És még egy jelző tény, ami megdöbbentő számítástechnikai elmaradottságunkról szóló mítoszt … A szovjet-amerikai űrrepülés, a Szojuz-Apolló alatt a szovjet fél a BESM-6 segítségével egy perc alatt megkapta a telemetriai információk feldolgozott eredményeit- fél órával korábban, mint az amerikai oldalon …
E tekintetben érdekes a Doron Sweid, a Nagy-Britanniában működő Számítástechnikai Múzeum kurátorának cikke arról, hogyan vásárolta meg az egyik utolsó működő BESM-6-ot Novoszibirszkben. A cikk címe önmagáért beszél: "A több mint 40 évvel ezelőtt kifejlesztett orosz BESM szuperszámítógép -sorozat tanúskodhat az Egyesült Államok hazugságairól, amelyek a hidegháborús években technológiai fölényt hirdettek."
A Szovjetunióban sok kreatív kollektíva működött. S. A. Lebedev, I. S. Bruk, V. M. Glushkov intézetei csak a legnagyobbak. Néha versenyeztek, néha kiegészítették egymást. És mindenki a világtudomány élvonalában dolgozott. Eddig főleg Lebedev akadémikus fejleményeiről beszéltünk, de a többi csapat munkájában megelőzte a külföldi fejleményeket.
Így például 1948 végén az Energetikai Intézet munkatársai. Krizhizhanovsky Brook és Rameev közös busszal rendelkező számítógépen feltalálói bizonyítványt kapnak, és 1950-1951. létrehozni. Ebben a gépben a világon először először félvezető (cuprox) diódákat használnak vákuumcsövek helyett.
És ugyanabban az időszakban, amikor S. A. Lebedev megalkotta a BESM-6-ot, V. M. Glushkov befejezte az "Ukrajna" nagygép fejlesztését, amelynek ötleteit később az 1970 -es években használták az amerikai nagygépekben. A Glushkov akadémikus által létrehozott MIR számítógépcsalád húsz évvel előzte meg az amerikaiakat - ezek voltak a személyi számítógépek prototípusai. 1967-ben az IBM megvásárolta a MIR-1-et egy londoni kiállításon: az IBM elsőbbségi vitát folytatott a versenytársakkal, és a gépet azért vásárolták, hogy bebizonyítsák, hogy a lépcsőzetes mikroprogramozás elve, amelyet a versenytársak 1963-ban szabadalmaztattak, régóta ismert orosz és gyártási járművekben használják.
A számítástechnika és a kibernetika úttörője, Viktor Mikhailovich Glushkov (1923-1982) akadémikus a világ minden tájáról ismert szakemberek számára a matematika, az informatika és a kibernetika, a számítógépes technológia és a programozás világszerte jelentős tudományos eredményeiről.
A Szovjetunióban a számítástechnika fejlődésének következő szakasza egy szuperszámítógép létrehozása volt, amelynek családját "Elbrus" -nak nevezték el. Ezt a projektet Lebedev kezdte, és halála után Burtsev vezette.
Az első többprocesszoros számítógépes komplexum "Elbrus-1" 1979-ben jelent meg. 10 processzort tartalmazott, és sebessége körülbelül 15 millió művelet volt másodpercenként. Ez a gép több évvel megelőzte a vezető nyugati számítógépeket. Szimmetrikus többprocesszoros architektúra megosztott memóriával, biztonságos programozás megvalósítása hardveres adattípusokkal, a processzorok szuperskalaritása, egységes operációs rendszer a többprocesszoros komplexekhez - mindezek az Elbrus sorozatban megvalósított képességek jóval korábban jelentek meg, mint Nyugaton. a mai napig használják a modern szuperszámítógépekben.
Az "Elbrus" általában számos forradalmi újítást vezetett be a számítógépek elméletébe. Ezek a szuperskalaritás (több utasítás feldolgozása ciklusonként), biztonságos programozás megvalósítása hardver adattípusokkal, csővezeték (több utasítás párhuzamos feldolgozása) stb. Mindezek a funkciók először a szovjet számítógépekben jelentek meg. Az Elbrus rendszer másik fő különbsége az Unióban korábban gyártott hasonló rendszerektől az, hogy a magas szintű programozási nyelvekre összpontosít. Az alapnyelvet ("Autocode Elbrus El-76") V. M. Pentkovsky hozta létre, aki később a Pentium processzorok főépítésze lett.
A sorozat következő modellje, az Elbrus-2 már 125 millió műveletet hajtott végre másodpercenként. Az "Elbrus" számos fontos rendszerben dolgozott, amelyek a radarinformációk feldolgozásával kapcsolatosak, számításba vették őket Arzamasz és Cseljabinszk rendszámaiban, és sok ilyen típusú számítógép továbbra is biztosítja a rakétaelhárító rendszerek és az űrierők működését.
A sorozat utolsó modellje az Elbrus 3-1 volt, amelyet moduláris felépítésével különböztettek meg, és nagy tudományos és gazdasági problémák megoldására szánták, beleértve a fizikai folyamatok modellezését. Sebessége elérte az 500 millió műveletet másodpercenként (egyes csapatoknál), kétszer olyan gyorsan, mint az akkori legeredményesebb amerikai szuperautó, a Cray Y-MP.
A Szovjetunió összeomlása után az egyik Elbrus -fejlesztő, Vladimir Pentkovsky emigrált az Egyesült Államokba, és elhelyezkedett az Intel Corporation -nél. Hamarosan a vállalat vezető mérnöke lett, és vezetésével 1993 -ban az Intel kifejlesztette a Pentium processzort, amelyet a pletykák szerint Pentkovszkijról neveztek el.
Pentkovszkij megtestesítette az Intel processzoraiban az általa ismert szovjet know-how-t, és 1995-re az Intel kiadott egy fejlettebb Pentium Pro processzort, amely képességeiben 1990-ben megközelítette az orosz El-90 mikroprocesszort, de soha nem érte utol. bár 5 évvel később jött létre.
Keith Diffendorf, a mikroprocesszoros jelentés szerkesztője szerint az Intel átvette a Szovjetunióban kifejlesztett hatalmas tapasztalatokat és fejlett technológiákat, beleértve a modern architektúrák alapelveit, például az SMP -t (szimmetrikus többprocesszoros feldolgozás), a szuperskaláris és az EPIC (Explicitly Parallel Instruction Code) - kód explicit utasítás párhuzamossággal) architektúra. Ezen elvek alapján az Unióban már gyártottak számítógépeket, míg az USA -ban ezek a technológiák csak "lebegtek a tudósok fejében (!!!)".
Hangsúlyozni szeretném, hogy a cikk kizárólag hardverben megtestesülő számítógépekről és sorozatgyártású számítógépekről szólt. Ezért, ismerve a szovjet számítástechnika tényleges történetét, nehéz egyetérteni az elmaradottságáról alkotott véleménnyel. Sőt, nyilvánvaló, hogy ebben az iparágban következetesen az élen jártunk. Sajnos erről sem a tévéképernyőről, sem más médiából nem hallunk.