INHOUDSOPGAWE:

Sowjet-rekenaartegnologie. Die verhaal van opstyg en vergetelheid
Sowjet-rekenaartegnologie. Die verhaal van opstyg en vergetelheid

Video: Sowjet-rekenaartegnologie. Die verhaal van opstyg en vergetelheid

Video: Sowjet-rekenaartegnologie. Die verhaal van opstyg en vergetelheid
Video: La Guerra de la Triple Alianza - Documental Completo 2024, Mei
Anonim

Volledige en omvattende inligting oor die ontwikkeling van Sowjet-elektronika. Waarom het Sowjet-elektronika op 'n tyd buitelandse "hardeware" aansienlik oortref? Watter Russiese wetenskaplike het Sowjet-kundigheid in Intel se mikroverwerkers beliggaam?

Hoeveel kritieke pyle is die afgelope jare afgevuur oor die stand van ons rekenaartegnologie! En dat dit hopeloos agteruit was (terselfdertyd was dit seker om die "organiese ondeugde van sosialisme en die beplande ekonomie te noem"), en dat dit nutteloos is om dit nou te ontwikkel, want "ons is vir ewig agter." En in byna elke geval sal die redenasie vergesel word van die gevolgtrekking dat "Westerse tegnologie nog altyd beter was", dat "Russiese rekenaars nie weet hoe om dit te doen nie" …

Gewoonlik, met kritiek op Sowjet-rekenaars, word die aandag gefokus op hul onbetroubaarheid, probleme in werking en lae vermoëns. Ja, baie "ervare" programmeerders onthou seker daardie "ES-ki" wat eindeloos uit die 70's en 80's gehang het, hulle kan praat oor hoe die "Sparks", "Agatha", "Robotrons" gelyk het, " Electronics "teen die agtergrond van die IBM PC's wat pas in die Unie (nie eers die nuutste modelle nie) in die laat 80's - vroeë 90's begin verskyn het, en noem dat so 'n vergelyking nie ten gunste van huishoudelike rekenaars eindig nie. En dit is so - hierdie modelle was werklik minderwaardig aan hul Westerse eweknieë in hul eienskappe.

Maar hierdie genoteerde handelsmerke van rekenaars was geensins die beste plaaslike ontwikkelings nie, ten spyte van die feit dat hulle die mees wydverspreide was. En om die waarheid te sê, Sowjet-elektronika het nie net op wêreldvlak ontwikkel nie, maar het soms 'n soortgelyke Westerse industrie oortref!

Maar hoekom gebruik ons dan nou uitsluitlik buitelandse "hardeware", en in die Sowjet-tye het selfs die swaargewone huishoudelike rekenaar soos 'n hoop metaal gelyk in vergelyking met sy Westerse eweknie? Is die stelling oor die meerderwaardigheid van Sowjet-elektronika nie ongegrond nie?

Nee dit is nie! Hoekom? Die antwoord is in hierdie artikel.

Die heerlikheid van ons vaders

Die amptelike "geboortedatum" van Sowjet-rekenaartegnologie moet waarskynlik as die einde van 1948 beskou word. Dit was toe in 'n geheime laboratorium in die dorp Feofaniya naby Kiëf, onder leiding van Sergei Aleksandrovich Lebedev (destyds - direkteur van die Instituut vir Elektriese Ingenieurswese van die Akademie van Wetenskappe van Oekraïne en ook hoof van die laboratorium van die Instituut vir Presiese Meganika en Rekenaartegnologie van die Akademie vir Wetenskappe van die USSR), begin werk aan die skepping van 'n klein elektroniese telmasjien (MESM) …

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

Lebedev het die beginsels van 'n rekenaar met 'n program in die geheue voorgehou, gestaaf en geïmplementeer (onafhanklik van John von Neumann).

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

In sy eerste masjien het Lebedev die fundamentele beginsels van die bou van rekenaars geïmplementeer, soos:

beskikbaarheid van rekenkundige toestelle, geheue, invoer/uitvoer en beheertoestelle;

kodering en stoor van 'n program in die geheue soos getalle;

binêre getallestelsel vir enkodering van getalle en opdragte;

outomatiese uitvoering van berekeninge gebaseer op die gestoorde program;

die teenwoordigheid van beide rekenkundige en logiese bewerkings;

die hiërargiese beginsel van die bou van geheue;

gebruik van numeriese metodes om berekeninge te implementeer.

Ontwerp, installering en ontfouting van MESM is in rekordtyd (ongeveer 2 jaar) uitgevoer en deur slegs 17 mense (12 navorsers en 5 tegnici) uitgevoer. Die toetslopie van die MESM-masjien het op 6 November 1950 plaasgevind en gereelde werking op 25 Desember 1951.

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

