RIP le reste de l'industrie La puce A11 de l'iPhone X dispose de 6 cœurs de processeur adressables indépendamment

Le prochain iPhone fournira une puissance de calcul sans précédent grâce à une puce A11 conçue par Apple qui dispose de six cœurs de processeur adressables indépendamment qui peuvent tous s'exécuter en même temps, selon les chaînes de code d'une version iOS 11 Gold Master divulguée..

C'est selon le développeur Steven Troughton-Smith, après sa plongée profonde dans les secrets cachés dans les chaînes de code du code iOS 11 GM. Tout d'abord, samedi, il a déniché le nom officiel du processeur de haute performance de l'A11, «Mistral».

Dans un tweet le lendemain, il a révélé que l'A11 est en fait une puce à six cœurs composée des deux cœurs de processeur «Mistral» hautes performances susmentionnés et de quatre cœurs de faible puissance, appelés «Monsoon» (pour le contexte, le code du processeur Apple -les noms sont basés sur les types de vent: A7- "Cyclone"; A8- "Typhoon"; A9- "Twister"; A10- "Hurricane" et "Zephyr").

En comparaison, le processeur A10 Fusion présent dans les appareils iPhone 7 et iPhone 7 Plus a deux cœurs de faible performance et deux cœurs de haute performance. En d'autres termes, l'iPhone X fournira des performances CPU accrues en ayant plus de cœurs CPU qui peuvent tous fonctionner en même temps, et cela suppose que la fréquence d'horloge reste inchangée par rapport à l'A10 Fusion.

Si Apple augmente également la fréquence d'horloge du processeur, vous envisagez immédiatement un saut révolutionnaire dans la puissance de calcul. Tard dimanche soir, Steven a tweeté que les deux noyaux «Monsoon» haute puissance et les quatre noyaux «Mistral» basse puissance sont en fait tous adressables indépendamment.

Oui, non Fusion.

… On dirait que ça va être un monstre Geekbench. RIP le reste de l'industrie

- Steve T-S (@stroughtonsmith) 10 septembre 2017

Laissez-moi expliquer.

Le silicium A10 Fusion actuel dans votre iPhone 7 ne peut avoir qu'un seul type de cœur actif à la fois. Soit les deux cœurs hautes performances gourmands en énergie sont en train de croquer les chiffres à tout moment, soit une paire de cœurs à faible consommation d'énergie relativement économes en batterie est active.

C'est pourquoi l'A10 Fusion apparaît aux logiciels et aux benchmarks comme une puce dual-core.

Pour ceux qui se demandent, en passant, l'A10X Fusion dans le nouvel iPad Pros utilise trois cœurs «Hurricane» hautes performances et trois cœurs «Zephyr» à haute efficacité.

En revanche, les six cœurs de la puce A11 de l'iPhone X seront visibles par les applications à tout moment et adressables indépendamment, ce qui améliorera considérablement les performances. Ce multi-traitement hétérogène est le modèle d'utilisation le plus puissant de l'architecture dite ARM big.LITTLE.

Étant donné que tous les cœurs physiques s'exécutent en même temps et ont accès aux mêmes régions de mémoire, les charges de travail peuvent s'exécuter en parallèle. Les threads à haute priorité ou intensité de calcul, tels que les jeux en cours d'exécution ou les nouvelles fonctionnalités de réalité augmentée et de numérisation 3D de l'iPhone X, peuvent être attribués aux deux cœurs haute performance de l'A11.

Les threads avec moins de priorité ou moins d'intensité de calcul, tels que la vérification des e-mails, la lecture de musique ou l'exécution d'activités en arrière-plan, peuvent être exécutés par l'un des quatre cœurs de faible puissance de l'A11, tel que déterminé par le système Grand Central Dispatch d'Apple, pour préserver la durée de vie de la batterie.

Je suis juste en train de deviner ici, mais Apple pourrait même charger deux des quatre cœurs de faible puissance de l'iPhone X avec la gestion de fonctionnalités permanentes telles que Hey Siri et Face ID.

Dans quelques heures, ce ne sera plus vrai.

Encore une fois, l'A10 Fusion de l'iPhone 7 utilise l'implémentation big.LITTLE la plus simple où le processeur est organisé en grappes de cœurs de taille identique (deux "Big" et deux "Little") et le planificateur de tâches iOS ne peut voir et utiliser qu'un seul cluster CPU n'importe quand.

Lorsque la charge du processeur passe de faible à élevée, la transition passe simplement à l'autre cluster de CPU.

Il devient maintenant clair que l'iPhone X sera l'appareil iOS le plus puissant jamais conçu par Apple. La concurrence va avoir du mal à rattraper son retard. Certes, l'iPhone X aura besoin de toute la puissance qu'il peut obtenir pour ses fonctionnalités de calcul intensif comme la réalité augmentée à détection de profondeur, la reconnaissance faciale 3D, une résolution accrue, etc..

… Je pourrais reprendre la partie «Fusion». Bien qu'il s'agisse de 4 noyaux Mistral et 2 noyaux de mousson, ils apparaissent tous comme des noyaux distincts. Hexacore iPhone?

- Steve T-S (@stroughtonsmith) 10 septembre 2017

Mieux encore, la nouvelle puce A11 devrait être intégrée non seulement au modèle phare de l'iPhone X, mais également aux appareils «itératifs» iPhone 8 et iPhone 8 Plus..

Apple va vraiment tout faire cette année. Peut-être encore plus surprenant, il semble que l'iPhone X ne sera pas la seule mise à niveau matérielle à venir arborant des spécifications bestiales.

Comme nous l'avons dit, la prochaine Apple TV utilise une puce A10X Fusion à six cœurs comme le nouvel iPad Pros (à quand remonte la dernière fois qu'Apple a donné à son boîtier décodeur une puce actuelle?), Avec trois cœurs hautes performances accessibles aux applications et jeux et trois cœurs de faible puissance pour les tâches d'arrière-plan.

Apple dévoilera ses cartes demain et nous fournirons une couverture continue tout au long de la journée, alors restez à l'écoute sur iDownloadBlog et assurez-vous que vous disposez du logiciel nécessaire pour regarder la keynote diffusée en direct sur vos appareils sans interruption.

Toutes les réflexions sur la puce non-Fusion A11?

Laissez vos commentaires ci-dessous.