SHD AERODISK kodumaistel protsessoritel Elbrus 8C

SHD AERODISK kodumaistel protsessoritel Elbrus 8C

Tere, Habri lugejad. Tahaksime jagada väga häid uudiseid. Lõpuks jäime ootama Venemaa uue põlvkonna Elbrus 8C protsessorite reaalset seeriatootmist. Ametlikult pidi seeriatootmine algama juba 2016. aastal, kuid tegelikult algas masstootmine alles 2019. aastal ja välja on antud juba umbes 4000 protsessorit.

Peaaegu kohe pärast masstootmise algust ilmusid need protsessorid meie Aerodiskisse, mille eest täname NORSI-TRANSi, kes pakkus meile lahkelt oma Elbrus 8C protsessoreid toetava riistvaraplatvormi Yakhont UVM tarkvaraosa portimise eest. salvestussüsteem. See on kaasaegne universaalne platvorm, mis vastab kõigile MCST nõuetele. Hetkel kasutavad platvormi eritarbijad ja sideoperaatorid, et tagada operatiiv-otsingutegevuse käigus kehtestatud toimingute elluviimine.

Hetkel on portimine edukalt lõpule viidud ning nüüd on AERODISK salvestussüsteem saadaval kodumaiste Elbruse protsessoritega versioonis.

Selles artiklis räägime protsessoritest endist, nende ajaloost, arhitektuurist ja loomulikult ka meie salvestussüsteemide rakendamisest Elbrusel.

Lugu

Elbruse protsessorite ajalugu ulatub Nõukogude Liidu aegadesse. 1973. aastal nimetatud peenmehaanika ja arvutitehnika instituudis S.A. Lebedevi (nimetatud sama Sergei Lebedevi järgi, kes varem juhtis esimese Nõukogude arvuti MESM ja hiljem BESM väljatöötamist), sai alguse mitmeprotsessoriliste arvutussüsteemide väljatöötamine nimega Elbrus. Arendust juhtis Vsevolod Sergejevitš Burtsev ja arenduses osales aktiivselt ka üks peadisaineri asetäitjatest Boriss Artašesovitš Babajan.

SHD AERODISK kodumaistel protsessoritel Elbrus 8C
Vsevolod Sergejevitš Burtsev

SHD AERODISK kodumaistel protsessoritel Elbrus 8C
Boriss Artašesovitš Babajan

Projekti peamiseks tellijaks olid loomulikult NSV Liidu relvajõud ja seda arvutiseeriat kasutati lõpuks edukalt raketitõrjesüsteemide, aga ka muude eriotstarbeliste süsteemide juhtimisarvutuskeskuste ja laskesüsteemide loomisel. .

SHD AERODISK kodumaistel protsessoritel Elbrus 8C

Esimene Elbruse arvuti valmis 1978. aastal. Sellel oli modulaarne arhitektuur ja see võis sisaldada 1 kuni 10 protsessorit, mis põhinevad keskmisel integratsiooniskeemil. Selle masina kiirus ulatus 15 miljoni toiminguni sekundis. RAM-i maht, mis oli ühine kõigile 10 protsessorile, oli kuni 2 kuni 20. masinsõnade astmeni ehk 64 MB.

Hiljem selgus, et maailmas uuriti korraga paljusid Elbruse arendamisel kasutatud tehnoloogiaid ja nendega tegeles ka International Business Machine (IBM), kuid töö nende projektidega erinevalt Elbruse kallal ei käinud. lõpetati ega viinud lõpuks valmistoote loomiseni.

Vsevolod Burtsevi sõnul püüdsid Nõukogude insenerid rakendada nii kodumaiste kui ka välismaiste arendajate kõige arenenumat kogemust. Elbruse arvutite arhitektuuri mõjutasid ka Burroughsi arvutid, Hewlett-Packardi arendused, aga ka BESM-6 arendajate kogemused.

Kuid samal ajal olid paljud arendused originaalsed. Kõige huvitavam Elbrus-1 juures oli selle arhitektuur.

Loodud superarvutist sai esimene arvuti NSV Liidus, mis kasutas superskalaarset arhitektuuri. Superskalaarprotsessorite massiline kasutamine välismaal algas alles eelmise sajandi 90ndatel, kui turule ilmusid taskukohased Intel Pentium protsessorid.

