Cuprins:

Tehnologia informatică sovietică. Povestea decolării și uitării
Tehnologia informatică sovietică. Povestea decolării și uitării

Video: Tehnologia informatică sovietică. Povestea decolării și uitării

Video: Tehnologia informatică sovietică. Povestea decolării și uitării
Video: Ivan the Terrible, Op. 116: Pt. 1 Kazan, Kurbsky's Trumpets I 2024, Mai
Anonim

Informații complete și cuprinzătoare despre dezvoltarea electronicii sovietice. De ce electronica sovietică a depășit la un moment dat semnificativ „hardware-ul” străin? Care om de știință rus a întruchipat know-how sovietic în microprocesoarele Intel?

Câte săgeți critice au fost trase în ultimii ani asupra stării tehnologiei noastre de calcul! Și că era fără speranță înapoiat (în același timp era sigur că menționau „viciile organice ale socialismului și ale economiei planificate”) și că este inutil să o dezvoltăm acum, pentru că „suntem pentru totdeauna în urmă”. Și în aproape toate cazurile, raționamentul va fi însoțit de concluzia că „tehnologia occidentală a fost întotdeauna mai bună”, că „calculatoarele rusești nu știu cum să o facă”…

De obicei, criticând computerele sovietice, atenția este concentrată pe nefiabilitatea acestora, dificultățile în funcționare și capabilitățile scăzute. Da, mulți programatori „experimentați” își amintesc probabil de acele „ES-ki” „atârnate” la nesfârșit din anii 70 și 80, ei pot vorbi despre cum arătau „Sparks”, „Agatha”, „Robotrons”, „Electronics” împotriva fundal al PC-urilor IBM care tocmai începuseră să apară în Uniune (nici măcar ultimele modele) la sfârșitul anilor 80 – începutul anilor 90, menționând că o astfel de comparație nu se termină în favoarea calculatoarelor autohtone. Și așa este - aceste modele erau cu adevărat inferioare omologilor lor occidentali în caracteristicile lor.

Dar aceste mărci de computere enumerate nu au fost în niciun caz cele mai bune dezvoltări interne, în ciuda faptului că au fost cele mai răspândite. Și, de fapt, electronica sovietică nu doar s-a dezvoltat la nivel mondial, dar uneori a depășit o industrie similară occidentală!

Dar de ce, atunci, acum folosim exclusiv „hardware” străin, iar în vremurile sovietice, chiar și computerul autohton câștigat cu greu părea un morman de metal în comparație cu omologul său occidental? Afirmația despre superioritatea electronicii sovietice nu este neîntemeiată?

Nu, nu este! De ce? Răspunsul este în acest articol.

Slava parintilor nostri

„Data nașterii” oficială a tehnologiei informatice sovietice ar trebui considerată probabil sfârșitul anului 1948. Atunci, într-un laborator secret din orașul Feofaniya de lângă Kiev, sub conducerea lui Serghei Aleksandrovich Lebedev (la acea vreme - director al Institutului de Inginerie Electrică al Academiei de Științe a Ucrainei și, de asemenea, șef al laboratorului Institutul de mecanică precisă și tehnologie de calcul al Academiei de Științe a URSS), au început lucrările la crearea unei mașini electronice mici de numărat (MESM) …

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

Lebedev a prezentat, fundamentat și implementat (independent de John von Neumann) principiile unui computer cu un program stocat în memorie.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

În prima sa mașină, Lebedev a implementat principiile fundamentale ale construirii computerelor, cum ar fi:

disponibilitatea dispozitivelor aritmetice, a memoriei, a dispozitivelor de intrare/ieșire și de control;

codificarea și stocarea unui program în memorie precum numerele;

sistem de numere binare pentru codificarea numerelor și comenzilor;

executarea automată a calculelor pe baza programului stocat;

prezența atât a operațiilor aritmetice, cât și a celor logice;

principiul ierarhic al construirii memoriei;

folosind metode numerice pentru implementarea calculelor.

Proiectarea, instalarea și depanarea MESM au fost realizate în timp record (aproximativ 2 ani) și realizate de doar 17 persoane (12 cercetători și 5 tehnicieni). Testul de funcționare al mașinii MESM a avut loc pe 6 noiembrie 1950, iar funcționarea obișnuită pe 25 decembrie 1951.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

