Apple Silicon: Čo môžete očakávať počas prechodu medzi Apple a Intel

Počas Apple's Keynote WWDC 2020Spoločnosť Apple urobila významné oznámenie, ktoré sa týkalo oveľa viac hardvéru ako softvéru: Apple ustupuje od čipov Intel a prechádza na Apple Silicon. Pre väčšinu technikov je to veľká novinka, no pre príležitostnejších používateľov to môže znieť ako biely šum; čo je „Apple Silicon“ a čo to má spoločné s vašimi zariadeniami?

Obsah

  • Čo je to „Apple Silicon“?
  • Prečo Apple prechádza z Intelu na ARM
    • Problémy s Intel Skylake
    • Čipy ARM od Apple sú najlepšie vo svojej triede
    • End-to-end kontrola
  • Ako ovplyvnia nové čipy Apple kompatibilitu?
    • Prechod PowerPC-Intel: Naposledy Apple vymenil čipy
  • Ako Apple pomáha vývojárom pri prechode od Intelu
  • Čo môžu používatelia očakávať počas prechodu Intel-ARM?
  • Budúcnosť počítačov Mac
    • Súvisiace príspevky:

Čo je to „Apple Silicon“?

Apple Silicon, názov, ktorý sa v čase vydania s najväčšou pravdepodobnosťou zmení, odkazuje na vlastný systém na čipoch od spoločnosti Apple. System-on-a-chip (SoC) je motor, ktorý poháňa váš počítač. Pozostáva z CPU (kde prebieha výpočtová technika), GPU (kde sa generuje a spracováva grafika vášho počítača), RAM a ďalších.

Od roku 2005 sa Apple pri poskytovaní SoC spoliehal na Intel, čo v tom čase dávalo zmysel. Apple nemal skúsenosti s vytváraním vlastných SoC a Intel v tom čase viedol kremíkový priemysel.

Dnes je však oveľa iný príbeh.

Prečo Apple prechádza z Intelu na ARM

Dôvodov na rozhodnutie prejsť od Intelu je viacero, niektoré z nich boli preberané počas keynote WWDC20, napríklad lepšia optimalizácia. Za rozhodnutím spoločnosti Apple je však trochu viac, čo určite zohrá hlavnú úlohu v budúcnosti počítačov Mac.

Problémy s Intel Skylake

Skylake bol čip, ktorý Intel vydal v roku 2015, a hoci ho odvtedy nahradili novšie čipy, Skylake je miestom, kde sa začína príbeh rozdelenia medzi Apple a Intel.

Podľa inžiniera Intelu, bolo to práve okolo vydania Skylake, keď sa vzťah medzi Apple a Intel začal zhoršovať. Keď začali prichádzať prvé sťažnosti na Skylake, Intel sa zaoberal zmenami v zamestnancoch na vysokej úrovni a internými nezhodami. Chyby a problémy sa zisťovali pravidelne, čo je vážny problém, keď ste najväčším poskytovateľom čipov na svete.

Významnú časť týchto sťažností podával Apple a podľa inžiniera Intelu Françoisa Piednoëla Apple nachádzal v Skylake viac chýb ako Intel. Pre tých, ktorí nie sú v technickom priemysle, je zákazník, ktorý nájde viac chýb ako vy, známy ako situácia „veľmi nie dobrá“.

Toto bolo len východiskový bod pre problémy v Intel. Nové čipy neposkytovali rovnakú návratnosť výkonu, vydania produktov sa neuskutočňovali včas a spoľahlivosť sa znižovala. Apple si bol istý, že uvažoval o prechode na vlastné čipy skôr, ako sa to stalo (prechod k Intelu nikdy nemal byť trvalý), to sa viac ako pravdepodobne stalo bodom zlomu pre Apple a odštartovalo jeho cestu k nezávislosti čipov.

Čipy ARM od Apple sú najlepšie vo svojej triede

Na rozdiel od klesajúceho výkonu Intelu sa Apple stal jedným z popredných vývojárov čipov ARM – aj keď sa všetky používajú interne. Čipy radu A od spoločnosti Apple, ako napríklad A11, A12 a A13, sa používajú v telefónoch iPhone, iPad a iPad Pro. sú jedným z dôvodov, prečo iné tablety a dokonca aj niektoré notebooky majú problém konkurovať iPadom od Apple.

Keď vezmete do úvahy, že rovnakú úroveň optimalizácie použijete na niečo so špecifikáciami a schopnosťami notebooku alebo stolného počítača, možnosti sa stanú vzrušujúcimi. Počítače môžu obsahovať viac hardvérových interných zariadení ako mobilné zariadenia a môžu hostiť sofistikovanejšiu tepelnú architektúru (hardvér, ktorý uchováva vaše počítač pred prehriatím), čo znamená, že Apple Silicon by mohol mať na zostavu Macov od Apple ešte väčší vplyv ako na mobil zariadení.

