Kei te haere mai te wa o nga kaitoro ARM?

Kei te haere mai te wa o nga kaitoro ARM?
SynQuacer E-Series papahoa mo te tūmau ARM 24-matua i runga i te tukatuka ARM Cortex A53 me te 32 GB o RAM, Hakihea 2018

Mo nga tau maha, ko nga kaitukatuka ARM whakaitihia te huinga tohutohu (RISC) kua rangatira te maakete taputapu pūkoro. Engari kaore i kaha ki te pakaru ki nga pokapū raraunga, kei reira tonu a Intel me AMD me te huinga tohutohu x86. Mai i ia wa, ka puta mai nga rongoatanga taangata takitahi, penei 24-matua ARM tūmau i runga i te papa Panana Pi, engari kare ano he tono nui. Ko te mea tika, kare ano i tenei wiki.

I whakarewahia e AWS ana ake 64-matua ARM tukatuka i roto i te kapua i tenei wiki Gravitona2 he punaha-i runga i te maramara me te ARM Neoverse N1 matua. E kii ana te kamupene he tere ake a Graviton2 i nga kaiwhakaputa ARM o mua i roto i nga waa EC2 A1, a koinei nga whakamatautau motuhake tuatahi.

Ko te pakihi hanganga he whakataurite i nga nama. Ko te mea pono, ko nga kaihoko o te pokapū raraunga, ratonga kapua ranei kaore e aro ki te ahua o te hoahoanga o nga kaihaa. Ka aro nui ratou ki te utu/te utu mahi. Mena he iti ake te rere i runga i te ARM i te rere i runga i te x86, katahi ka tohua.

I mua tata nei, kaore e taea te kii maataki ka nui ake te hua o te rorohiko i runga i te ARM i te x86. Hei tauira, he tauira te tūmau 24-matua ARM Cortex A53 SocioNext SC2A11 tata ki te $1000 te utu, ka taea te whakahaere i tetahi tūmau tukutuku i runga i te Ubuntu, engari he iti ake te mahi ki te tukatuka x86.

Heoi, ko te tino kaha o te kaha o nga kaihaa ARM ka titiro ano tatou ki a raatau. Hei tauira, ko te SocioNext SC2A11 e pau ana te 5 W. Engari ko te hiko e tata ana ki te 20% o nga utu o te pokapū raraunga. Mena he pai te mahi a enei maramara, karekau he tupono ki te x86.

Te Haerenga Tuatahi o ARM: EC2 A1 Tauira

I te mutunga o te 2018, i whakauruhia e AWS EC2 A1 tauira i runga i a maatau ake ARM tukatuka. He tino tohu tenei ki te umanga mo nga huringa pea i te maakete, engari he pouri nga hua tohu.

E whakaatu ana te ripanga i raro nei hua whakamatautau ahotea EC2 A1 (ARM) me EC2 M5d.metal (x86) tauira. I whakamahia te taputapu mo te whakamatautau stress-ng:

stress-ng --metrics-brief --cache 16 --icache 16 --matrix 16 --cpu 16 --memcpy 16 --qsort 16 --dentry 16 --timer 16 -t 1m

Ka kite koe, he kino ake te mahi a A1 i nga whakamatautau katoa haunga te keteroki. I te nuinga atu o nga tohu, he iti rawa te ARM. Ko tenei rereketanga mahi he nui ake i te 46% te rereketanga utu i waenga i te A1 me te M5. I etahi atu kupu, he pai ake te utu o nga kaitukatuka x86:

whakamātautau
EC2 A1
EC2 M5d.whakarewa
Te rereke

cover
1280
311
311,58 orau

icache
18209
34368
-47,02%

Tuhinga
77932
252190
-69,10%

PTM
9336
24077
-61,22%

memcpy
21085
111877
-81,15%

Tuhinga
522
728
-28,30%

niho niho
1389634
2770985
-49.85%

timer
4970125
15367075
-67,66%

Ko te tikanga, kaore nga tohu tohu moroiti e whakaatu i nga wa katoa he pikitia whaainga. Ko te mea nui ko te rerekeetanga o nga mahi tono. Engari i konei ka puta te pikitia kaore i pai ake. Ko nga hoa mahi mai i Scylla i whakataurite i nga tauira a1.metal me te m5.4xlarge ki te rite tonu te maha o nga tukatuka. I roto i te paerewa paerewa NoSQL te whakamatautau panui i roto i te whirihoranga node kotahi, ko te tuatahi i whakaatu i nga mahi panui 102 mo ia tuarua, me te tuarua 000. I roto i nga take e rua, ka whakamahia nga tukatuka katoa e wātea ana i te 610%. He rite tenei ki te hekenga e ono nga wa o te mahi, kaore i te whakahekehia e te utu iti.

