SynQuacer E-seeria emaplaat 24 tuuma ARM-serverile, mis pÔhineb ARM Cortex A53 protsessoril ja millel on 32 GB mÀlu,
Paljude aastate jooksul on ARM-i RISC-protsessorid domineerinud mobiilseadmete turul. Kuid nad ei ole suutnud tungida andmekeskustesse, kus endiselt valitsevad Intel ja AMD x86-arhitektuuriga. Perioodiliselt ilmuvad ĂŒksikud eksootilised lahendused, nagu , kuid tĂ”siseid pakkumisi pole seni olnud. TĂ€psemalt, ei olnud neid enne seda nĂ€dalat.
Sel nĂ€dalal kĂ€ivitas AWS pilves oma 64 tuuma ARM-protsessorid  â see on sĂŒsteem-kiibina, mis sisaldab ARM Neoverse N1 tuuma. EttevĂ”te vĂ€idab, et Graviton2 on EC2 A1 instantsides palju kiirem kui eelmine pĂ”lvkond ARM-protsessoreid, ja siin on .
InfrastruktuuriettevĂ”tluses on oluline numbrite vĂ”rdlemine. PĂ”himĂ”tteliselt ei muretse andmekeskuse vĂ”i pilveteenuse kliendid selle ĂŒle, milline on protsessorite arhitektuur. Neid huvitab hinna ja jĂ”udluse suhe. Kui töötamine ARM-i platvormil on odavam kui x86, valivad nad selle.
Kuni viimase ajani ei olnud selgelt vÔimalik öelda, et ARM-arvutused oleksid kasumlikumad kui x86. NÀiteks serveri 24-tuuma ARM Cortex A53 on mudel mis maksab umbes 1000 dollarit ja suudab kÀivitada veebiserveri Ubuntu all, kuid on jÔudluselt oluliselt kehvem x86 protsessoritest.
Kuid ARM-protsessorite hÀmmastav energiatarve paneb neile pidevalt uuesti pilku heitma. NÀiteks SocioNext SC2A11 tarbib vaid 5 W. Energiakulud moodustavad ju peaaegu 20% andmekeskuse kuludest. Kui need kiibid nÀitavad korralikku jÔudlust, jÀÀb x86-lt mitte midagi.
ARM-i esimene tulek: EC2 A1 instantsid
2018. aasta lÔpus tutvustas AWS oma ARM-protsessoritel. Kindlasti oli see signaal tööstusele potentsiaalsetest muutustest turul, kuid tulemused olid kurvad.
Allolevas tabelis on nÀidatud EC2 A1 (ARM) ja EC2 M5d.metal (x86) instantside kohta. Testimiseks kasutati utiliiti stress-ng:
stress-ng --metrics-brief --cache 16 --icache 16 --matrix 16 --cpu 16 --memcpy 16 --qsort 16 --dentry 16 --timer 16 -t 1m
Nagu nÀha, A1 on kÔikides testides, vÀlja arvatud vahemÀlu osas, olnud kehvemad. Enamikus teistes nÀitajates jÀi ARM vÀga palju maha. See jÔudluse erinevus on suurem kui 46% hinnavahe A1 ja M5 vahel. TeisisÔnu, x86-pÔhised instantsid jÀÀvad endiselt soodsamaks hinna ja jÔudluse suhtes:
Test
EC2 A1
EC2 M5d.metal
Erinevus
cache
1280
311
311,58%
icache
18209
34368
-47,02%
matrix
77932
252190
-69,10%
cpu
9336
24077
-61,22%
memcpy
21085
111877
-81,15%
qsort
522
728
-28,30%
dentry
1389634
2770985
-49.85%
timer
4970125
15367075
-67,66%
Muidugi ei pruugi mikrobemched alati objektiivset pilti nĂ€idata. Oluline on erinevus reaalses rakenduse jĂ”udluses. Kuid ka siin ei osutunud pilt paremaks. Scylla kolleegid vĂ”rdlesid instantsse a1.metal ja m5.4xlarge, millel on sama palju protsessoreid. Standardse NoSQL andmebaasi lugemiskatses, mille konfiguratsioonis oli ĂŒks sĂ”lm, nĂ€itas esimene 102 000 lugemisoperatsiooni sekundis, kaheksas 610 000. KĂ”igil juhtudel olid kĂ”ik saadaval olevad protsessorid 100% kasutuses. See vastab umbes kuue korra jĂ”udluse langusele, mida madalam hind ei kompenseeri.
Lisaks töötavad A1 instantsid ainult EBS-iga, ilma kiirete NVMe-seadmete toeta, nagu teistes instantsides.
KokkuvÔttes oli A1 samm uude suunda, kuid ei Ôigustanud ootusi ARM-i osas.
ARMi teine tulek: EC2 M6 instantsid

