ืืื ืื ืฉื SynQuacer E-Series ืืฉืจืช ARM ืืขื 24 ืืืืืช ืืืขืื ARM Cortex A53 ืขื 32 GB ืฉื ืืืืจืื RAM,
ืืืฉื ืฉื ืื ืจืืืช, ืืขืืื ืขืจืืช ืืืจืืืช ืืืคืืชืช ืฉื ARM (RISC) ืฉืืื ืืฉืืง ืืืืฉืืจืื ืื ืืืืื. ืืื ืื ืืขืืื ืื ืืฆืืืื ืืคืจืืฅ ืืืจืืื ื ืชืื ืื, ืฉืืื ืืื ืื ื-AMD ืขืืืื ืฉืืืืืช ืขื ืขืจืืช ืืืืจืืืช x86. ืืขืช ืืขืช ืืืคืืขืื ืคืชืจืื ืืช ืืงืืืืืื ืืืืืื ืืื
AWS ืืฉืืงื ืืฉืืืข ืืขืืื ARM ืืฉืื ืืขืื 64 ืืืืืช ืืขื ื
ืขืกืงื ืืชืฉืชืืืช ืขืืกืงืื ืืืฉืืืืช ืืกืคืจืื. ืืืขืฉื, ืืืงืืืืช ืฉื ืืจืื ื ืชืื ืื ืื ืฉืืจืืช ืขื ื ืื ืืืคืช ืืืื ืืจืืืืงืืืจื ืืฉ ืืืขืืืื. ืืืคืช ืืื ืืืืก ืืืืจ/ืืืฆืืขืื. ืื ืจืืฆื ืขื ARM ืืืื ืืืชืจ ืืืคืขืื ืขื x86, ืื ืื ืืืืืจื.
ืขื ืืืืจืื ื, ืื ืืคืฉืจ ืืื ืืืืจ ืืืืคื ืื ืืฉืืขื ืฉืืืฉืื ื-ARM ืืืื ืจืืืื ืืืชืจ ืืืฉืจ ื-x86. ืืืืืื, ืฉืจืช ืืขื 24 ืืืืืช ARM Cortex A53 ืืื ืืื
ืขื ืืืช, ืืืขืืืืช ืืื ืจืืืืช ืืืืืืื ืฉื ืืขืืื ARM ืืืจืืช ืื ื ืืืกืชืื ืขืืืื ืฉืื ืืฉืื. ืืืืืื, ื-SocioNext SC2A11 ืฆืืจื ืจืง 5 W. ืืื ืืืฉืื ืืืืื ืืืขื 20% ืืืขืืืืืช ืฉื ืืจืื ื ืชืื ืื. ืื ืืฉืืืื ืืืื ืืจืื ืืืฆืืขืื ื ืืืชืื, ืื ื-x86 ืื ืืืื ืกืืืื.
ืืืคืขืชื ืืจืืฉืื ื ืฉื ARM: EC2 A1 Instances
ืืกืืฃ 2018, AWS ืืฆืืื
ืืืืื ืืืื ืืฆืืื 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 ืืื ืืจืืขืื ืืืชืจ ืืื ืืืืืงืืช ืืืขื ืืืืืื. ืืจืื ืืืื ืืืงืืืจืื ืืืืจืื, ARM ืืื ื ืืืช ืืืื. ืืคืจืฉ ืืืฆืืขืื ืื ืืืื ืืืคืจืฉ ืืืืืจ ืฉื 46% ืืื ื-A1 ื-M5. ืืืืืื ืืืจืืช, ืืืืคืขืื ืืืขืืื x86 ืขืืืื ืืื ืืืก ืืืืจ/ืืืฆืืขืื ืืื ืืืชืจ:
ืึดืึฐืึธื
EC2 A1
EC2 M5d.metall
ืืืื
ืืืืื
1280
311
311,58%
icache
18209
34368
-47,02%
ืึทืืจึดืืฆึธื
77932
252190
-69,10%
ืืขืื
9336
24077
-61,22%
memcpy
21085
111877
-81,15%
qsort
522
728
-28,30%
ืฉืื ืืื
1389634
2770985
-49.85%
ืฉืขืื ืขืฆืจ
4970125
15367075
-67,66%
ืืืืื, ืืืื ืืืงืจื ืื ืชืืื ืืฆืืืื ืชืืื ื ืืืืืืงืืืืืช. ืื ืฉืืฉืื ืืื ืืืืื ืืืืฆืืขื ืืืืฉืื ืืคืืขื. ืืื ืืื ืืชืืื ื ืืชืืจืจื ืืื ืืืื ืืืชืจ. ืขืืืชืื ื-Scylla ืืฉืื ืืืคืขืื ืฉื a1.metal ื-m5.4xlarge ืขื ืืืชื ืืกืคืจ ืฉื ืืขืืืื. ืืืืื ืงืจืืื ืกืื ืืจืื ืฉื ืืกื ื ืชืื ืื NoSQL ืืชืฆืืจืช ืฆืืืช ืืืื, ืืจืืฉืื ืืจืื 102 ืคืขืืืืช ืงืจืืื ืืฉื ืืื, ืืืฉื ื 000. ืืฉื ื ืืืงืจืื, ืื ืืืขืืืื ืืืืื ืื ืืฉืืฉืื ื-610%. ืื ืฉืืื ืืขืจื ืืคืืชื ืฉื ืคื ืฉืืฉื ืืืืฆืืขืื, ืฉืื ืืชืงืืืช ืืืืืืจ ืื ืืื ืืืชืจ.
ืื ืืกืฃ, ืืืคืขื A1 ืคืืขืืื ืจืง ืขื EBS ืืื ืชืืืื ืืืชืงื ื NVMe ืืืืจืื ืืื ืืืคืขืื ืืืจืื.
ืืกื ืืื, ื-A1 ืืื ืฆืขื ืืืืืื ืืืฉ, ืืื ืืื ืื ืขืื ืืฆืืคืืืช ืฉื ARM.
ืืืื ืืฉื ื ืฉื ARM: ืืืคืขื EC2 M6
ืื ืื ืืฉืชื ื ืืฉืืืข ืืืฉืจ AWS ืืฆืืื ืกืื ืืืฉ ืฉื ืฉืจืชื ARM, ืืื ืื ืืกืคืจ ืืงืจืื ืืืขืืืื ืืืฉืื
ืืฉืืืื ืืื ืืงืจืื ืืื ืืจืื ืชืืื ื ืฉืื ื ืืืืืืื. ืืืืืงืืช ืืกืืืืืช, ARM ืืชืคืงื ืืื ืืืชืจ, ืืืคืขืืื ืืจืื ืืืชืจ, ืืืฉืจ x86.
ืืืื ืืชืืฆืืืช ืฉื ืืคืขืืช ืืืชื ืคืงืืืช ืืืืงืช ืืืืฅ:
ืึดืึฐืึธื
EC2 M6g
EC2 M5d.metall
ืืืื
ืืืืื
218
311
-29,90%
icache
45887
34368
33,52%
ืึทืืจึดืืฆึธื
453982
252190
80,02%
ืืขืื
14694
24077
-38,97%
memcpy
134711
111877
20,53%
qsort
943
728
29,53%
ืฉืื ืืื
3088242
2770985
11,45%
ืฉืขืื ืขืฆืจ
55515663
15367075
261,26%
ืื ืขื ืืื ืืืจ ืืืืจื: ื-M6g ืืืืจ ืคื ืืืืฉื ืื-A1 ืืขืช ืืืฆืืข ืคืขืืืืช ืงืจืืื ืืืกื ืื ืชืื ืื ืฉื Scylla NoSQL, ืืืืืคืขืื ืืืืฉืื ืฉื M6gd ืืจืืฆืื ืืื ื ื NVMe ืืืืจืื.
ืืชืงืคื ืฉื ARM ืืื ืืืืืชืืช
ืืขืื AWS Graviton2 ืืื ืจืง ืืืืื ืืืช ืืฉืืืืฉ ื-ARM ืืืจืืื ื ืชืื ืื. ืืื ืืืืชืืช ืืืืขืื ืืืืืื ืื ืฉืื ืื. ืืืืืื, ื-15 ืื ืืืืืจ 2019, ืืกืืืจื-ืืค ืืืืจืืงืื Nuvia
ืืกืืืจืืืค ืืืงื ืขื ืืื ืฉืืืฉื ืืื ืืกืื ืืืืืืื ืฉืืื ืืขืืจืืื ืืืฆืืจืช ืืขืืืื ืืืคื ืืืืืื. ืื ืืืืืืื ืืคืชื ืืขืืืื ืืืจืืื ื ืชืื ืื ืฉืืชืืจื ืืืื ืื ืื-AMD.
ืขื
ืื ืื ืืฆืืืข ืขื ืื ืฉืืขืืื ARM ืืืื ืื ืืืืืฉ ืืช ืฉืืง ืืฉืจืชืื. ืืืจื ืืื, ืื ืื ื ืืืื ืืขืืื ืคืืกื-PC. ืืฉืืืื x86 ืฉื ืชืืื ืืจืื ืืืืขื 10% ืืื ืืฉืื ืฉืืื ื-2011, ืืขืื ืฉืืื RISC ืืื ืงื ื-20 ืืืืืืจื. ืืืื, 99% ืืืขืืื 32 ื-64 ืกืืืืืช ืืขืืื ืื RISC.
ืืืื ืคืจืก ืืืืจืื ื ื'ืื ืื ืกื ืืืืืืื ืคืืจืกืื ืคืจืกืื ืืืืจ ืืคืืจืืืจ 2019
ืืฉืืง ืืืฉื ืืช ืืืืืงืช RISC-CISC. ืืื ื CISC ื ืืฆืื ืืฉืืืื ืืืืืืจืื ืืืชืจ ืฉื ืขืืื ื-PC, ืืื RISC ืื ืฆืืช ืืขืช, ืืฉืืืืข ืขืืื ืืคืืกื-PC. ืื ื ืืฆืจื CISC ISAs ืืืฉืื ืืืฉื ืขืฉืจืืช ืฉื ืื. ืืืคืชืขืชื ื, ืืงืื ืฆื ืืืก ืืืื ืขืงืจืื ืืช ื-ISA ืืืืืื ืืืืชืจ ืขืืืจ ืืขืืืื ืืืืจืืช ืืืืืืช ืืืื ืขืืืื ื ืืื ืืืืืช RISC, 35 ืฉื ืื ืืืืจ ืืืฆืืชื... ืืืขืจืืืช ืืงืืืืืืืช ืืงืื ืคืชืื, ืฉืืืื ืืขืืฆืืื ืืืื ืืคืืื ื ืืชืงืืืืช ืืฉืื ืขืช ืืืื ืืืืฅ ืืช ืืืืืืฅ ืืืกืืจื . ืคืืืืกืืคืืืช ืืืขืื ืืืืจืืช ืืืืืืช ืืฉืืืื ืืื ืชืืื ืืื ืื ืจืื RISC, ืฉืขืื ืืืืื ืืืื. ืฆืคื ืืืืชื ืืืฉื ืืช ืืืืจื ืืื ืืชืงืืคืช ืชืืจ ืืืื ืืืืจืื, ืืื ืืคืขื ืืืื ืืื ืฉื ืขืืืช, ืื ืจืืื ืืืืืืืช, ืื ืจืง ืืืืฆืืขืื.
"ืืขืฉืืจ ืืื ืืจืื ืืชืคืืฆืฆืืช ืงืืืจืื ืฉื ืืจืืืืงืืืจืืช ืืืฉืืื ืืืฉืืช, ืืืืืชืช ืขื ืืื ืื ืืจืืฉืื ืขืืืจ ืืืจืืืื ืืืฉืืื ืืืงืืืื ืืืชืขืฉืืื", ืื ืืกืืืื ืืช ืืืืืจ.
ืืงืืจ: www.habr.com