Citat:
Branimir Maksimovic: Linus misli da zbog cross developmenta ARM nece u skoroj buducnosti dobiti trku:
https://www.extremetech.com/co...m-wont-win-in-the-server-space
edit: Linus ko Linus koristi rec b* pa se forum buni :P
edit2:
mada cross development nije glavni razlog sto je x86 dobio na trzistu.
Glavni razlog je bila cena i ono sto se dobija za tu cenu. Dakle
ako se pojave *jeftini* ARM serveri koji bi na isti nacin kao sto je
x86 dobio recimo SPARC servere, onda ta prica moze da pije vodu.
Linus zivi u nekom drugom vremenu.
Kao prvo, za ogromnu vecinu aplikacija cross-compiling nije nikakav problem zato sto ne sadrze asemblerski kod, kompajliras ih za Intel, kompajliras ih za AArch64... dodje ti na isto.
Kao drugo, sve i da ili imas asemblerski kod ili se razlikuje ponasanje pa moras da debugujes... sve su sanse da AWS&Co imaju masine jako blizu tebe, pa je latencija zanemarljiva.
Kao trece, sve su sanse da ces i ovako i onako i test deployment raditi na cloud masinama... mozda pre 10 godina si mogao imati neki mini ekvivalent infrastrukture kuci, ali danas?
Kako ces tacno testirati da ti se servis skalira na stotine hiljada ili milione korisnika? Sa kucnim PC-jem? Tesko.
A ako vec moras da radis test na cloud infrastrukturi, da li su nodovi x64, AArch64 ili nesto pedeseto nije bitno.
Citat:
Space Beer: Ok, ima smisla. Ali ne koriste se serveri / cloud samo za development. Gde su tu ogromne baze, storage servisi, HPC, bekapi i sl.
Što se Intela (i AMD-a) tiče, ne vidim zašto i oni ne bi ušli u ARM trku. Nije im to strano, AMD je čak imao ARM procesore u svojoj ponudi (Opteron A1100), a i radili su na onom x86-ARM hibridu. Siguran sam da i Intel ima negde u fioci svoje ARM rešenje. Takođe intel i Atom za trku ima. Trenutno su ubacili 16 jezgara u 30W, a uskoro će i Snow Ridge, pa ćemo videti dokle su stigli
https://ark.intel.com/content/...p5962b-27m-cache-2-20-ghz.html
Neće x86 nigde, ali će svakako izgubiti deo tržišta u narednim godinama
Mislim da nije to pitanje - niko nije ni ocekivao da ce x86 negde da ode skoro.
Ali, takodje, do skoro sama ideja ARM masina u datacentrima je bila vezana samo za firme sa interesom u tome, i otprilike je bila - gadjanje segmenta optimizovanog za cenu / nisku potrosnju.
Ovo je nesto drugo - sada pricamo o vrlo realnoj mogucnosti da ARM serverski procesori budu izbor za najintenzivnije zadatke.
Mislim niko nije dovodio u pitanje ideju ARM procesora kao efikasnih u smislu niske potrosnje. Ali ovde ne pricamo o niskoj potrosnji vec visokim performansama.
Tako nesto pre 5 godina nije bilo izvodljivo. Danas upravo izlazi iz fab-ova i ide u datacentre.
Intel je prodao svoju ARM ekspertizu - Marvellu :-) Mislim da i dalje imaju licencu da mogu i svoju arhitekturu da implementiraju.
Ranije je uvek argument bio: Intel ima fab-ove i procesorski R&D i to ih cini unikatnim i ispred drugih.
Da, tacno - tako je
bilo. Intel je imao 2 godine (nekad i vise) ispred konkurencije sto se procesa fabrikacije tice. Takodje, imali su i procesorske arhitekture koje su bile ispred drugih.
Danas? Trenutno lider u fabrikaciji je TSMC. Intel ce mozda uspeti da ih prestigne, mozda nece... ko zna. To uopste nije lako btw. i samo pokazuje koliko je daleko TSMC otisao.
Takodje, ideja da je posedovanje procesa fabrikacije i R&D arhitekture prednost... je danas vrlo upitna.
Ko danas ima najefikasniji ARM procesor? Apple. Apple nema ni jednu fabriku cipova - njihove cipove fabrikuje TSMC.
Ko danas ima najefikasniji x86 procesor? AMD. AMD nema ni jednu fabriku cipova - njihove cipove fabrikuje... TSMC.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos:
http://www.digicortex.net/node/17 Gallery:
http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! -
https://github.com/psyq321/PowerMonkey