ARM protiv Intelovih procesora: koji je najbolji?

Danas će većina računalnih uređaja vjerojatno imati procesor koji koristi x86 dizajn(x86 design) , poput Intelovih procesora, ili ARM (Advanced RISC Machine) dizajn(ARM (Advanced RISC Machine) design) kao u CPU - u u vašem pametnom telefonu ili tabletu. ARM CPU-(ARM CPUs) i se također pretvaraju u prijenosna računala. 

Ovih dana možete birati između računala s Intel ili AMD procesorom ( x86 ) ili uređaja s ARM procesorom. Dakle, kada je u pitanju ARM u odnosu na Intel procesore, koji je bolji?

ARM protiv Intela: različito porijeklo

Moderni procesori temeljeni na (CPUs)Intelu(Intel) i ARM-u mogu pratiti svoje tehnologije do ranih čipova u računalima koja su izašla na tržište ranih 1980-ih, točnije Acorn Computers BBC Micro i Intel 8088 koji se nalazi u prvom IBM PC-u. To je utrlo put za dva glavna CPU dizajna modernog vremena. 

Važno je napomenuti da iako imaju dvije odvojene evolucijske linije, one se spajaju u ono za što danas koristimo ove CPU(CPUs) .

RISC vs CISC

Ispod haube, glavna razlika između Intelovog(Intel) i ARM-baziranog CPU -a je vrsta uputa koje svaki uređaj razumije. CPU(CPUs) -ovi temeljeni na ARM-u su RISC (računalo s reduciranim skupom uputa)(RISC (Reduced Instruction Set Computer)) uređaji, a Intelovi procesori su CISC (računalo s složenim skupom uputa)(CISC (Complex Instruction Set Computer) ) uređaji. RISC i CISC dizajni se razlikuju po tome kako procesori rade svoj posao. U Intelovim(Intel) (i AMD ) procesorima(CPUs) koriste CISC skup instrukcija poznat kao x86.

Međutim, većina njihovih prednosti i nedostataka proizlazi iz činjenice da RISC uređaji rukuju kratkim, jednostavnim uputama ujednačene duljine dok CISC uređaji kombiniraju mnoge instrukcije u duge, složene instrukcije koje se obrađuju odjednom.

Kompatibilnost softvera

Intelovi(Intel) procesori ne mogu razumjeti ARM kod i obrnuto. Dakle, operativni sustav i softver moraju biti napisani posebno za jednu vrstu procesora. 

Moguće je da se softver namijenjen jednoj vrsti CPU -a pokreće na drugoj, ali to obično dolazi s velikim kaznama u performansama i neučinkovitosti. 

Iznimka je Appleov softver za prevođenje koda Rosetta 2 . Njihovi prilagođeni ARM CPU(ARM CPUs) -ovi dizajnirani su posebno s Rosettom 2(Rosetta 2) na umu i omogućuju gotovo besprijekorno izvršavanje softvera dizajniranog za Macove(Macs) temeljene na Intelu . Općenito(Overall) , kazna izvedbe s Rosettom 2(Rosetta 2) je niska, ali nije savršena. 

Tipičniji primjer su Microsoftovi Surface uređaji temeljeni na ARM-u . (ARM-based Surface)Kada oni pokušaju pokrenuti x86 kod putem emulacije, učinak na performanse je toliko ozbiljan da softver može biti neupotrebljiv.

Potrošnja energije

Značajna prednost CPU(CPUs) -a baziranih na ARM - u u odnosu na Intel i druge x86 procesore je potrošnja energije. Ispostavilo se da RISC pristup zajedno sa specifičnom inovacijom ARM -ovog dizajna čini nevjerojatno štedljive procesore(CPUs) . Zbog toga je ARM dominirao na tržištu pametnih telefona i tableta.

Zbog toga možete imati 24 sata ili više od svog telefona, dok vaš Intel prijenosno računalo s većom baterijom može izdržati samo nekoliko sati, ako imate sreće. Naravno, ako koristite M1 Mac , možete dobiti blizu 20 sati reprodukcije filma, što je vrlo impresivno za prijenosno računalo.

Čista izvedba

Kada iz jednadžbe izuzmete potrošnju energije, kao s računalom uključenim u električnu mrežu, Intel i drugi x86 CISC procesori hvataju se za sve (x86 CISC)RISC procesore(RISC CPUs) temeljene na ARM-u .

