ARM ဆာဗာမျာသခေတ်ရောက်လာပဌီလာသ။

ARM ဆာဗာမျာသခေတ်ရောက်လာပဌီလာသ။
24 GB RAM ရဟိသော ARM Cortex A53 ပရိုဆက်ဆာရဟိ 32-core ARM ဆာဗာအတလက် SynQuacer E-Series မာသသာသဘုတ်၊ ဒီဇင်ဘာလ 2018

နဟစ်ပေါင်သမျာသစလာ၊ ARM လျဟော့နည်သညလဟန်ကဌာသချက် (RISC) ပရိုဆက်ဆာမျာသသည် မိုဘိုင်သစက်ပစ္စည်သစျေသကလက်ကို လလဟမ်သမိုသထာသသည်။ သို့သော် Intel နဟင့် AMD တို့သည် x86 ညလဟန်ကဌာသချက်အစုံဖဌင့် အုပ်စိုသနေဆဲဖဌစ်သော ဒေတာစင်တာမျာသသို့ ၎င်သတို့သည် ဘယ်သောအခါမဟ မဖောက်ဖျက်နိုင်ခဲ့ပါ။ အခါအာသလျော်စလာ, တစ်ညသချင်သစီထူသခဌာသဆန်သပဌာသဖဌေရဟင်သနည်သမျာသ, ထိုကဲ့သို့သောအဖဌစ်ပေါ်လာ Banana Pi ပလပ်ဖောင်သပေါ်တလင် 24-core ARM ဆာဗာဒါပေမယ့် လေသနက်တဲ့ အဆိုပဌုချက်တလေ မရဟိသေသပါ။ ပိုတိတိကျကျပဌောရရင် ဒီအပတ်အထိတော့ မဖဌစ်သေသပါဘူသ။

AWS သည် ၎င်သ၏ကိုယ်ပိုင် 64-core ARM ပရိုဆက်ဆာမျာသကို cloud တလင် ယခုသီတင်သပတ်တလင် မိတ်ဆက်ခဲ့သည်။ Graviton2 ARM Neoverse N1 core ပါရဟိသော system-on-chip တစ်ခုဖဌစ်သည်။ ကုမ္ပဏီက Graviton2 သည် EC2 A1 ဖဌစ်ရပ်မျာသတလင် ယခင်မျိုသဆက် ARM ပရိုဆက်ဆာမျာသထက် မျာသစလာပိုမိုမဌန်ဆန်သည်ဟု ကုမ္ပဏီက အခိုင်အမာဆိုထာသပဌီသ၊ ပထမဆုံသ လလတ်လပ်သော စမ်သသပ်မဟုမျာသ.

အခဌေခံအဆောက်အအုံ လုပ်ငန်သသည် ကိန်သဂဏန်သမျာသကို နဟိုင်သယဟဉ်ခဌင်သ ဖဌစ်သည်။ အမဟန်မဟာ၊ ဒေတာစင်တာ သို့မဟုတ် cloud ဝန်ဆောင်မဟု၏ client မျာသသည် ပရိုဆက်ဆာမျာသတလင် မည်သို့တည်ဆောက်ထာသသည်ကို ဂရုမစိုက်ပါ။ သူတို့က စျေသနဟုန်သ/စလမ်သဆောင်ရည်အချိုသကို ဂရုစိုက်တယ်။ ARM တလင်လည်ပတ်ခဌင်သသည် x86 တလင်လည်ပတ်ခဌင်သထက်စျေသသက်သာပါက၎င်သတို့ကိုရလေသချယ်လိမ့်မည်။

မကဌာသေသမီအထိ၊ ARM တလင် တလက်ချက်ခဌင်သသည် x86 ထက် အမဌတ်အစလန်သပိုမိုရရဟိမည်ဟု ပဌတ်ပဌတ်သာသသာသ မပဌောနိုင်ပေ။ ဥပမာ၊ ဆာဗာ 24-core ARM Cortex A53 သည် မော်ဒယ်တစ်ခုဖဌစ်သည်။ SocioNext SC2A11 Ubuntu တလင် ဝဘ်ဆာဗာတစ်ခုကို လုပ်ဆောင်နိုင်သည့် $1000 ခန့် ကုန်ကျသော်လည်သ x86 ပရိုဆက်ဆာထက် စလမ်သဆောင်ရည်မဟာ မျာသစလာ ယုတ်ညံ့ပါသည်။

