24 GB RAM ááŸááá±á¬ ARM Cortex A53 áááá¯áááºáá¬ááŸá 32-core ARM áá¬áá¬á¡ááœáẠSynQuacer E-Series áá¬ážáá¬ážáá¯ááºá
ááŸá
áºáá±á«ááºážáá»á¬ážá
áœá¬á ARM áá»áŸá±á¬á·áááºážááœáŸááºááŒá¬ážáá»áẠ(RISC) áááá¯áááºáá¬áá»á¬ážááẠááá¯ááá¯ááºážá
ááºáá
á¹á
ááºážá
á»á±ážááœááºááᯠááœáŸááºážááá¯ážáá¬ážáááºá ááá¯á·áá±á¬áº Intel ááŸáá·áº AMD ááá¯á·ááẠx86 ááœáŸááºááŒá¬ážáá»ááºá¡á
á¯á¶ááŒáá·áº á¡á¯ááºá
áá¯ážáá±áá²ááŒá
áºáá±á¬ áá±áá¬á
ááºáá¬áá»á¬ážááá¯á· áááºážááá¯á·ááẠáááºáá±á¬á¡áá«á០ááá±á¬ááºáá»ááºááá¯ááºáá²á·áá«á á¡áá«á¡á¬ážáá»á±á¬áºá
áœá¬, áá
áºáŠážáá»ááºážá
á®áá°ážááŒá¬ážáááºážááŒá¬ážááŒá±ááŸááºážáááºážáá»á¬áž, ááá¯áá²á·ááá¯á·áá±á¬á¡ááŒá
áºáá±á«áºáá¬
AWS ááẠáááºážáááá¯ááºááá¯áẠ64-core ARM áááá¯áááºáá¬áá»á¬ážááᯠcloud ááœáẠááá¯áá®áááºážáááºááœáẠááááºáááºáá²á·áááºá
á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ áá¯ááºáááºážááẠááááºážááááºážáá»á¬ážááᯠááŸáá¯ááºážááŸááºááŒááºáž ááŒá
áºáááºá á¡ááŸááºááŸá¬á áá±áá¬á
ááºáᬠááá¯á·ááá¯áẠcloud áááºáá±á¬ááºááŸá¯á client áá»á¬ážááẠáááá¯áááºáá¬áá»á¬ážááœáẠáááºááá¯á·áááºáá±á¬ááºáá¬ážáááºááᯠááá¯áá
áá¯ááºáá«á áá°ááá¯á·á á
á»á±ážááŸá¯ááºáž/á
áœááºážáá±á¬ááºáááºá¡áá»áá¯ážááᯠááá¯á
áá¯ááºáááºá ARM ááœááºáááºáááºááŒááºážááẠx86 ááœááºáááºáááºááŒááºážáááºá
á»á±ážáááºáá¬áá«ááááºážááá¯á·ááá¯ááœá±ážáá»ááºáááá·áºáááºá
áááŒá¬áá±ážáá®á¡ááá ARM ááœáẠááœááºáá»ááºááŒááºážááẠx86 ááẠá¡ááŒááºá¡á
áœááºážááá¯ááá¯áááŸááááºáᯠááŒááºááŒááºáá¬ážáá¬áž áááŒá±á¬ááá¯ááºáá±á á¥ááá¬á áá¬áᬠ24-core ARM Cortex A53 ááẠáá±á¬áºáááºáá
áºáá¯ááŒá
áºáááºá
ááá¯á·áá¬ááœááºá ARM áááá¯áááºáá¬áá»á¬ážá á¡á¶á·ááŒááœááºá áœááºážá¡ááºáááá±á¬ááºááŸá¯ááŸá¬ áá»áœááºá¯ááºááá¯á·á¡á¬áž áááºážááá¯á·á¡á¬áž áááºáá«ááá²áá² ááŒáá·áºááŸá¯á á±áááºá á¥ááá¬á¡á¬ážááŒáá·áºá SocioNext SC2A11 ááẠ5 W áá¬á á¬ážáá¯á¶ážáááºá ááá¯á·áá±á¬áº áá»áŸááºá á áºáá¬ááºá¡á¬ážááẠáá±áá¬á ááºáá¬áá áºáá¯á áá¯ááºáá»á ááááºá 20% áá®ážáá«ážááŒá áºáááºá á€áá»á áºááºáá»á¬ážááẠááá·áºááá·áºáá»á±á¬ááºáááºáá±á¬ á áœááºážáá±á¬ááºáááºááᯠááŒááá«á x86 ááẠá¡ááœáá·áºá¡áá±ážááŸááááºááá¯ááºáá±á
ARM áááááá¯á¶ážááŒáœáá¬ááŸá¯- EC2 A1 ááŒá áºáááºáá»á¬áž
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 ááẠ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 ááŒá áºáááºáá»á¬áž
AWS á០ARM áá¬áᬠá¡áá»áá¯ážá¡á
á¬ážá¡áá
áºááŸáá·áº áááá¯áááºáá¬á¡áá
áºáá»á¬ážááá¯ááºáᬠá
á¶ááá°áá¬áá»á¬ážá
áœá¬ááᯠááááºáááºááá·áºá¡áá« á¡á¬ážáá¯á¶ážááŒá±á¬ááºážáá²ááœá¬ážáá²á·áááºá
á€ááŒá áºáááºáá»á¬ážááᯠááŸáá¯ááºážááŸááºááŒáá·áºáá«á áá¯á¶ážáááŒá¬ážáá¬ážáá±á¬ áá¯ááºáá¯á¶ááœáŸá¬ááᯠááŒááááºá á¡áá»áá¯á·áá±á¬á ááºážáááºááŸá¯áá»á¬ážááœáẠ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 ááá¯á·ááŸáá·áº ááŸááºááŒáá¯ááºááá·áº áá±áá¬á ááºáá¬áá»á¬ážá¡ááœáẠáááá¯áááºáá¬áá»á¬ážááᯠáá®ááœááºáááºáᯠáááááŒá¯áá¬ážáááºá
á¡áá±á«áº
á€á¡áá¬á¡á¬ážáá¯á¶ážááẠ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