Apple A5 contre les processeurs TI OMAP4430 | TI OMAP 4430 vs Apple A5 Vitesse, Performance
Apple A5 et Texas Instruments OMAP4430 sont des systèmes sur puce (SoC) déployés dans l'électronique grand public par Apple et Texas Instruments (TI) respectivement. En termes simples, un SoC est un ordinateur sur un seul circuit intégré (circuit intégré, alias puce). Techniquement, un SoC 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. Apple A5 et TI OMAP4430 sont des systèmes sur puce multiprocesseurs (MPSoC), où la conception utilise une architecture multiprocesseur pour exploiter la puissance de calcul disponible. Apple a lancé l'A5 en mars 2011 avec son iPad2, et l'OMAP (abréviation d'Open Multimedia Application Platform) 4430 de TI est arrivé sur le marché à peu près au même moment.
Généralement, les principaux composants d'un SoC sont son CPU (Central Processing Unit) et son GPU (Graphics Processing Unit). Les processeurs d'Apple A5 et de TI OMAP4430 sont basés sur ARM (Advanced RICS - Reduced Instruction Set Computer - Machine, développé par ARM Holdings) v7 ISA (Instruction Set Architecture, qui est utilisé comme point de départ de la conception d'un processeur), et fabriqué à l'aide d'une technologie de semi-conducteur connue sous le nom de TSMC (Taiwan Semiconductor Manufacturing Company) 45nm.
Apple A5
A5 a été vendu pour la première fois en mars 2011, lorsque Apple a sorti sa dernière tablette, l'iPad2. Plus tard, le récent clone d'iPhone d'Apple, l'iPhone 4S, est sorti équipé d'Apple A5. Apple A5 a été conçu par Apple et fabriqué par Samsung pour le compte d'Apple. Contrairement à son prédécesseur Apple A4, A5 a deux cœurs dans son CPU et son GPU. Par conséquent, techniquement, Apple A5 n'est pas seulement un SoC, mais aussi un MPSoC (Multi Processor System on Chip). Le processeur double cœur d'A5 est basé sur le processeur ARM Cotex-A9 (qui utilise le même ISA ARM v7 que celui utilisé par Apple A4), et son GPU double cœur est basé sur le processeur graphique PowerVR SGX543MP2. Le processeur d'A5 est généralement cadencé à 1 GHz (la synchronisation utilise une mise à l'échelle de la fréquence; par conséquent, la vitesse d'horloge peut passer de 800 MHz à 1 GHz, en fonction de la charge, ciblant l'économie d'énergie), et son GPU est cadencé à 200 MHz. A5 possède à la fois des mémoires cache L1 (instructions et données) et L2. A5 est livré avec un package de mémoire DDR2 de 512 Mo qui est généralement cadencé à 533 MHz.
TI OMAP 4430
OMAP 4430 est sorti au premier trimestre de 2011 et selon PDAdb.net, il a été déployé en premier dans le Playbook de BlackBerry. De nombreux autres appareils tels que les téléphones, les PDA et les tablettes l'ont ensuite utilisé. PandaBoard, un célèbre conseil de développement universitaire soutenu par la communauté, a OMAP 4430 comme processeur principal. Le processeur utilisé dans OMAP 4430 est l'architecture double cœur Cotex A9 d'ARM et le GPU utilisé était le SGX540 de PowerVR. Dans OMAP 4430, le CPU est cadencé à 1 GHz et le GPU est cadencé à 304 MHz (ce qui est relativement plus élevé par rapport à la synchronisation du même GPU dans d'autres SoC où SGX540 a été déployé). La puce contient à 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.
Une comparaison entre Apple A5 et TI OMAP4430 est présentée ci-dessous.
Apple A5 | TI OMAP 4430 | |
Date de sortie | Mars 2011 | Q1, 2011 |
Type | MPSoC | MPSoC |
Premier appareil | iPad2 | BlackBerry Playbook (PDAdb.net) |
Autres appareils | iPhone 4S | Motorola Droid3, LG Optimus 3D, LG Thrill, Motorola Milestone 3, Motorola Bionic |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A9 (Dual Core) | ARM Cotex A9 (Dual Core) |
Vitesse d'horloge du processeur | 1GHz (800MHz-1GHz) | 1GHz |
GPU | PowerVR SGX543MP2 (Dual Core) | PowerVR SGX540 |
Vitesse d'horloge du GPU |
200MHz | 304MHz |
Technologie CPU/GPU | 45nm | 45nm |
Cache L1 |
Instruction 32kB, données 32kB (pour chaque cœur de CPU) |
Instruction 32kB, données 32kB (pour chaque cœur de CPU) |
Cache L2 |
1Mo (partagé entre les cœurs du processeur) |
1Mo (partagé entre les cœurs du processeur) |
Mémoire | DDR2 basse consommation de 512 Mo, cadencé à 533 MHz | 1GB DDR2 basse consommation |
Résumé
En résumé, Apple A5 et TI OMAP4430 ont des fonctionnalités comparables. Étant donné qu'ils sont sortis à peu près au même moment, ils ont utilisé des technologies similaires de cette époque. Les deux utilisent la même architecture CPU (avec une fréquence d'horloge similaire). La principale différence entre les deux peut être vue dans leur déploiement de GPU; tandis qu'Apple A5 a utilisé un nouveau GPU double cœur de PowerVR, TI OMAP4430 a utilisé un GPU plus ancien avec une fréquence d'horloge très améliorée (Power SGX543MP2 @ 200MHz contre PowerVR SGX540 @ 304MHz). La configuration GPU utilisée par Apple A5 devrait surpasser celle utilisée par TI OMAP4430. Bien que les deux aient des configurations de cache CPU exactement similaires, OMAP4430 a une plus grande mémoire (1 Go contre 512 Mo) et, par conséquent, sera plus performant pour les applications gourmandes en mémoire.