Lisaks saaks spetsiaalsete sisend-väljundprotsessorite abil korraldada andmevoogude edastamist välisseadmete ja arvuti RAM-i vahel. Selliseid protsessoreid võis süsteemis olla kuni neli, need töötasid paralleelselt keskprotsessoriga ja omasid oma spetsiaalset mälu.

Elbrus-2

1985. aastal sai Elbrus oma loogilise jätku, loodi ja masstootmisse saadeti arvuti Elbrus-2. Arhitektuuri poolest ei erinenud see palju oma eelkäijast, kuid kasutas uut elementbaasi, mis võimaldas üldist jõudlust suurendada ligi 10 korda - 15 miljonilt operatsioonilt sekundis 125 miljonini Arvuti RAM-i maht suurendati 16 miljoni 72-bitise sõnani ehk 144 MB-ni. Elbrus-2 I / O kanalite maksimaalne ribalaius oli 120 MB / s.

"Elbrus-2" kasutati aktiivselt tuumauuringute keskustes Tšeljabinsk-70 ja Arzamas-16 MCC-s, raketitõrjesüsteemis A-135, aga ka muudes sõjaväerajatistes.

Nõukogude Liidu juhid hindasid Elbruse loomist nõuetekohaselt. Paljusid insenere autasustati ordenite ja medalitega. Peakonstruktor Vsevolod Burtsev ja hulk teisi spetsialiste pälvisid riiklikud autasud. Ja Boris Babayan sai Oktoobrirevolutsiooni ordeni.

Boris Babayan ütles hiljem, et need auhinnad on rohkem kui hästi teenitud:

“1978. aastal valmistasime esimese superskalaarmasina Elbrus-1. Nüüd tehakse läänes ainult selle arhitektuuriga superskalaare. Esimene superskalaar ilmus läänes 92. aastal, meil 78. aastal. Lisaks on meie tehtud superskalaari versioon sarnane Pentium Pro-ga, mille Intel valmistas 95.

Need sõnad ajaloolisest paremusest leiavad kinnitust ka USA-s, kirjutas Lääne ühe esimese superskalaarprotsessori Motorola 88110 arendaja Keith Diefendorff:

"Aastal 1978, peaaegu 15 aastat enne esimeste lääne superskalaarsete protsessorite ilmumist, kasutas Elbrus-1 protsessorit, mis andis ühe tsükli jooksul välja kaks käsku, muutes käskude täitmise järjekorda, nimetades ümber registreid ja käivitades eeldusel."

Elbrus-3

Oli aasta 1986 ja peaaegu kohe pärast teise Elbruse kallal töö lõpetamist hakkas ITMiVT välja töötama uut süsteemi Elbrus-3, kasutades põhimõtteliselt uut protsessori arhitektuuri. Boris Babayan nimetas seda lähenemist superskalaarseks. Just seda arhitektuuri, hiljem nimega VLIW / EPIC, hakati tulevikus (90ndate keskel) kasutama Intel Itaniumi protsessoreid (ja NSV Liidus algasid need arendused 1986. aastal ja lõppesid 1991. aastal).

Selles arvutuskompleksis rakendati esmalt ideid operatsioonide paralleelsuse selgeks juhtimiseks kompilaatori abil.

1991. aastal ilmus esimene ja kahjuks ka ainuke arvuti Elbrus-3, mida ei suudetud täielikult reguleerida ning pärast Nõukogude Liidu lagunemist polnud seda enam kellelgi vaja ning arengud ja plaanid jäid paberile.

Uue arhitektuuri taust

ITMiVT-s Nõukogude superarvutite loomisel töötanud meeskond ei lagunenud, vaid jätkas tööd eraldi ettevõttena MCST (Moskva SPARK-Technologies) nime all. Ja 90ndate alguses algas aktiivne koostöö MCST ja Sun Microsystemsi vahel, kus MCST meeskond osales UltraSPARC mikroprotsessori väljatöötamises.

Just sel perioodil tekkis E2K arhitektuuriprojekt, mida algselt rahastas Sun. Hiljem muutus projekt täiesti iseseisvaks ja kogu selle intellektuaalomand jäi MCST meeskonnale.

„Kui me jätkaksime Suniga selles valdkonnas koostööd, kuuluks kõik Sunile. Kuigi 90% tööst tehti enne päikese tulekut. (Boris Babayan)