Na WWDC20 spoločnosť Apple demonštrovala hry ako Tomb Raider (hranie bolo na počítačoch Mac historicky zlé) a aplikácie ako Final Cut Pro predviedli pôsobivé výkony s Apple Silicon. Okrem toho to vyzerá, že Apple dúfa, že dosiahne univerzálny App Store, kde budú všetky aplikácie spustené na vašom iPade alebo iPhone možné spustiť aj na vašom Macu. Tým, že všetko beží na Apple Silicon, môže Apple skrátiť cestu k úplne univerzálnym aplikáciám.

End-to-end kontrola

Nakoniec, či už ste fanúšikom spoločnosti Apple alebo nie, pravdepodobne máte názor na posadnutosť spoločnosti Apple komplexnou kontrolou. To je dôvod, prečo môže spoločnosť Apple viesť technologický priemysel v oblastiach, ako sú súkromie a funkcie ekosystému, a tiež je to tak jeden z dôvodov, prečo Apple neumožňuje používateľom opravovať si vlastné zariadenia alebo prispôsobovať svoj domov obrazovky.

Dá sa s istotou povedať, že veľká motivácia pre to, aby sa Apple stal nezávislým od Intelu, spočíva v druhom slove: Nezávislosť. Tým, že sa pri výrobe čipov Apple nebude spoliehať na Intel, môže Apple vydávať nové počítače Mac pravidelnejšie plánovať, dosahovať vyšší výkon a mať úplnú kontrolu nad hardvérom a softvérom Produkty.

Ako ovplyvnia nové čipy Apple kompatibilitu?

Zatiaľ sme sa zamerali len na všetko dobré, čo určite prinesie nové čipy Apple. Aj keď je toto všetko pravda, v rovnici je o niečo viac než len to dobré. Tak ako pri každom prechode, aj vynechanie Intelu zo strany spoločnosti Apple bude stáť náklady a tieto náklady budú z veľkej časti znášať používatelia a vývojári.

Aby sme boli konkrétnejší, náklady na prechod z čipov Intel na čipy Apple budú spočívať v kompatibilite. Keď je aplikácia naprogramovaná, vo všeobecnosti je napísaná s ohľadom na konkrétny hardvér. Aj keď je vydaný na rôznych platformách, zvyčajne je optimalizovaný tak, aby čo najlepšie fungoval na konkrétnom hardvéri. Najvýraznejšie to môžete vidieť v hernom priemysle, kde bude tá istá hra fungovať lepšie na rôznych konzolách.

Pre používateľov počítačov Mac je to mätúce, že budete mať tento problém – rôzny výkon na rôznych zariadeniach – ale so zariadeniami s rovnakým názvom. Niektoré počítače Mac budú spúšťať určité aplikácie lepšie ako iné počítače Mac, v závislosti od toho, či ide alebo nejde o Apple ARM Mac alebo Intel Mac. Pre náročných používateľov a najmä vývojárov je to trochu znepokojujúce.

Nie je to však prvýkrát, čo sa Apple vydal touto cestou.

Prechod PowerPC-Intel: Naposledy Apple vymenil čipy

Ako už bolo spomenuté, Apple neprešiel na Intel až do roku 2005. Predtým Apple používal čipy PowerPC, typ mikroprocesora, ktorý sa dnes najčastejšie nachádza vo vozidlách a komunikačných zariadeniach.

V tom čase existovali podobné obavy týkajúce sa kompatibility, pričom niektoré správy to tvrdili Samotný Apple chcel prechod na Intel odložiť aby ste sa vyhli problémom s kompatibilitou. Podľa IBM sa Apple obával, že prechod bude pomalý a zdĺhavý, čo zmätie ich produktový rad a zákazníkov.

Postupom času sa však ukázalo, že prechod k Intelu bol pre Apple tým správnym krokom. Preto, aby Apple vyriešil problémy s kompatibilitou a urýchlil prechod, vytvoril rôzne aplikácie a služby na hladký prechod, vrátane Rosetta a Universal. Výsledkom bol prechod, ku ktorému došlo za menej ako dva roky s malými alebo žiadnymi problémami pre kohokoľvek, koho sa to týka.

Ako Apple pomáha vývojárom pri prechode od Intelu

Hoci k prechodu z PowerPC na Intel došlo pred 15 rokmi, Apple používa veľmi podobný prístup k prechodu od čipov Intel. Apple dokonca oživil Universal a Rosetta vo forme Universal 2 a Rosetta 2, a to sa stalo pridané funkcie do Xcode 12, ktoré by mali umožniť väčšine vývojárov optimalizovať svoje aplikácie pre Apple Silicon v “otázka dní”.

Xcode 12