În 1953, o echipă condusă de S. A. Lebedev a creat primul mainframe - BESM-1 (de la Big Electronic Counting Machine), lansat într-un singur exemplar. A fost creat deja la Moscova, la Institutul de Mecanică de Precizie (abreviat ca ITM) și Centrul de Calcul al Academiei de Științe a URSS, al cărui director era SA Lebedev, și a fost asamblat la Uzina de Calcul și Analitică din Moscova. Mașini (abreviat ca CAM).

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

După ce RAM-ul BESM-1 a fost echipat cu o bază de elemente îmbunătățită, performanța sa a ajuns la 10.000 de operații pe secundă - la nivelul celor mai bune din SUA și cele mai bune din Europa. În 1958, după o altă modernizare a RAM, BESM, care primise deja numele BESM-2, a fost pregătit pentru producție în serie la una dintre fabricile Uniunii, care a fost realizat în valoare de câteva zeci.

În același timp, se lucra în Biroul de Proiectare Specială nr. 245 din Regiunea Moscova, care era condus de M. A. Lesechko, fondat tot în decembrie 1948 din ordinul lui I. V. Stalin. În 1950-1953 echipa acestui birou de proiectare, dar deja sub conducerea lui Bazilevsky Yu. Ya. a dezvoltat un computer digital de uz general „Strela” cu o viteză de 2 mii de operații pe secundă. Această mașină a fost produsă până în 1956 și au fost realizate în total 7 exemplare. Astfel, „Strela” a fost primul calculator industrial – MESM, BESM exista la acea vreme într-un singur exemplar.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

În general, sfârșitul anului 1948 a fost o perioadă extrem de productivă pentru creatorii primelor calculatoare sovietice. În ciuda faptului că ambele computere menționate mai sus au fost printre cele mai bune din lume, din nou, în paralel cu acestea, s-a dezvoltat o altă ramură a industriei informatice sovietice - M-1, „Mașină automată de calcul digital”, care a fost condusă de IS. Pârâu.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

M-1 a fost lansat în decembrie 1951 - simultan cu MESM și timp de aproape doi ani a fost singurul computer de funcționare din URSS (MESM era situat geografic în Ucraina, lângă Kiev).

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

Cu toate acestea, viteza M-1 s-a dovedit a fi extrem de scăzută - doar 20 de operațiuni pe secundă, ceea ce, totuși, nu l-a împiedicat să rezolve problemele cercetării nucleare la Institutul IV Kurchatov. În același timp, M-1 a ocupat destul de mult spațiu - doar 9 metri pătrați (comparativ cu 100 de metri pătrați pentru BESM-1) și a consumat mult mai puțină energie decât creația lui Lebedev. M-1 a devenit strămoșul unei întregi clase de „calculatoare mici”, al căror susținător a fost creatorul său IS Brook. Astfel de mașini, potrivit lui Brook, ar fi trebuit să fie destinate micilor birouri de proiectare și organizațiilor științifice care nu au mijloacele și premisele pentru a achiziționa mașini de tip BESM.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

Curând, M-1 a fost serios îmbunătățit, iar performanța sa a atins nivelul de „Strela” - 2 mii de operații pe secundă, în același timp, dimensiunea și consumul de energie au crescut ușor. Noua mașină a primit numele natural M-2 și a fost pusă în funcțiune în 1953. În ceea ce privește costul, dimensiunea și performanța, M-2 a devenit cel mai bun computer din Uniune. M-2 a fost cel care a câștigat primul turneu internațional de șah între computere.

Ca urmare, în 1953, sarcinile serioase de calcul pentru nevoile apărării țării, științei și economiei naționale au putut fi rezolvate pe trei tipuri de calculatoare - BESM, Strela și M-2. Toate aceste calculatoare sunt calculatoare de prima generație. Baza elementului - tuburile electronice - a determinat dimensiunile lor mari, consumul semnificativ de energie, fiabilitatea scăzută și, ca urmare, volume mici de producție și un cerc restrâns de utilizatori, în principal din lumea științei. În astfel de mașini, practic nu existau mijloace de a combina operațiile programului în curs de executare și de a paraleliza funcționarea diferitelor dispozitive; comenzile erau executate una după alta, ALU („dispozitiv aritmetic-logic”, o unitate care realizează direct conversia datelor) era inactiv în procesul de schimb de date cu dispozitive externe, al căror set era foarte limitat. Volumul memoriei RAM BESM-2, de exemplu, a fost de 2048 de cuvinte pe 39 de biți; ca memorie externă au fost folosite tobe magnetice și unități de bandă magnetică.