E2K arhitektuur

Kui arutame Elbruse protsessorite arhitektuuri, kuuleme väga sageli oma IT-tööstuse kolleegidelt järgmisi väiteid:

"Elbrus on RISC-arhitektuur"
"Elbrus on EPIC arhitektuur"
"Elbrus on SPARC-arhitektuur"

Tegelikult ei vasta ükski neist väidetest täielikult või kui on, siis on see tõene vaid osaliselt.

E2K arhitektuur on eraldiseisev originaalprotsessori arhitektuur, E2K peamised omadused on energiatõhusus ja suurepärane mastaapsus, mis saavutatakse operatsioonide selge paralleelsuse määramisega. E2K arhitektuuri töötas välja MCST meeskond ja see põhineb superskalaarsel arhitektuuril (a la EPIC), millel on mõningane mõju SPARC arhitektuurist (RISC minevikuga). Samal ajal osales MCST otseselt neljast põhiarhitektuurist kolme (Superscalars, Post-Superscalars ja SPARC) loomises. Maailm on tõesti väike.

Et edaspidi segadusi vältida, oleme koostanud lihtsa diagrammi, mis küll lihtsustatult näitab väga selgelt E2K arhitektuuri juuri.

SHD AERODISK kodumaistel protsessoritel Elbrus 8C

Nüüd veidi lähemalt arhitektuuri nimetusest, millega seoses on samuti arusaamatus.

Erinevatest allikatest leiate selle arhitektuuri jaoks järgmised nimetused: "E2K", "Elbrus", "Elbrus 2000", ELBRUS ("ExpLicit Basic Resources Utilisation Scheduling", st. põhiressursside kasutamise selgesõnaline planeerimine). Kõik need nimed räägivad samast asjast - arhitektuurist, kuid ametlikus tehnilises dokumentatsioonis ja ka tehnilistel foorumitel kasutatakse arhitektuuri tähistamiseks nime E2K, nii et tulevikus, kui räägime protsessori arhitektuurist, kasutame mõistet "E2K" ja kui konkreetse protsessori kohta, siis nime "Elbrus".

E2K arhitektuuri tehnilised omadused

Traditsioonilistes arhitektuurides, nagu RISC või CISC (x86, PowerPC, SPARC, MIPS, ARM), saab protsessor käskude voo, mis on mõeldud järjestikuseks täitmiseks. Protsessor suudab tuvastada iseseisvaid toiminguid ja käivitada neid paralleelselt (superskalaarne) ja isegi muuta nende järjekorda (korrast väljas). Dünaamilisel sõltuvusanalüüsil ja korrast ära käitamise toel on aga piirangud tsükli kohta käivitatavate ja analüüsitud käskude arvu osas. Lisaks tarbivad protsessori sees olevad vastavad plokid märkimisväärsel hulgal energiat ning nende kõige keerulisem rakendamine toob mõnikord kaasa stabiilsus- või turvaprobleeme.

E2K arhitektuuris võtab sõltuvuste analüüsimise ja toimingute järjekorra optimeerimise põhitöö enda kanda kompilaator. Protsessor saab nn. laiad käsud, millest igaüks kodeerib käsklused kõikidele protsessori täitevseadmetele, mis tuleb antud taktsagedusel käivitada. Protsessor ei pea analüüsima operandide vahelisi sõltuvusi ega vahetama operatsioone laiade käskude vahel: kompilaator teeb seda kõike lähtekoodi analüüsi ja protsessori ressursside planeerimise põhjal. Tänu sellele võib protsessori riistvara olla lihtsam ja säästlikum.

Kompilaator suudab lähtekoodi palju põhjalikumalt sõeluda kui protsessori RISC/CISC riistvara ja leida iseseisvamaid toiminguid. Seetõttu on E2K arhitektuuril rohkem paralleelseid täitmisüksusi kui traditsioonilistel arhitektuuridel.