In macOS Big Sur, pripravované vydanie macOS, Apple zahŕňa Xcode 12, nástroje Apple pre vývojárov softvéru. Z dôvodu prechodu na ARM spoločnosť Apple zahrnula niekoľko aplikácií a funkcií, ako sú Universal 2 a Rosetta 2, ktoré umožňujú aplikáciám vyrobeným pre Intel bežať na procesoroch Apple.

Univerzálny 2

Universal je aplikácia, ktorá má svoje korene v NeXT, počítačovej spoločnosti, ktorú založil Steve Jobs v 80. rokoch a nakoniec ju kúpila spoločnosť Apple. Používa „tučný binárny súbor“, ktorý mu umožňuje interpretovať požiadavky z viacerých inštrukčných sád. V tomto prípade ide o procesory Intel x86-64 a pripravované procesory ARM od Apple.

Aplikácia Universal 2 v podstate umožní vývojárom vytvárať aplikácie, ktoré fungujú na akomkoľvek Macu, bez ohľadu na to, aký procesor používa. Vývojári môžu tiež migrovať svoje aplikácie na architektúru Apple Silicon pomocou Universal 2.

Rosetta 2

Pre aplikácie, ktorých vývojári nevyužívajú Universal 2, je tu Rosetta 2. Rosetta 2 prevezme aplikácie založené na Intel, prevedie ich požiadavky do inštrukcií, ktorým Apple Silicon porozumie, a potom ich odovzdá na pripravované čipy Apple ARM.

Výsledkom je, že používatelia počítačov Mac budú môcť stále používať staré aplikácie založené na procesoroch Intel, pokiaľ bude Rosetta 2 podporovaná. Vývojári tak získajú dostatok času na to, aby použili Universal 2 na presun svojich aplikácií do nového systému.

Program rýchleho spustenia

Pre väčších vývojárov, ktorí chcú, aby ich aplikácie bežali natívne na Apple Silicon hneď, ako bude k dispozícii, je tu Program rýchleho spustenia spoločnosti Apple. Program rýchleho spustenia, ktorého cena je 500 USD a je obmedzený len na prijatých žiadateľov, poskytuje vývojárom súpravu, ktorú môžu použiť na rýchle osvojenie architektúry ARM spoločnosti Apple skôr, ako k nej bude mať prístup verejnosť. To by malo pokrývať väčšinu hlavných balíkov aplikácií, ako sú Adobe, Microsoft a ďalšie, aby sa vaše najpoužívanejšie aplikácie preniesli bez problémov.

Čo môžu používatelia očakávať počas prechodu Intel-ARM?

Ako používateľ Apple by ste si toho počas prechodu medzi Apple a Intel pravdepodobne nemali príliš všimnúť. Cieľom spoločnosti Apple je, aby bol prechod pre priemerného používateľa čo najnudnejší. Pokiaľ nie ste vývojár, pravdepodobne si nič iné nevšimnete.

To znamená, že existuje niekoľko vecí, na ktoré si treba dať pozor. Po prvé, ak už ste vlastníkom Macu, mali by ste očakávať, že váš Intel Mac bude zastaraný o niečo rýchlejšie, ako by to bolo normálne. Spoločnosť Apple môže prerušiť aktualizácie vášho zariadenia o niekoľko rokov skôr, ako je obvyklé, ale stále môžete očakávať ďalšie 3 až 4 roky, kým to začne platiť.

Po druhé, ak si v blízkej dobe plánujete kúpiť nový Mac, potom je vo vašom najlepšom záujme počkať do konca tohto roka a pravdepodobne začiatkom budúceho roka. V tom čase by mal Apple vydať aspoň jeden, možno dva Macy s Apple Silicon. To vás nasmeruje na správnu cestu, aby ste sa vyhli akýmkoľvek problémom.

Po tretie, pokročilí používatelia s množstvom aplikácií a prispôsobení tretích strán môžu o niekoľko z týchto aplikácií prísť prechod po ukončení podpory spoločnosti Rosetta, ak títo vývojári nepreložia svoju aplikáciu pomocou Universal 2. Ale keďže ide o taký veľký prechod, pravdepodobne veľa nestratíte.

Budúcnosť počítačov Mac

Aj keď to môže byť počas nasledujúcich dvoch rokov trochu skalnatá budúcnosť, je to vzrušujúce obdobie byť používateľom Macu. Apple Silicon znamená väčšiu interoperabilitu aplikácií medzi mobilnými a stolnými zariadeniami, lepší výkon a potenciálne rýchlejšie verzie Mac. Aj keď je ťažké presne vedieť, čo má Apple pripravené pre svoj rad Mac, môžete si byť istí, že to bude zaujímavé.

Prečítajte si tu, aby ste si stiahli beta verziu macOS Big Sur a postúpili do ďalšej éry počítačov Mac.