Setun este primul și singurul computer ternar din lume. Universitatea de Stat din Moscova. URSS.

Uzina de producție: Uzina Kazan de Mașini Matematice a Ministerului Industriei Radio din URSS. Producătorul de elemente logice este fabrica de echipamente electronice și dispozitive electronice din Astrakhan a Ministerului Industriei Radio din URSS. Producătorul de tobe magnetice este Uzina de calculatoare Penza din cadrul Ministerului Industriei Radio al URSS. Producătorul dispozitivului de imprimare este Fabrica de mașini de scris din Moscova a Ministerului URSS al Industriei Instrumentelor.

Anul final de dezvoltare: 1959.

Anul începerii producției: 1961.

Producție întreruptă: 1965.

Număr de mașini construite: 50.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

În vremea noastră, „Setun” nu are analogi, dar din punct de vedere istoric s-a întâmplat ca dezvoltarea informaticii să intre în curentul principal al logicii binare.

Dar următoarea dezvoltare a lui Lebedev a fost mai productivă - computerul M-20, a cărui producție în serie a început în 1959.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

Numărul 20 din nume înseamnă performanță de mare viteză - 20 de mii de operații pe secundă, cantitatea de RAM a depășit de două ori OP BESM, a fost de asemenea avută în vedere o combinație a comenzilor executate. La acea vreme era una dintre cele mai puternice și fiabile mașini din lume și a fost folosită pentru a rezolva multe dintre cele mai importante probleme teoretice și aplicate ale științei și tehnologiei din acea vreme. În mașina M20, a fost implementată posibilitatea de a scrie programe în coduri mnemonice. Acest lucru a extins foarte mult cercul de specialiști care au putut profita de beneficiile computerului. În mod ironic, au fost produse exact 20 de calculatoare M-20.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

Calculatoarele de prima generație au fost produse în URSS pentru o lungă perioadă de timp. Chiar și în 1964, computerul Ural-4, care era folosit pentru calcule economice, era încă produs în Penza.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

Mersul victoriei

În 1948, în SUA a fost inventat un tranzistor semiconductor, care a început să fie folosit ca element de bază pentru un computer. Acest lucru a făcut posibilă dezvoltarea computerelor cu dimensiuni semnificativ mai mici, consum de energie și fiabilitate și productivitate semnificativ mai mari (în comparație cu calculatoarele cu lampă). Problema automatizării programării a devenit extrem de urgentă, deoarece decalajul dintre timpul de dezvoltare a programelor și timpul de calcul propriu-zis creștea.

A doua etapă în dezvoltarea tehnologiei de calcul la sfârșitul anilor 50 - începutul anilor 60 este caracterizată prin crearea limbajelor de programare avansate (Algol, Fortran, Cobol) și dezvoltarea procesului de automatizare a controlului fluxului de sarcini folosind computerul însuși, adică dezvoltarea sistemelor de operare. Primele sisteme de operare au automatizat munca utilizatorului la finalizarea unei sarcini, iar apoi au fost create instrumente pentru introducerea mai multor sarcini simultan (un lot de sarcini) și distribuirea resurselor de calcul între ele. A apărut modul multiprogramare de prelucrare a datelor. Cele mai caracteristice caracteristici ale acestor computere, denumite în mod obișnuit „calculatoare de a doua generație”:

combinarea operațiunilor de intrare/ieșire cu calcule în procesorul central;

o creștere a cantității de memorie RAM și memorie externă;

utilizarea dispozitivelor alfanumerice pentru introducerea/ieșirea datelor;

Modul „închis” pentru utilizatori: programatorul nu mai avea voie să intre în sala de calculatoare, ci predea programul în limbaj algoritmic (limbaj de nivel înalt) operatorului pentru admiterea ulterioară a acestuia pe mașină.

La sfârșitul anilor 50, producția în serie de tranzistoare a fost stabilită și în URSS.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