Hei taapiri, ko nga waahanga A1 ka rere noa i runga i te EBS kaore he tautoko mo nga taputapu NVMe tere penei i etahi atu waa.

I te katoa, ko te A1 he huarahi hou, engari kaore i eke ki nga tumanako a ARM.

Te Haerenga Tuarua o ARM: EC2 M6 Tauira

Kei te haere mai te wa o nga kaitoro ARM?

I rereke nga mea katoa i tenei wiki i te wa i whakauruhia e AWS tetahi karaehe hou o nga kaitoro ARM, me te maha o nga waahanga mo nga kaitoro hou. Gravitona2tae atu ki ngā M6g me M6gd.

Ko te whakatairite i enei tauira ka whakaatu he pikitia tino rereke. I etahi whakamatautau, he pai ake te mahi a ARM, i etahi wa ka pai ake i te x86.

Anei nga hua o te whakahaere i taua whakahau whakamatautau ahotea:

whakamātautau
EC2 M6g
EC2 M5d.whakarewa
Te rereke

cover
218
311
-29,90%

icache
45887
34368
33,52 orau

Tuhinga
453982
252190
80,02 orau

PTM
14694
24077
-38,97%

memcpy
134711
111877
20,53 orau

Tuhinga
943
728
29,53 orau

niho niho
3088242
2770985
11,45 orau

timer
55515663
15367075
261,26 orau

He mea tino rereke tenei: ko te M6g e rima nga wa tere atu i te A1 i te wa e mahi ana i nga mahi panui mai i te Scylla NoSQL pātengi raraunga, me nga tauira M6gd hou e tere ana i nga puku NVMe.

ARM kino ki nga taha katoa

Ko te tukatuka AWS Graviton2 tetahi tauira noa o te ARM e whakamahia ana i nga pokapū raraunga. Engari ko nga tohu ka puta mai i nga huarahi rereke. Hei tauira, i te Whiringa-a-rangi 15, 2019, te whakaohooho Amerika Nuvia he $53 miriona taara i roto i nga putea umanga.

Ko te tiimatanga i hangaia e nga miihini rangatira e toru i uru ki te hanga o nga kaitahuri i Apple me Google. Ka oati ratou ki te whakawhanake i nga tukatuka mo nga pokapū raraunga ka whakataetae ki a Intel me AMD.

Na nga korero e waatea anaKua hangaia e Nuvia tetahi putunga tukatuka mai i te whenua ka taea te hanga ki runga ake o te hoahoanga ARM, engari me te kore e whiwhi raihana ARM.

Ko enei mea katoa e tohu ana kua rite nga tukatuka ARM ki te wikitoria i te maakete tūmau. I muri i nga mea katoa, kei te noho tatou i te wa i muri i te PC. Ko nga tukunga x86 a-tau kua heke tata ki te 10% mai i to ratou tihi 2011, i te mea kua piki nga maramara RISC ki te 20 piriona. I tenei ra, 99% o nga tukatuka 32- me te 64-bit o te ao he RISC.

Ko nga toa o te Tohu Turing a John Hennessy raua ko David Patterson i whakaputa he tuhinga i te Hui-tanguru 2019 "He tau koura hou mo te Hangahanga Rorohiko". Anei ta ratou i tuhi:

Kua whakatauhia e te maakete te tautohetohe RISC-CISC. Ahakoa i toa a CISC i nga waahanga o muri mai o te waa PC, engari kei te wikitoria a RISC inaianei kua tae mai te waa o muri-PC. Karekau he CISC ISA hou i hanga mo nga tekau tau. I to matou miharo, ko te whakaaro mo nga maataapono ISA pai rawa atu mo nga kaiwhakatikatika kaupapa whanui i enei ra e piri tonu ana ki te RISC, 35 tau i muri mai i tana hangahanga... I roto i nga punaha rauwiringa kaiao tuwhera, ka whakaatuhia e nga maramara pai te ahua o te ahunga whakamua, na reira ka whakatere i te tangohanga arumoni. . Ko te rapunga whakaaro nui o te tukatuka i roto i enei maramara ko te RISC, i tu i te whakamatautau o te waa. Me tumanako kia rite ki te tere o nga mahi hou i te wa o mua, engari i tenei waa mo te utu, te kaha me te haumaru, ehara i te mahi noa.

"Ko te tekau tau e whai ake nei ka kite i te pahūtanga o Cambrian o nga hoahoanga rorohiko hou, e tohu ana i nga wa whakaihiihi mo nga kaitoi rorohiko i roto i te whare wananga me te umanga," ka mutu ta ratou pepa.

Source: will.com

Tāpiri i te kōrero