Diit.cz - Novinky a informace o hardware, software a internetu

Výkonnostní posun Apple A9X je obrovský, má Intel důvod k obavám?

Kdy naposledy x86 architektura přinesla ~50% mezigenerační výkonnostní nárůst? Applu se něco takového povedlo s jeho procesory, a tak se zdá, že ARM architektura přestává být onou bezzubou kočkou…

S procesorem A9X, kterým je osazený nový iPad Pro, Apple dosáhl několika významných změn, které nejsou ve světě ARM SoC úplně běžné. Zatímco konkurence kombinuje dva typy jader o celkovém počtu 8 a více, Apple teprve s generací A8X dosáhl 3 a nyní se s A9X vrací zpět ke 2. Teoretický třetinový pokles výkonu kompenzuje architektura a vyšší takty. Jde ale o více než kompenzaci, podle testů webu Anandtech dosahuje A9X v testu Geekbench 3 - Integer (celočíselné výpočty) v průměru o 39,3 % vyššího výkonu než A8X, v Geekbench 3 - FP (výpočty s plovoucí desetinnou čárkou) v průměru o 46 % vyššího výkonu a ve SPECint_base2006 je posun v průměru dokonce 64,7 %.

 Apple A8XApple A9X
proces20nm TSMC16nm TSMC
architekturaTyphoonTwister
ARM kompatibilitaARMv8-A (64bit) ARMv8-A (64bit)
počet jader32
max. takt1,50 GHz2,26 GHz
L1 cache (dat. / inst.)64kB / 64KB64kB / 64KB
L2 cache2MB sdílená3MB sdílená
L3 cache4MB-

Takto výrazný mezigenerační skok při sníženém počtu jader nutí k zamyšlení, kolik vlastně ARM jádru schází, aby mohlo být chápáno jako náhrada x86 architektury v podobném segmentu. Vzhledem k tomu, že Apple má pro podobný segment i produkt, který je postavený na x86 architektuře, srovnání možné je. Samozřejmě nejde o x86 procesor Applu, ale Core M od Intelu použitý v MacBooku. Pro ilustraci můžeme začít papírovým srovnáním:

 Apple A9XIntel Core
M-5Y31
proces16nm TSMC14nm Intel
architekturaTwisterBroadwell
ARM kompatibilitaARMv8-A (64bit)-
počet jader / vkláken2 / 22 / 4
max. takt2,26 GHz2,40 GHz
L1 cache (dat. / inst.)64kB / 64kB32kB / 32kB
L2 cache3MB sdílená2× 256kB
L3 cache-4MB sdílená

Z parametrů je zřejmé, že srovnáváme dva dvoujádrové procesory, přičemž Intel má výhodu v podobě pokročilejšího procesu (16nm proces TSMC je spíš 20nm + FinFET, kdežto 14nm proces Intelu by se dal označit jako „pravý 16nm proces“). Díky pokročilejšímu procesu si Intel může dovolit vyšší maximální takt. Je ovšem třeba mít na paměti, že maximální takty u těchto ultramobilních procesorů nejsou dlouhodobě udržitelné, při zátěži delší než zlomek sekundy obvykle takty výrazně klesají. Intel má pro Core M-5Y31 nastavené maximum 2,4 GHz pro jedno jádro, 2,0 GHz pro dvě jádra a jako základ 0,9 GHz. Samozřejmě může jít v případě potřeby i na nižší takty. Podívejme se na orientační čísla ze SPECint_base2006, která přinesl Anandtech:

 SPECint_base2006Apple A9XCore M-5Y31
MacBook 2015
A9X vs. Core M
400.perlbench25,021,715 %
401.bzip217,614,621 %
403.gcc20,522,8-10 %
429.mcf18,735,9- 48 %
445.gobmk23,416,938 %
456.hmmer25,143,9-43 %
458.sjeng23,619,223 %
462.libquantum74,6292-74 %
464.h264ref41,338,48 %
471.omnetpp10,316,3-37 %

Trochu vám to usnadníme: v průměru je Apple A9X o 10,7 % pomalejší než Core M-5Y31. Pokud si uvědomíme, že daný model Core M může běžet na taktu o 6,2 % vyšším než A9X, pak ze srovnání efektivity nevychází Apple A9X nikterak zle. Anandtech odhaduje, že TDP obou čipů bude velmi podobné, takže plně konkurenceschopný není jen poměr výkon na jádro, ale i výkon na watt. Je ale třeba zdůraznit, že srovnáváme produkt pro jeden konkrétní segment (tj. procesory pro zařízení s TDP kolem 5 wattů bez displeje) - tyto závěry nelze zobecňovat a vztahovat na jiné segmenty.

Přesto dochází k významnému ohrožení pozice Intelu. Zatímco se Intelu doposud dařilo své procesory (pro)pašovat do dalších a dalších zařízení Applu, nyní si už Apple může začít vybírat. Samozřejmě, Core M-5Y31 není nejrychlejší model, který Intel pro daný segment má. Sice nejde o nejnovější architekturu (Broadwell), nicméně víme, jaký výkonnostní mezigenerační posun přinesl A9X (oproti A8X) a jaký mezigenerační výkonnostní posun přinesl Skylake (oproti Broadwellu).

Apple navíc nepotřebuje mít produkt, který bude jednoznačně rychlejší než to, co mu může nabídnout Intel. Vzpomeňme, že právě MacBook 2015, který přinesly procesor řady Core M, byl pomalejší než MacBook Air 2015 vybavený ultrabookovými modely Core i5/i7 a Apple si i takový krok dokázal před svými zákazníky obhájit.

Za současných okolností už není na místě otázka, zda Apple přímo či nepřímo v některých produktových řadách nahradí procesory Intelu vlastními ARM SoC, ale jen to, kdy k tomu dojde.

Zdroje: 

Diskuse ke článku Výkonnostní posun Apple A9X je obrovský, má Intel důvod k obavám?

Sobota, 30 Leden 2016 - 16:12 | Jan Novák | No ono většina pubertálních "odpůrců"...
Sobota, 30 Leden 2016 - 01:59 | Gath G | A není to náhodou test softwarové implementace...
Pátek, 29 Leden 2016 - 10:27 | Fotobob | iPhone 4 podporu nových iOS nemá. 4S zatím...
Čtvrtek, 28 Leden 2016 - 21:53 | tombomino | To co jste tady k Applu a jeho podpore starsiho...
Středa, 27 Leden 2016 - 22:03 | Fotobob | Ono už jsem toho měl v ruce dost a nos neohrnuji...
Středa, 27 Leden 2016 - 21:05 | moole6 | To SDK vydal Apple před třičtvrtě rokem a jmenuje...
Středa, 27 Leden 2016 - 20:52 | BTJ | Tak appli systemy jsou blbuvzdorne, to asi jo (...
Středa, 27 Leden 2016 - 19:04 | Fotobob | Tak tablet je hlavně velmi specifické zařízení....
Středa, 27 Leden 2016 - 18:20 | Fotobob | Nerad bych tu dělal vykladače, ale podle mě...
Středa, 27 Leden 2016 - 15:24 | Chulda | S tím bych byl opatrnější - systém od IBM na SUN...

Zobrazit diskusi