KÔik muutus sel nÀdalal, kui AWS tutvustas uut ARM-serverite klassi ja rida uusi instantsse, mis pÔhinevad uutel protsessoritel. , sealhulgas .
Nende instantside vÔrdlemine nÀitab juba tÀiesti erinevat pilti. MÔnedes testides kasutab ARM ennast paremini, mÔnikord aga palju paremini kui x86.
Siin on tulemused sama stressitestimise kÀsu tÀitmisest:
Test
EC2 M6g
EC2 M5d.metal
Erinevus
cache
218
311
-29,90%
icache
45887
34368
33,52%
matrix
453982
252190
80,02%
cpu
14694
24077
-38,97%
memcpy
134711
111877
20,53%
qsort
943
728
29,53%
dentry
3088242
2770985
11,45%
timer
55515663
15367075
261,26%
See on tÀiesti teine teema: M6g on viis korda kiirem kui A1, kui tegemist on Scylla NoSQL andmebaasi lugemistoimingutega, ja uutes M6gd instantsides kasutavad kiireid NVMe salvestusseadmeid.
ARMi pealetung igas suunas
AWS Graviton2 protsessor on vaid ĂŒks nĂ€ide ARM-i kasutamisest andmekeskustes. Kuid signaalid tulevad erinevatelt suhundelt. NĂ€iteks tĂ”mbas 15. novembril 2019 Ameerika idufirma Nuvia .
Startupi asutasid kolm juhtivat inseneri, kes on töötanud protsessorite loomise juures Apple'is ja Googles. Nad lubavad vÀlja töötada andmekeskuste protsessorid, mis suudavad konkureerida Inteliga ja AMD-ga.
Kohal , Nuvia on kujundanud nullist protsessorituuma, mis saab ehitada "ARM" arhitektuuri peale, kuid ilma ARM litsentsi omamata.
See kÔik viitab sellele, et ARM-protsessorid on valmis vallutama serveriturgu. LÔppude lÔpuks elame me post-PC ajastul. Aastased x86 tarneid on alates 2011. aasta tipust langenud peaaegu 10%, samas kui RISC-kiibid on tÔusnud 20 miljardi tasemele. TÀna on 99% maailma 32- ja 64-bitistest protsessoritest RISC.
TĂŒĂŒringa auhinna laureaadid John Hennessy ja David Patterson avaldasid 2019. aasta veebruaris artikli . Siin on, mida nad kirjutavad:
Turg reguleeris RISC-i ja CISC-i vaidluse. Kuigi CISC vĂ”itis isiklike arvutite ajastu hilisemaid etappe, on RISC nĂŒĂŒd vĂ”idukĂ€igus post-PC ajastu alguses. CISC-u pĂ”hjal uusi ISA-sid ei ole kĂŒmnete aastate jooksul loodud. Ăllataval kombel kaldub tĂ€napĂ€eval ĂŒldine arvamus parimate ISA pĂ”himĂ”tete kohta ĂŒldotstarbeliste protsessorite jaoks endiselt RISC-i poole, 35 aastat pĂ€rast selle leiutamist... Avatud lĂ€htekoodiga ökosĂŒsteemides tĂ”estavad oskuslikult vĂ€lja töötatud kiibid veenvalt saavutusi ja kiirendavad seelĂ€bi kaubanduslikku kasutuselevĂ”ttu. Nendes kiipides on ĂŒldotstarbeliste protsessorite filosoofia tĂ”enĂ€oliselt RISC, mis on ajaproovile vastu pidanud. Oodata on sama kiireid uuendusi nagu eelmisel kuldajastul, kuid seekord kulude, energia ja turvalisuse tĂ”hususe, mitte ainult vĂ”imekuse aspektist.
«JĂ€rgmise kĂŒmnendi jooksul toimub uusi arvutiarhitektuure tĂ€histav kambriumi plahvatus, mis tĂ€hendab pĂ”nevaid aegu arvutiarhitektide jaoks akadeemilistes ringkondades ja tööstuses,» jĂ€reldavad nad artikli lĂ”petuseks.
Allikas: habr.com
