Hlavní stránka Multimédia Hry a zábava Jak Apple změnil s CPU M1 pravidla hry – a co to znamená?
Jak Apple změnil s CPU M1 pravidla hry – a co to znamená?
autor: Michal Rybka , publikováno 20.2.2021
Jak Apple změnil s CPU M1 pravidla hry – a co to znamená?

O Apple M1 se vyprávěla spousta věcí – často docela fantastických. Poslední měsíc jsem měl možnost vyzkoušet nový Apple Macbook Pro s procesorem M1 – a ano, myslím si, že to je příznak velké změny.


Apple pracuje s architketurami ARM už dlouhou dobu. Dělá si svoje vlastní procesory, a to velmi úspěšně. Pro první iPhone (2007) ještě používali klasický SoC kombinující ARM11 a PowerVR MBX Lite, který jim vyráběl Samsung. První čip, který si Apple navrhl sám, byl A4 určený pro tablet iPad (2010). Vycházel z ARM Cortex-A8, byl však upraven pro podstatně vyšší kmitočty, dosáhl 1 GHz. Ale to byl jen začátek.

Apple to potom rozjel ve velkém stylu: A5 (2011), A5X (2012), A6 (2012), A6X (2012), A7 (2013),  A8 (2014), A8X (2014), A9 (2015), A10 Fusion (2016), A10X Fusion (2017), A11 Bionic (2017), A12 Bionic (2018), A12X Bionic (2018), A12Z Bionic (2020), A13 Bionic (2020), A14 Bionic (2020). Pro hodinky Watch si Apple vyvinul procesory S1 (2014), S1P (2016), S2 (2016), S3 (2017), S4 (2018), S5 (2019) a S6 (2020). Pak má sérii T (bezpečnostní koprocesory pro Macbook), sérii W (signálové procesory pro sluchátka AirPods a Watch), H1 (signálový procesor pro novější AirPods), U1 (ultrawideband procesor pro AirDrop) a pak specializovaný embedded SoC pro konverzi z Lightning na HDMI.

Je toho hodně – a ukazuje se, že Apple dosáhl úrovně, kde si je schopen vyrobit procesor, který je dostatečně výkonný tak, že snese přímé srovnání s konkurencí, je ale přitom úsporný. Jasně, velkou část podílu na tom má TSMC a jejich 5nm výrobní proces, který Intel neumí. Apple M1 je ale svými výkony zajímavý: V Geekbench 5 i Cinebench R23 si s přehledem dává čtyřjádro Intel i7-1185G7 i osmijádro Ryzen 7 4700U. A to se bavíme vlastně o čtyřjádře (má 4 pomalá a 4 výkonná jádra v heterogenní architektuře big.LITTLE, což není plnohodnotné osmijádro) s kmitočtem maximálně 3,2 GHz a TDP 15 wattů!

Jak Apple změnil s CPU M1 pravidla hry – a co to znamená?

Heterogenní big.LITTLE je přitom klíčem k úspornosti procesoru: Úsporná jádra konzumují pouze desetinu energie těch výkonných. Čtyři výkonná jádra Firestorm mají 192 KB L1 instrukční cache, 128 KB L1 datové cache a sdílí 12 MB L2 cache. Tato čtyři jádra tvoří P-cluster a běží na 0,6–3,2 GHz s maximem 13,8 W. Čtyři energeticky efektivní jádra mají po 128 KB L1 instrukční cache, 64 KB L1 datové cache a sdílí 4 MB L2 cache. Jejich E-cluster běží na 0,6–2 GHz a má maximum 1,3 W.

Mimo to má M1 sedmijádrové nebo osmijádrové GPU po osmi jednotkách s maximálně 128 exekučními jednotkami a 1024 ALU a dále 16jádrový Neural Engine pro tenzorové výpočty a umělou inteligenci. Představa, že budete na laptopu trénovat neuronové sítě, mi donedávna přišla ujetá, ale akcelerace funguje a viditelně to jde. Celé je to dokonce i na videu!



 
Komentáře naleznete na konci poslední kapitoly.
91 čtenářů navrhlo autorovi prémii: 41.5Kč
Tento web používá k poskytování služeb soubory cookie.