E2K arhitektuuri praegused omadused:

  • 6 paralleelselt töötavat aritmeetilise loogikaühiku (ALU) kanalit.
  • 256 84-bitise registri registrifail.
  • Riistvaratugi tsüklitele, sealhulgas torustikuga tsüklitele. Suurendab protsessori ressursikasutuse efektiivsust.
  • Programmeeritav asünkroonne andmete eelpump eraldi lugemiskanalitega. Võimaldab peita viivitused mälule juurdepääsu eest ja kasutada ALU-d täielikumalt.
  • Spekulatiivsete arvutuste ja ühebitiste predikaatide tugi. Võimaldab vähendada üleminekute arvu ja käivitada paralleelselt mitut programmi haru.
  • Lai käsk, mis suudab määrata kuni 23 toimingut ühes taktitsüklis maksimaalse täidisega (rohkem kui 33 operatsiooni operandide pakkimisel vektorkäskudesse).

SHD AERODISK kodumaistel protsessoritel Elbrus 8C

Emulatsioon x86

Isegi arhitektuuri kavandamise etapis mõistsid arendajad, kui oluline on toetada Intel x86 arhitektuuri jaoks kirjutatud tarkvara. Selleks rakendati süsteem x86 binaarkoodide dünaamiliseks (st programmi täitmise ajal või "lennult") tõlkimiseks E2K arhitektuuriga protsessori koodideks. See süsteem võib töötada nii rakendusrežiimis (WINE moodi) kui ka hüperviisoriga sarnases režiimis (siis on võimalik x86 arhitektuuri jaoks käivitada kogu külaliste OS).

Tänu mitmele optimeerimistasemele on võimalik saavutada tõlgitava koodi suur kiirus. x86 arhitektuuri emulatsiooni kvaliteeti kinnitab enam kui 20 operatsioonisüsteemi (sh mitu Windowsi versiooni) ja sadade rakenduste edukas käivitamine Elbruse arvutisüsteemides.

Kaitstud programmi täitmisrežiim

Üks huvitavamaid Elbrus-1 ja Elbrus-2 arhitektuuridest päritud ideid on nn turvaline programmi täitmine. Selle olemus on tagada, et programm töötaks ainult lähtestatud andmetega, kontrollida kõiki mälupöördusi, et need kuuluksid kehtivasse aadressivahemikku, et tagada moodulitevaheline kaitse (näiteks kaitsta helistavat programmi teegis esineva vea eest). Kõik need kontrollid tehakse riistvaras. Kaitstud režiimi jaoks on olemas täieõiguslik kompilaator ja käitusaja tugiteek. Samal ajal tuleks mõista, et kehtestatud piirangud põhjustavad näiteks C ++ keeles kirjutatud koodi täitmise korraldamise võimatust.

Isegi Elbruse protsessorite tavapärases "kaitsmata" töörežiimis on funktsioone, mis suurendavad süsteemi töökindlust. Seega on siduv teabepinn (protseduurikutsete tagastusaadresside ahel) kasutajaandmete virust eraldi ja pole juurdepääsetav sellistele viirustes kasutatavatele rünnetele nagu tagastusaadressi võltsimine.

Aastate jooksul disainitud see mitte ainult ei jõua järele ja ületab tulevikus konkureerivaid arhitektuure jõudluse ja mastaapsuse poolest, vaid pakub ka kaitset vigade eest, mis kimbutavad x86/amd64. Järjehoidjad nagu 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) jms.

Kaasaegne kaitse x86/amd64 arhitektuuri leitud haavatavuste vastu põhineb operatsioonisüsteemi tasemel paikadel. Seetõttu on nende arhitektuuride praeguste ja eelmiste põlvkondade protsessorite jõudluse langus nii märgatav ja ulatub 30% kuni 80%. Meie, x86 protsessorite aktiivsed kasutajad, teame sellest, kannatame ja jätkame "kaktuse söömist", kuid nendele probleemidele lahenduse leidmine meie (ja sellest tulenevalt ka meie klientide) jaoks on kahtlemata kasu, eriti kui lahendus on vene keel.

Технические характеристики

Allpool on toodud varasemate (4C), praeguste (8C), uute (8CB) ja tulevaste (16C) põlvkondade Elbruse protsessorite ametlikud tehnilised omadused võrdluses sarnaste Inteli x86 protsessoritega.

SHD AERODISK kodumaistel protsessoritel Elbrus 8C