In 1953 het 'n span onder leiding van S. A. Lebedev die eerste hoofraam geskep - BESM-1 (van die Big Electronic Counting Machine), wat in een kopie vrygestel is. Dit is reeds in Moskou geskep, by die Instituut vir Presisiemeganika (afgekort as ITM) en die Rekenaarsentrum van die Akademie vir Wetenskappe van die USSR, waarvan die direkteur SA Lebedev was, en is by die Moskou-aanleg vir berekening en analise saamgestel. Masjiene (afgekort as CAM).

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

Nadat die BESM-1 RAM toegerus is met 'n verbeterde elementbasis, het sy werkverrigting 10 000 bewerkings per sekonde bereik - op die vlak van die beste in die VSA en die beste in Europa. In 1958, na nog 'n modernisering van die RAM, is die BESM, wat reeds die naam BESM-2 ontvang het, voorberei vir reeksproduksie by een van die aanlegte van die Unie, wat in 'n aantal dosyne uitgevoer is.

Terselfdertyd was werk aan die gang in die Moskou-streek Spesiale Ontwerpburo No. In 1950-1953 die span van hierdie ontwerpburo, maar reeds onder leiding van Bazilevsky Yu. Ya. ontwikkel 'n algemene doel digitale rekenaar "Strela" met 'n spoed van 2 duisend bewerkings per sekonde. Hierdie motor is vervaardig tot 1956, en 'n totaal van 7 kopieë is gemaak. Dus, "Strela" was die eerste industriële rekenaar - MESM, BESM het op daardie stadium in slegs een kopie bestaan.

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

Oor die algemeen was die einde van 1948 'n uiters produktiewe tyd vir die skeppers van die eerste Sowjet-rekenaars. Ten spyte van die feit dat beide van die rekenaars wat hierbo genoem is onder die beste ter wêreld was, het weer, parallel met hulle, 'n ander tak van die Sowjet-rekenaarbedryf ontwikkel - M-1, "Outomatiese digitale rekenaarmasjien", wat deur IS gelei is. Brook.

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

M-1 is in Desember 1951 gelanseer – gelyktydig met MESM en was vir byna twee jaar die enigste bedryfsrekenaar in die USSR (MESM was geografies geleë in die Oekraïne, naby Kiëf).

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

Die spoed van die M-1 blyk egter uiters laag te wees - slegs 20 operasies per sekonde, wat dit egter nie verhoed het om die probleme van kernnavorsing by die IV Kurchatov-instituut op te los nie. Terselfdertyd het M-1 heelwat spasie in beslag geneem – slegs 9 vierkante meter (vergelyk met 100 vierkante meter vir BESM-1) en het aansienlik minder energie verbruik as Lebedev se breinkind. M-1 het die voorouer geword van 'n hele klas "klein rekenaars", waarvan die skepper IS Brook 'n ondersteuner was. Sulke masjiene moes volgens Brook bedoel gewees het vir klein ontwerpburo's en wetenskaplike organisasies wat nie die middele en persele het om masjiene van die BESM-tipe aan te koop nie.

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

Binnekort is die M-1 ernstig verbeter, en sy werkverrigting het die vlak van "Strela" bereik - 2 duisend operasies per sekonde, terselfdertyd het die grootte en kragverbruik effens toegeneem. Die nuwe motor het die natuurlike naam M-2 gekry en is in 1953 in werking gestel. Wat koste, grootte en werkverrigting betref, het die M-2 die beste rekenaar in die Unie geword. Dit was M-2 wat die eerste internasionale skaaktoernooi tussen rekenaars gewen het.

Gevolglik kon in 1953 ernstige rekenaartake vir die behoeftes van die land se verdediging, wetenskap en die nasionale ekonomie op drie tipes rekenaars – BESM, Strela en M-2 – opgelos word. Al hierdie rekenaars is die eerste generasie rekenaars. Die elementbasis - elektroniese buise - het hul groot afmetings, aansienlike energieverbruik, lae betroubaarheid en, as gevolg daarvan, klein produksievolumes en 'n nou kring van gebruikers, hoofsaaklik uit die wêreld van wetenskap, bepaal. In sulke masjiene was daar feitlik geen manier om die bedrywighede van die program wat uitgevoer word te kombineer en die werking van verskeie toestelle te paralleliseer nie; opdragte een na die ander uitgevoer is, was ALU ("rekenkundige-logiese toestel", 'n eenheid wat direk data-omskakeling uitvoer) ledig in die proses van data-uitruiling met eksterne toestelle, waarvan die stel baie beperk was. Die volume van die BESM-2 RAM was byvoorbeeld 2048 39-bis woorde; magnetiese tromme en magnetiese bandaandrywers is as eksterne geheue gebruik.

Setun is die eerste en enigste drieledige rekenaar in die wêreld. Moskou Staatsuniversiteit. DIE USSR.