Acest lucru a făcut posibilă începerea creării unui computer de a doua generație cu performanțe mai mari, dar mai puțin spațiu și consum de energie. Dezvoltarea tehnologiei informatice în Uniune a mers aproape într-un ritm „exploziv”: în scurt timp, numărul diferitelor modele de computere puse în dezvoltare a început să se numere în zeci: acesta este M-220 - moștenitorul Lebedev M. -20 și „Minsk-2” cu versiunile ulterioare și „Nairi” din Erevan și multe computere militare - M-40 cu o viteză de 40 de mii de operațiuni pe secundă și M-50 (care încă mai avea componente de tub). Datorită acestuia din urmă, în 1961 a fost posibil să se creeze un sistem de apărare antirachetă complet funcțional (în timpul testelor, a fost posibil în mod repetat să doboare rachete balistice reale cu o lovitură directă într-un focos cu un volum de jumătate de metru cub). Dar, în primul rând, aș dori să menționez seria BESM, dezvoltată de o echipă de dezvoltatori ai ITM și VT ai Academiei de Științe a URSS sub conducerea generală a S. A. Lebedev, al cărui punct culminant a fost computerul BESM-6 creat în 1967. A fost primul computer sovietic care a atins o viteză de 1 milion de operații pe secundă (un indicator depășit de computerele autohtone ale lansărilor ulterioare abia la începutul anilor 80, cu o fiabilitate de operare semnificativ mai mică decât cea a BESM-6).

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

Pe lângă viteza mare (cel mai bun indicator din Europa și unul dintre cei mai buni din lume), organizarea structurală a BESM-6 s-a remarcat printr-o serie de caracteristici care au fost revoluționare pentru vremea lor și au anticipat caracteristicile arhitecturale ale următoarei generații. calculatoare (a căror bază de elemente era formată din circuite integrate). Deci, pentru prima dată în practica națională și complet independent de computerele străine, principiul combinării execuției instrucțiunilor a fost utilizat pe scară largă (până la 14 instrucțiuni ale mașinii puteau fi simultan în procesor în diferite etape de execuție). Acest principiu, numit de proiectantul șef al BESM-6 Academician S. A. Lebedev principiul „conductei de apă”, a devenit ulterior utilizat pe scară largă pentru a crește productivitatea computerelor de uz general, primind denumirea de „conveior de comandă” în terminologia modernă.

BESM-6 a fost produs în masă la uzina SAM din Moscova din 1968 până în 1987 (au fost produse un total de 355 de vehicule) - un fel de record! Ultimul BESM-6 a fost demontat astăzi - în 1995 la uzina de elicoptere Mil din Moscova. BESM-6 a fost echipat cu cele mai mari institute de cercetare academice (de exemplu, Centrul de calcul al Academiei de Științe URSS, Institutul Comun de Cercetare Nucleară) și industrie (Institutul Central de Inginerie Aviatică - CIAM), fabrici și birouri de proiectare.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

În acest sens, este interesant un articol al curatorului Muzeului de Informatică din Marea Britanie, Doron Sweid, despre cum a cumpărat unul dintre ultimele BESM-6 funcționale din Novosibirsk. Titlul articolului vorbește de la sine:

Informații pentru specialiști

Funcționarea modulelor RAM, a unității de control și a unității aritmetice logice din BESM-6 a fost efectuată în paralel și asincron, datorită prezenței dispozitivelor tampon pentru stocarea intermediară a comenzilor și datelor. Pentru a accelera execuția pipeline a instrucțiunilor în dispozitivul de control, a fost furnizată o memorie de registru separată pentru stocarea indicilor, un modul separat de aritmetică a adresei, care oferă modificare rapidă a adresei folosind registre de index, inclusiv modul de acces la stivă.

Memoria asociativă pe registre rapide (de tip cache) a făcut posibilă stocarea automată a operanzilor cei mai des utilizați în ea și, prin urmare, reducerea numărului de accesări la memoria principală. „Stratificarea” memoriei cu acces aleatoriu a oferit posibilitatea accesului simultan la diferitele sale module de pe diferite dispozitive ale mașinii. Mecanismele pentru întreruperea, protejarea memoriei, conversia adreselor virtuale în moduri de operare fizice și privilegiate pentru sistemul de operare au făcut posibilă utilizarea BESM-6 în moduri multiprogram și de partajare a timpului. În dispozitivul logic aritmetic, au fost implementați algoritmi accelerați pentru înmulțire și împărțire (înmulțirea cu patru cifre a unui multiplicator, calculul a patru cifre ale coeficientului într-un singur ciclu de ceas), precum și un sumator fără lanțuri de transport de la capăt la capăt, reprezentând rezultatul operației sub forma unui cod pe două rânduri (sume biți și transferuri) și care operează pe codul de intrare pe trei rânduri (noul operand și rezultatul pe două rânduri al operației anterioare).

