Différence entre Apple A4 et NVIDIA Tegra 2

Apple A4 vs NVIDIA Tegra 2 | NVIDIA Tegra 2 vs Apple A4 Vitesse, Performance
 

Cet article compare deux systèmes sur puce (SoC), Apple A4 et NVIDIA Tegra 2, commercialisés respectivement par Apple et NVIDIA et ciblant les appareils de poche. En termes simples, un SoC est un ordinateur sur un seul IC (Integrated Circuit, aka chip). Techniquement, un SoC est un circuit intégré qui intègre des composants typiques sur un ordinateur (tel qu'un microprocesseur, une mémoire, une entrée / sortie) et d'autres systèmes prenant en charge des fonctionnalités électroniques et radio. Apple a sorti son processeur A4 en mars 2010 avec sa toute première tablette PC, Apple iPad. NVIDIA a publié Tegra 2 au premier trimestre 2010.

Généralement, les composants principaux d’un SoC sont son CPU (unité centrale de traitement) et son processeur graphique (GPU). Les processeurs de A4 et de Tegra 2 sont basés sur ARM (Advanced RICS - Ordinateur à jeu d’instructions réduit - Machine, développé par ARM Holdings) v7 ISA (Instruction Set Architecture, architecture utilisée comme point de départ de la conception d’un processeur).

Apple A4

A4 a été commercialisé pour la première fois en mars 2010 et Apple l’utilisait pour leur iPad Apple, la première tablette PC commercialisée par Apple. Après le déploiement sur iPad, Apple A4 a ensuite été déployé sur iPhone 4 et iPod Touch 4G. Le processeur d'A4 est conçu par Apple sur la base du processeur ARM Cortex-A8 (qui utilise ARM v7 ISA), et son processeur graphique est basé sur le processeur graphique SGV535 de PowerVR. Le processeur au format A4 est cadencé à une vitesse de 1 GHz et la vitesse du GPU est un mystère (n’a pas été révélée par Apple). A4 possède à la fois des hiérarchies de cache L1 (instructions et données) et de cache L2, et permet de compresser des blocs de mémoire DDR2 (bien qu'il ne contienne pas de module de mémoire compressé à l'origine). La taille de la mémoire fournie varie selon les appareils, tels que 2x128 Mo sur iPad et 2x256 Mo sur iPhone4..

NVIDIA Tegra 2 (série)

NVIDIA, à l'origine une entreprise de fabrication de GPU (Graphics Processing Unit) [supposée avoir inventé les GPU à la fin des années quatre-vingt-dix], est récemment entrée sur le marché de l'informatique mobile, où les systèmes sur puce (SoC) de NVIDIA sont déployés dans les téléphones, les tablettes et autres périphériques portables . Tegra est une série de SoC développés par NVIDIA et destinés au déploiement sur le marché mobile. Les SoC de la série Tegra 2 ont été commercialisés pour la première fois au début de 2010, et les premiers appareils qui les ont déployés sont des tablettes PC moins célèbres. Le premier déploiement de la même chose sur un téléphone intelligent a eu lieu en février 2011, lorsque LG a lancé son téléphone mobile Optimus 2X. À la suite de quoi de nombreux autres appareils mobiles ont utilisé des SoC Tegra de la série 2, dont certains sont des Motorola Atrix 4G, des Motorola Photon, des LG Optimus Pad, des Motorola Xoom, des Lenevo ThinkPad Tablet et des Samsung Galaxy Tab 10.1..

Les SoC de la série Tegra 2 (techniquement MPSoC, en raison du processeur multiprocesseur déployé) disposent de processeurs double cœur basés sur ARM Cotex-A9 (qui utilisent ARM v7 ISA), qui sont généralement cadencés à 1 GHz. En ciblant une zone de matrice plus petite, NVIDIA n’a pas pris en charge les instructions NEON (extension Advanced SIMD d’ARM) dans ces processeurs. Le GPU de choix était la GeForce Ultra Low Power (ULP) de NVIDIA, qui contient huit cœurs (ce n’est pas une surprise pour une entreprise réputée pour ses GPU multiples). Les GPU sont cadencés entre 300 MHz et 400 MHz dans différentes puces de la série. Tegra 2 possède des hiérarchies de cache L1 (instructions et données - privées pour chaque cœur de processeur) et de cache L2 (partagées entre les deux cœurs de processeur) et permet de stocker jusqu'à 1 Go de modules de mémoire DDR2..

Une comparaison entre Apple A4 et NVIDIA Tegra 2 Series est présentée ci-dessous..

Apple A4

Série NVIDIA Tegra 2

Date de sortie

Mars 2010

Q1 2010

Type

SoC

MPSoC

Premier appareil

iPad

LG Optimus 2X

(premier déploiement mobile)

Autres appareils

iPhone 4, iPod Touch 4G

Motorola Atrix 4G, Motorola Photon 4G, Tablette Optimus LG, Motorola Xoom, Tablette Electrify de Motorola, Tablette Lenevo ThinkPad, Tablette Samsung Galaxy Tab 10.1

EST UN

ARM v7 (32bit)

ARM v7 (32bit)

CPU

Bras Cotex A8 (monocœur)

BRAS Cortex-A9 (Dual Core)

Vitesse d'horloge du processeur

1,0 GHz

1,0 GHz - 1,2 GHz

GPU

PowerVR SGX535

NVIDIA GeForce (8 cœurs)

Vitesse d'horloge du GPU

Pas révélé

300 MHz - 400 MHz

Technologie CPU / GPU

TSMC 45nm

TSMC 40nm

Cache L1

Instruction 32kB, données 32kB

Instruction 32kB, données 32kB

(pour chaque cœur de processeur)

Cache L2

512 Ko

 

1Mo

(partagé entre les deux cœurs du processeur)

Mémoire

iPad avait 256 Mo de faible puissance DDR2

Jusqu'à 1 Go

Résumé

En résumé, même si les SoC des séries A4 et NVIDIA Tegra 2 ont été introduits à peu près au même moment, les fonctionnalités de Tegra2 sont impressionnantes et meilleures sur la plupart des fronts. En partant du processeur (dual core dans Tegra 2 vs single core en A4), puis du GPU (SGX535 contre GeForce 8core), on sait que les solutions déployées par Tegra 2 sont plus performantes. Un inconvénient des puces Tegra 2 est qu’elles ne prennent pas en charge le jeu d’instructions NEON, contrairement à A4. Dans la hiérarchie du cache, Tegra 2 dispose d'un cache L2 plus volumineux par rapport à A4 (512 Ko en A4 contre 1 Mo en Tegra2). Par conséquent, NVIDIA Tegra 2 surpasse Apple A4 dans la plupart des aspects majeurs..