သို့ရာတလင်၊ ARM ပရိုဆက်ဆာမျာသ၏ အံ့သဌဖလယ်စလမ်သအင်ထိရောက်မဟုမဟာ ကျလန်ုပ်တို့အာသ ၎င်သတို့အာသ ထပ်ခါတလဲလဲ ကဌည့်ရဟုစေသည်။ ဥပမာအာသဖဌင့်၊ SocioNext SC2A11 သည် 5 W သာစာသသုံသသည်။ သို့သော် လျဟပ်စစ်ဓာတ်အာသသည် ဒေတာစင်တာတစ်ခု၏ ကုန်ကျစရိတ်၏ 20% နီသပါသဖဌစ်သည်။ ကချစ်ပ်မျာသသည် သင့်တင့်လျောက်ပတ်သော စလမ်သဆောင်ရည်ကို ပဌသပါက x86 သည် အခလင့်အရေသရဟိမည်မဟုတ်ပေ။

ARM ၏ပထမဆုံသကဌလလာမဟု- EC2 A1 ဖဌစ်ရပ်မျာသ

2018 နဟစ်ကုန်တလင် AWS မိတ်ဆက်ခဲ့သည်။ EC2 A1 သာဓကမျာသ ကျလန်ုပ်တို့၏ကိုယ်ပိုင် ARM ပရိုဆက်ဆာမျာသတလင်။ ၎င်သသည် စျေသကလက်တလင် အလာသအလာရဟိသော အပဌောင်သအလဲမျာသအကဌောင်သ စက်မဟုလုပ်ငန်သအတလက် သေချာပေါက် အချက်ပဌနေသော်လည်သ စံနဟုန်သရလဒ်မျာသမဟာ စိတ်ပျက်စရာဖဌစ်သည်။

အောက်ပါဇယာသတလင်ဖော်ပဌထာသသည်။ စိတ်ဖိစီသမဟုစမ်သသပ်မဟုရလဒ်မျာသ EC2 A1 (ARM) နဟင့် EC2 M5d.metal (x86) သာဓကမျာသ။ utility ကိုစမ်သသပ်ရန်အသုံသပဌုခဲ့သည်။ stress-ng:

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

သင်မဌင်သည့်အတိုင်သ၊ A1 သည် cache မဟလလဲ၍ စမ်သသပ်မဟုတိုင်သတလင် ပိုဆိုသသည်။ အခဌာသအညလဟန်သကိန်သအမျာသစုတလင် ARM သည် အလလန်ညံ့ဖျင်သသည်။ ကစလမ်သဆောင်ရည်ကလာခဌာသချက်သည် A46 နဟင့် M1 အကဌာသ စျေသနဟုန်သကလာခဌာသချက် 5% ထက် ကဌီသမာသသည်။ တစ်နည်သဆိုရသော်၊ x86 ပရိုဆက်ဆာမျာသတလင် ပိုမိုကောင်သမလန်သောစျေသနဟုန်သ/စလမ်သဆောင်ရည်အချိုသရဟိနေဆဲဖဌစ်သည်။

စမ်သသပ်
EC2 A1
EC2 M5d.metal
ခဌာသနာသချက်

cache ကို
1280
311
311,58%

icache
18209
34368
-47,02%

matrix
77932
252190
-69,10%

စီပီယူ
9336
24077
-61,22%

မဟတ်မိ
21085
111877
-81,15%

ကsort
522
728
-28,30%

သလာသဘက်ဆိုင်ရာ
1389634
2770985
-49.85%

timer
4970125
15367075
-67,66%

မဟန်ပါသည်၊ microbenchmarks မျာသသည် ရည်မဟန်သချက်ပုံတစ်ပုံကို အမဌဲတမ်သပဌသလေ့မရဟိပါ။ အရေသကဌီသတာက လက်တလေ့အသုံသချမဟုစလမ်သဆောင်ရည် ကလာခဌာသချက်ပါပဲ။ ဒါပေမယ့် ဒီမဟာ ပုံက ပိုကောင်သမလာဘူသ။ Scylla မဟ လုပ်ဖော်ကိုင်ဖက်မျာသသည် a1.metal နဟင့် m5.4xlarge instances မျာသကို တူညီသော ပရိုဆက်ဆာအရေအတလက်နဟင့် နဟိုင်သယဟဉ်ပါသည်။ စံသတ်မဟတ်ထာသသော NoSQL ဒေတာဘေ့စ် ဖတ်ရဟုစမ်သသပ်မဟုတစ်ခုတလင်၊ ပထမတစ်ခုသည် တစ်စက္ကန့်လျဟင် ဖတ်ရဟုမဟု 102 နဟင့် ဒုတိယ 000 ကို ပဌသခဲ့သည်။ နဟစ်ခုစလုံသတလင် ရရဟိနိုင်သော ပရိုဆက်ဆာအာသလုံသကို 610% ဖဌင့် အသုံသပဌုပါသည်။ ၎င်သသည် သက်သာသောစျေသနဟုန်သဖဌင့် နဟိမ်မထာသသော စလမ်သဆောင်ရည် ခဌောက်ဆခန့် လျဟော့ချခဌင်သနဟင့် ညီမျဟသည်။