Isegi põgus pilk sellele tabelile näitab (ja see on väga meeldiv), et kodumaiste protsessorite tehnoloogiline mahajäämus, mis 10 aastat tagasi tundus ületamatuna, tundub juba praegu üsna väike ning 2021. aastal Elbrus-16C turule toomisega (mis on muuhulgas muud asjad, toetab virtualiseerimist) vähendatakse minimaalsete vahemaadeni.

SHD AERODISK Elbrus 8C protsessoritel

Me liigume teooriast praktikasse. MCST, Aerodiski, Basalt SPO (endine Alt Linux) ja NORSI-TRANSi strateegilise liidu osana töötati välja ja võeti kasutusele andmesalvestussüsteem, mis on hetkel kui mitte parim turvalisuse, funktsionaalsuse poolest kulu ja jõudlus, meie arvates vaieldamatult väärt lahendus, mis suudab tagada meie kodumaa tehnoloogilise sõltumatuse nõuetekohase taseme.
Nüüd üksikasjad...

Riistvara

Salvestussüsteemi riistvaraline osa on realiseeritud ettevõtte NORSI-TRANS universaalse platvormi Yakhont UVM baasil. Yakhont UVM platvorm sai Venemaa päritolu telekommunikatsiooniseadmete staatuse ja on kantud Venemaa raadioelektroonikatoodete ühtsesse registrisse. Süsteem koosneb kahest eraldi salvestuskontrollerist (igaüks 2U), mis on omavahel ühendatud 1G või 10G Etherneti ühendusega, samuti SAS-ühendust kasutades jagatud kettariiulitega.

See pole muidugi nii ilus kui meil tavaliselt kasutusel olev “Cluster in a box” formaat (kui ühise tagaplaadiga kontrollerid ja kettad on paigaldatud ühte 2U šassii), kuid lähiajal on see ka saadaval. Peaasi, et see toimiks hästi, kuid me mõtleme "vibudele" hiljem.

SHD AERODISK kodumaistel protsessoritel Elbrus 8C

SHD AERODISK kodumaistel protsessoritel Elbrus 8C

Kapoti all on igal kontrolleril ühe protsessoriga emaplaat nelja RAM-i pesaga (3C protsessori jaoks DDR8). Samuti on iga kontrolleri pardal 4 1G Etherneti porti (millest kahte kasutab AERODISK ENGINE tarkvara teenusena) ja kolm PCIe pesa tausta (SAS) ja esiotsa (Ethernet või FibreChannel) adapterite jaoks.

Alglaadimisketastena kasutame venekeelseid SATA SSD kettaid firmalt GS Nanotech, mida oleme korduvalt testinud ja projektides kasutanud.

SHD AERODISK kodumaistel protsessoritel Elbrus 8C

Kui me platvormiga esimest korda kohtusime, uurisime seda hoolikalt. Meil ei tekkinud küsimusi montaaži ja jootmise kvaliteedis, kõik tehti korralikult ja usaldusväärselt.

Operatsioonisüsteem

OS-ina kasutatakse sertifitseerimiseks mõeldud OS Alt 8SP versiooni. Lähiajal plaanime luua Aerodiski salvestustarkvaraga ühendatava ja pidevalt uuendatava hoidla Alt OS-i jaoks.

See distributsiooni versioon on üles ehitatud Linux 4.9 kerneli praegusele stabiilsele versioonile E2K jaoks (pikaajalise toega haru, mille portivad MCST spetsialistid), mida on täiendatud funktsionaalsuse ja turvalisuse parandamiseks mõeldud paikadega. Kõik Alt OS-i paketid on ehitatud otse Elbrusele, kasutades ALT Linux Team projekti algset tehingute koostamise süsteemi, mis võimaldas vähendada ülekande enda tööjõukulusid ja pöörata rohkem tähelepanu toote kvaliteedile.

Alt OS for Elbruse mis tahes väljalaset saab funktsionaalsuse osas märkimisväärselt laiendada, kasutades selleks saadaolevat hoidlat (umbes 6 tuhandelt kaheksanda versiooni lähtepaketilt umbes 12-lt üheksanda versioonini).

Valik sai tehtud ka seetõttu, et Alt OS-i arendaja Basalt SPO teeb aktiivselt koostööd teiste tarkvara- ja seadmearendajatega erinevatel platvormidel, tagades sujuva suhtluse riist- ja tarkvarasüsteemide sees.

Tarkvara salvestussüsteemid

