În timpul lui Apple Discursul principal WWDC 2020, Apple a făcut un anunț major care a avut mult mai mult de-a face cu hardware decât cu software: Apple se îndepărtează de cipurile Intel și trece la Apple Silicon. Pentru majoritatea tehnicienilor, aceasta este o veste mare, dar pentru utilizatorii mai ocazionali, acest lucru ar putea suna ca un zgomot alb; ce este „Apple Silicon” și ce legătură are cu dispozitivele tale?
Cuprins
- Ce este „Apple Silicon”?
-
De ce Apple trece de la Intel la ARM
- Probleme cu Skylake de la Intel
- Cipurile ARM de la Apple sunt cele mai bune din clasă
- Control de la capăt la capăt
-
Cum vor afecta noile cipuri Apple compatibilitatea?
- Tranziția PowerPC-Intel: ultima dată când Apple a schimbat cipurile
- Cum ajută Apple dezvoltatorii să treacă de la Intel
- La ce se pot aștepta utilizatorii în timpul tranziției Intel-ARM?
-
Viitorul Mac-ului
- Postări asemănatoare:
Ce este „Apple Silicon”?
Apple Silicon, un nume care se va schimba cel mai probabil la momentul lansării, se referă la un sistem personalizat pe cipuri de la Apple. Un system-on-a-chip (SoC) este motorul care alimentează computerul. Se compune din CPU (unde se realizează calculul), GPU (unde sunt generate și procesate grafica computerului), RAM și multe altele.
Din 2005, Apple s-a bazat pe Intel pentru a furniza SoC-uri, o decizie care avea sens la acea vreme. Apple nu avea experiența de a crea SoC-uri proprii, iar Intel conducea industria siliciului la acea vreme.
Astăzi, însă, este o poveste cu mult diferită.
De ce Apple trece de la Intel la ARM
Există mai multe motive pentru decizia de a trece de la Intel, dintre care unele au fost abordate în timpul keynote-ului WWDC20, cum ar fi o optimizare mai bună. Cu toate acestea, în spatele deciziei Apple se află ceva mai mult, care cu siguranță va juca un rol major în viitorul Mac.
Probleme cu Skylake de la Intel
Skylake a fost cipul Intel lansat în 2015 și, deși de atunci a fost succedat de cipuri mai noi, Skylake este locul unde începe povestea diviziunii Apple-Intel.
Potrivit unui inginer Intel, a fost chiar în preajma lansării lui Skylake când relația dintre Apple și Intel a început să se acru. Intel se confrunta cu schimbări în personalul la nivel înalt și cu dezacorduri interne când au început să apară primele plângeri despre Skylake. Au fost găsite în mod regulat erori și probleme, ceea ce este o problemă serioasă atunci când ești cel mai mare furnizor de cipuri din lume.
O parte semnificativă a acestor plângeri au fost depuse de Apple și, potrivit inginerului Intel François Piednoël, Apple a găsit mai multe erori în Skylake decât Intel. Pentru cei din afara industriei tehnologice, un client care găsește mai multe erori decât tine este cunoscut ca o situație „foarte nu bună”.
Asta a fost doar punctul de plecare pentru problemele de la Intel. Noile cipuri nu furnizau același randament al performanței, lansările de produse nu aveau loc la timp și fiabilitatea scădea. Deși Apple era sigur că se gândea să treacă la cipuri personalizate înainte să se întâmple acest lucru (trecerea la Intel nu a fost niciodată intenționată să fie permanentă), acesta a devenit, mai mult ca sigur, punctul de vârf pentru Apple și și-a început călătoria către independența cipului.
Cipurile ARM de la Apple sunt cele mai bune din clasă
Spre deosebire de performanța în scădere a Intel, Apple a devenit unul dintre cei mai importanți dezvoltatori de cipuri ARM – deși toate sunt utilizate în interior. Seria A de cipuri de la Apple, cum ar fi A11, A12 și A13, sunt folosite în iPhone-uri, iPad-uri și iPad Pro și este unul dintre motivele pentru care alte tablete și chiar unele laptop-uri le este greu să concureze cu iPad-urile Apple.
Când considerați că același nivel de optimizare este aplicat la ceva cu specificațiile și capabilitățile unui laptop sau desktop, posibilitățile devin interesante. Calculatoarele pot conține mai multe componente hardware decât dispozitivele mobile și găzduiesc arhitectură termică mai sofisticată (hardware-ul care vă menține computer de la supraîncălzire), ceea ce înseamnă că Apple Silicon ar putea avea un impact și mai mare asupra gamei de Mac a Apple decât îl are pe mobilul său. dispozitive.
La WWDC20, Apple a prezentat jocuri precum Tomb Raider (jocurile au fost din istorie proaste pe Mac-uri) și aplicații precum Final Cut Pro care au realizat fapte impresionante cu Apple Silicon. În plus, se pare că Apple speră să ajungă la un App Store universal, unde toate aplicațiile care rulează pe iPad sau iPhone vor putea rula și pe Mac. Rulând totul pe Apple Silicon, Apple poate scurta calea către aplicații complet universale.
Control de la capăt la capăt
În cele din urmă, indiferent dacă ești fan Apple sau nu, probabil că ai o părere despre obsesia Apple pentru controlul de la capăt la capăt. Acesta este motivul pentru care Apple poate conduce industria tehnologică în domenii precum confidențialitatea și caracteristicile ecosistemului și este, de asemenea unul dintre motivele pentru care Apple nu permite utilizatorilor să-și repare propriile dispozitive sau să-și personalizeze casa ecrane.
Este sigur să spunem că o mare motivație pentru ca Apple să devină independent de Intel se află în acel al doilea cuvânt: independență. Dacă nu se bazează pe Intel pentru a produce cipurile Apple, Apple poate lansa noi Mac-uri într-un mod mai regulat programați, obțineți performanțe mai mari și aveți control total asupra hardware-ului și software-ului din acesta produse.
Cum vor afecta noile cipuri Apple compatibilitatea?
Până acum, ne-am concentrat doar pe tot ceea ce va veni cu siguranță de la noile cipuri Apple. Deși toate acestea sunt adevărate, ecuația are ceva mai mult decât bine. La fel ca orice tranziție, va exista un cost pentru ca Apple să renunțe la Intel, iar acest cost va reveni în mare parte utilizatorilor și dezvoltatorilor.
Pentru a fi mai specific, costul tranziției de la cipurile Intel la cipurile Apple va fi compatibilitatea. Când o aplicație este programată, este în general scrisă având în vedere hardware-ul specific. Chiar și atunci când este lansat pe diferite platforme, este de obicei optimizat pentru a funcționa cel mai bine pe o anumită piesă hardware. Puteți vedea acest lucru cel mai clar în industria jocurilor de noroc, unde același joc va funcționa mai bine pe diferite console.
Ceea ce face acest lucru confuz pentru utilizatorii de Mac este că veți avea această problemă - performanțe variate pe diferite dispozitive - dar cu dispozitive sub același nume. Unele Mac-uri vor rula anumite aplicații mai bine decât alte Mac-uri, în funcție de faptul că este sau nu un Apple ARM Mac sau un Intel Mac. Pentru utilizatorii puternici și în special pentru dezvoltatori, acest lucru este un pic de îngrijorare.
Dar nu este prima dată când Apple merge pe acest drum.
Tranziția PowerPC-Intel: ultima dată când Apple a schimbat cipurile
După cum am menționat mai devreme, Apple nu a trecut la Intel până în 2005. Înainte de asta, Apple folosea cipuri PowerPC, un tip de microprocesor care se găsește acum cel mai des în vehicule și dispozitive de comunicație.
La acea vreme, existau preocupări similare cu privire la compatibilitate, unele rapoarte susținând că Apple înșiși a vrut să amâne trecerea la Intel pentru a evita problemele de compatibilitate. Potrivit IBM, Apple era îngrijorat că tranziția va fi lentă și prelungită, derutând linia de produse și clienții.
Dar, odată cu trecerea timpului, a devenit clar că trecerea la Intel a fost mișcarea potrivită pentru Apple. Așadar, pentru a aborda problemele de compatibilitate și pentru a accelera tranziția, Apple a creat diverse aplicații și servicii pentru a ușura tranziția, inclusiv Rosetta și Universal. Rezultatul a fost o tranziție care s-a petrecut în mai puțin de doi ani, fără probleme sau deloc pentru cei implicați.
Cum ajută Apple dezvoltatorii să treacă de la Intel
Deși tranziția PowerPC la Intel a avut loc acum 15 ani, Apple folosește o abordare foarte similară pentru a trece de la cipurile Intel. Apple chiar a reînviat Universal și Rosetta sub forma Universal 2 și Rosetta 2 și au făcut-o au adăugat caracteristici la Xcode 12 care ar trebui să permită majorității dezvoltatorilor să-și optimizeze aplicațiile pentru Apple Silicon în „o chestiune de zile”.
Xcode 12
În macOS Big Sur, viitoarea lansare a macOS, Apple include Xcode 12, instrumentele Apple pentru dezvoltatorii de software. Datorită tranziției ARM, Apple a inclus mai multe aplicații și funcții, cum ar fi Universal 2 și Rosetta 2, pentru a permite aplicațiilor create pentru Intel să ruleze pe procesoarele Apple.
Universal 2
Universal este o aplicație care își are rădăcinile în NeXT, compania de computere fondată de Steve Jobs în anii 1980 și achiziționată în cele din urmă de Apple. Utilizează un „binar gras”, care îi permite să interpreteze cererile din mai multe seturi de instrucțiuni. În acest caz, acestea sunt procesoarele Intel x86-64 și viitoarele procesoare ARM de la Apple.
În esență, aplicația Universal 2 va permite dezvoltatorilor să creeze aplicații care rulează pe orice Mac, indiferent de procesorul pe care îl folosește. De asemenea, dezvoltatorii își pot migra aplicațiile către arhitectura Apple Silicon folosind Universal 2.
Rosetta 2
Pentru aplicațiile ai căror dezvoltatori nu profită de Universal 2, există Rosetta 2. Rosetta 2 va prelua aplicații bazate pe Intel, le va traduce cererile în instrucțiuni pe care Apple Silicon le poate înțelege și apoi le va transmite pe viitoarele cipuri Apple ARM.
Rezultatul este că utilizatorii de Mac vor putea folosi în continuare aplicații vechi bazate pe Intel atâta timp cât Rosetta 2 este acceptat. Acest lucru le va oferi dezvoltatorilor suficient timp pentru a folosi Universal 2 pentru a-și muta aplicațiile în noul sistem.
Programul de pornire rapidă
Pentru dezvoltatorii mai mari care doresc ca aplicațiile lor să ruleze nativ pe Apple Silicon de îndată ce sunt disponibile, există Programul de pornire rapidă de la Apple. Cu un preț de 500 USD și limitat doar la solicitanții acceptați, Programul de pornire rapidă oferă dezvoltatorilor un kit pe care îl pot folosi pentru a adopta rapid arhitectura ARM a Apple înainte ca publicul să aibă acces la ea. Aceasta ar trebui să acopere majoritatea suitelor de aplicații majore, cum ar fi Adobe, Microsoft și altele, astfel încât aplicațiile dvs. cele mai utilizate să fie transferate fără probleme.
La ce se pot aștepta utilizatorii în timpul tranziției Intel-ARM?
Ca utilizator Apple, probabil că nu ar trebui să observi prea multe în timpul tranziției Apple-Intel. Scopul Apple este de a face tranziția cât mai plictisitoare pentru utilizatorul obișnuit. Dacă nu ești dezvoltator, probabil că nu vei observa nimic diferit.
Acestea fiind spuse, sunt câteva lucruri de care trebuie să fii atent. În primul rând, dacă sunteți deja proprietar de Mac, ar trebui să vă așteptați ca Intel Mac-ul dvs. să devină învechit puțin mai repede decât ar fi în mod normal. Apple ar putea întrerupe actualizările dispozitivului dvs. cu câțiva ani mai devreme decât în mod normal, dar vă puteți aștepta încă 3-4 ani înainte ca acestea să înceapă să intre în vigoare.
În al doilea rând, dacă intenționați să cumpărați un nou Mac în curând, atunci este în interesul dvs. să așteptați până la sfârșitul acestui an și probabil la începutul anului viitor. Până atunci, Apple ar fi trebuit să lanseze cel puțin unul, posibil două, Mac-uri cu Apple Silicon. Asta te va pune pe drumul cel bun pentru a evita orice sughiț.
În al treilea rând, utilizatorii puternici cu o mulțime de aplicații terță parte și personalizări pot pierde câteva dintre aceste aplicații în timpul tranziția după ce suportul Rosetta se termină dacă acei dezvoltatori nu își traduc aplicația cu Universal 2. Dar, deoarece aceasta este o tranziție atât de mare, probabil că nu veți pierde mare lucru.
Viitorul Mac-ului
Deși s-ar putea să fie un viitor dificil în următorii doi ani, este un moment interesant să fii utilizator de Mac. Apple Silicon înseamnă mai multă interoperabilitate a aplicațiilor între dispozitivele mobile și desktop, performanță mai bună și lansări Mac potențial mai rapide. Deși este greu să știi exact ce are Apple rezervat pentru gama sa de Mac, poți fi sigur că va fi interesant.
Citiți aici pentru a descărca versiunea beta macOS Big Sur și pentru a avansa în următoarea eră a Mac.