Apa jaman server ARM teka?

Apa jaman server ARM teka?
Papan induk SynQuacer E-Series kanggo server ARM 24-inti ing prosesor ARM Cortex A53 kanthi RAM 32 GB, Desember 2018

Wis pirang-pirang taun, prosesor ARM nyuda instruksi set (RISC) wis ndominasi pasar piranti seluler. Nanging padha tau ngatur kanggo break menyang pusat data, ngendi Intel lan AMD isih mrentah karo pesawat instruction x86. Saka wektu kanggo wektu, solusi eksotis individu katon, kayata Server ARM 24-inti ing platform Banana Pi, nanging durung ana usulan serius. Luwih tepate, ora nganti minggu iki.

AWS ngluncurake prosesor ARM 64-inti dhewe ing awan minggu iki graviton2 iku sistem-on-chip karo inti ARM Neoverse N1. Perusahaan kasebut ujar manawa Graviton2 luwih cepet tinimbang prosesor ARM generasi sadurunge ing kasus EC2 A1, lan ing kene tes independen pisanan.

Bisnis infrastruktur iku kabeh babagan mbandhingake angka. Nyatane, klien pusat data utawa layanan awan ora peduli arsitektur apa sing diduweni prosesor. Dheweke peduli babagan rasio rega / kinerja. Yen mlaku ing ARM luwih murah tinimbang mlaku ing x86, mula bakal dipilih.

Nganti saiki, ora bisa ngomong kanthi jelas yen komputasi ing ARM bakal luwih nguntungake tinimbang x86. Contone, server 24-inti ARM Cortex A53 minangka model SocioNext SC2A11 biaya bab $ 1000, kang bisa mbukak server web ing Ubuntu, nanging akeh rodok olo ing kinerja kanggo prosesor x86.

Nanging, efisiensi energi sing luar biasa saka prosesor ARM ndadekake kita ndeleng maneh lan maneh. Contone, SocioNext SC2A11 mung nggunakake 5 W. Nanging listrik meh 20% saka biaya pusat data. Yen Kripik iki nuduhake kinerja prayoga, x86 bakal ora duwe kesempatan.

Rawuh pisanan ARM: EC2 A1 Instances

Ing pungkasan 2018, AWS ngenalake EC2 A1 kedadean ing prosesor ARM kita dhewe. Iki mesthi dadi sinyal kanggo industri babagan owah-owahan potensial ing pasar, nanging asil pathokan kasebut nguciwani.

Tabel ing ngisor iki nuduhake asil tes stres EC2 A1 (ARM) lan EC2 M5d.metal (x86) kedadean. Utilitas kasebut digunakake kanggo tes stress-ng:

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

Kaya sing sampeyan ngerteni, A1 nindakake luwih elek ing kabeh tes kajaba cache. Ing pirang-pirang indikator liyane, ARM luwih murah. prabΓ©dan kinerja iki luwih gedhe tinimbang 46% prabΓ©dan rega antarane A1 lan M5. Ing tembung liyane, conto ing prosesor x86 isih duwe rasio rega / kinerja sing luwih apik:

test
EC2 A1
EC2 M5d.logam
PrabΓ©dan

cache
1280
311
311,58%

icache
18209
34368
-47,02%

Matriks
77932
252190
-69,10%

cpu
9336
24077
-61,22%

memcpy
21085
111877
-81,15%

qsort
522
728
-28,30%

dental
1389634
2770985
-49.85%

timer
4970125
15367075
-67,66%

Mesthi, microbenchmarks ora tansah nuduhake gambar obyektif. Sing penting yaiku bedane kinerja aplikasi sing nyata. Nanging ing kene gambar kasebut ora luwih apik. Kolega saka Scylla dibandhingake a1.metal lan m5.4xlarge kedadean karo nomer prosesor padha. Ing standar NoSQL database test maca ing konfigurasi simpul siji, pisanan nuduhake 102 maca operasi per detik, lan kaloro 000. Ing kasus loro, kabeh prosesor kasedhiya digunakake ing 610%. Iki padha karo kira-kira pangurangan kaping enem ing kinerja, sing ora diimbangi karo rega sing luwih murah.

