Processeurs Apple A5X vs Nvidia Tegra 3
Cet article compare deux systèmes sur puce (SoC) récents, Apple A5X et NVIDIA Tegra 3, conçus respectivement pour l'électronique grand public par Apple et NVIDIA. Dans le terme d'un profane, un SoC est un ordinateur sur un seul IC (Circuit Intégré, aka puce). Techniquement, un SoC est un CI qui intègre des composants typiques sur un ordinateur (comme un microprocesseur, une mémoire, une entrée / sortie) et d'autres systèmes qui fournissent des fonctionnalités électroniques et radio. Apple A5X et NVIDIA Tegra3 sont des systèmes multiprocesseurs sur puce (MPSoC), dont la conception utilise une architecture multiprocesseur pour exploiter la puissance de calcul disponible. Alors que NVIDIA a sorti Tegra 3 en novembre 2011, Apple sortira A5X avec son iPad 3 cette semaine (mars 2012).
En règle générale, les principaux composants d'un SoC sont son processeur (unité centrale de traitement) et son GPU (unité de traitement graphique). Les processeurs dans Apple A5X et Tegra 3 sont basés sur ARM (Advanced RICS - Reduced Instruction Set Computer - Machine, développé par ARM Holdings) v7 ISA (Instruction Set Architecture, celui qui est utilisé comme point de départ de la conception d'un processeur).
NVIDIA Tegra 3 (Gamme)
NVIDIA, à l'origine une entreprise de fabrication de GPU (Graphics Processing Unit) [prétendument avoir inventé les GPU à la fin des années 90] s'est récemment lancée sur le marché de l'informatique mobile, où le système sur puce (SoC) de NVIDIA est déployé dans les téléphones, tablettes et autres appareils portables. Tegra est une série de SoC développée par NVIDIA ciblant le déploiement sur le marché mobile. Le premier MPSoC de la série Tegra 3 a été lancé début novembre 2011 et a été déployé pour la première fois dans ASUS Transformer Prime.
NVIDIA affirme que Tegra 3 est le premier super processeur mobile, mettant pour la première fois une architecture ARM Cotex-A9 à quatre cœurs. Bien que Tegra3 ait quatre (et donc quatre) cœurs ARM Cotex-A9 comme processeur principal, il possède un cœur ARM Cotex-A9 auxiliaire (nommé cœur compagnon) qui est identique en architecture aux autres, mais est gravé sur une faible puissance tissu et est cadencé à une fréquence très basse. Alors que les cœurs principaux peuvent être cadencés à 1,3 GHz (lorsque les quatre cœurs sont actifs) à 1,4 GHz (lorsqu'un seul des quatre cœurs est actif), le noyau auxiliaire est cadencé à 500 MHz. L'objectif du noyau auxiliaire est d'exécuter des processus en arrière-plan lorsque l'appareil est en mode veille et donc d'économiser de l'énergie. Le GPU utilisé dans Tegra3 est la GeForce de NVIDIA qui contient 12 cœurs. Tegra 3 permet d'emballer jusqu'à 2 Go de RAM DDR2.
Apple A5X
Le nouvel iPad (alias iPad 3 ou iPad HD), premier appareil électronique grand public qui sera équipé de l'A5X MPSoC, sortira à la mi-mars 2012 (au cours de cette semaine). Pendant le nouvel événement de lancement iPad le 7 eEn mars 2012, Apple a révélé qu'il utiliserait le processeur Apple A5X pour piloter l'appareil. Apple A5X dispose d'un processeur dual core comme A5 et ne va donc pas fonctionner très différemment par rapport à son ancien A5 MPSoC. Il est à noter que cela s'oppose à la croyance précédente selon laquelle Apple utilisera un processeur quad core, la tendance des MPSoC 2012 (comme le Tegra 3), pour son nouvel iPad. Sur la base des informations divulguées jusqu'à présent, Apple cadencera ses processeurs A5X à 1,2 GHz au lieu de 1 GHz dans son prédécesseur A5. Apple affirme que son A5X aura des performances graphiques 4x meilleures par rapport aux appareils équipés de NVIDIA Tegra3.
Bien que l'A5X dispose d'un processeur double cœur, le GPU utilisé (responsable des performances graphiques) est un PowerVR SGX543MP4 quadricœur. Par conséquent, les performances graphiques de l'A5X seront théoriquement doublées par rapport au processeur A5 d'Apple. En fait, le «X» dans A5X est synonyme de graphiques. Par conséquent, A5X est un processeur graphique haut de gamme qui devrait prendre en charge les nouveaux graphiques iPad HD (l'écran rétine qu'Apple introduit dans le nouvel iPad, le premier des tablettes PC). Il convient de noter que pour certaines applications de référence, Apple A5 a obtenu des performances graphiques 2x meilleures par rapport à Tegra3 et que la revendication d'Apple de performances graphiques 4x meilleures par rapport à Tegra3 est donc théoriquement possible. A5X devrait être livré avec une mémoire cache privée L1 de 32 Ko par cœur (pour les données et les instructions séparément) et un cache L2 partagé de 1 Mo. Il devrait également être emballé avec une mémoire de 512 Mo.
Une comparaison entre Apple A5X et NVIDIA Tegra3 est présentée ci-dessous.
Apple A5X | |||
MPSoC | Premier appareil | ||
ARM v7 (32 bits) | |||
ARM Cortex-A9 (double cœur) | |||
Single Core - jusqu'à 1,4 GHz Quatre cœurs - jusqu'à 1,3 GHz Companion Core - 500 MHz |
|||
PowerVR SGX543MP4 (quatre cœurs) | |||
(par cœur de processeur) |
(par cœur de processeur) |
||
512 Mo de mémoire DDR2, 533 MHz |
Résumé
En résumé, Apple A5X a un potentiel plus élevé et étant donné qu'il va être utilisé par l'un des meilleurs intégrateurs technologiques, l'A5X sera mieux utilisé. Comme le suggère le «X» du nom A5X, A5X jouera un rôle important en apportant la vidéo et les graphiques haute définition aux appareils mobiles tels que les tablettes PC. En fait, Apple a besoin du processeur graphique le plus performant pour piloter son écran Retina avec la résolution la plus élevée disponible pour les tablettes PC. D'autre part, la capacité du processeur double cœur à répondre à la demande de calcul alors que Tegra 3 est disponible avec un processeur quadricœur doit être vue après le lancement dans un proche avenir (lorsque certains tests de référence peuvent être exécutés).