Portimisel loobusime kohe mõttest kasutada E2K-s toetatud x86 emulatsiooni ja hakkasime otse protsessoritega töötama (õnneks on Altil selleks vajalikud tööriistad juba olemas).

Muuhulgas pakub natiivne täitmisrežiim paremat turvalisust (sama kolm riistvaravirna ühe asemel) ja suuremat jõudlust (binaartõlki töötamiseks pole vaja eraldada ühte või kahte tuuma kaheksast ja kompilaator teeb oma töö parem kui JIT).

Tegelikult toetab AERODISK ENGINE E2K-rakendus enamikku olemasolevatest x86-s leiduvatest salvestusfunktsioonidest. Salvestussüsteemi tarkvarana kasutatakse AERODISK ENGINE'i praegust versiooni (A-CORE versioon 2.30).

E2K-s ilma probleemideta tutvustati ja testiti tootes järgmisi funktsioone:

  • Tõrgete taluvus kuni kahe kontrolleri ja mitmeteelise I/O (mpio) jaoks
  • Juurdepääs failidele ja blokeeringule õhukeste mahtudega (RDG, DDP kogumid; FC, iSCSI, NFS, SMB protokollid, sealhulgas Active Directory integreerimine)
  • Erinevad RAID-tasemed kuni kolmekordse pariteedini (sealhulgas võimalus kasutada RAID-konstruktorit)
  • Hübriidmälu (ühendab SSD ja HDD samas kogumis, st vahemälu ja tasand)
  • Ruumi säästmise võimalused koos dubleerimise ja tihendamisega
  • ROW hetktõmmised, kloonid ja erinevad replikatsioonivalikud
  • Ja muud väikesed, kuid kasulikud funktsioonid nagu QoS, globaalne hotspare, VLAN, BOND jne.

Tegelikult õnnestus meil E2K-l saada kõik oma funktsioonid, välja arvatud multikontrollerid (rohkem kui kaks) ja mitme keermega I / O planeerija, mis võimaldab meil suurendada kõigi välklampide kogumite jõudlust 20–30%. .

Kuid loomulikult lisame ka need kasulikud funktsioonid, aja küsimus.

Natuke jõudlusest

Pärast salvestussüsteemi põhifunktsionaalsuse testide edukat läbimist asusime loomulikult läbi viima koormusteste.

Näiteks kahe kontrolleriga salvestussüsteemis (2xCPU E8C 1.3 Ghz, 32 GB muutmälu + 4 SAS SSD 800 GB 3DWD), kus RAM-i vahemälu oli keelatud, lõime kaks DDP-basseini põhitasemega RAID-10 ja kaks 500G LUN-id ja ühendasid need LUN-id iSCSI (10G Ethernet) kaudu Linuxi hostiga. Ja tegi FIO programmi abil ühe põhilise tunnitesti väikeste järjestikuste koormusplokkidega.

Esimesed tulemused olid üsna positiivsed.

SHD AERODISK kodumaistel protsessoritel Elbrus 8C

Protsessorite koormus oli keskmiselt 60% tasemel, s.o. see on baastase, millel ladustamine võib ohutult töötada.

Jah, see pole kaugeltki suure koormusega ja suure jõudlusega DBMS-ide jaoks sellest ilmselgelt ei piisa, kuid nagu meie praktika näitab, on need omadused piisavad 80% üldistest ülesannetest, mille jaoks salvestussüsteeme kasutatakse.

Veidi hiljem plaanime naasta üksikasjaliku raportiga Elbruse kui salvestusplatvormi koormustestide kohta.

Bright Future

Nagu eespool kirjutasime, algas Elbrus 8C masstootmine tegelikult alles hiljuti – 2019. aasta alguses ja detsembriks oli välja lastud juba umbes 4000 protsessorit. Võrdluseks, eelmise põlvkonna Elbrus 4C protsessorit toodeti kogu nende tootmisperioodi jooksul vaid 5000, seega edusamme on.

Selge on see, et isegi Venemaa turu jaoks on see piisk meres, kuid tee saab käija.
Aastaks 2020 on kavas välja anda mitukümmend tuhat Elbrus 8C protsessorit ja see on juba tõsine näitaja. Lisaks peaks MCST meeskond 2020. aasta jooksul masstootmisse tooma protsessori Elbrus-8SV.