Kajaba iku, instans A1 mung mbukak ing EBS tanpa dhukungan kanggo piranti NVMe sing cepet kaya conto liyane.

Sakabèhé, A1 minangka langkah ing arah anyar, nanging ora cocog karo pangarepan ARM.

Rawuh kaping pindho saka ARM: EC2 M6 Instance

Apa jaman server ARM teka?

Sing kabeh diganti minggu iki nalika AWS ngenalake kelas server ARM anyar, uga sawetara kedadeyan ing prosesor anyar graviton2Kalebu M6g lan M6gd.

Mbandhingake kedadeyan kasebut nuduhake gambar sing beda banget. Ing sawetara tes, ARM nindakake luwih apik, lan kadhangkala luwih apik, tinimbang x86.

Mangkene asil nglakokake prentah tes stres sing padha:

test
EC2 M6g
EC2 M5d.logam
PrabΓ©dan

cache
218
311
-29,90%

icache
45887
34368
33,52%

Matriks
453982
252190
80,02%

cpu
14694
24077
-38,97%

memcpy
134711
111877
20,53%

qsort
943
728
29,53%

dental
3088242
2770985
11,45%

timer
55515663
15367075
261,26%

Iki prakara temen beda: M6g kaping lima luwih cepet saka A1 nalika nindakake operasi maca saka database Scylla NoSQL, lan kedadean M6gd anyar mbukak drive NVMe cepet.

ARM nyerang ing kabeh ngarep

Prosesor AWS Graviton2 mung minangka salah sawijining conto ARM sing digunakake ing pusat data. Nanging sinyal kasebut teka saka arah sing beda. Contone, ing 15 November 2019, Nuvia wiwitan Amerika ngunggahake $ 53 yuta ing pendanaan usaha.

Startup iki diadegake dening telung insinyur terkemuka sing melu nggawe prosesor ing Apple lan Google. Dheweke janji bakal ngembangake prosesor kanggo pusat data sing bakal bersaing karo Intel lan AMD.

Miturut informasi kasedhiya, Nuvia wis ngrancang inti prosesor saka lemah munggah sing bisa dibangun "ing ndhuwur" arsitektur ARM, nanging tanpa entuk lisensi ARM.

Kabeh iki nuduhake yen prosesor ARM siyap kanggo nelukake pasar server. Sawise kabeh, kita urip ing jaman pasca PC. Pengiriman x86 taunan wis mudhun meh 10% wiwit puncak 2011, dene chip RISC mundhak nganti 20 milyar. Saiki, 99% prosesor 32- lan 64-bit ing donya yaiku RISC.

Pemenang Turing Award John Hennessy lan David Patterson nerbitake artikel ing Februari 2019 "A New Golden Age kanggo Arsitektur Komputer". Mangkene apa sing ditulis:

Pasar wis ngrampungake perselisihan RISC-CISC. Sanajan CISC menang ing tahap pungkasan ing jaman PC, nanging RISC menang saiki nalika jaman pasca PC wis teka. Ora ana ISA CISC anyar sing digawe nganti pirang-pirang dekade. Sing kaget, konsensus babagan prinsip ISA paling apik kanggo prosesor tujuan umum saiki isih condong kanggo RISC, 35 taun sawise panemuan kasebut ... Ing ekosistem sumber terbuka, chip sing dirancang kanthi apik bakal nduduhake kemajuan sing menarik lan kanthi mangkono nyepetake adopsi komersial. . Filosofi prosesor tujuan umum ing chip kasebut bakal dadi RISC, sing wis diuji wektu. Nyana inovasi cepet padha ing jaman Golden pungkasan, nanging wektu iki ing syarat-syarat biaya, energi lan safety, ora mung kinerja.

"Dasawarsa sabanjurΓ© bakal weruh bledosan Cambrian arsitektur komputer anyar, menehi tandha kaping macem kanggo arsitek komputer ing akademisi lan industri," padha nganakke kertas.

Source: www.habr.com

Add a comment