Calculatorul BESM-6 avea o memorie cu acces aleatoriu pe nuclee de ferită - 32 KB de cuvinte pe 50 de biți, cantitatea de memorie cu acces aleatoriu a crescut cu modificările ulterioare la 128 KB.

Schimbul de date cu memoria externă pe tobe magnetice (denumite în continuare și pe discuri magnetice) și benzi magnetice a fost realizat în paralel prin șapte canale de mare viteză (un prototip al viitoarelor canale selectoare). Lucrarea cu restul dispozitivelor periferice (intrare/ieșire de date element cu element) a fost efectuată de programele driverului sistemului de operare atunci când au apărut întreruperile corespunzătoare de la dispozitive.

Caracteristici tehnice și operaționale:

Performanță medie - până la 1 milion de comenzi unicast/s

Lungimea cuvântului este de 48 de biți binari și doi biți de verificare (paritatea întregului cuvânt trebuia să fie „impar”. Astfel, a fost posibil să se distingă comenzile de date - unele aveau paritate în jumătate de cuvinte „par-impar”, în timp ce altele avea „impar-par” „. Trecerea la date sau ștergerea codului a fost prinsă elementară, de îndată ce a existat o încercare de a executa un cuvânt cu date)

Reprezentarea numerelor - virgulă mobilă

Frecvența de lucru - 10 MHz

Suprafata ocupata - 150-200 mp. m

Consumul de energie din rețea 220 V / 50 Hz - 30 kW (fără sistem de răcire cu aer)

BESM-6 avea un sistem original de elemente cu sincronizare parafazată. Frecvența mare de ceas a elementelor a cerut de la dezvoltatori noi soluții originale de design pentru a scurta lungimile conexiunilor elementelor și a reduce capacitățile parazite.

Utilizarea acestor elemente în combinație cu soluții structurale originale a făcut posibilă asigurarea unui nivel de performanță de până la 1 milion de operații pe secundă atunci când funcționează în modul virgulă mobilă pe 48 de biți, ceea ce este un record în raport cu un număr relativ mic de semiconductori. elemente si viteza acestora (circa 60 mii unitati).tranzistoare si 180 mii diode si o frecventa de 10 MHz).

Arhitectura BESM-6 este caracterizată printr-un set optim de operații aritmetice și logice, modificare rapidă a adresei folosind registre de index (inclusiv modul de acces la stivă) și un mecanism de extindere a codului operațional (extracoduri).

La crearea BESM-6, au fost stabilite principiile de bază ale unui sistem de automatizare a proiectării computerelor (CAD). Înregistrarea compactă a diagramelor mașinii prin formulele algebrei booleene a stat la baza documentației sale operaționale și de punere în funcțiune. Documentația pentru instalare a fost eliberată fabricii sub formă de tabele obținute pe un calculator instrumental.

Creatorii BESM-6 au fost V. A. Melnikov, L. N. Korolev, V. S. Petrov, L. A. Teplitsky - liderii; 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 Zhirovsky, VA. I. Mikovski, VA. I. Mikovski, Yu. N. Znamensky, VS Cekhlov,. A. Lebedev.

În 1966, peste Moscova a fost instalat un sistem de apărare antirachetă pe baza unui computer 5E92b creat de grupurile SA Lebedev și colegul său VSBurtsev cu o capacitate de 500 de mii de operațiuni pe secundă, care a existat până în prezent (în 2002). ar trebui să fie odată cu reducerea Forțelor strategice de rachete).

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

A fost creată și o bază materială pentru desfășurarea apărării antirachetă pe întreg teritoriul Uniunii Sovietice, dar ulterior, conform condițiilor tratatului ABM-1, lucrările în această direcție au fost reduse. Grupul lui VSBurtsev a participat activ la dezvoltarea legendarului sistem antiaerian antiaerian S-300, creând în 1968 pentru acesta computerul 5E26, care se distingea prin dimensiunea sa mică (2 metri cubi) și hardware-ul cel mai atent. control care a urmărit orice informație incorectă. Performanța computerului 5E26 a fost egală cu cea a BESM-6 - 1 milion de operațiuni pe secundă.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

Trădare