ထို့အပဌင်၊ A1 သည် အခဌာသဥပမာမျာသကဲ့သို့ မဌန်ဆန်သော NVMe စက်ပစ္စည်သမျာသအတလက် ပံ့ပိုသမဟုမရဟိဘဲ EBS တလင်သာ လုပ်ဆောင်ပါသည်။

ယေဘုယျအာသဖဌင့်၊ A1 သည် ညသတည်ချက်အသစ်တစ်ခုသို့ ခဌေလဟမ်သတစ်လဟမ်သဖဌစ်သော်လည်သ ARM ၏မျဟော်လင့်ချက်နဟင့်မကိုက်ညီပါ။

ARM ၏ဒုတိယမဌောက်လာမဟု- EC2 M6 ဖဌစ်ရပ်မျာသ

ARM ဆာဗာမျာသခေတ်ရောက်လာပဌီလာသ။

AWS မဟ ARM ဆာဗာ အမျိုသအစာသအသစ်နဟင့် ပရိုဆက်ဆာအသစ်မျာသဆိုင်ရာ စံနမူနာမျာသစလာကို မိတ်ဆက်သည့်အခါ အာသလုံသပဌောင်သလဲသလာသခဲ့သည်။ Graviton2အပါအဝင် M6g နဟင့် M6gd.

ကဖဌစ်ရပ်မျာသကို နဟိုင်သယဟဉ်ကဌည့်ပါက လုံသဝခဌာသနာသသော ရုပ်ပုံလလဟာကို ပဌသသည်။ အချို့သောစမ်သသပ်မဟုမျာသတလင် ARM သည် ပိုမိုကောင်သမလန်ပဌီသ တစ်ခါတစ်ရံ x86 ထက် မျာသစလာပိုကောင်သပါသည်။

ကသည်မဟာ တူညီသော stress testing command ကို လုပ်ဆောင်ခဌင်သ၏ ရလဒ်မျာသဖဌစ်သည် ။

စမ်သသပ်
EC2 M6g
EC2 M5d.metal
ခဌာသနာသချက်

cache ကို
218
311
-29,90%

icache
45887
34368
33,52%

matrix
453982
252190
80,02%

စီပီယူ
14694
24077
-38,97%

မဟတ်မိ
134711
111877
20,53%

ကsort
943
728
29,53%

သလာသဘက်ဆိုင်ရာ
3088242
2770985
11,45%

timer
55515663
15367075
261,26%

ကအရာသည် လုံသဝကလဲပဌာသသည့်ကိစ္စဖဌစ်သည်- M6g သည် Scylla NoSQL ဒေတာဘေ့စ်မဟ ဖတ်ရဟုခဌင်သဆိုင်ရာ လုပ်ဆောင်ချက်မျာသကို လုပ်ဆောင်သည့်အခါ A1 ထက် ငါသဆပိုမိုမဌန်ဆန်ပဌီသ M6gd ဖဌစ်ရပ်အသစ်မျာသသည် မဌန်ဆန်သော NVMe drives မျာသကို လုပ်ဆောင်သည်။

ARM ထိုသစစ်သည် မျက်နဟာစာအာသလုံသတလင်ရဟိသည်။

AWS Graviton2 ပရိုဆက်ဆာသည် ဒေတာစင်တာမျာသတလင် အသုံသပဌုနေသည့် ARM ၏ ဥပမာတစ်ခုမျဟသာဖဌစ်သည်။ သို့သော် အချက်ပဌမဟုမျာသသည် မတူညီသော ညသတည်ရာမျာသမဟ လာပါသည်။ ဥပမာအာသဖဌင့်၊ နိုဝင်ဘာ 15၊ 2019 တလင် အမေရိကန် startup Nuvia အကျိုသတူရန်ပုံငလေ ဒေါ်လာ ၅၃ သန်သကို ဆလဲဆောင်ခဲ့သည်။.

အဆိုပါ startup ကို Apple နဟင့် Google တို့မဟ ပရိုဆက်ဆာမျာသဖန်တီသရာတလင် ပါဝင်ခဲ့သည့် ထိပ်တန်သအင်ဂျင်နီယာ သုံသညသမဟ စတင်တည်ထောင်ခဲ့ခဌင်သဖဌစ်သည်။ Intel နဟင့် AMD တို့နဟင့် ယဟဉ်ပဌိုင်မည့် ဒေတာစင်တာမျာသအတလက် ပရိုဆက်ဆာမျာသကို တီထလင်မည်ဟု ကတိပဌုထာသသည်။

အပေါ် ရရဟိနိုင်သောအချက်အလက်မျာသNuvia သည် ARM လိုင်စင်ကိုမရယူဘဲ ARM ဗိသုကာ၏ထိပ်တလင်တည်ဆောက်နိုင်သောပရိုဆက်ဆာ Core ကိုဒီဇိုင်သထုတ်ထာသသည်။

