Notebookcheck

Apple A8X

Apple A8X

L'Apple A8X est un SoC (Système sur Puce) haute performance de type ARM présenté au grand public en Octobre 2014 par l'introduction de l'iPad Air 2. Les trois noyaux processeur voient des fréquences de fonctionnement légèrement supérieures par rapport aux deux cœurs que compte l'Apple A8 (+100 MHz). Apple annonce un gain en performance de l'ordre de 40% par rapport à la puce Apple A7 cadencé à 1,3 GHz et de 20% par rapport à l'A8. L'A8X intègre par ailleurs un circuit graphique bien plus véloce (2x4 cœurs PowerVR Series 6XT Rogue GXA6850) et un contrôleur mémoire LPDDR3 d'une largeur de bus de 128-bit.

Architecture 

Avec l'avènement de Cyclone 2, Apple s'est lancé sur l'optimisation de l'efficience de ses puces sur le plan des performances par cycle d'horloge par rapport à l'architecture Cyclone premier du nom (Apple A7) : la différence est d'environ 10 à 15%. Ni le Qualcomm Krait et ni l'ARM Cortex-A57 ne peuvent égaler l'architecture Cyclone 2 sur le nombre d'instructions par cycle d'horloge IPC. Les modifications exactes de l'architecture n'ont pas été révélées mais il est certainement question de caches et de registres plus importants mais aussi d'optimisation sur la prédiction de branchement. Étant basée sur l'architecture ARMv8, la puce Cyclone 2 est de type 64-bit.

Performances

Face à l'Apple A7, la puce A8X offre un gain de performance de l'ordre de 20 à 70%. Les performances en tâches multithreadées ont été significativement accrues grâce à la présence d'un troisième noyau processeur, néanmoins les gains en tâches monothreadés s'élèvent à 20%. Selon les résultats obtenus dans le test synthétique Geekbench 3, la puce A8X serait le SoC ARM le plus rapide du marché Fin 2014. La puce tire clairement partie de la prise en charge du 64-bit (iOS et Geekbench 3). Sans cela, le processeur dual-core Nvidia Tegra K1 (Denver) reste plus véloce sur les applications monothreadées.

Circuit graphique

Contrairement aux précédentes spéculations, l'A8X intègre une puce PowerVR Series 6 (Rogue) GXA6850 à 8 clusters consistant en la combinaison de deux circuits graphiques GX6450 (2x 4 clusters) au lieu d'un seul GX6650 (6 clusters). La dénomination GXA6850 a été créée par nos confrères de chez Anandtech, il se peut que son véritable nom soit GX6450MP2.

Chaque cluster offre quatre ALU FP16 et deux ALU FP32, ce qui donne une puissance de calcul brute d'environ 230 GFLOPS FP32 à 450 MHz (fréquence de fonctionnement estimée). Le GXA6850 ne fait pas que surpasser aisément le Qualcomm Adreno 420 (Snapdragon 805), elle laisse légèrement derrière elle la Nvidia Tegra K1 par une petite marge. Le GXA6850 est ainsi l'une des puces graphiques les plus rapides au monde sur le marché des tablettes en 2014, presque aucun jeu ne lui pose de difficulté à hautes résolutions. Parmi ses caractéristiques, on retiendra que la puce prend en charge les librairies OpenGL 3.x/4.x, OpenGL ES 3.0 mais aussi DirectX 10.

Consommation énergétique

En contraste à ses précédents SoC, Apple a confié la fabrication de ses A8 et de ses A8X à TSMC et non plus à Samsung. Grâce à un tout nouveau procédé d'une lithographie de 20 nm, le SoC embarque un nombre impressionnant de 3 milliards de transistors. La consommation énergétique devrait être au niveau des autres SoC haute-performance de chez Qualcomm ou encore Samsung.

