ARM-ar­hi­tek­tuuri versioon 9 (Armv9) tut­vustati 2021. aasta märtsis ja see on vers­ta­post ARM-prot­ses­sori ar­hi­tek­tuuri arengus. See toob kaasa edusamme jõudluse, tur­va­li­suse ja kaas­aeg­sete töö­koor­muste, nagu te­hisin­tel­lekti (AI), toetamise vald­kon­nas.

Kuidas erineb Armv9 Armv8-st?

2021. aasta märtsis tut­vus­ta­tud ARM-prot­ses­sori ar­hi­tek­tuur Armv9 põhineb oma eelkäijal Armv8-l ja sisaldab kolme olulist uuendust.

Armv9 ar­hi­tek­tuuri üks sil­ma­paist­va­maid omadusi on kon­fi­dent­siaalne ar­vu­tus­ar­hi­tek­tuur (CCA). See uus tur­va­stan­dard tagab andmete kaitse mitte ainult sal­ves­ta­misel ja edas­ta­misel, vaid ka tööt­le­misel. ARM CCA kasutab reaal­maa­ilmu, mis on prot­ses­sori sees iso­lee­ri­tud kesk­kon­nad, mis kaitsevad tundlikke andmeid ülejäänud inf­ra­struk­tuuri eest. See võimaldab krii­tilisi andmeid tur­va­li­selt töödelda sellistes kesk­kon­da­des nagu pilv või jagatud inf­ra­struk­tuu­rid.

Kuigi skal­pee­ruv vektori laiendus (SVE) võeti ka­su­tusele Armv8 stan­dar­dis, tugineb Armv9 sellele alusele SVE2-ga, mis võimaldab täius­ta­tud pa­ral­leel­set and­me­tööt­lust. SVE2 on loodud vastama kaas­aeg­sete ra­ken­duste kas­va­va­tele nõud­mis­tele, eriti masinõppe ja di­gi­taalse signaali tööt­le­mise vald­kon­nas. SVE2 parandab võimet töödelda mitut and­me­punkti korraga, mis on eriti kasulik kee­ru­liste arvutuste puhul te­hisin­tel­lekti, pil­di­tööt­luse ja vi­deo­ko­dee­ri­mise vald­kon­nas.

Võib öelda, et Armv9 kõige olulisem aspekt on mit­me­su­gu­sed op­ti­mee­ri­mised te­hisin­tel­lekti ja masinõppe (ML) jaoks. Nõudlus spet­sia­li­see­ri­tud ar­vu­tus­võim­suse järele te­hisin­tel­lekti töö­koor­muste jaoks on viimastel aastatel mär­ki­mis­väär­selt kasvanud, seda ajendavad sellised ra­ken­dused nagu loomuliku keele tööt­le­mine, pil­di­tu­vas­tus ja ge­ne­ra­tiivne te­hisin­tel­lekt. Armv9 paranenud võime töödelda vek­to­ri­and­meid SVE2 kaudu võimaldab neu­ro­võrk­u­del ja masinõppe mudelitel töötada ARM-ser­ve­ri­tes tõ­hu­sa­malt ja kiiremini. See vähendab mitte ainult la­tent­sust, vaid ka ener­gia­tar­bi­mist, mis on eriti kasulik mo­biil­sete seadmete ja sis­se­ehi­ta­tud süs­teemide puhul.

Millised on Armv9 peamised eelised?

Armv9 ka­su­tuse­le­võtt toob kaasa mitmeid eeliseid, muutes ar­hi­tek­tuuri ideaal­seks nii spet­sia­li­see­ri­tud ar­vu­ti­ra­ken­duste kui ka üldiseks ka­su­ta­miseks. Järgmised punktid toovad esile uusima ARM-versiooni olu­li­se­mad eelised:

Suurem tur­va­li­sus: tänu uuele kon­fi­dent­siaalse ar­vu­ta­mise ar­hi­tek­tuu­rile (CCA) saavad et­te­võt­ted ja or­ga­ni­sat­sioo­nid oma andmeid vara­semast tur­va­li­se­malt töödelda. Tundlikke andmeid on võimalik kaitsta isegi jagatud pil­ve­kesk­kon­da­des, mis on suur samm nul­lusal­dus­liku inf­ra­struk­tuuri suunas.

Parem jõudlus spet­sia­li­see­ri­tud töö­koor­muste jaoks: Armv9 pakub SVE2 laien­duste abil mär­ki­mis­väär­set ar­vu­tus­võim­suse kasvu. See on eriti kasulik ra­ken­duste jaoks, mis nõuavad suu­re­ma­hu­list pa­ral­leel­set and­me­tööt­lust, nagu AI-mudelid, vi­deo­tööt­lus ja tea­dus­li­kud arvutused.

Op­ti­mee­ri­tud ener­gia­tõ­hu­sus: Kõigi ARM-ar­hi­tek­tuu­ride üks suurimaid tugevusi on ener­gia­tõ­hu­sus. Armv9 jätkab seda tra­dit­siooni, pakkudes op­ti­mee­ri­tud ener­gia­kor­ral­dust hoolimata jõudluse pa­ra­ne­mi­sest. See tõhusus muudab Armv9 prot­ses­so­rid eriti at­rak­tiiv­seks mo­biil­sead­mete, sis­se­ehi­ta­tud süs­teemide ja asjade interneti (IoT) jaoks.

Millised on Armv9 peamised ka­su­tus­juh­tu­mid?

Tänu oma mit­me­külg­su­sele ja jõud­lu­sele ka­su­ta­takse Armv9 ar­hi­tek­tuuri paljudes ra­ken­dus­vald­kon­da­des. Kaks kõige olu­li­se­mat ka­su­tus­juhtu on spet­siaal­sed serverid ja te­hisin­tel­lekt.

Pü­hen­da­tud serverid

Armv9 on kasutusel and­me­kes­kuste ja pil­ve­tee­nuste pakkujate spet­siaal­se­tes ser­ve­ri­tes. Tänu oma suurele jõud­lu­sele ja ener­gia­tõ­hu­su­sele sobib see ar­hi­tek­tuur hästi spet­siaal­sete üles­an­nete ja tä­na­päe­vas­tes and­me­kes­kus­tes nõutavate töö­koor­muste jaoks. Pil­ve­tee­nuste pakkujad saavad kasu ma­da­la­ma­test te­ge­vus­ku­lu­dest, mis on võimalik tänu väik­se­male ener­gia­tar­bi­misele, samas kui kliendid naudivad paremat jõudlust ja usal­dus­väär­sust.

Te­hisin­tel­lekt ja masinõpe

Armv9 op­ti­mee­ri­mine te­hisin­tel­lekti ja masinõppe jaoks muudab selle ar­hi­tek­tuuri eriti sobivaks te­hisin­tel­lekti jaoks. SVE2 toetuse abil saab te­hisin­tel­lekti algoritme kiiremini ja tõ­hu­sa­malt täita, mis võimaldab töödelda suuri and­me­ko­gusid ja teha keerukaid arvutusi. See on oluline eelis te­hisin­tel­lekti ka­su­ta­vate teenuste jaoks, nagu hää­las­sis­ten­did, pil­di­tu­vas­tus ja au­to­ma­ti­see­ri­tud otsuste tegemine.

Go to Main Menu