
Tere, Habra lugejad. Soovime jagada ühte väga meeldivat uudist. Me oleme lõpuks oodanud uue põlvkonna Venemaa protsessorite Elbrus 8C reaalse seeriatootmise algust. Ametlik seeriatootmine pidi algama juba 2016. aastal, kuid tegelikult algas massiline tootmine alles 2019. aastal ning hetkel on toodetud juba umbes 4000 protsessorit.
Peaaegu kohe pärast seeriatootmise algust ilmusid need protsessorid ka meie Aerodiski, mille eest tahame eraldi tänada ettevõtet NORSI-TRANS, kes lahkelt andis meile oma riistvaraplatvormi Jahont UVM, toetades Elbrus 8C protsessoreid, et teostada programmi osa portimist andmesalvestusseadmesse. See on kaasaegne ja kõigi MCST nõuetele vastav universaalne platvorm. Hetkel kasutatakse platvormi spetsiaalsete tarbijate ja sideoperaatorite poolt, et tagada ettenähtud tegevuste teostamine operatiivsete otsingute läbiviimisel.
Praeguseks on portimine edukalt lõpetatud ja juba nüüd on AERODISK andmesalvestusseade saadaval kodumaiste Elbrus protsessoritega.
Selles artiklis räägime protsessoritest, nende ajaloost, arhitektuurist ja loomulikult meie rakendusest andmesalvestusseadmest Elbrusel.
Ajalugu
Elbrus protsessorite ajalugu algab Nõukogude Liidu aegadest. 1973. aastal alustas S.A. Lebedevi nimelises Täppismehaanika ja Arvutitehnika Instituudis (nimelise Sergei Lebedevi, kes ennem juhtis esimese nõukogude arvuti MESM väljatöötamist, hiljem BСBM) mitme protsessoriga arvutite komplekside arendamist nimega „Elbrus“. Arendust juhtis Vsevolod Sergejevitš Burtsov, kellel oli aktiivne osalus arenduses ka Boris Artashesevitš Babayan, kes oli üks peamise disaineri asetäiteist.

Vsevolod Sergejevitš Burtsov

Boris Artashesevitš Babayan
Projekti peamine tellija oli loomulikult Nõukogude Liidu relvajõud, ja see arvutite seeria kasutati edukalt juhtimisarvutikeskuste ja raketivastaste süsteemide tulistamiskomplekside ning muude erieesmärgiga süsteemide loomisel.