GammeApple
Nom de codeCyclone 2
Gamme: Cyclone 2
» Apple A8X1500 MHz3 / 34 MB
Apple A81400 MHz2 / 24 MB
Fréquence1500 MHz
Cache de Niveau 1 (L1)384 KB
Cache de Niveau 2 (L2)2 MB
Cache de Niveau 3 (L3)4 MB
Nombres de cœurs/threads simultanés supportés3 / 3
Nombre de transistors3000 Million(s)
Lithographie (procédé de fabrication)20 nm
Taille du Die128 mm2
FonctionnalitésARMv8 Instruction Set, PowerVR GXA6850 (2x 4 Cluster Rogue), 128 Bit LPDDR3 Memory Controller
Carte graphiquePowerVR GX6650
64 BitPrend en charge les instructions 64 Bit
Date de présentation10/16/2014

Benchmarks

3DMark - Ice Storm Unlimited Physics 1280x720 offscreen
10379 Points (15%)
3DMark - Sling Shot Extreme (ES 3.1) Unlimited Physics 2560x1440
1400 Points (39%)
3DMark - Sling Shot OpenGL ES 3.0 Unlimited Physics 2560x1440
1449 Points (45%)
Geekbench 3 - 32 Bit Multi-Core Score
4477 Points (14%)
Geekbench 3 - 32 Bit Single-Core Score
1812 Points (39%)
Geekbench 3 - 64 Bit Multi-Core Score
4530 Points (12%)
Geekbench 3 - 64 Bit Single-Core Score
1816 Points (37%)
Geekbench 4.1/4.2 - 64 Bit Single-Core Score
1821 Points (31%)
Geekbench 4.1/4.2 - 64 Bit Multi-Core Score
4357 Points (17%)
Linpack Android / IOS - Multi Thread
2428.7 MFLOPS (82%)
Linpack Android / IOS - Single Thread
1021.1 MFLOPS (100%)
Mozilla Kraken 1.1 - Total Score *
2396 ms (4%)
Sunspider - 1.0 Total Score *
291.1 ms (7%)
Octane V2 - Total Score
10512 Points (22%)
AnTuTu v5 - Total Score
63292 Points (79%)
AnTuTu v6 - Total Score
101062 Points (44%)
PassMark PerformanceTest Mobile V1 - CPU Tests
73235 Points (16%)
- Amplitude des valeurs obtenues dans le benchmark avec cette carte graphique
- Valeur moyenne obtenue dans le benchmark avec cette carte graphique
* Smaller numbers mean a higher performance

v1.8

Critiques du Apple A8X processeur

