Ako ste među ljubiteljima apple računala i Applea općenito, možda ste već primijetili da se šuška o mogućem prelasku na ARM procesore. Prema dostupnim informacijama, kalifornijski bi div već trebao testirati i unapređivati vlastite procesore, jer bi se oni prema najnovijim nagađanjima mogli pojaviti u nekom od MacBookova, već sljedeće godine. Koje će prednosti prelazak na vlastite ARM procesore donijeti Appleu, zašto se odlučio na njih i još mnogo toga, saznat ćete u ovom članku.
Što su ARM procesori?
ARM procesori su procesori koji imaju malu potrošnju energije - zato se uglavnom koriste u mobilnim uređajima. Međutim, zahvaljujući razvoju, ARM procesori se sada također koriste u računalima, tj. u MacBookovima, a možda i Macovima. Klasični procesori (Intel, AMD) nose oznaku CISC (Complex Instruction Set Architecture), dok ARM procesori nose oznaku RISC (Reduces Instruction Set Computer). U isto vrijeme, ARM procesori su u nekim slučajevima moćniji, jer mnoge aplikacije još uvijek ne mogu koristiti složene upute CISC procesora. Osim toga, RISC (ARM) procesori su mnogo moderniji i pouzdaniji. U usporedbi s CISC-om, također su manje zahtjevni u pogledu potrošnje materijala tijekom proizvodnje. ARM procesori uključuju, na primjer, procesore serije A koji su bolji od iPhonea i iPada. ARM procesori bi u budućnosti trebali zasjeniti, primjerice, Intel, što se polako ali sigurno događa i danas.
Zašto Apple pribjegava proizvodnji vlastitih procesora?
Možda se pitate zašto bi Apple trebao ići na vlastite ARM procesore i time prekinuti suradnju s Intelom. Postoji nekoliko razloga u ovom slučaju. Jedan od njih je naravno napredak tehnologije i činjenica da Apple želi postati samostalna tvrtka na što više područja. Appleov prelazak s Intelovih na ARM procesore potaknut je i činjenicom da je Intel u posljednje vrijeme jako zaostao za konkurencijom (u liku AMD-a) koja već sada nudi puno napredniju tehnologiju i gotovo duplo manji proizvodni proces. Osim toga, nije nepoznato da Intel često ne prati isporuku svojih procesora, pa se Apple tako, primjerice, može suočiti s nedostatkom proizvedenih komada za nove uređaje. Kad bi Apple prešao na vlastite ARM procesore, to se praktički ne bi moglo dogoditi, jer bi određivao broj jedinica u proizvodnji i znao koliko unaprijed mora pokrenuti proizvodnju. Ukratko i jednostavno – tehnološki napredak, neovisnost i vlastita kontrola proizvodnje – tri su glavna razloga zašto će Apple u skoroj budućnosti najvjerojatnije posegnuti za ARM procesorima.
Koje će prednosti ARM procesori donijeti Appleu?
Valja napomenuti da Apple već ima iskustva s vlastitim ARM procesorima u računalima. Sigurno ste primijetili da najnoviji MacBook, iMac i Mac Pro imaju posebne T1 ili T2 procesore. No, to nisu glavni procesori, već sigurnosni čipovi koji surađuju s Touch ID-om, SMC kontrolerom, SSD diskom i drugim komponentama, na primjer. Ako Apple u budućnosti bude koristio vlastite ARM procesore, možemo se prvenstveno veseliti većim performansama. Istovremeno, zbog manje potražnje za električnom energijom, ARM procesori imaju i niži TDP, zbog čega nema potrebe za korištenjem složenog rješenja hlađenja. Stoga je vrlo moguće da MacBookovi ne bi morali uključivati nikakav aktivni ventilator, što bi ih učinilo puno tišim. Cijena uređaja također bi trebala malo pasti kada se koriste ARM procesori.
Što to znači za korisnike i programere?
Apple se trudi da sve aplikacije koje nudi u App Storeu budu dostupne za sve operativne sustave – dakle kako za iOS i iPadOS, tako i za macOS. U tome bi trebao pomoći i novopredstavljeni Project Catalyst. Osim toga, jabučna tvrtka koristi posebnu kompilaciju, zahvaljujući kojoj korisnik u App Storeu dobiva takvu aplikaciju koja bez problema radi na njegovom uređaju. Stoga, ako Apple odluči, primjerice, iduće godine izdati MacBookove s oba ARM procesora i također s klasičnim procesorima iz Intela, za korisnike s aplikacijama praktički ne bi trebalo biti problema. App Story bi jednostavno identificirao na kojem "hardveru" vaš uređaj radi i u skladu s tim isporučio vam verziju aplikacije namijenjenu vašem procesoru. Za sve bi se trebao pobrinuti poseban prevodilac koji bi klasičnu verziju aplikacije mogao pretvoriti da bi mogla raditi i na ARM procesorima.
Ne mogu zamisliti kako će Adobe raditi u bilo kojem kompajleru ako ne radi ispravno čak ni na postojećim procesorima.
U kojem prevoditelju? Niste mislili na depilator?
Pa, prešao sam na Apple negdje 2007. i to samo zato što je Widle počeo raditi na njemu nakon prelaska na Intel.
A isto tako brzo može završiti, jer nažalost ne mogu bez (bar/idealno samo virtualnog) Widlíja...
Mislite li svi da je Apple zeznuo sve što je pokušavao učiniti zadnjih nekoliko godina?
Dakle, samo kupite Asus, na primjer. Widle će otići tamo.
Iako MS vjerojatno ima Widle i za ARM, ne znam kako je s aplikacijama. To će vjerojatno biti laka stvar.