Probabil cea mai importantă perioadă din istoria computerului sovietic a fost mijlocul anilor şaizeci. În URSS existau multe colective creative la acea vreme. Institutele S. A. Lebedev, I. S. Bruk, V. M. Glushkov sunt doar cele mai mari dintre ele. Uneori s-au întrecut, alteori s-au completat reciproc. În același timp, au fost produse multe tipuri diferite de mașini, cel mai adesea incompatibile între ele (poate cu excepția mașinilor dezvoltate la același institut), pentru o mare varietate de scopuri. Toate au fost proiectate și realizate la nivel mondial și nu erau inferioare concurenților lor occidentali.

Varietatea calculatoarelor produse și incompatibilitatea lor între ele la nivel de software și hardware nu i-au mulțumit pe creatori. A fost necesar să se pună în cea mai mică ordine de grad în întregul set de calculatoare produse, de exemplu, luând oricare dintre ele ca un anumit standard. Dar…

La sfârșitul anilor’60, conducerea țării a luat o decizie care, după cum a arătat cursul evenimentelor ulterioare, a avut consecințe catastrofale: să înlocuiască toate evoluțiile interne de diferite dimensiuni ale clasei de mijloc (au fost aproximativ o jumătate de duzină de ele - „Minsk ", "Ural", diferite versiuni ale arhitecturii M-20 etc.) - pe familia unificată de calculatoare bazată pe arhitectura IBM 360, - omologul american. La nivelul Ministerului Instrumentației, o decizie similară nu a fost luată atât de tare în ceea ce privește minicalculatorul. Apoi, în a doua jumătate a anilor '70, arhitectura PDP-11 a firmei străine DEC a fost aprobată și ca linie generală pentru mini și microcalculatoare. Drept urmare, producătorii de calculatoare autohtone au fost forțați să copieze mostre învechite de calculatoare IBM. A fost începutul sfârșitului.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

Iată evaluarea lui Boris Artashesovich Babayan, membru corespondent al Academiei Ruse de Științe:

Nu merită să ne gândim că echipele de dezvoltatori ES EVM și-au făcut treaba prost. Dimpotrivă, creând computere complet funcționale (deși nu foarte fiabile și puternice), similare omologilor lor occidentali, au făcut față cu brio acestei sarcini, având în vedere că baza de producție din URSS a rămas în urma celei vestice. Tocmai orientarea întregii industrii spre „imitarea Occidentului” și nu spre dezvoltarea tehnologiilor originale a fost eronată.

Din păcate, acum nu se știe cine exact în conducerea țării a luat decizia penală de a reduce evoluțiile interne originale și de a dezvolta electronice în direcția copierii omologilor occidentali. Nu au existat motive obiective pentru o astfel de decizie.

Într-un fel sau altul, dar de la începutul anilor 70, dezvoltarea tehnologiei informatice mici și mijlocii în URSS a început să se degradeze. În loc de dezvoltarea în continuare a conceptelor bine dezvoltate și testate de inginerie informatică, forțele uriașe ale institutelor de informatică ale țării au început să se angajeze în copierea „prostească” și, în plus, semi-legală a computerelor occidentale. Cu toate acestea, nu putea fi legal - „războiul rece” era în desfășurare, iar exportul de tehnologii moderne de „construcție de calculatoare” în URSS în majoritatea țărilor occidentale a fost pur și simplu interzis prin lege.

Iată încă o mărturie a lui B. A. Babayan:

Cel mai important lucru este că modul de copiere a deciziilor de peste mări s-a dovedit a fi mult mai complicat decât se credea anterior. Compatibilitatea arhitecturilor a necesitat compatibilitate la nivelul bazei elementului, ceea ce noi nu aveam. În acele zile, industria electronică autohtonă a fost, de asemenea, forțată să ia calea clonării componentelor americane, pentru a oferi posibilitatea de a crea analogi ale computerelor occidentale. Dar a fost foarte greu.

A fost posibil să obțineți și să copiați topologia microcircuitelor, să aflați toți parametrii circuitelor electronice. Cu toate acestea, acest lucru nu a răspuns la întrebarea principală - cum să le facă. Potrivit unuia dintre experții Ministerului Rus al Dezvoltării Economice, care a lucrat la un moment dat ca director general al unui mare ONG, avantajul americanilor a fost întotdeauna în investițiile uriașe în inginerie electronică. În Statele Unite, nu liniile tehnologice pentru producția de componente electronice au fost și rămân top secret, ci echipamentele pentru crearea chiar a acestor linii. Rezultatul acestei situații a fost că microcircuitele sovietice create la începutul anilor 70 - analoge ale celor occidentale - erau similare cu cele americano-japoneze din punct de vedere funcțional, dar nu le-au atins din punct de vedere al parametrilor tehnici. Prin urmare, plăcile asamblate conform topologiilor americane, dar cu componentele noastre, s-au dovedit a fi inoperante. A trebuit să-mi dezvolt propriile soluții de circuit.

Articolul lui Sweid citat mai sus concluzionează:. Acest lucru nu este în întregime adevărat: după BESM-6 a existat seria Elbrus: prima dintre mașinile acestei serii, Elbrus-B, a fost o copie microelectronică a BESM-6, care a făcut posibilă funcționarea în BESM. -6 sistem de comandă și utilizați software-ul scris pentru acesta.

Cu toate acestea, sensul general al concluziei este corect: din cauza ordinii liderilor incompetenți sau deliberat dăunători ai elitei conducătoare a Uniunii Sovietice la acea vreme, tehnologia informatică sovietică a fost închisă drumul către vârful Olimpului mondial. Ceea ce ea ar putea foarte bine să realizeze - potențialul științific, creativ și material a permis să facă acest lucru.

De exemplu, iată câteva dintre impresiile personale ale unuia dintre autorii articolului:

Cu toate acestea, în niciun caz, toate evoluțiile interne originale nu au fost reduse. După cum sa menționat deja, echipa lui VS Burtsev a continuat să lucreze la seria de calculatoare Elbrus, iar în 1980 computerul Elbrus-1 cu o viteză de până la 15 milioane de operațiuni pe secundă a fost pus în producție de masă. Arhitectură multiprocesor simetrică cu memorie partajată, implementare de programare securizată cu tipuri de date hardware, superscalaritate a procesării procesorului, un sistem de operare unificat pentru complexe multiprocesoare - toate aceste capabilități implementate în seria Elbrus au apărut mai devreme decât în Occident. În 1985, următorul model din această serie, Elbrus-2, făcea deja 125 de milioane de operații pe secundă. „Elbrus” a lucrat într-o serie de sisteme importante asociate cu procesarea informațiilor radar, acestea au fost numărate în plăcuțele de înmatriculare Arzamas și Chelyabinsk, iar multe computere ale acestui model oferă încă funcționarea sistemelor de apărare antirachetă și a forțelor spațiale.

O caracteristică foarte interesantă a lui „Elbrus” a fost faptul că software-ul de sistem pentru ei a fost creat într-un limbaj de nivel înalt - El-76, și nu într-un asamblator tradițional. Înainte de execuție, codul El-76 a fost tradus în instrucțiuni de mașină folosind hardware, nu software.

Din 1990, a fost produs și Elbrus 3-1, care se distingea prin designul modular și era destinat rezolvării unor mari probleme științifice și economice, inclusiv modelarea proceselor fizice. Performanța sa a atins 500 de milioane de operații pe secundă (la unele comenzi). Au fost produse în total 4 exemplare ale acestei mașini.

Din 1975, un grup de I. V. Prangishvili și V. V. Rezanov din asociația de cercetare și producție „Impulse” a început să dezvolte un complex de calculatoare PS-2000 cu o viteză de 200 de milioane de operațiuni pe secundă, pus în producție în 1980 și utilizat în principal pentru prelucrarea date geofizice, - căutarea de noi zăcăminte de minerale. În acest complex au fost maximizate posibilitățile de execuție paralelă a comenzilor programului, ceea ce a fost realizat printr-o arhitectură proiectată ingenios.

Calculatoarele sovietice mari, cum ar fi PS-2000, și-au depășit chiar și concurenții străini în multe privințe, dar au costat mult mai puțin - așa că au fost cheltuite doar 10 milioane de ruble pentru dezvoltarea PS-2000 (iar utilizarea lui a făcut posibilă obținerea unui profit de 200 de milioane de ruble). Cu toate acestea, scopul lor era sarcini „la scară mare” - aceeași apărare antirachetă sau procesare a datelor spațiale. Dezvoltarea calculatoarelor medii și mici în Uniune a fost serios și mult timp încetinită de trădarea elitei de la Kremlin. Și de aceea dispozitivul care se află pe masa ta și care este descris în revista noastră a fost fabricat în Asia de Sud-Est, și nu în Rusia.

Catastrofă

Din 1991, au venit vremuri grele pentru știința rusă. Noul guvern al Rusiei a urmat un curs spre distrugerea științei ruse și a tehnologiilor originale. Finanțarea majorității covârșitoare a proiectelor științifice a fost oprită, din cauza distrugerii Uniunii, a fost întreruptă interconectarea fabricilor de calculatoare care au ajuns în diferite state, iar producția eficientă a devenit imposibilă. Mulți dezvoltatori de tehnologie computerizată autohtonă au fost forțați să lucreze în afara specialității lor, pierzându-și calificările și timpul. Singura copie a computerului Elbrus-3 dezvoltat în vremurile sovietice, de două ori mai rapid decât cel mai productiv supercar american din acea vreme, Cray Y-MP, a fost dezasamblat și pus sub presiune în 1994.

Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate
Calculatoare sovietice: trădate și uitate

Unii dintre creatorii lor de computere sovietice au plecat în străinătate. Deci, în prezent, cel mai important dezvoltator de microprocesoare Intel este Vladimir Pentkovsky, care a fost educat în URSS și a lucrat la ITMiVT - Institutul Lebedev de Mecanică de Precizie și Inginerie Computațională. Pentkovsky a participat la dezvoltarea computerelor menționate mai sus „Elbrus-1” și „Elbrus-2”, apoi a condus dezvoltarea procesorului pentru „Elbrus-3” - El-90. Ca urmare a politicii vizate de distrugere a științei ruse, urmată de cercurile conducătoare ale Federației Ruse sub influența Occidentului, finanțarea proiectului Elbrus a fost întreruptă, iar Vladimir Pentkovski a fost forțat să emigreze în Statele Unite și să obțină un loc de muncă la Intel. El a devenit curând inginer senior al corporației și sub conducerea sa, în 1993, Intel a dezvoltat procesorul Pentium, despre care se zvonește că poartă numele lui Pentkovsky.

Pentkovsky a întruchipat în procesoarele Intel know-how-ul sovietic pe care îl cunoștea el însuși, gândindu-se mult în timpul procesului de dezvoltare, iar până în 1995 Intel a lansat un procesor Pentium Pro mai avansat, care se apropiase deja de microprocesorul rus din 1990. El- 90, deși nu l-a ajuns din urmă. Pentkovsky dezvoltă în prezent următoarea generație de procesoare Intel. Deci procesorul pe care poate rula computerul dvs. a fost realizat de compatriotul nostru și ar fi putut fi fabricat în Rusia dacă nu ar fi fost evenimentele de după 1991.

Multe institute de cercetare au trecut la crearea de sisteme de calcul mari bazate pe componente importate. Astfel, institutul de cercetare „Kvant” sub conducerea lui V. K. Levin dezvoltă sisteme de calcul MVS-100 și MVS-1000, bazate pe procesoare Alpha 21164 (fabricate de DEC-Compaq). Cu toate acestea, achiziționarea unor astfel de echipamente este îngreunată de embargoul actual privind exportul de tehnologii înalte în Rusia, în timp ce posibilitatea utilizării unor astfel de complexe în sistemele de apărare este extrem de îndoielnică - nimeni nu știe câte „bug-uri” pot fi găsite în ele, care sunt activate de un semnal și dezactivează sistemul.

Pe piața calculatoarelor personale, computerele autohtone sunt complet absente. Cel mai mult la care merg dezvoltatorii ruși este asamblarea computerelor din componente și crearea de dispozitive individuale, de exemplu, plăci de bază, din nou din componente gata făcute, în timp ce plasează comenzi pentru producție la fabricile din Asia de Sud-Est. Cu toate acestea, există foarte puține astfel de dezvoltări (se pot numi firmele „Văsător”, „Formosa”). Dezvoltarea liniei ES practic s-a oprit - de ce să vă creați propriile analogi când este mai ușor și mai ieftin să cumpărați originale?

Desigur, nu totul este pierdut. Există și descrieri ale tehnologiilor, uneori chiar și pe

în ultimii zece ani, modele superioare occidentale și actuale. Din fericire, nu toți dezvoltatorii de tehnologie computerizată autohtonă au plecat în străinătate sau au murit. Deci mai există o șansă.

Dacă va fi implementat depinde de noi.

Recomandat: