Jak Mac přejde z Intelu na vlastní čipy ARM společnosti Apple

Společnost Apple se chystá na další významnou změnu v oblasti procesorů pro své počítače Mac. Do konce roku 2020 plánuje uvést na trh modely Mac, které budou využívat vlastní čipy „Apple Silicon“, stejně jako je tomu u iPadů a iPhonů. Tento článek vám přiblíží, co tento odklon od procesorů Intel znamená pro budoucnost počítačů Mac.

Nový operační systém macOS 11.0 Big Sur, který se očekává na podzim roku 2020, bude první verzí macOS s podporou této nové architektury.

Proč Apple mění strategii a co to pro vás znamená

Apple zdůrazňuje, že tato změna „posune výkon počítačů Mac na zcela novou úroveň“. Vlastní čipy Apple, které se osvědčily v zařízeních jako iPad a iPhone, nabízejí mnohem vyšší efektivitu výkonu v poměru ke spotřebované energii než procesory Intel.

Procesory Intel vyžadují více energie a produkují více tepla. V zařízeních jako MacBook to znamená, že výkon je omezen kapacitou baterie a nutností udržovat vnitřní komponenty v chladu.

Vlastní SoC (systémy na čipu), které Apple označuje jako „Apple Silicon“, jsou technicky procesory ARM. ARM je pouze architekturou – Apple sám navrhuje a vyrábí své procesory. U Intelu byl Apple závislý na jiné firmě, která vyvíjela a vyráběla procesory pro jeho počítače Mac. S ARM má Apple možnost sám navrhovat a vytvářet své čipy. Této odbornosti se věnuje již řadu let a nyní ji přináší i do světa Maců.

Je důležité zdůraznit, že Apple nehodlá pouze vkládat procesory z iPhonů nebo iPadů do počítačů Mac. Apple vyvíjí čipy specificky pro Macy, které by měly být ještě výkonnější než čipy v iPadu Pro. Apple má v této oblasti velký náskok před konkurencí. Společnost Microsoft sice vyrábí notebooky s procesory ARM a operačním systémem Windows 10, ale sama nenavrhuje vlastní, na míru šité procesory ARM pro PC s Windows.

Nová architektura přináší lepší výdrž baterie, sníženou spotřebu energie a možnost pro Apple řídit vývoj hardwaru tak, aby byl úzce integrován s jeho softwarem. Apple tvrdí, že nová architektura mu umožní „maximalizovat výkon a výdrž baterie lépe než kdy dříve.“

Aplikace pro iPhone a iPad na Macu

Díky přechodu na stejnou čipovou architekturu, která pohání iPhony a iPady, získá Apple lepší kompatibilitu s aplikacemi pro tato zařízení.

Na Macu s procesorem ARM budete moci otevřít App Store a nainstalovat si libovolnou aplikaci pro iPhone nebo iPad. Tato aplikace se spustí v okně na ploše vašeho Macu. Vývojáři nemusí nic speciálního podnikat.

Je to podobné situaci, kdy Chromebooky od Googlu mohou spouštět aplikace pro Android.

Vývojáři mohou snadno přenést své aplikace pro Mac

Stávající aplikace pro Mac nezůstanou pozadu. Apple řeší kompatibilitu dvěma způsoby: Umožňuje vývojářům snadno přenést jejich aplikace na novou architekturu a současně dává uživatelům Maců možnost spouštět aplikace, které dosud nebyly přeneseny.

Vývojáři budou moci otevřít své stávající aplikace pro Intel Mac v Xcode a překompilovat je pro ARM. Podle společnosti Apple by většině vývojářů nemělo trvat déle než několik dní, než jejich aplikace poběží na ARM.

Všechny vlastní aplikace společnosti Apple, které jsou součástí macOS 11.0 Big Sur, budou nativně fungovat na nové architektuře. I další společnosti pracují na přenosu svých aplikací – Apple například ukázal, jak Microsoft Office a Adobe Photoshop CC nativně běží na ARM. Vývojáři mohou vytvářet univerzální binární soubory, které budou fungovat jak na Macích s procesory Intel, tak i ARM.

Vývojáři si mohou od společnosti Apple pronajmout sadu „Developer Transition Kit“, aby mohli začít s přenosem svých aplikací.

S Rosetta 2 můžete spouštět aplikace Intel pro Mac

Co ale s aplikacemi, které nebudou přeneseny? Apple pro tento účel představil Rosetta 2. Rosetta 2 je vrstva kompatibility, která překládá existující aplikace pro Intel na ARM. To vám umožní spustit na novém Macu s procesorem ARM stejné aplikace, jaké jste spouštěli na starém Macu s procesorem Intel.

Pokud je to možné, překlad proběhne při instalaci aplikace. Pokud aplikace využívá kód just-in-time, dokáže Rosetta 2 překládat kód i za běhu.

Apple předvedl hru Tomb Raider, která běžela s výborným výkonem pod Rosetta 2. Zdá se, že je mnohem rychlejší než vrstva kompatibility od Microsoftu ve Windows 10 na ARM, která má pověst pomalé.

Jinými slovy, aplikace pro Mac, které nebudou přeneseny, budou „jednoduše fungovat“. Samozřejmě platí, že nejlepšího výkonu dosáhnete s aplikacemi, které nativně běží na ARM.

Plná podpora virtualizace hardwaru

Macy s procesorem ARM mají také plnou podporu virtualizace hardwaru. Apple předvedl spouštění virtuálních strojů Parallels na novém Macu s procesorem ARM, což umožňuje vývojářům provozovat Linux stejně jako na Macu s procesorem Intel.

Co se stane s Macy s procesory Intel?

Snímek zobrazující mnoho hardwarových funkcí obsažených v Apple Silicon.

Apple uvádí, že si budete moci zakoupit Mac s procesorem ARM do konce roku 2020.

Přechod od Intelu však nebude okamžitý. Apple uvádí, že se jedná o dvouletý proces a nové počítače Mac s procesory Intel jsou již ve výrobním procesu.

Váš stávající Mac s procesorem Intel bude nadále podporován. Apple slibuje podporu Intel Maců prostřednictvím aktualizací macOS i v následujících letech.

V určitém okamžiku Apple pravděpodobně přestane podporovat Intel Macy, stejně jako přestal podporovat PowerPC Macy po přechodu na Intel. Tento moment je však ještě hodně vzdálený.