NVIDIA Tegra3 contre TI OMAP4460
Cet article compare deux récents systèmes sur puces multiprocesseurs (MPSoC); NVIDIA Tegra3 et TI OMAP4460 déployés dans l'électronique grand public. En termes simples, MPSoC est un ordinateur avec plusieurs processeurs sur un seul circuit intégré (ou puce). Techniquement, MPSoC est un circuit intégré qui intègre des composants typiques sur un ordinateur (tels qu'un microprocesseur, une mémoire, une entrée/sortie) et d'autres systèmes qui répondent aux fonctionnalités électroniques et radio. NVIDIA Tegra3 et TI OMAP4460 ont tous deux été lancés sur le marché au cours du dernier trimestre de 2011.
Généralement, les principaux composants d'un MPSoC sont son CPU (Central Processing Unit) et son GPU (Graphics Processing Unit). Les processeurs de NVIDIA Tegra3 et TI OMAP4460 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) de Taille des données 32 bits.
NVIDIA Tegra3 (série)
NVIDIA, à l'origine une société de fabrication de GPU (unités de traitement graphique) [affirmant avoir inventé les GPU à la fin des années 90], s'est récemment lancée sur le marché de l'informatique mobile, où les systèmes sur puces (SoC) de NVIDIA sont déployés 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 Tegra3 a été publié début novembre 2011 et des versions mises à niveau ont été publiées au cours des premier et deuxième trimestres de 2012. Les MPSoC de la série Tegra3 sont déployés dans de nombreux appareils grand public allant d'ASUS Eee Pad Transformer Prime à Google Nexus 7.
NVIDIA a affirmé que Tegra3 est le premier super processeur mobile, associant pour la première fois l'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 auxiliaire ARM Cotex-A9 (appelé le cœur compagnon) qui est identique dans l'architecture aux autres, mais est gravé sur une faible puissance tissu et est cadencé à une fréquence très basse. Dans sa version d'origine, 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 cœur auxiliaire est cadencé à 500 MHz. Les versions mises à niveau ont pris en charge des fréquences d'horloge plus rapides. L'objectif du noyau auxiliaire est d'exécuter des processus en arrière-plan lorsque l'appareil est en mode veille et, par conséquent, d'économiser de l'énergie. Le GPU utilisé dans Tegra3 est le GeForce de NVIDIA qui contient 12 cœurs. Tegra3 possède à la fois un cache L1 et un cache L2 similaires à ceux de Tergra2, et il permet de stocker jusqu'à 2 Go de RAM DDR2.
TI OMAP4460
OMAP4460 est sorti au quatrième trimestre 2011 et selon PDAdb.net, il a été déployé pour la première fois sur les tablettes PC de neuvième génération d'Archos. C'est le MPSoC de choix pour le téléphone intelligent Galaxy Nexus de Samsung/Google fabriqué par Samsung pour Google. Le processeur utilisé dans OMAP4460 est l'architecture double cœur Cotex A9 d'ARM et le GPU utilisé était le SGX540 de PowerVR. Dans OMAP4460, le CPU est cadencé à 1,2 GHz-1,5 GHz et le GPU est cadencé à 384 MHz (une fréquence relativement très élevée par rapport à la synchronisation du même GPU dans d'autres SoC où SGX540 a été déployé). La puce contenait à la fois des hiérarchies de cache L1 et L2 dans son processeur double cœur et est livrée avec une RAM DDR2 basse consommation de 1 Go.
Comparaison entre NVIDIA Tegra3 et TI OMAP4460
Série Tegra 3 | TI OMAP 4460 | |
Date de sortie | Q4, 2011 | Q4, 2011 |
Type | MPSoC | MPSoC |
Premier appareil | Asus Eee Pad Transformer Prime | Archos 80 G9 |
Autres appareils | Google Nexus 7 | Téléphone Google Galaxy Nexus |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cortex-A9 (Quad Core) | ARM Cotex A9 (Dual Core) |
Vitesse d'horloge du processeur |
Single Core - jusqu'à 1,4 GHz Quatre cœurs – jusqu'à 1,3 GHz Noyau compagnon - 500 MHz |
1.2GHz-1.5GHz |
GPU | NVIDIA GeForce (12 cœurs) | PowerVR SGX540 |
Vitesse d'horloge du GPU | 520MHz | 384MHz |
Technologie CPU/GPU | 40nm de TSMC | 45nm |
Cache L1 |
Instruction 32kB, données 32kB (pour chaque cœur de processeur) |
Instruction 32kB, données 32kB (pour chaque cœur de CPU) |
Cache L2 |
1Mo (partagé entre tous les cœurs de processeur) |
1Mo (partagé entre tous les cœurs de processeur) |
Mémoire | Jusqu'à 2 Go de DDR2 | 1GB |
Résumé
En résumé, NVIDIA, au nom de la série Tegra 3, a sorti un MPSoC à haut potentiel. Il surpasse évidemment à la fois la puissance de calcul et les performances graphiques. L'idée d'un noyau compagnon est très intéressante car elle peut être largement utilisée pour les appareils mobiles, car ces appareils sont le plus souvent en mode veille et ils sont censés exécuter des tâches en arrière-plan. Certains peuvent affirmer que le tissu coûteux et à faible consommation d'énergie utilisé dans le cœur compagnon peut peser sur les utilisateurs. Cependant, en un an, avec des mises à niveau appropriées, NVIDIA a permis à de nombreux appareils grand public d'utiliser ses MPSoC Tegra3 et le nombre d'appareils adaptant Tegra3 augmente en ce moment même.