No, budući da se toliko novca ulaže u razvoj ARM CPU- a zahvaljujući porastu pametnih telefona i tableta, performanse ARM CPU(ARM CPUs) -a se eksponencijalno povećavaju sa svakom generacijom. 

Pametni telefoni srednjeg ranga(Mid-range) sada su prošli prag "dovoljno dobro" u smislu računalne snage i dovoljno su snažni da zadovolje potrebe korisnika na dnevnoj bazi.

Izvedba po vatu

Ako promijenimo priču o tome koliko posla ARM CPU može obaviti za svaki vat energije koju potroši, stvari ne izgledaju tako dobro za x86 Intelove procesore(Intel CPUs) . Iako su tvrtke poput Intela(Intel) naporno radile na izradi energetski učinkovitih modela svojih CPU(CPUs) -a, još uvijek postoji jaz.

Razmotrite gornju usporedbu. Intel i7-9750H(Intel) ima 45W termičku snagu(Thermal Design Power) ( TDP ), dok Snapdragon 888 ima 10W TDP . Ipak, 888 je nadomak svojih referentnih performansi.

ARM CPU(ARM CPU) još uvijek uspijeva uskladiti 75% rezultata Intelovog procesora vrhunskog prijenosnog računala kada su svi rezultati uključeni. Imajte na umu da ARM CPU nema aktivno hlađenje i smješten je unutar pametnog telefona. Za veliki prijenosni uređaj s aktivnim hlađenjem i više od četiri puta većim TDP -om , imati tako relativno malu prednost u performansama jasno pokazuje razliku u izvedbi po vatu između ovih tehnologija. 

Simetrija jezgre

Uzbudljiva prednost na ARM strani stvari je korištenje asimetričnih CPU jezgri(CPU cores) . Intel i drugi x86 procesori imaju više, ali identičnih jezgri. Međutim, uobičajeno je da ARM procesori(ARM CPUs) imaju više, ali različite jezgre. 

Na primjer, 8-jezgreni ARM CPU u pametnom telefonu može imati četiri jezgre male snage koje su dovoljno brze za svakodnevne zadatke kao što su pregledavanje weba, gledanje videa, slušanje glazbe i rukovanje malim pozadinskim zadacima. Čim pokrenete videoigru ili počnete raditi na stvaranju sadržaja poput uređivanja fotografija, aktiviraju se četiri CPU(CPUs) -a visokih performansi .

To znači da možete imati prednost visokih performansi u kratkim rafalima po potrebi i uživati ​​u dugom vijeku trajanja baterije u prosjeku tijekom ciklusa punjenja baterije.

Je li ARM budućnost?

Glavno pitanje koje smo postavili kada su u pitanju ove CPU tehnologije bilo je “ Koja(Which) je najbolja?” i kao što možete očekivati ​​odgovor je "ovisi". Sa sigurnošću možemo reći da x86 Intel (i AMD ) procesori(CPUs) vladaju kad god napajanje nije problem. Dakle, ako je priključen na zid i ne oslanja se na bateriju za rad, ovo su CPU(CPUs) -i za koje treba koristiti.

Danas, u svijetu prijenosnih računala, stvari nisu baš tako jasne. ARM -ov najveći nedostatak nije izvedba, već softverska kompatibilnost. To je nešto što je Apple riješio s Rosettom 2(Rosetta 2) i za Microsoft je visoki prioritet. Pod pretpostavkom da će softver raditi na ARM sustavu bez značajnih (ako ih ima) smanjenja performansi, nudi najbolju ravnotežu između performansi i trajanja baterije.

Kada sve bude ispravno, dobit ćete računalo kao što je M1 MacBook Pro . Više je nego dovoljno moćno kao računalo opće namjene, a može čak preuzeti i profesionalne zadatke kao što je uređivanje videa(video editing) – razina performansi koju može izdržati 20 sati na bateriji! Ako želite više informacija o M1, pogledajte M1 vs i7: The Benchmark Battles .



About the author

Profesionalni sam audio inženjer s više od 10 godina iskustva. Radio sam na nizu projekata, od malih kućnih audio sustava do velikih komercijalnih produkcija. Moje vještine leže u stvaranju izvrsnih zvučnih zapisa i alata za obradu zvuka koji čine da glazba zvuči izvrsno. Također imam izuzetno iskustvo sa sustavom Windows 10 i mogu vam pomoći da izvučete maksimum iz svog računalnog sustava.



Related posts