U junu 2020. godine, kompanija Apple obelodanila je svoju nameru da se odmakne od Intel procesora za svoju liniju Mac računara. M1 čip predstavlja prvi prilagođeni sistem na čipu (SoC), baziran na ARM arhitekturi, koji je Apple dizajnirao od nule. U nastavku teksta saznajte sve što je bitno o ovom Apple-ovom prilagođenom silicijumu.
Šta je M1 čip?
M1 je premijerni Apple-ov sopstveni silikonski sistem na čipu, namenjen za ugradnju u Mac računare. Od 2006. godine, svi Mac računari su koristili Intelove čipove. Ti čipovi su se oslanjali na x86 (a kasnije x86_64) arhitekturu, istu koju koriste i Windows računari.
Međutim, M1 donosi zaokret. On koristi ARM arhitekturu, koja je obično karakteristična za mobilne i prenosive uređaje, poput Apple-ovih iPhone i iPad uređaja. ARM arhitektura se odlikuje pojednostavljenim setom instrukcija u poređenju sa x86, što rezultira nižom potrošnjom energije.
Ovo predstavlja značajan korak za Apple i Mac računare uopšte, jer je to prvi put da kompanija dizajnira svoje prilagođene čipove za računare. Apple je godinama razvijao čipove za prenosive uređaje, kao što su iPhone i Apple Watch, ali je do sada zavisio od Intela za napajanje svojih desktop računara.
M1 nudi konkretne prednosti u odnosu na Intelove čipove, uz nekoliko nedostataka. Ipak, Apple tvrdi da većina korisnika neće primetiti drastičnu razliku prilikom prelaska sa Intel mašine na onu sa prilagođenim ARM čipom.
Koje su prednosti M1 čipa?
S obzirom na to da je M1 prilagođen dizajn, Apple je imao mogućnost da ga optimizuje za specifične zadatke koje kompanija želi da obavlja. Rezultat toga je integracija mnogih zasebnih Mac komponenti, kao što su GPU i T2 sigurnosni čip, u M1 dizajn.
Ovaj proces miniaturizacije dovodi do veće efikasnosti i znatno niže potrošnje energije. Takođe, omogućava Apple-u da primeni svoj najjači adut: usklađen dizajn hardvera i softvera, gde sve „jednostavno radi“.
Najveća i najosetnija prednost je svakako potrošnja energije. Novi M1 čipovi koriste približno upola manje energije od prethodnih Intelovih čipova, što donosi dvostruko duže trajanje baterije. Na primer, 13-inčni MacBook Pro sa M1 čipom je projektovan za impresivnih 20 sati reprodukcije video sadržaja sa jednim punjenjem.
Povećana energetska efikasnost je dovela do tvrdnje kompanije Apple da je proizvela „najbolje performanse procesora po vatu na svetu”.
Tu je i GPU: integrisani grafički čip sa osam jezgara i sirovom izlaznom snagom od oko 2,6 teraflopa. To je nešto bolje od dve godine stare grafičke kartice srednjeg ranga, poput NVIDIA GTX 1050 Ti (koja je dostizala 2,1 teraflopa).
Naravno, poređenje GPU-a na ovaj način ne mora nužno da odražava performanse u realnom okruženju. Ipak, prema Apple-u, M1 je zaslužio titulu „najbrže integrisane grafike na svetu u personalnim računarima“.
Apple je takođe ugradio svoj Neural Engine u M1 čip kako bi ostvario značajne rezultate u operacijama mašinskog učenja. U praksi, to znači da će neke aplikacije koje koriste ovu tehnologiju raditi brže. Na primer, aplikacija Photos može da ga koristi za brže skeniranje slika i prepoznavanje objekata i lica.
M1 donosi još nekoliko prednosti, uključujući poboljšani procesor signala slike za bolji kvalitet video poziva. Apple-ova Secure Enclave je integrisana u sam čip, pružajući sigurnu osnovu za operativni sistem (i biometrijske podatke kao što su otisci prstiju).
M1 sadrži namenski hardver za šifrovanje i dešifrovanje, kao i hardverske enkodere i dekodere za popularne medijske formate. Thunderbolt kontroler sada podržava i USB-4 standard sa brzinama prenosa od 40 Gbps.
Ova promena će uticati i na širi Apple-ov ekosistem. S obzirom na to da Mac sada koristi istu ARM arhitekturu kao iPhone i iPad, prenos aplikacija između platformi je mnogo lakši. U stvari, iOS aplikacije će uskoro stići na Mac.
Dakle, u budućnosti možete očekivati ne samo veći broj iOS aplikacija na Mac-u, već i neke verzije vaših omiljenih mobilnih aplikacija optimizovane za desktop korišćenje.
Da li M1 ima nedostataka?
Budući da M1 koristi drugačiju arhitekturu od Mac računara sa Intelovim procesorima, oni su u suštini nekompatibilni sa postojećim macOS softverom. Na sreću, Apple ima rešenje za ovaj problem pod nazivom Rosetta 2 (nazvan po sloju kompatibilnosti koji je Apple koristio kada je prvi put prešao na Intel procesore).
Rosetta 2 efikasno prevodi aplikacije zasnovane na Intelu u ARM verzije prilikom instalacije. Na papiru, to znači da možete nesmetano preći sa Intel na Apple Silicon platformu.
Craig Federighi, Apple-ov SVP za softverski inženjering, čak je izneo smelu tvrdnju da „neke od grafički najzahtevnijih aplikacija zapravo rade bolje pod Rosettom nego što su radile na prethodnim Mac računarima sa integrisanom grafikom“.
Izgleda da je Rosetta 2 prelazno rešenje koje je Apple-u potrebno da završi prelazni period. Apple-ovi programeri koji kompajliraju aplikacije sa Xcode-om će moći da kompajliraju dve verzije softvera:
- Zastarelu verziju koja će se izvorno pokretati na Intel aplikacijama.
- Verziju zasnovanu na ARM-u za računare sa M1 čipom ili novijim.
Međutim, neće se samo Mac softver promeniti. Prelazak sa Intel-a znači da dualno pokretanje vašeg Mac-a sa Windows-om više nije moguće – barem ne ako koristite x86_64 verziju. Microsoft naporno radi na Windows-u za ARM, ali emulacija x86_64 softvera je odložila ovaj projekat.
Ovo će naravno uticati i na korisnike Linuxa. Mnoge glavne Linux distribucije (uključujući Ubuntu, Arch i Fedora) već imaju ARM verzije. Međutim, još uvek nije jasno da li će Apple dozvoliti pokretanje drugih operativnih sistema na svojim ARM Mac računarima.
Postoje još dva hardverska nedostatka pri prelasku na M1 čip. Prvi je da nećete moći da koristite eksterno GPU kućište preko Thunderbolt-a, a drugi je da su trenutni modeli opremljeni M1 čipom ograničeni na 16GB RAM-a.
Prvi Mac računari sa M1 čipom
Apple je predstavio tri modela koji koriste M1 čip:
MacBook Air | (od 999 dolara) |
MacBook Pro 13 inča | (od 1299 dolara) |
Mac mini | (od 699 dolara) |
MacBook Air je Apple-ov najpopularniji i, u mnogim slučajevima, najpovoljniji izbor. Zadržava poboljšanja koja je Apple prethodno uveo, uključujući Retina ekran visoke rezolucije, Magic Keyboard i Touch ID. M1 je takođe bolji od svog prethodnika sa osam CPU jezgara (u poređenju sa četiri) i trajanjem baterije od 18 sati (sa 12).
MacBook Pro od 13 inča takođe dobija dugo očekivano poboljšanje ne samo sa M1 čipom, već i sa Apple-ovom revidiranom Magic tastaturom. Glavna prednost M1 MacBook Pro-a je impresivno trajanje baterije od 20 sati — bukvalno dvostruko više nego što je bilo moguće na Mac-u baziranom na Intel-u.
Na kraju, tu je Mac mini — logičan izbor s obzirom na to da je Apple pozajmio ARM verzije programerima u pripremi za lansiranje M1 čipa. Mac mini nije dobio ažuriranje od 2018. godine. Sada je dobio dva dodatna jezgra, dok je Intel UHD integrisani grafički čip odbačen.
Možda ste primetili obrazac koji se pojavljuje sa uvođenjem Apple Silicon-a. Ovo su relativno pristupačni modeli, dizajnirani ili sa naglaskom na prenosivost ili za lakše desktop zadatke. Ako želite nešto moćnije, kao što je 15-inčni MacBook Pro ili Mac Pro, za sada ste ograničeni na Intel-ove procesore.
Još moćniji Apple silicijum je na putu
Trenutni set Mac računara opremljenih M1 čipom su sposobne mašine, a sam čip je sasvim adekvatan za njihove radne zadatke. Međutim, ako vam treba Mac za uređivanje video snimaka, kompajliranje softvera ili 3D rendering, trenutno nemate druge opcije osim onih koje koriste Intelove čipove.
Međutim, to znači da možemo očekivati još najava od strane Apple-a u narednim mesecima dok priprema svoje vrhunske mašine za tržište. Apple je potvrdio da namerava da prebaci celokupnu Mac liniju na ARM arhitekturu u roku od dve godine.
Ovo je slično vremenskom okviru koji je kompanija objavila za prelazak sa PowerPC-a na Intel 2005. godine. Ipak, Apple-u je trebalo manje od godinu dana da ugradi Intelove čipove u sve svoje nove Mac računare.
Ipak, nemojte očekivati da ćete videti isti M1 čip u moćnijim mašinama. Vrhunski Mac-ovi obično imaju više jezgara, veće brzine takta i više RAM-a. Takođe, imaju namenske GPU-ove kao što je AMD. Verovatnije je da ćemo videti M1X, ili čak M2 čip, koji će više fokusirati na performanse, a manje na energetsku efikasnost.
M1 je samo početak
Slično A-seriji čipova u iPhone-u i iPad-u, M1 je verovatno samo prvi u nizu. Apple obično uvodi novo numerisano izdanje svake druge godine, sa varijantama kao što su A12Z i A14X koje popunjavaju praznine. Vrlo je moguće da će Apple primeniti sličan pristup i u segmentu Mac računara.
Razmišljate o prelasku na Apple Silicon? Ako je odgovor potvrdan, evo još nekoliko informacija koje možda želite da znate pre nego što pređete sa Mac računara baziranog na Intel-u.