Esimene arvuti "Elbrus" valmis 1978. aastal. Sellel oli moodul arhitektuur, mis võimaldas sinna paigaldada 1 kuni 10 protsessorit keskmise integratsiooni skeemide baasil. Selle masina jõudlus ulatus 15 miljoni operatsiooni sekundis. Kõigi 10 protsessorile ühine töömälu maht oli kuni 2 astmes 20 masinalt või 64 MB.
Hiljem selgus, et paljusid tehnoloogiaid, mida "Elbruse" arendamisel kasutati, uuriti samal ajal ka maailmas, ja nendega tegeles International Business Machine (IBM), kuid nende projektide tööd, erinevalt "Elbrus" tööst, ei olnud kunagi lõpule viidud ja ei viinud valmis toote loomisele.
Vastavalt Vsevolod Burtsovi sõnadele püüdsid Nõukogude insenerid rakendada kõige uuenduslikumaid kogemusi nii kodumaiste kui ka välismaiste arendajate hulgast. "Elbruse" arvutite arhitektuurile mõjutasid ka Burroughs'i ettevõtte arvutid, Hewlett-Packardi arendused ja BSM-6 arendajate kogemused.
Kuid samas olid paljud arendused originaalsed. "Elbrus-1" kõige huvitavam osa oli just selle arhitektuur.
Valmistatud superarvuti sai esimeseks Nõukogude Liidus, mis kasutas super-skalaarset arhitektuuri. Super-skalaarsete protsessorite laialdane kasutamine välismaal algas alles 90-ndatel aastatel, kui turule tulid Intel Pentium'i taskukohased protsessorid.
Lisaks sellele võidi andmevoogude edastamise korraldamiseks perifeersete seadmete ja töömälu vahel kasutada spetsiaalseid sisendi-väljundi protsessoreid. Selliseid protsessoreid võis süsteemis olla kuni neli, need töötasid paralleelselt keskprotsessoriga ning neil oli oma eraldi mälu.
Elbrus-2
1985. aastal sai "Elbrus" oma loogilise jätku ja loodi ning saadeti seeriatootmisele arvuti "Elbrus-2". Arhitektuuri poolest erines see vähe oma eelkäijast, kuid kasutas uut elementaarset baasi, mis võimaldas peaaegu 10 korda suurendada üldist tootlikkust – 15 miljonilt operatsioonilt sekundis 125 miljonini. Arvuti töömälu maht suurenes 16 miljoni 72-bitise sõna või 144 MB-ni. "Elbrus-2" sisendi-väljundi kanalite maksimaalne läbilaskevõime oli 120 MB/s.
«Elbrus-2» kasutati aktiivselt tuumakatsesenterites Čeljabinski-70 ja Arzamas-16, tsiviilkaitsesüsteemis A-135 ning teistes sõjalistes objektides.
«Elbruse» loomist hinnati kõrgelt Nõukogude Liidu juhi poolt. Paljusid insenere autasustati ordenite ja medalitega. Peainsener Vsevolod Burtsov ja mitmed teised spetsialistid said riiklikke auhindu. Boris Babayan autasustati Oktoobrirevolutsiooni ordeniga.
Need auhinnad on rohkem kui teenitud. Boris Babayan rääkis hiljem:
«1978. aastal tegime esimese super-skalaarse masina, Elbrus-1. Praegu teevad läänes super-skalaarid ainult sellist arhitektuuri. Esimene super-skalaar läänes ilmus 1992. aastal, meie oma aga 1978. aastal. Ükski variant super-skalaarist, mille me tegime, ei erine Pentium Pro'st, mille Intel tegi 1995. aastal.»
Need sõnad ajaloolise eesõiguse kohta kinnitas ka USA-s, Keith Diefendorff, Motorola 88110 arendaja, üks esimesi lääne super-skalaarprotsessoreid, kirjutas:
«1978. aastal, peaaegu 15 aastat enne, kui ilmusid esimesed lääne super-skalaarprotsessorid, kasutati Elbrus-1-s protsessorit, millel oli kahe käsu väljastamine ühe takti jooksul, käskude täitmise järjekorra muutmine, registrite ümbernimetamine ja arvutamine eelduste kohaselt.»
Elbrus-3
Aasta oli 1986, ja peaaegu kohe pärast Elbrus-2 tööde lõpetamist algas ITMiVT-s uue süsteemi «Elbrus-3» arendamine, kasutades põhimõtteliselt uut protsessorite arhitektuuri. Boris Babayan nimetas seda lähenemist «post-super-skalaarseks». Just seda arhitektuuri, mida hiljem nimetati VLIW/EPIC, hakati tulevikus (90ndate keskel) kasutama Intel Itanium protsessorites (Nõukogude Liidus alustati nende arendustega 1986. aastal ja lõpetati 1991. aastal).
Selles arvutuskeskkonnas said esmakordselt ellu viidud ideed operatsioonide paralleelsuse selgest juhtimisest kompilaatori abil.
1991. aastal ilmus esimene ja kahjuks ainus arvuti «Elbrus-3», mida ei suudetud lõpuni häälestada, ja pärast Nõukogude Liidu kokkuvarisemist ei olnud see kellelegi enam vajalik, ning arendused ja plaanid jäid paberile.
Uue arhitektuuri eeltingimused
Kollektiiv, kes töötas ITMiVT-s Nõukogude superarvutite loomise kallal, ei lagunenud, vaid jätkas tööd eraldi ettevõttena nimega MCST (Moskva SPARC-tehnoloogiate Keskus). Ja 90ndate alguses algas aktiivne koostöö MCST ja Sun Microsystems'i vahel, kus MCST kollektiiv osales UltraSPARC mikroprotsessori arendamisel.
Just sellel perioodil tekkis E2K arhitektuuri projekt, mida algselt rahastas ettevõte Sun. Hiljem sai projekt täiesti sõltumatuks ning kogu intellektuaalne omand jäi MCST kollektiivi kätte.
«Kui me oleksime jätkanud Suniga töötamist selles valdkonnas, kuuluks kõik Sunile. Kuigi 90% tööst oli tehtud juba enne Suni ilmumist.» (Boris Babayan)
E2K arhitektuur
Kui me arutame "Elbrus" protsessorite arhitektuuri, kuuleme tihti oma IT-tööstuse kolleegidelt järgmisi väiteid:
«Elbrus on ju RISC-arhitektuur»
«Elbrus on ju EPIC-arhitektuur»
«Elbrus on ju SPARC-arhitektuur»
Tegelikult ei ole ükski neist väidetest täielikult tõene, ja kui on, siis ainult osaliselt.
E2K arhitektuur on eraldi originaalne protsessorite arhitektuur, mille põhijooned on energiatõhusus ja suurepärane skaleeritavus, saavutatud operatsioonide selge paralleelsuse määramise abil. E2K arhitektuur on välja töötatud MCST kollektiivi poolt ja põhineb post-superkaalararhitektuuril (laadselt EPIC) koos teatud SPARC-arhitektuuri (RISC-i minevikuga) mõjutustega. Samas osales MCST kolme neljast põhistruktuurist (superkaalar, post-superkaalar ja SPARC) otseselt. Tõepoolest, maailm on kitsas.
Edasi segaduse vältimiseks joonistasime välja lihtsa skeemi, mis kuigi lihtsustatult, kuid väga selgelt näitab E2K arhitektuuri juuri.