Vervaardigingsaanleg: Kazan-aanleg van wiskundige masjiene van die USSR Ministerie van Radio-industrie. Die vervaardiger van logiese elemente is die Astrakhan-aanleg van elektroniese toerusting en elektroniese toestelle van die USSR Ministerie van Radio-industrie. Die vervaardiger van magnetiese tromme is die Penza Computer Plant van die USSR Ministerie van Radio Nywerheid. Die vervaardiger van die druktoestel is die Moskou-aanleg van tikmasjiene van die USSR Ministerie van Instrumentnywerheid.

Voltooiingsjaar van ontwikkeling: 1959.

Jaar van die begin van produksie: 1961.

Beëindigde produksie: 1965.

Aantal motors gebou: 50.

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

In ons tyd het "Setun" geen analoë nie, maar histories het dit gebeur dat die ontwikkeling van informatika in die hoofstroom van binêre logika gegaan het.

Maar die volgende ontwikkeling van Lebedev was meer produktief - die M-20-rekenaar, waarvan die reeksproduksie in 1959 begin het.

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

Die nommer 20 in die naam beteken hoëspoedprestasie - 20 duisend bewerkings per sekonde, die hoeveelheid RAM het twee keer die OP BESM oorskry, 'n kombinasie van die uitgevoerde opdragte is ook in die vooruitsig gestel. Destyds was dit een van die kragtigste en betroubaarste masjiene ter wêreld, en dit is gebruik om baie van die belangrikste teoretiese en toegepaste probleme van wetenskap en tegnologie van daardie tyd op te los. In die M20-masjien is die moontlikheid geïmplementeer om programme in mnemoniese kodes te skryf. Dit het die kring van spesialiste wat voordeel kon trek uit die voordele van rekenaars, aansienlik uitgebrei. Ironies genoeg is presies 20 M-20-rekenaars vervaardig.

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

Die eerste generasie rekenaars is vir 'n lang tyd in die USSR vervaardig. Selfs in 1964 is die Ural-4-rekenaar, wat vir ekonomiese berekeninge gebruik is, steeds in Penza vervaardig.

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

Oorwinningsgang

In 1948 is 'n halfgeleiertransistor in die VSA uitgevind, wat as 'n elementbasis vir 'n rekenaar gebruik is. Dit het dit moontlik gemaak om rekenaars met aansienlik kleiner afmetings, kragverbruik en aansienlik hoër (in vergelyking met lamprekenaars) betroubaarheid en produktiwiteit te ontwikkel. Die probleem van programmeringsoutomatisering het uiters dringend geword, aangesien die gaping tussen die tyd vir die ontwikkeling van programme en die tyd vir die werklike berekening toegeneem het.

Die tweede fase in die ontwikkeling van rekenaartegnologie in die laat 50's - vroeë 60's word gekenmerk deur die skepping van gevorderde programmeertale (Algol, Fortran, Cobol) en die ontwikkeling van die proses om taakvloeibeheer te outomatiseer met behulp van die rekenaar self, dit wil sê die ontwikkeling van bedryfstelsels. Die eerste bedryfstelsels het die gebruiker se werk met die voltooiing van 'n taak geoutomatiseer, en toe is gereedskap geskep om verskeie take gelyktydig in te voer ('n bondel take) en die verspreiding van rekenaarhulpbronne tussen hulle. Die multiprogrammeringsmodus van dataverwerking het verskyn. Die mees kenmerkende kenmerke van hierdie rekenaars, wat algemeen na verwys word as "tweede generasie rekenaars":

die kombinasie van inset-/uitsetbewerkings met berekeninge in die sentrale verwerker;

'n toename in die hoeveelheid RAM en eksterne geheue;

gebruik van alfanumeriese toestelle vir data-invoer/-uitvoer;

"geslote" modus vir gebruikers: die programmeerder is nie meer in die rekenaarkamer toegelaat nie, maar het die program in die algoritmiese taal (hoëvlaktaal) aan die operateur oorhandig vir sy verdere toelating op die masjien.

Aan die einde van die 50's is die reeksproduksie van transistors ook in die USSR gevestig.

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

Dit het dit moontlik gemaak om 'n tweedegenerasie-rekenaar te begin skep met hoër werkverrigting, maar minder ruimte en kragverbruik. Die ontwikkeling van rekenaartegnologie in die Unie het byna teen 'n "plofbare" tempo verloop: in 'n kort tydjie het die aantal verskillende rekenaarmodelle wat in ontwikkeling gebring is in dosyne begin tel: dit is die M-220 - die erfgenaam van die Lebedev M -20, en die "Minsk-2" met daaropvolgende weergawes, en die Yerevan "Nairi", en baie militêre rekenaars - M-40 met 'n spoed van 40 duisend operasies per sekonde en M-50 (wat nog steeds buiskomponente gehad het). Dit was te danke aan laasgenoemde dat dit in 1961 moontlik was om 'n ten volle funksionele anti-missielverdedigingstelsel te skep (tydens die toetse was dit herhaaldelik moontlik om werklike ballistiese missiele met 'n direkte treffer in 'n plofkop met 'n volume van 'n half a. Kubieke meter). Maar eerstens wil ek die BESM-reeks noem, ontwikkel deur 'n span ontwikkelaars van ITM en VT van die USSR Akademie vir Wetenskappe onder die algemene leierskap van S. A. Lebedev, wie se werkspunt die BESM-6-rekenaar was wat in 1967 geskep is. Dit was die eerste Sowjet-rekenaar wat 'n spoed van 1 miljoen bewerkings per sekonde behaal het ('n aanwyser wat eers in die vroeë 80's deur huishoudelike rekenaars van daaropvolgende vrystellings oortref is, met aansienlik laer bedryfsbetroubaarheid as dié van BESM-6).

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

Benewens hoë spoed (die beste aanwyser in Europa en een van die beste ter wêreld), is die strukturele organisasie van BESM-6 onderskei deur 'n aantal kenmerke wat revolusionêr was vir hul tyd en die argitektoniese kenmerke van die volgende generasie verwag het. rekenaars (waarvan die elementbasis uit geïntegreerde stroombane bestaan het). Dus, vir die eerste keer in huishoudelike praktyk en heeltemal onafhanklik van buitelandse rekenaars, is die beginsel van die kombinasie van die uitvoering van instruksies wyd gebruik (tot 14 masjieninstruksies kan gelyktydig in die verwerker wees in verskillende stadiums van uitvoering). Hierdie beginsel, wat deur die hoofontwerper van BESM-6 Academician S. A. Lebedev die "waterpyplyn"-beginsel genoem is, het later wyd gebruik geword om die produktiwiteit van algemene-doel rekenaars te verhoog, nadat dit die naam "opdragvervoerband" in moderne terminologie ontvang het.

BESM-6 is van 1968 tot 1987 by die Moskou-aanleg SAM massavervaardig (altesaam 355 voertuie is vervaardig) - 'n soort rekord! Die laaste BESM-6 is vandag uitmekaar gehaal – in 1995 by die Mil-helikopteraanleg in Moskou. BESM-6 was toegerus met die grootste akademiese (byvoorbeeld, die Rekenaarsentrum van die USSR Akademie vir Wetenskappe, die Gesamentlike Instituut vir Kernnavorsing) en industrie (Central Institute of Aviation Engineering - CIAM) navorsingsinstitute, fabrieke en ontwerpburo's.

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

In hierdie verband is 'n artikel deur die kurator van die Museum van Rekenaarwetenskap in Groot-Brittanje, Doron Sweid, oor hoe hy een van die laaste werkende BESM-6 in Novosibirsk gekoop het, interessant. Die titel van die artikel spreek vanself:

Inligting vir spesialiste

Die werking van die RAM-modules, die beheereenheid en die rekenkundige logika-eenheid in BESM-6 is parallel en asynchroon uitgevoer, te danke aan die teenwoordigheid van buffertoestelle vir intermediêre berging van opdragte en data. Om die pyplynuitvoering van instruksies in die beheertoestel te bespoedig, is 'n aparte registergeheue vir die stoor van indekse, 'n aparte adresrekenkundige module, wat vinnige adresmodifikasie verskaf deur indeksregisters, insluitend die stapeltoegangsmodus, verskaf.