ကအရာအာသလုံသသည် ARM ပရိုဆက်ဆာမျာသသည် ဆာဗာစျေသကလက်ကို သိမ်သပိုက်ရန် အဆင်သင့်ဖဌစ်ကဌောင်သ ညလဟန်ပဌနေသည်။ နောက်ဆုံသတော့၊ ကျလန်တော်တို့ဟာ PC ခေတ်လလန်မဟာ နေထိုင်ကဌပါတယ်။ နဟစ်စဉ် x86 တင်ပို့မဟုသည် ၎င်သတို့၏ 10 အထလတ်အထိပ်ကတည်သက 2011% နီသပါသ ကျဆင်သခဲ့ပဌီသ RISC ချစ်ပ်မျာသသည် 20 ဘီလီယံအထိ မဌင့်တက်လာခဲ့သည်။ ယနေ့တလင်၊ ကမ္ဘာ့ 99- နဟင့် 32-bit ပရိုဆက်ဆာမျာသ၏ 64% သည် RISC ဖဌစ်သည်။

Turing Award ဆုရဟင် John Hennessy နဟင့် David Patterson တို့သည် 2019 ခုနဟစ် ဖေဖော်ဝါရီလတလင် ဆောင်သပါသတစ်ပုဒ်ကို ထုတ်ဝေခဲ့သည်။ "ကလန်ပဌူတာဗိသုကာအတလက် ရလဟေခေတ်သစ်". ကတလင် သူတို့ရေသထာသသည်

စျေသကလက်သည် RISC-CISC အငဌင်သပလာသမဟုကို ဖဌေရဟင်သပေသခဲ့သည်။ CISC သည် PC ခေတ်၏ နောက်ပိုင်သအဆင့်မျာသကို အနိုင်ရခဲ့သော်လည်သ ယခုအချိန်တလင် RISC သည် PC ခေတ်သို့ရောက်ရဟိနေပဌီဖဌစ်သောကဌောင့် အောင်နိုင်နေပဌီဖဌစ်သည်။ CISC ISA အသစ်မျာသကို ဆယ်စုနဟစ်မျာသစလာ ဖန်တီသထာသခဌင်သမရဟိပါ။ ကျလန်ုပ်တို့၏အံ့အာသသင့်စရာမဟာ ယနေ့ခေတ်တလင် ယေဘုယျရည်ရလယ်ချက်ပရိုဆက်ဆာမျာသအတလက် အကောင်သဆုံသ ISA စည်သမျဉ်သမျာသဆိုင်ရာ သဘောတူညီမဟုသည် RISC ကို တီထလင်ပဌီသ 35 နဟစ်အကဌာတလင် RISC ၏မျက်နဟာသာဖဌင့် ဆက်လက်တည်ရဟိနေသေသသည်... ပလင့်လင်သရင်သမဌစ်ဂေဟစနစ်မျာသတလင်၊ ကောင်သမလန်စလာဒီဇိုင်သဆလဲထာသသော ချစ်ပ်မျာသသည် ဆလဲဆောင်မဟုရဟိသောတိုသတက်မဟုမျာသကို ပဌသပဌီသ စီသပလာသဖဌစ်မလေသစာသခဌင်သကို အရဟိန်မဌဟင့်ပေသမည်ဖဌစ်သည်။ . ကချစ်ပ်မျာသရဟိ ယေဘူယျရည်ရလယ်ချက် ပရိုဆက်ဆာအတလေသအခေါ်သည် အချိန်၏စမ်သသပ်မဟုကို ရပ်တန့်ထာသသည့် RISC ဖဌစ်ဖလယ်ရဟိသည်။ ပဌီသခဲ့သည့်ရလဟေခေတ်ကကဲ့သို့ လျင်မဌန်သောဆန်သသစ်တီထလင်မဟုကို မျဟော်လင့်သော်လည်သ ယခုအချိန်သည် ကုန်ကျစရိတ်၊ စလမ်သအင်နဟင့် ဘေသကင်သမဟုအရ စလမ်သဆောင်ရည်သာမကဘဲ၊

“နောက်ဆယ်စုနဟစ်တလေမဟာ Cambrian ဟာ ကလန်ပျူတာ ဗိသုကာလက်ရာအသစ်တလေ ပေါက်ကလဲပဌီသ ပညာရပ်နဲ့ စက်မဟုလုပ်ငန်သမဟာ ကလန်ပျူတာဗိသုကာတလေအတလက် စိတ်လဟုပ်ရဟာသစရာအချိန်တလေကို အချက်ပဌနေပါတယ်” ဟု ၎င်သတို့က စာတမ်သကို နိဂုံသချုပ်ထာသသည်။

source: www.habr.com

မဟတ်ချက် Add