Nüüd veel veidi arhitektuuri nime kohta, mille kohta on samuti arusaamatusi.
Erinevates allikates võib kohata järgmisi nimetusi selle arhitektuuri jaoks: „E2K“, „Elbrus“, „Elbrus 2000“, ELBRUS („ExpLicit Basic Resources Utilization Scheduling“, st peamiste ressursside kasutamise selge planeerimine). Kõik need nimetused viitavad ühele ja samale – arhitektuurile, kuid ametlikus tehnilises dokumentatsioonis, samuti tehnilistel foorumitel kasutatakse arhitektuuri märkimiseks nimetust E2K, seetõttu, kui räägime protsessorite arhitektuurist, kasutame mõistet „E2K“, ja kui räägime konkreetsest protsessorist, kasutame nime „Elbrus“.
Arhitektuuri E2K tehnilised omadused
Traditsioonilistes RISC või CISC arhitektuurides (x86, PowerPC, SPARC, MIPS, ARM) saab protsessorisse instruktsioonide voog, mis on mõeldud järjestikuseks täitmiseks. Protsessor suudab tuvastada sõltumatud toimingud ja käivitada need paralleelselt (superskalaarus) ning isegi muuta nende järjekorda (üleminekuline täitmine). Siiski, sõltuvuste dünaamilisel analüüsil ja ülemineku täitmise toetamisel on piirangud käsudepumpa ja analüüsi osas ühe takti jooksul. Lisaks tarbivad vastavad plokid protsessoris märkimisväärses koguses energiat ning keerukas rakendamine toob mõnikord kaasa stabiilsuse või turvalisuse probleeme.
E2K arhitektuuris võtab peamise töö sõltuvuste analüüsimisel ja toimingute järjekorra optimeerimisel enda peale kompilaator. Protsessorisse tulevad nn laiad käsud, milles on kodeeritud instruktsioonid kõigile protsessori teostusdevice’idele, mida tuleb käivitada antud taktis. Protsessorilt ei nõuta sõltuvuste analüüsi operatsioonide vahel või toimingute ümberpaigutamist laiate käsude vahel: kogu selle töö teeb kompilaator, tuginedes lähtekoodi analüüsile ja protsessori ressursside planeerimisele. Selle tulemusena on protsessori riistvara komponent odavam ja lihtsam.
Kompilaator suudab analüüsida lähtekoodi palju põhjalikumalt kui RISC/CISC protsessori riistvara ning leida rohkem sõltumatuid toiminguid. Seetõttu on E2K arhitektuuris rohkem paralleelselt töötavaid teostusdevice’e kui traditsioonilistes arhitektuurides.
E2K arhitektuuri praegused võimalused:
- 6 loogikaseadmeste (ALU) kanalit, mis töötavad paralleelselt.
- Registreerimisfail, millel on 256 84-bitist registrit.
- Riistvaratugi silmustele, sealhulgas torustiku toetusega. Suurendab protsessori ressursikasutuse efektiivsust.
- Programmeeritav asünkroonne andmete eelkoormuse seade eraldiste lugemiskanale. See võimaldab peita mälule juurdepääsu viivitusi ja paremini kasutada ALU-d.
- Toetab spekulatiivseid arvutusi ja ühe bitiseid predikaate. See vähendab üleminekute arvu ja võimaldab programme samal ajal mitmes haru täita.
- Lai käsk, mis suudab maksimaalsel täitmisel ühes taktis määrata kuni 23 operatsiooni (üle 33 operatsiooni, kui operandid pakitakse vektoritesse).

x86 emulatsioon
Juba arhitektuuri kavandamise etapis mõisteti arendajate poolt tarkvara toetamise olulisust, mis oli kirjutatud Intel x86 arhitektuurile. Selleks rakendati süsteem dünaamiliseks (st programmi käitamise käigus või 'režiimis') x86 binaarkoodide tõlgete E2K arhitektuuri protsessori koodideks. See süsteem võib töötada nii rakenduse režiimis (nagu WINE) kui ka hüperviisori sarnases režiimis (sel juhul on võimalik käivitada täielikult x86 arhitektuurile mõeldud külalis-OSi).
Mitme optimeerimisastme tõttu on võimalik saavutada kõrge tõlgitud koodi töökiirus. x86 arhitektuuri emulatsiooni kvaliteeti kinnitab üle 20 operatiiv süsteemi (sealhulgas mitu Windowsi versiooni) ja sadade rakenduste edukas käivitamine 'Elbrusi' arvutuskompleksides.
Kaitstud režiim programmide täitmiseks.
Üks huvitavamaid ideid, mis on pärandatud Elbrus-1 ja Elbrus-2 arhitektuuridest, on nii nimetatud kaitstud programmide täitmine. Selle eesmärk on tagada programmi töö vaid initsialiseeritud andmetega, kontrollida kõiki mälupöördeid lubatud aadresside vahemikku kuulumise osas ja tagada vahefailide kaitse (näiteks kaitsta kutsuvat programmi veast teegis). Kõiki neid kontrollimisi tehakse riistvaraliselt. Kaitstud režiimi jaoks on täielik kompilaator ja runtime toe teek. Tuleb mõista, et kehtestatud piirangud toovad kaasa olukorra, kus näiteks C++ koodi täitmine on võimatu.
I isegi tavalisel, "kaitsmata" režiimil Elbruse protsessorites on omadusi, mis suurendavad süsteemi usaldusväärsust. Näiteks on sideinformatsiooni portfell (protseduurikutsumise tagasipöördumise aadresside ahel) eraldatud kasutajaandmete portfellist ja ei ole kergesti juurdepääsetav selliste viiruslikes rünnakutes nagu tagasipöördumise aadressi asendamine.
Arendamise aastate jooksul loodud lahendused võimaldavad mitte ainult järele jõuda, vaid tulevikus ületada konkurentsivõimelisi arhitektuure jõudluse ja skaleeritavuse osas, vaid ka tagada kaitse vigade eest, mis on seotud x86/amd64. Meltdown (CVE-2017-5754), Spectre (CVE-2017-5753, CVE-2017-5715), RIDL (CVE-2018-12126, CVE-2018-12130), Fallout (CVE-2018-12127), ZombieLoad (CVE-2019-11091) ja sarnaste ukseteadete eest.
Kaasaegne kaitse x86/amd64 arhitektuuri avastatud haavatavuste vastu põhineb operatsioonisüsteemi tasandi plaastritel. Just seetõttu on tõusud jõudluses praeguste ja eelnevate põlvkondade protsessorites nii silmatorkavad, ulatudes 30% kuni 80%-ni. Me, kui aktiivsed x86-protsessorite kasutajad, teame sellest, kannatame ja jätkame "kaktuse söömist", kuid nende probleemide juuretasandiline lahendamine on meie (ja lõpuks meie klientide) jaoks kahtlemata õnn, eriti kui lahendus on Venemaa päritolu.
Tehnilised omadused
Allpool on esitatud Elbruse protsessorite ametlikud tehnilised omadused eelmistest (4C), praegustest (8C), uutest (8CV) ja tulevastest (16C) põlvkondadest, võrreldes sarnaste Intel x86 protsessoritega.

Ieven a quick glance at this table shows (and this is very encouraging) that the technological lag of domestic processors, which seemed insurmountable 10 years ago, now seems quite small, and by 2021, with the launch of the "Elbrus-16S" (which, in addition, will support virtualization), this gap will shrink to minimal distances.
AERODISK storage systems based on Elbrus 8S processors
From theory to practice. As part of the strategic alliance of the companies MCST, AERODISK, Basalt SP, (formerly Alt Linux), and NORSI-TRANS, a data storage system has been developed and prepared for operation, which at the moment is, if not the best, then undeniably a worthy solution based on parameters of security, functionality, cost, and performance, capable of ensuring an adequate level of technological independence for our homeland.
Now for the details...
Riistvara
The hardware part of the storage system is built on the universal Yakhont UVM platform from NORSI-TRANS. The Yakhont UVM platform has been recognized as telecommunications equipment of Russian origin and included in the unified register of Russian radio-electronic products. The system consists of two separate storage controllers (each 2U), which are connected to each other via 1G or 10G Ethernet interconnect, as well as to common disk shelves using SAS connection.
Of course, it’s not as elegant as the 'Cluster in a box' format (where controllers and disks with a common backplane are installed in a single 2U chassis), which we usually use, but this will also be available in the near future. The main thing is that it works well, and we'll think about the 'decorations' later.


Under the hood, each controller has a single-processor motherboard with four slots for RAM (DDR3 for the 8S processor). Each controller also has four 1G Ethernet ports (two of which are used by AERODISK ENGINE software for service) and three PCIe slots for back-end (SAS) and front-end (Ethernet or FibreChannel) adapters.
As boot disks, we use Russian SATA SSDs from GS Nanotech, which we have tested multiple times and used in projects.

Esimese tutvumise käigus platvormiga uurisime seda hoolikalt. Kvaliteedi ja jootmiste osas ei olnud meil küsimusi, kõik on tehtud hoolikalt ja usaldusväärselt.
Operatsioonisüsteem
Käitatav operatsioonisüsteemi versioon on ALT 8SP sertifitseerimiseks. Peagi plaanime luua külgnev ja pidevalt uuenev hoidla ALT operatsioonisüsteemile koos AERODISKi tarkvaraga.
See distributsi versioon on üles ehitatud praegusele stabiilsele Linuxi 4.9 südamikule E2K jaoks (pikaajalise toetusega haru, mille on portinud MCS-i spetsialistid), millele on lisatud funktsionaalsuse ja turbe plaastrid. Kõik pakkumised ALT operatsioonisüsteemis on kogutud otse 'Elbrus' masinatel originaalse projekt ALT Linux meeskonna tehingute kogumise süsteemi abil, mis on vähendanud tööjõu kulusid ning võimaldanud rohkem tähelepanu pöörata toote kvaliteedile.
Iga ALT operatsioonisüsteemi väljaande funktsionaalsust saab oluliselt laiendada, kasutades selleks saadaval olevat hoidlat (umbes 6 tuhat lähtekoodi paketti kaheksanda versiooni jaoks kuni umbes 12 – üheksanda jaoks).
Valik tehti ka seetõttu, et ALT operatsioonisüsteemi arendaja Basalt SPo teeb aktiivselt koostööd teiste tarkvaraarendajate ja seadmete arendajatega erinevatel platvormidel, tagades sujuva koostöö riist- ja tarkvarakomplekside raames.
Andmesalvestus süsteem
Portimise käigus loobusime kiiresti ideest kasutada E2K-s toetatud x86 emulatsiooni, vaid hakkasime töötama otse protsessoritega (õnneks on ALT-l juba vajalikud vahendid selleks olemas).
Muuhulgas annab natiivne täitmisrežiim parema turvalisuse (need samad kolm riistvara steeki ühe asemel) ja suurema jõudluse (ei ole vaja eraldada üht või kahte tuuma kaheksast binaarse tõlke töötamiseks, ning kompilaator teeb oma tööd paremini kui JIT).
Faktina toetab AERODISK ENGINE rakenduses E2K suurem osa olemasolevast SxD funktsionaalsusest, mis on saadaval x86. Andmesalvestus süsteemina kasutatakse kehtivat AERODISK ENGINE-i versiooni (A-CORE versioon 2.30).
E2K-l on probleeme esinenud ja testitud tööks tootmises järgmised funktsioonid:
- Vea taluvus kahele kontrollerile ja mitme tee sisend-väljund (mpio)
- Plokkide ja failide juurdepääs õhukeste mahtudega (RDG, DDP basseinid; FC, iSCSI, NFS, SMB protokollid, sealhulgas integraatsioon Active Directoryga)
- Erinevad RAID tasemed kuni kolmekordse pariteedi (sealhulgas RAID-konstruktor)
- Hübriidne salvestamine (SSD ja HDD koos ühe basseiniga, st vahemälu ja kihistamine)
- Ruumisäästuvõimalused dedupplikatsiooni ja kompressiooni abil
- ROW snapshot'ide, kloonide ja erinevate replikatsioonivõimaluste toetamine
- Ja teised väikesed, kuid kasulikud funktsioonid, nagu QoS, globaalne kuum varu, VLAN, BOND jne.
Lõppkokkuvõttes õnnestus meil E2K-s rakendada kogu meie funktsionaalsus, välja arvatud multi-kontrollerite tugi (rohkem kui kaks) ja mitme lõime sisendi- ja väljundi planeerija, mis võimaldab suurendada all-flash basseinide jõudlust 20-30%.
Kuid neid kasulikke funktsioone me kindlasti lisame, see on aja küsimus.
Veidi jõudlusest
Pärast edukat põhifunktsionaalsuse testimist alustasime koormustestide teostamist.
Näiteks kaksik-kontrolleriga salvestussüsteemis (2xCPU E8C 1.3 Ghz, 32 GB RAM + 4 SAS SSD 800GB 3DWD), kus RAM vahemälu oli välja lülitatud, lõime kaks DDP basseini peamise RAID-10 tasemega ja kaks 500G LUN-i ning ühendasime need LUN-id iSCSI (10G Ethernet) kaudu Linux hostiga. Ja viisime läbi ühe põhitehnilise ühe tunni testi väikeste plokkide järjestikuse koormuse testimiseks FIO programmi abil.
Esialgsed tulemused osutusid täiesti positiivseteks.

Protsessorite koormus oli keskmiselt umbes 60%, st see on põhitase, millega salvestussüsteem saab rahulikult töötada.
Jah, see ei ole veel highload ja kõrge jõudlusega andmebaaside jaoks, nagu näiteks arveldussüsteemi jaoks, seda on kindlasti ebapiisavalt, kuid nagu meie praktika näitab, on need omadused piisavad 80% tavapatjade jaoks, mille jaoks salvestussüsteemi kasutatakse.
Hiljem kavatseme tagasi pöörduda üksikasjaliku raportiga Elbruse koormustestidest kui salvestussüsteemi platvormist.
Valge tulevik
Nagu me varem mainisime, algas Elbrus 8C massiline tootmine tegelikult vaid hiljuti - 2019. aasta alguses ja detsembriks on juba toodetud umbes 4000 protsessorit. Võrdluseks: eelmisest põlvkonnast Elbrus 4C protsessoreid toodeti kokku vaid 5000, seega edenemine on ilmne.
Muidugi on see tilk meres, isegi Venemaa turu jaoks, kuid tee tuleb selle kaudu - need, kes liiguvad, jõuavad kaugele.
2020. aastaks on planeeritud mitu kümnentuhandet Elbrus 8S protsessorit, mis on juba tõsine number. Lisaks sellele peab 2020. aasta jooksul Elbrus-8SV protsessor jõudma seerianumbrisse MCTS-i meeskonna poolt.
Sellised tootmisplaanid on märgistus väga olulise osa kohta kogu kodumaisest serveriprotsessorite turust.
Kokkuvõttes on meil nüüd ja kohe olemas hea ja kaasaegne Venemaa protsessor, millel on selge ja meie arvates õige arengustrateegia, mille põhjal on maksimaalselt kaitstud ja sertifitseeritud andmesalvestussüsteem Venemaa tootmine (ja tulevikus ka virtualiseerimissüsteem Elbrus-16S jaoks). Süsteem on Venemaa, nii palju kui see on nüüd füüsiliselt võimalik tänapäeva tingimustes.
Me näeme sageli uudistes ettevõtete eepilisi ebaõnnestumisi, kes uhkelt nimetavad end Venemaa tootjateks, kuid tegelikult tegelevad nad siltide ümberkleepimisega, lisamata välismaise tootja tootele mingit oma väärtust, peale oma kasumi. Kahjuks heidavad sellised ettevõtted varju kõigile tõelistele Venemaa arendajatele ja tootjatele.
Selle artikliga tahame selgelt näidata, et meie riigis on olnud, on ja jäävad ettevõtted, mis reaalselt ja kvaliteetselt loovad kaasaegseid keerulisi IT-süsteeme ja arenevad aktiivselt, ning imporditehnoloogia IT-s – see ei ole petmine, vaid reaalsus, milles me kõik elame. Seda reaalsust ei pea armastama, seda võib kritiseerida, või sellega võib töötada ja muuta seda paremaks.

NSV Liidu lagunemine takistas Elbruse loojaid saamas tuntud tegijateks protsessorite maailmas ning sundis meeskonda otsima oma arenduste rahastamist välismaal. See leiti, töö tehti ära ja intellektuaalne omand säilitati, mille eest tahaks neid inimesi tohutult tänada!
Selle kohapealt on kõik, palun saatke oma kommentaarid, küsimused ja muidugi kriitika. Oleme alati rõõmsad.
Samuti soovin kogu Aerodisk ettevõtte nimel õnnitleda kogu Venemaa IT-koosolekut uue aasta ja jõulude puhul, soovida 100% tööaega – ja et varukoopiad uuel aastal kedagi ei vajaks))).
Kasutatud materjalid
Artikkel üldise tehnoloogiate, arhitektuuride ja isikute kirjeldamisega:
Lühike ajalugu arvutitest nimega «Elbrus»:
Ülevaade e2k arhitektuurist:
Artikkel keskendub 4. generatsioonile (Elbrus-8C) ja 5. generatsioonile (Elbrus-8SV, 2020. aasta):
Järgmise, 6. generatsiooni protsessorite (Elbrus-16SV, 2021. aasta) spetsifikatsioonid:
Ametlik kirjeldus Elbruse arhitektuurist:
Arendajate plaanid Elbruse riist- ja tarkvaraplatvormi jaoks eksafloppsuse tootmiseks superarvutite loomisel:
Venemaa tehnoloogiad «Elbrus» isiklikele arvutitele, serveritele ja superarvutitele:
Boris Babayan vanem artikkel, kuid endiselt asjakohane:
Mikhail Kuzminski vana artikkel:
MCST esitlus, üldteave:
Teave Alt OS-i kohta Elbruse platvormile:
Allikas: habr.com