Apple iPad Air 2 (Imagination PowerVR GXA6850, 9.7")
» Courte critique de la Tablette Apple iPad Air 2 (A1567 / 128 Go / LTE) - Critique
» Apple iPad Air 2 - Autres tests

» Comparaison des processeurs pour ordinateur portable
Comparaison de tout les processeurs mobiles

 

» Processeurs mobiles - liste des benchmarks
Liste des benchmarks de l'intégralité des processeurs pour portables

 

Les autres processeurs de la gamme

» Apple A11 Bionic
   0 GHz / 0 MB
» Apple A10X Fusion
   2.39 GHz / 0 MB
» Kirin 970
   2.4 GHz / 0 MB
» Kirin 960s
   2.4 GHz / 0 MB
» Kirin 960
   2.4 GHz / 0 MB
» Apple A9X
   2.26 GHz / 0 MB
» Kirin 955
   2.5 GHz / 0 MB
» Kirin 950
   2.3 GHz / 0 MB
» Apple A10 Fusion
   2.34 GHz / 0 MB
» Apple A9
   1.8 GHz / 0 MB
» Apple A8X
   1.5 GHz / 2 MB + 4 MB
» Apple A8
   1.4 GHz / 1 MB + 4 MB
» VIA Nano QuadCore L4700
   1.2 GHz / 4 MB
» Kirin 925
   1.8 GHz / 0 MB
» Kirin 920
   1.7 GHz / 0 MB
» Kirin 935
   2.2 GHz / 0 MB
» Kirin 659
   2.36 GHz / 0 MB
» Kirin 658
   2.35 GHz / 0 MB
» Kirin 655
   2.1 GHz / 0 MB
» Kirin 650
   2 GHz / 0 MB
» Kirin 930
   2 GHz / 0 MB
» Apple A7
   1.3 GHz / 1 MB + 4 MB
» RK3288
   1.8 GHz / 0 MB
» Mediatek MT8163 V/A 1.5 GHz
   1.5 GHz / 0 MB
» Kirin 910T
   1.8 GHz / 0 MB
» Mediatek MT8163 V/B 1.3 GHz
   1.3 GHz / 0 MB
» Mediatek MT8161
   1.3 GHz / 0 MB
» RK3188
   1.8 GHz / 0 MB
» Kirin 620
   1.2 GHz / 0 MB
» Kirin 910
   1.6 GHz / 0 MB
» Intel Celeron 220
   1.2 GHz / 0.5 MB
» AMD GX-210JA
   1 GHz / 1 MB
» Marvell Technology Group Armada PXA1908
   1.2 GHz / 0 MB
» Apple A6x
   1.4 GHz / 0 MB
» Apple A6
   1 GHz / 0 MB
» Marvell Technology Group PXA1088
   1.2 GHz / 0 MB
» Intel Celeron 2.8
   2.8 GHz / 0.1 MB
» OMAP 4470
   1.5 GHz / 0 MB
» k3v2 Hi3620
   1.2 GHz / 0 MB
» RK3066
   1.5 GHz / 0.5 MB
» MP5232
   1.5 GHz / 0 MB
» Broadcom BCM21664T
   1.2 GHz / 0 MB
» Marvell Technology Group PXA986
   1.2 GHz / 0 MB
» AML8726-MX
   1.5 GHz / 0.5 MB
» OMAP 4460
   1.2 GHz / 0 MB
» RK3168
   1.2 GHz / 0 MB
» Broadcom BCM28155
   1.2 GHz / 0 MB
» OMAP 4430
   1 GHz / 0 MB
» Apple A5x
   1 GHz / 0 MB
» Apple A5
   1 GHz / 0 MB
» NovaThor U8500
   1 GHz / 0 MB
» NovaThor U8420
   1 GHz / 0 MB
» Qualcomm S2 MSM8255
   1.5 GHz / 0 MB
» RK2918 1.2 GHz
   1.2 GHz / 0 MB
» A10
   1.2 GHz / 0 MB
» Cortex A8 1.2 GHz
   1.2 GHz / 0 MB
» Apple A4
   1 GHz / 0 MB
» A13
   1 GHz / 0 MB
» WM8950
   1 GHz / 0 MB
» Samsung Hummingbird S5PC110 / Exynos 3110
   1 GHz / 0 MB
» OMAP 3630 1GHz
   1 GHz / 0 MB
» OMAP 3622
   1 GHz / 0 MB
» RK2918
   1 GHz / 0 MB
» TCC8803 1GHz
   1 GHz / 0 MB
» ZiiLABS ZMS-08
   1 GHz / 0 MB
» Cortex A8
   1 GHz / 0 MB
» ATM7029
   1 GHz / 0 MB
» Loongson 2F
   0.9 GHz / 0.5 MB
» CSR8670
   0.08 GHz / 0 MB
» unknown
   0 GHz / 0 MB

Processeurs similaires

- AMD A-Series A4-5000
   1.5 GHz / 2 MB
- AMD E-Series E2-6110
   1.5 GHz / 2 MB
- Intel Atom E3845
   1.91 GHz / 2 MB
- AMD Athlon 64 X2 (Desktop) 4600+
   2.4 GHz / 1 MB
- Intel Core 2 Duo L7700
   1.8 GHz / 4 MB
» Apple A8X
   1.5 GHz / 2 MB + 4 MB
+ NVIDIA Tegra K1 (Denver)
   2.3 GHz / 2048 KB
+ Mediatek MT8176
   2.1 GHz / KB
+ Mediatek MT8173
   2.4 GHz / KB
+ Mediatek MT8173C
   2.1 GHz / KB
+ Intel Core 2 Duo SP7700
   1.8 GHz / 4096 KB
Please share our article, every link counts!
> Revues et rapports de ordinateurs portatifs et smartphones, ordiphones > FAQ > Processeurs mobiles - indice de référence > Apple A8X Notebook Processor
Klaus Hinum (Update: 2015-01-21)