Sellised tootmisplaanid on rakendus väga olulisele osale kogu kodumaisest serveriprotsessorite turust.

Selle tulemusena on meil siin ja praegu hea ja kaasaegne Venemaa protsessor, millel on selge ja meie hinnangul korrektne arendusstrateegia, mille alusel on kõige turvalisem ja sertifitseeritud Venemaal toodetud andmesalvestussüsteem (ja tulevikus, virtualiseerimissüsteem Elbrus-16C). Vene süsteem on nii kaugel, kui see nüüdisaegsetes tingimustes füüsiliselt võimalik on.

Tihti näeme uudistes end uhkelt Venemaa tootjateks nimetavate, kuid tegelikult siltide ümberliimimisega tegelevate ettevõtete järjekordseid eepilisi ebaõnnestumisi, lisamata välismaise tootja toodetele omapoolset väärtust, välja arvatud nende juurdehindlus. Sellised ettevõtted heidavad kahjuks varju kõigile tõelistele Venemaa arendajatele ja tootjatele.

Selle artikliga tahame selgelt näidata, et meie riigis oli, on ja jääb olema ettevõtteid, kes tõesti ja tõhusalt teevad kaasaegseid keerulisi IT-süsteeme ning arenevad aktiivselt ning impordi asendamine IT-s ei ole ropp, vaid reaalsus, me kõik elame. Te ei saa seda reaalsust armastada, võite seda kritiseerida või töötada ja seda paremaks muuta.

SHD AERODISK kodumaistel protsessoritel Elbrus 8C

NSVLi kokkuvarisemine takistas omal ajal Elbruse loojate meeskonnal saamast protsessorite maailmas silmapaistvaks tegijaks ja sundis meeskonda oma arendusteks raha otsima välismaalt. See leiti, töö tehtud ja intellektuaalomand päästetud, mille eest tahan neile inimestele väga suured tänud öelda!

See on praegu kõik, palun kirjutage oma kommentaarid, küsimused ja loomulikult kriitika. Oleme alati rõõmsad.

Samuti tahan kogu Aerodiski ettevõtte nimel õnnitleda kogu Venemaa IT-kogukonda eelseisva aastavahetuse ja jõulude puhul, soovida 100% tööaega - ja et varukoopiatest poleks uuel aastal kellelegi kasu))).

Kasutatud materjalid

Artikkel tehnoloogiate, arhitektuuride ja isiksuste üldise kirjeldusega:
https://www.ixbt.com/cpu/e2k-spec.html

Arvutite lühiajalugu nime "Elbrus" all:
https://topwar.ru/34409-istoriya-kompyuterov-elbrus.html

Üldine artikkel e2k arhitektuuri kohta:
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81_2000

Artikkel räägib 4. põlvkonnast (Elbrus-8S) ja 5. põlvkonnast (Elbrus-8SV, 2020):
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-8%D0%A1

Järgmise 6. põlvkonna protsessorite (Elbrus-16SV, 2021) tehnilised andmed:
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-16%D0%A1

Elbruse arhitektuuri ametlik kirjeldus:
http://www.elbrus.ru/elbrus_arch

Riist- ja tarkvaraplatvormi "Elbrus" arendajate plaanid luua eksamastaapse jõudlusega superarvuti:
http://www.mcst.ru/files/5a9eb2/a10cd8/501810/000003/kim_a._k._perekatov_v._i._feldman_v._m._na_puti_k_rossiyskoy_ekzasisteme_plany_razrabotchikov.pdf

Vene Elbruse tehnoloogiad personaalarvutitele, serveritele ja superarvutitele:
http://www.mcst.ru/files/5472ef/770cd8/50ea05/000001/rossiyskietehnologiielbrus-it-edu9-201410l.pdf

Vana artikkel Boris Babayanilt, kuid siiski asjakohane:
http://www.mcst.ru/e2k_arch.shtml

Mihhail Kuzminski vana artikkel:
https://www.osp.ru/os/1999/05-06/179819

MCST esitlus, üldteave:
https://yadi.sk/i/HDj7d31jTDlDgA

Teave Alt OS-i kohta Elbruse platvormile:
https://altlinux.org/эльбрус

https://sdelanounas.ru/blog/shigorin/

Allikas: www.habr.com

Lisa kommentaar