Assosiatiewe geheue op vinnige registers (van die kastipe) het dit moontlik gemaak om outomaties die mees gebruikte operandes daarin te stoor en sodoende die aantal toegange tot die hoofgeheue te verminder. Die "gelaagdheid" van die ewekansige toegangsgeheue het die moontlikheid van gelyktydige toegang tot sy verskillende modules vanaf verskillende toestelle van die masjien gebied. Meganismes vir die onderbreking, beskerming van geheue, die omskakeling van virtuele adresse in fisiese en bevoorregte bedryfsmodusse vir die bedryfstelsel het dit moontlik gemaak om BESM-6 in multiprogram- en tyddeelmodusse te gebruik. In die rekenkundige logika-toestel is versnelde algoritmes vir vermenigvuldiging en deling geïmplementeer (vermenigvuldiging met vier syfers van 'n vermenigvuldiger, berekening van vier syfers van die kwosiënt in een kloksiklus), sowel as 'n opteller sonder end-tot-end drakettings, verteenwoordig die resultaat van die bewerking in die vorm van 'n twee-ry-kode (bitsgewyse somme en oordragte) en werk op die insette drie-ry-kode (die nuwe operand en die twee-ry resultaat van die vorige bewerking).

Die BESM-6-rekenaar het 'n ewekansige toegangsgeheue op ferrietkerne gehad - 32 KB van 50-bis woorde, die hoeveelheid ewekansige toegangsgeheue het met daaropvolgende wysigings tot 128 KB toegeneem.

Data-uitruiling met eksterne geheue op magnetiese dromme (hierna ook op magnetiese skywe) en magnetiese bande is parallel uitgevoer via sewe hoëspoedkanale ('n prototipe van toekomstige keurkanale). Die werk met die res van die perifere toestelle (element-vir-element data-invoer / -uitvoer) is uitgevoer deur die bedryfstelselbestuurderprogramme toe die ooreenstemmende onderbrekings van die toestelle plaasgevind het.

Tegniese en operasionele kenmerke:

Gemiddelde prestasie - tot 1 miljoen unicast-opdragte / s

Die woordlengte is 48 binêre bisse en twee kontrolebisse (die pariteit van die hele woord moes "onewe" wees. Dit was dus moontlik om opdragte van data te onderskei - sommige het halfwoordpariteit "ewe-onewe" gehad, terwyl ander "odd-even" " gehad. Die oorgang na data of uitvee van die kode is elementêr gevang, sodra daar 'n poging was om 'n woord met data uit te voer)

Getalvoorstelling - swaaipunt

Werkfrekwensie - 10 MHz

Besette area - 150-200 vk. m

Kragverbruik vanaf die netwerk 220 V / 50 Hz - 30 kW (sonder lugverkoelingstelsel)

BESM-6 het 'n oorspronklike stelsel van elemente met parafase-sinchronisasie gehad. Die hoë klokfrekwensie van die elemente het van die ontwikkelaars nuwe oorspronklike ontwerpoplossings geëis om die lengtes van die elementverbindings te verkort en parasitiese kapasitansies te verminder.

Die gebruik van hierdie elemente in kombinasie met oorspronklike strukturele oplossings het dit moontlik gemaak om 'n prestasievlak van tot 1 miljoen bewerkings per sekonde te verskaf wanneer dit in 48-bis swaaipuntmodus werk, wat 'n rekord is in verhouding tot 'n relatief klein aantal halfgeleiers elemente en hul spoed (ongeveer 60 duisend eenhede), transistors en 180 duisend diodes en 'n frekwensie van 10 MHz).

Die BESM-6-argitektuur word gekenmerk deur 'n optimale stel rekenkundige en logiese bewerkings, vinnige adreswysiging deur indeksregisters (insluitend die stapeltoegangsmodus) en 'n meganisme vir die uitbreiding van die opkode (ekstrakodes) te gebruik.

Toe BESM-6 geskep word, is die basiese beginsels van 'n rekenaarontwerp-outomatiseringstelsel (CAD) gelê. Die kompakte optekening van die masjiendiagramme deur die formules van Boole-algebra was die basis van sy operasionele en ingebruiknemingsdokumentasie. Die dokumentasie vir die installasie is aan die aanleg uitgereik in die vorm van tabelle wat op 'n instrumentele rekenaar verkry is.

Die skeppers van BESM-6 was V. A. Melnikov, L. N. Korolev, V. S. Petrov, L. A. Teplitsky - die leiers; A. A. Sokolov, V. N. Laut, M. V. Tyapkin, V. L. Lee, L. A. Zak, V. I. Smirnov, A. S. Fedorov, O. K. Shcherbakov, A. V. Avayev, V. Ya. Alekseev, OA Bolshakov, VF Zhirov, VA Zhukovsky., Yu. N. Znamensky, VS Chekhlov, A. Lebedev.

In 1966 is 'n anti-missielverdedigingstelsel oor Moskou ontplooi op die basis van 'n 5E92b-rekenaar wat deur die groepe van SA Lebedev en sy kollega VSBurtsev geskep is met 'n kapasiteit van 500 duisend operasies per sekonde, wat tot nou toe bestaan het (in 2002). dit behoort te wees met die vermindering van die Strategiese Missielmagte).

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

'n Materiële basis is ook geskep vir die ontplooiing van missielverdediging oor die hele grondgebied van die Sowjetunie, maar daarna, volgens die bepalings van die ABM-1-verdrag, is werk in hierdie rigting ingekort. VSBurtsev se groep het aktief deelgeneem aan die ontwikkeling van die legendariese lugafweerstelsel S-300, en in 1968 daarvoor die 5E26-rekenaar geskep, wat gekenmerk is deur sy klein grootte (2 kubieke meter) en die versigtigste hardeware beheer wat enige verkeerde inligting opgespoor het. Die werkverrigting van die 5E26-rekenaar was gelyk aan dié van die BESM-6 - 1 miljoen bewerkings per sekonde.

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

Verraad

Seker die mees sterre tydperk in die geskiedenis van Sowjet-rekenaarkunde was die middel-sestigerjare. Daar was destyds baie kreatiewe kollektiewe in die USSR werksaam. Die institute van S. A. Lebedev, I. S. Bruk, V. M. Glushkov is slegs die grootste van hulle. Soms het hulle meegeding, soms het hulle mekaar aangevul. Terselfdertyd is baie verskillende soorte masjiene vervaardig, meestal onversoenbaar met mekaar (miskien met die uitsondering van masjiene wat by dieselfde instituut ontwikkel is), vir 'n wye verskeidenheid doeleindes. Almal van hulle is op wêreldvlak ontwerp en gemaak en was nie minderwaardig as hul Westerse mededingers nie.

Die verskeidenheid rekenaars wat vervaardig is en hul onversoenbaarheid met mekaar op die sagteware- en hardewarevlakke het nie hul skeppers bevredig nie. Dit was nodig om in die geringste graad volgorde te plaas in die hele stel rekenaars wat vervaardig is, byvoorbeeld deur enige van hulle as 'n sekere standaard te neem. Maar …

In die laat 60's het die land se leierskap 'n besluit geneem, wat, soos die verloop van verdere gebeure getoon het, katastrofiese gevolge gehad het: om alle huishoudelike ontwikkelings van verskillende groottes van die middelklas te vervang (daar was ongeveer 'n halfdosyn van hulle - "Minsk ", "Oeral", verskillende weergawes van die argitektuur van die M-20 ens.) - op die verenigde familie van rekenaars gebaseer op die argitektuur van die IBM 360, - die Amerikaanse eweknie. Op die vlak van die Ministerie van Instrumentasie is 'n soortgelyke besluit nie so hard met betrekking tot die mini-rekenaar geneem nie. Toe, in die tweede helfte van die 70's, is die PDP-11-argitektuur van die buitelandse firma DEC ook goedgekeur as die algemene lyn vir mini- en mikro-rekenaars. Gevolglik is vervaardigers van huishoudelike rekenaars gedwing om verouderde monsters van IBM-rekenaars te kopieer. Dit was die begin van die einde.

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

Hier is die beoordeling van Boris Artashesovich Babayan, ooreenstemmende lid van die Russiese Akademie vir Wetenskappe:

Dit is geensins die moeite werd om te dink dat die spanne van ES EVM-ontwikkelaars hul werk swak gedoen het nie. Inteendeel, met die skep van ten volle funksionele rekenaars (alhoewel nie baie betroubaar en kragtig nie), soortgelyk aan hul Westerse eweknieë, het hulle hierdie taak briljant hanteer, aangesien die produksiebasis in die USSR agter die Westerse gebly het. Dit was juis die oriëntasie van die hele bedryf op “nabootsing van die Weste” en nie op die ontwikkeling van oorspronklike tegnologieë nie wat foutief was.

Ongelukkig is dit nou onbekend wie presies in die land se leierskap die kriminele besluit geneem het om die oorspronklike huishoudelike ontwikkelings in te kort en elektronika te ontwikkel in die rigting om Westerse eweknieë te kopieer. Daar was geen objektiewe redes vir so 'n besluit nie.

Op een of ander manier, maar vanaf die begin van die 70's het die ontwikkeling van klein en mediumgrootte rekenaartegnologie in die USSR begin afneem. In plaas van die verdere ontwikkeling van goed ontwikkelde en beproefde konsepte van rekenaaringenieurswese, het die groot kragte van die land se rekenaarwetenskap-institute begin om betrokke te raak by "dom" en boonop semi-wettige kopiëring van Westerse rekenaars. Dit kon egter nie wettig wees nie – die “koue oorlog” was aan die gang, en die uitvoer van moderne “rekenaarbou”-tegnologie na die USSR in die meeste Westerse lande is eenvoudig deur die wet verbied.

Hier is nog een getuienis van B. A. Babayan:

Die belangrikste is dat die manier om oorsese besluite oor te skryf baie meer ingewikkeld geblyk het as wat voorheen gedink is. Verenigbaarheid van argitekture het verenigbaarheid op die elementbasisvlak vereis, wat ons nie gehad het nie. In daardie dae was die plaaslike elektroniese industrie ook gedwing om die pad te neem om Amerikaanse komponente te kloneer, om die moontlikheid te bied om analoë van Westerse rekenaars te skep. Maar dit was baie moeilik.

Dit was moontlik om die topologie van mikrokringe te kry en te kopieer, al die parameters van elektroniese stroombane uit te vind. Dit het egter nie die hoofvraag beantwoord nie - hoe om dit te maak. Volgens een van die kundiges van die Russiese Ministerie van Ekonomiese Ontwikkeling, wat op 'n tyd as die algemene direkteur van 'n groot NRO gewerk het, was die voordeel van die Amerikaners nog altyd in groot beleggings in elektroniese ingenieurswese. In die Verenigde State was dit nie soseer die tegnologiese lyne vir die vervaardiging van elektroniese komponente wat hoogs geheim was en bly nie, maar die toerusting vir die skepping van hierdie einste lyne. Die gevolg van hierdie situasie was dat die Sowjet-mikrokringe wat in die vroeë 70's geskep is - analoë van die Westerse - in funksionele terme soortgelyk was aan die Amerikaans-Japannese, maar dit nie bereik het in terme van tegniese parameters nie. Daarom het planke wat volgens Amerikaanse topologieë saamgestel is, maar met ons komponente, onwerksaam geblyk te wees. Ek moes my eie stroombaanoplossings ontwikkel.

Sweid se artikel wat hierbo aangehaal is, kom tot die gevolgtrekking:. Dit is nie heeltemal waar nie: na die BESM-6 was daar die Elbrus-reeks: die eerste van die masjiene van hierdie reeks, die Elbrus-B, was 'n mikro-elektroniese kopie van die BESM-6, wat dit moontlik gemaak het om in die BESM te werk -6 opdragstelsel en gebruik die sagteware wat daarvoor geskryf is.

Die algemene betekenis van die gevolgtrekking is egter korrek: as gevolg van die volgorde van onbevoegde of doelbewus skadelike leiers van die regerende elite van die Sowjetunie op daardie tydstip, was Sowjet-rekenaartegnologie die pad na die top van die wêreld Olympus gesluit. Wat sy goed kon bereik - die wetenskaplike, kreatiewe en materiële potensiaal het nogal toegelaat om dit te doen.

Hier is byvoorbeeld 'n paar van die persoonlike indrukke van een van die skrywers van die artikel:

Geensins alle oorspronklike binnelandse ontwikkelings is egter ingekort nie. Soos reeds genoem, het VS Burtsev se span voortgegaan om aan die Elbrus-rekenaarreeks te werk, en in 1980 is die Elbrus-1-rekenaar met 'n spoed van tot 15 miljoen bewerkings per sekonde in massaproduksie geplaas. Simmetriese multiverwerker-argitektuur met gedeelde geheue, implementering van veilige programmering met hardeware-datatipes, superskalariteit van verwerkerverwerking, 'n verenigde bedryfstelsel vir multiverwerkerkomplekse - al hierdie vermoëns wat in die Elbrus-reeks geïmplementeer is, het vroeër as in die Weste verskyn. In 1985 het die volgende model van hierdie reeks, Elbrus-2, reeds 125 miljoen bewerkings per sekonde uitgevoer. "Elbrus" het gewerk in 'n aantal belangrike stelsels wat verband hou met die verwerking van radar inligting, hulle is getel in nommerplate Arzamas en Chelyabinsk, en baie rekenaars van hierdie model verskaf steeds die funksionering van anti-missiel verdediging stelsels en ruimte magte.

'N Baie interessante kenmerk van "Elbrus" was die feit dat die stelselsagteware vir hulle in 'n hoëvlaktaal geskep is - El-76, en nie in tradisionele assembler nie. Voor uitvoering is El-76-kode vertaal in masjieninstruksies met behulp van hardeware, nie sagteware nie.

Sedert 1990 is Elbrus 3-1 ook vervaardig, wat gekenmerk is deur sy modulêre ontwerp en bedoel was om groot wetenskaplike en ekonomiese probleme op te los, insluitend modellering van fisiese prosesse. Sy werkverrigting het 500 miljoen bewerkings per sekonde bereik (op sommige opdragte). Altesaam 4 kopieë van hierdie masjien is vervaardig.

Sedert 1975 het 'n groep I. V. Prangishvili en V. V. Rezanov in die navorsings- en produksievereniging "Impulse" begin om 'n rekenaarkompleks PS-2000 te ontwikkel met 'n spoed van 200 miljoen bewerkings per sekonde, in 1980 in produksie gestel en hoofsaaklik gebruik vir die verwerking van geofisiese data, - soek na nuwe afsettings van minerale. In hierdie kompleks is die moontlikhede van parallelle uitvoering van programopdragte gemaksimeer, wat bereik is deur 'n vernuftig ontwerpte argitektuur.

Groot Sowjet-rekenaars, soos die PS-2000, het in baie opsigte selfs hul buitelandse mededingers oortref, maar hulle kos baie minder - dus is slegs 10 miljoen roebels bestee aan die ontwikkeling van PS-2000 (en die gebruik daarvan het dit moontlik gemaak om 'n wins van 200 miljoen roebels). Hulle omvang was egter “grootskaalse” take – dieselfde missielverdediging of ruimtedataverwerking. Die ontwikkeling van medium en klein rekenaars in die Unie is ernstig en vir 'n lang tyd vertraag deur die verraad van die Kremlin-elite. En dit is hoekom die toestel wat op jou tafel is en wat in ons tydskrif beskryf word, in Suidoos-Asië gemaak is, en nie in Rusland nie.

Katastrofe

Sedert 1991 het moeilike tye vir Russiese wetenskap aangebreek. Die nuwe regering van Rusland het 'n kursus geneem vir die vernietiging van Russiese wetenskap en oorspronklike tegnologie. Finansiering van die oorweldigende meerderheid van wetenskaplike projekte is gestaak, weens die vernietiging van die Unie is die onderlinge verbinding van rekenaarvervaardigingsaanlegte wat in verskillende state beland het, onderbreek, en doeltreffende produksie het onmoontlik geword. Baie ontwikkelaars van huishoudelike rekenaartegnologie is gedwing om buite hul spesialiteit te werk, wat hul kwalifikasies en tyd verloor het. Die enigste kopie van die Elbrus-3-rekenaar wat in die Sowjet-tyd ontwikkel is, twee keer so vinnig as die produktiefste Amerikaanse supermotor van daardie tyd, die Cray Y-MP, is in 1994 uitmekaar gehaal en onder druk geplaas.

Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet
Sowjet-rekenaars: verraai en vergeet

Sommige van hul skeppers van Sowjet-rekenaars het na die buiteland gegaan. Dus, tans is die voorste ontwikkelaar van Intel-mikroverwerkers Vladimir Pentkovsky, wat in die USSR opgelei is en by ITMiVT gewerk het - die Lebedev Institute of Precision Mechanics and Computational Engineering. Pentkovsky het deelgeneem aan die ontwikkeling van die bogenoemde rekenaars "Elbrus-1" en "Elbrus-2", en dan aan die hoof van die ontwikkeling van die verwerker vir "Elbrus-3" - El-90. As gevolg van die doelgerigte vernietigingsbeleid van die Russiese wetenskap wat deur die regerende kringe van die Russiese Federasie onder die invloed van die Weste nagestreef is, is befondsing vir die Elbrus-projek afgesny, en Vladimir Pentkovsky is gedwing om na die Verenigde State te emigreer en te kry 'n werk by Intel. Hy het gou 'n senior ingenieur van die korporasie geword en onder sy leiding in 1993 het Intel die Pentium-verwerker ontwikkel, wat na gerugte na Pentkovsky vernoem is.

Pentkovsky het die Sowjet-kundigheid wat hy self geken het in Intel se verwerkers beliggaam, terwyl hy baie uitgedink het tydens die ontwikkelingsproses, en teen 1995 het Intel 'n meer gevorderde Pentium Pro-verwerker vrygestel, wat reeds in sy vermoëns naby die Russiese mikroverwerker van 1990 gekom het. El- 90, hoewel hy hom nie ingehaal het nie. Pentkovsky is tans besig om die volgende generasie Intel-verwerkers te ontwikkel. Die verwerker waarop jou rekenaar moontlik loop, is dus deur ons landgenoot gemaak en kon in Rusland gemaak gewees het as nie vir die gebeure na 1991 nie.

Baie navorsingsinstitute het oorgeskakel na die skepping van groot rekenaarstelsels gebaseer op ingevoerde komponente. Dus, die navorsingsinstituut "Kvant" onder leiding van V. K. Levin ontwikkel rekenaarstelsels MVS-100 en MVS-1000, gebaseer op Alpha 21164 verwerkers (vervaardig deur DEC-Compaq). Die verkryging van sulke toerusting word egter belemmer deur die huidige embargo op die uitvoer van hoë tegnologieë na Rusland, terwyl die moontlikheid om sulke komplekse in verdedigingstelsels te gebruik uiters twyfelagtig is - niemand weet hoeveel "goggas" daarin gevind kan word nie word deur 'n sein geaktiveer en deaktiveer die stelsel.

Op die persoonlike rekenaarmark is huishoudelike rekenaars heeltemal afwesig. Die meeste waarna Russiese ontwikkelaars gaan, is om rekenaars van komponente saam te stel en individuele toestelle te skep, byvoorbeeld moederborde, weer van klaargemaakte komponente, terwyl bestellings vir produksie by fabrieke in Suidoos-Asië geplaas word. Daar is egter baie min sulke ontwikkelings ('n mens kan die firmas "Aquarius", "Formosa" noem). Die ontwikkeling van die ES-lyn het feitlik gestop - hoekom maak jou eie analoë as dit makliker en goedkoper is om oorspronklikes te koop?

Natuurlik is alles nie verlore nie. Daar is ook beskrywings van tegnologieë, soms selfs op

oor die afgelope tien jaar, voortreflike Westerse en huidige modelle. Gelukkig het nie al die ontwikkelaars van huishoudelike rekenaartegnologie na die buiteland gegaan of gesterf nie. Daar is dus nog 'n kans.

Of dit geïmplementeer gaan word, hang van ons af.

Aanbeveel: