Myter om USA. Tilbakegangen til sovjetisk datateknologi

Myter om USA. Tilbakegangen til sovjetisk datateknologi
Myter om USA. Tilbakegangen til sovjetisk datateknologi

Video: Myter om USA. Tilbakegangen til sovjetisk datateknologi

Video: Myter om USA. Tilbakegangen til sovjetisk datateknologi
Video: Ukraine's allies must 'double down' on military support, says UK prime minister - BBC News 2024, November
Anonim
Myter om USA. Tilbakegangen til sovjetisk datateknologi
Myter om USA. Tilbakegangen til sovjetisk datateknologi

"Hvis vi ser på våpenprøver av forskjellige typer tropper, og til og med i det historiske aspektet, hvor mange prøver av sovjetisk militært utstyr var de beste i sammenligning med de samme amerikanske? Hvor var det mer penger, moderne forsknings- og produksjonsutstyr, forskere? Kanskje Sovjetunionen var ledende i etableringen av datamaskiner, programvare?"

Jeg vil si en spesiell takk til sevtrash, som oppmuntret meg til å skrive denne artikkelen, og hvis setninger fra kommentarene jeg brukte som epigraf.

Uttrykkene "russisk prosessor" eller "sovjetisk datamaskin" fremkaller dessverre en rekke spesifikke assosiasjoner introdusert av mediene våre, tankeløst (eller tvert imot bevisst) som replikerer vestlige artikler. Alle er vant til å tro at dette er antidiluviske enheter, omfangsrike, svake, upraktiske og generelt innenlands teknologi er alltid en grunn til sarkasme og ironi. Dessverre er det få som vet at Sovjetunionen på visse tidspunkt i datateknologiens historie var "foran resten av planeten." Og du vil finne enda mindre informasjon om moderne innenlands utvikling på dette området.

Sovjetunionen kalles landet som hadde en av de mektigste vitenskapelige skolene i verden, ikke bare av "surdeige" patrioter. Dette er et objektivt faktum basert på en dyp analyse av utdanningssystemet av eksperter fra British Association of Educators. Historisk sett ble det i Sovjetunionen lagt spesiell vekt på å utdanne spesialister innen naturvitenskap, ingeniører og matematikere. På midten av 1900 -tallet, i Sovjet -landet, var det flere skoler for utvikling av datateknologi, og det var ikke mangel på kvalifisert personell for dem, og derfor var det alle forutsetninger for en vellykket utvikling av den nye industrien. Dusinvis av dyktige forskere og ingeniører har deltatt i etableringen av forskjellige systemer for elektroniske beregningsmaskiner. Nå skal vi bare snakke om de viktigste milepælene i utviklingen av digitale datamaskiner i Sovjetunionen. Arbeidet med analoge maskiner ble startet allerede før krigen, og i 1945 var den første analoge maskinen i Sovjetunionen allerede i drift. Før krigen begynte forskning og utvikling av høyhastighetsutløsere, hovedelementene i digitale datamaskiner.

Bilde
Bilde

Sergei Alekseevich Lebedev (1902 - 1974) kalles rimelig grunnleggeren av utviklingen av datateknologi i Sovjetunionen - under hans ledelse ble det utviklet 15 typer datamaskiner, fra den enkleste lampen til superdatamaskiner på integrerte kretser

I Sovjetunionen var det kjent om opprettelsen av amerikanerne i 1946 av ENIAC -maskinen - verdens første datamaskin med elektroniske rør som elementbase og automatisk programkontroll. Til tross for at sovjetiske forskere visste om eksistensen av denne maskinen, var disse dataene imidlertid, som all annen informasjon som lekket inn i Russland under den kalde krigen, svært knappe og utydelige. Derfor er snakken om at sovjetisk datateknologi ble kopiert fra vestlige modeller intet annet enn insinuasjon. Og hva slags "prøver" kan vi snakke om hvis driftsmodellene for datamaskiner på den tiden okkuperte to eller tre etasjer og bare en svært begrenset krets av mennesker hadde tilgang til dem? Maksimum som innenlandske spioner kunne få var fragmentarisk informasjon fra teknisk dokumentasjon og utskrifter fra vitenskapelige konferanser.

På slutten av 1948 begynte Academician SA Lebedev arbeidet med den første husmaskinen. Et år senere ble arkitekturen utviklet (fra bunnen av, uten lån), samt de skjematiske diagrammene over individuelle blokker. I 1950 ble datamaskinen satt sammen på rekordtid etter innsats fra bare 12 forskere og 15 teknikere. Lebedev kalte sitt hjernebarn "Liten elektronisk beregningsmaskin", eller MESM. "Baby", som besto av seks tusen vakuumrør, okkuperte en hel fløy i en to-etasjers bygning. La ingen bli sjokkert over slike dimensjoner. Vestlige design var ikke mindre. Det var femtiende år på gården og radiorør styrte fortsatt ballen.

Det skal bemerkes at i Sovjetunionen ble MESM lansert på et tidspunkt da det bare var en datamaskin i Europa - den engelske EDSAK, som ble lansert bare et år tidligere. Men MESM -prosessoren var mye kraftigere på grunn av parallelliseringen av beregningsprosessen. En lignende maskin som EDSAK, TsEM-1, ble satt i drift ved Institute of Atomic Energy i 1953, og den overgikk også EDSAK i en rekke parametere.

Når du oppretter MESM, ble alle de grunnleggende prinsippene for å lage datamaskiner brukt, for eksempel tilstedeværelse av inngangs- og utgangsenheter, koding og lagring av et program i minnet, automatisk utførelse av beregninger basert på et program lagret i minnet, etc. Det viktigste var at det var en datamaskin basert på den binære logikken som for tiden brukes i databehandling (den amerikanske ENIAC brukte desimalsystemet (!!!), og i tillegg behandles prinsippet for rørledningsprosessering, utviklet av S. A. operander. parallelt brukes den nå på alle datamaskiner i verden.

Den lille elektroniske beregningsmaskinen ble fulgt av en stor - BESM -1. Utviklingen ble fullført høsten 1952, hvoretter Lebedev ble fullstendig medlem av USSR Academy of Sciences.

I den nye maskinen ble erfaringen med å lage MESM tatt i betraktning og en forbedret elementbase ble brukt. Datamaskinen hadde en hastighet på 8-10 tusen operasjoner per sekund (mot bare 50 operasjoner per sekund for MESM), eksterne lagringsenheter var basert på magnetbånd og magnetiske trommer. Noe senere eksperimenterte forskere med akkumulatorer på kvikksølvrør, potensioskoper og ferritkjerner.

Hvis det i Sovjetunionen var lite kjent om vestlige datamaskiner, visste de i Europa og USA praktisk talt ingenting om sovjetiske datamaskiner. Derfor ble Lebedevs rapport på en vitenskapelig konferanse i Darmstadt en skikkelig sensasjon: det viste seg at BESM-1 samlet i Sovjetunionen er den mest produktive og kraftfulle datamaskinen i Europa.

I 1958, etter nok en modernisering av BESM RAM, som allerede het BESM-2, ble den masseprodusert på en av Unionens fabrikker. Resultatet av det videre arbeidet til teamet under ledelse av Lebedev var utviklingen og forbedringen av den første BESM. En ny familie av superdatamaskiner ble opprettet under merkenavnet "M", hvis seriemodell M-20, som utførte opptil 20 tusen operasjoner per sekund, på den tiden ble den raskeste operasjonsdatamaskinen i verden.

1958 var en annen viktig, om enn lite kjent milepæl i utviklingen av databehandling. Under ledelse av V. S. avstander opptil 200 km. På samme tid antas det offisielt at verdens første datanettverk begynte å fungere først i 1965, da TX-2-datamaskinene fra Massachusetts Institute of Technology og Q-32 fra SDC-selskapet i Santa Monica ble koblet sammen. Således, i motsetning til den amerikanske myten, ble datanettverket først utviklet og implementert i Sovjetunionen, så mye som 7 år tidligere.

Spesielt for militærets behov, inkludert for Space Control Center, ble det utviklet flere datamodeller basert på M-40 og M-50, som ble den "kybernetiske hjernen" til det sovjetiske anti-missilsystemet, opprettet under ledelse av VGKisunko og skjøt ned en ekte missil i 1961 - amerikanerne klarte å gjenta dette bare 23 år senere.

Den første fullverdige andregenerasjonsmaskinen (på halvlederbasis) var BESM-6. Denne maskinen hadde en rekordhastighet for den tiden - omtrent en million operasjoner per sekund. Mange av prinsippene for arkitektur og strukturell organisasjon ble en reell revolusjon innen datateknologi fra den perioden, og var faktisk allerede et skritt inn i tredje generasjon datamaskiner.

Bilde
Bilde

BESM -6, opprettet i Sovjetunionen i 1966, hadde en rekordhastighet for den tiden - omtrent en million operasjoner per sekund

I BESM-6 ble lagringen av tilfeldig tilgangsminne i blokker implementert, noe som muliggjorde samtidig henting av informasjon, noe som gjorde det mulig å dramatisk øke hastigheten på tilgang til minnesystemet, prinsippet om å kombinere instruksjoner ble utført mye (opptil 14 maskininstruksjoner kan være samtidig i prosessoren på forskjellige trinn i utførelsen). Dette prinsippet, navngitt av sjefsdesigneren for BESM-6, akademikeren SA Lebedev, "vannlednings" -prinsippet, ble senere mye brukt for å øke produktiviteten til datamaskiner for generelle formål, etter å ha mottatt navnet "kommandotransportør" i moderne terminologi. For første gang ble en metode for buffering av forespørsler introdusert, en prototype av et moderne hurtigminne ble opprettet, et effektivt system for multitasking og tilgang til eksterne enheter ble implementert, og mange andre innovasjoner, hvorav noen fortsatt er i bruk. BESM-6 viste seg å være så vellykket at den ble produsert i serie i 20 år og effektivt fungerte i forskjellige statlige strukturer og institusjoner.

Forresten, International Center for Nuclear Research, opprettet i Sveits, brukte BESM -maskiner for beregninger. Og enda et veiledende faktum som slo myten om tilbakeslag i vår datateknologi … Under den sovjet-amerikanske romflukten Soyuz-Apollo mottok den sovjetiske siden, ved hjelp av BESM-6, behandlede resultater av telemetriinformasjon på et minutt- en halv time tidligere enn den amerikanske siden …

I denne forbindelse er en artikkel av kuratoren ved Museum of Computer Science i Storbritannia, Doron Sweid, interessant om hvordan han kjøpte en av de siste fungerende BESM-6 i Novosibirsk. Tittelen på artikkelen taler for seg selv: "Den russiske BESM -serien med superdatamaskiner, utviklet for mer enn 40 år siden, kan vitne om USAs løgner som erklærte teknologisk overlegenhet under den kalde krigen."

Bilde
Bilde

Det var mange kreative kollektiver i Sovjetunionen. Instituttene til S. A. Lebedev, I. S. Bruk, V. M. Glushkov er bare de største av dem. Noen ganger konkurrerte de, noen ganger kompletterte de hverandre. Og alle jobbet i spissen for verdensvitenskap. Så langt har vi snakket hovedsakelig om utviklingen til Academician Lebedev, men resten av teamene i arbeidet var foran den utenlandske utviklingen.

Så for eksempel i slutten av 1948 ansatte ved Energy Institute. Krizhizhanovsky Brook og Rameev mottar et oppfinnerbrev på en datamaskin med en felles buss, og i 1950-1951. lage den. I denne maskinen, for første gang i verden, brukes halvleder (cuprox) dioder i stedet for vakuumrør.

Og i samme periode da SA Lebedev opprettet BESM-6, akademiker V. M. Glushkov fullførte utviklingen av "Ukraina" -ramme, hvis ideer senere ble brukt i amerikanske hovedrammer på 1970 -tallet. MIR -familien av datamaskiner opprettet av akademiker Glushkov var tjue år foran amerikanerne - dette var prototypene til personlige datamaskiner. I 1967 kjøpte IBM MIR-1 på en utstilling i London: IBM hadde en prioritert tvist med konkurrenter, og maskinen ble kjøpt for å bevise at prinsippet om trinnvis mikroprogrammering, patentert av konkurrenter i 1963, lenge har vært kjent russisk og brukes i produksjonsbiler.

Bilde
Bilde

Pioner innen datavitenskap og kybernetikk, akademikeren Viktor Mikhailovich Glushkov (1923-1982) er kjent for spesialister over hele verden for sine vitenskapelige resultater av verdensbetydning innen matematikk, datavitenskap og kybernetikk, datateknologi og programmering

Det neste trinnet i utviklingen av datateknologi i Sovjetunionen var arbeid med opprettelsen av en superdatamaskin, hvis familie ble kalt "Elbrus". Dette prosjektet ble startet av Lebedev, og etter hans død ble det ledet av Burtsev.

Det første flerprosessor-datakomplekset "Elbrus-1" ble lansert i 1979. Den inkluderte 10 prosessorer og hadde en hastighet på omtrent 15 millioner operasjoner per sekund. Denne maskinen var flere år foran de ledende vestlige datamaskinene. Symmetrisk flerprosessorarkitektur med delt minne, implementering av sikker programmering med maskinvaredatatyper, superscalaritet i prosessorbehandling, et enhetlig operativsystem for flerprosessorkomplekser - alle disse funksjonene implementert i Elbrus -serien dukket opp mye tidligere enn i Vesten, prinsippet om hvilket brukes den dag i dag i moderne superdatamaskiner.

Bilde
Bilde

"Elbrus" introduserte generelt en rekke revolusjonerende innovasjoner i teorien om datamaskiner. Dette er superscalarity (behandling av mer enn en instruksjon per syklus), implementering av sikker programmering med maskinvaredatatyper, pipelining (parallell behandling av flere instruksjoner), etc. Alle disse funksjonene dukket først opp i sovjetiske datamaskiner. En annen hovedforskjell i Elbrus-systemet fra lignende som tidligere ble produsert i Unionen, er fokuset på programmeringsspråk på høyt nivå. Grunnspråket ("Autocode Elbrus El-76") ble opprettet av V. M. Pentkovsky, som senere ble hovedarkitekt for Pentium-prosessorer.

Den neste modellen i denne serien, Elbrus-2, utførte allerede 125 millioner operasjoner per sekund. "Elbrus" jobbet i en rekke viktige systemer knyttet til behandling av radarinformasjon, de ble talt på lisensplatene til Arzamas og Chelyabinsk, og mange datamaskiner av denne modellen gir fortsatt funksjonen til anti-missilforsvarssystemer og romstyrker.

Den siste modellen i denne serien var Elbrus 3-1, som preget av sin modulære design og var beregnet på å løse store vitenskapelige og økonomiske problemer, inkludert modellering av fysiske prosesser. Hastigheten nådde 500 millioner operasjoner per sekund (på noen lag), dobbelt så fort som den mest produktive amerikanske superbilen på den tiden, Cray Y-MP.

Etter Sovjetunionens sammenbrudd emigrerte en av Elbrus -utviklerne, Vladimir Pentkovsky, til USA og fikk jobb i Intel Corporation. Han ble snart senioringeniør i selskapet og under hans ledelse i 1993 utviklet Intel Pentium -prosessoren, ryktet om å være oppkalt etter Pentkovsky.

Pentkovsky legemliggjorde i Intels prosessorer den sovjetiske kunnskapen han kjente, og i 1995 ga Intel ut en mer avansert Pentium Pro-prosessor, som kom i nærheten av den russiske El-90-mikroprosessoren i 1990, men aldri kom i gang med den., selv om den ble opprettet 5 år senere.

I følge Keith Diffendorf, redaktør for mikroprosessorrapporten, har Intel tatt i bruk den store erfaringen og avanserte teknologiene som er utviklet i Sovjetunionen, inkludert de grunnleggende prinsippene for moderne arkitekturer som SMP (symmetrisk multiprosessering), superscalar og EPIC (eksplisitt parallell instruksjonskode) - kode med eksplisitt instruksjon parallellisme) arkitektur. På grunnlag av disse prinsippene ble datamaskiner allerede produsert i Unionen, mens i USA bare "svevde i tankene til forskere (!!!)" i USA.

Jeg vil understreke at artikkelen utelukkende snakket om datamaskiner som er nedfelt i maskinvare og masseproduserte datamaskiner. Derfor, å kjenne den faktiske historien til sovjetisk datateknologi, er det vanskelig å være enig i oppfatningen om dens tilbakestående. Videre er det klart at vi i denne bransjen konsekvent har vært i forkant. Dessverre hører vi ikke om dette verken fra TV -skjermer eller fra andre medier.

Anbefalt: