Apple A4 contre Samsung Exynos 3110 | Samsung Exynos 3110 vs Apple A4 Vitesse et performances
Cet article compare deux System-on-Chips (SoC) récents, Apple A4 et Samsung Exynos 3110, commercialisés par Apple et Samsung ciblant respectivement les appareils portables. 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. Alors qu'Apple a sorti son processeur A4 en mars 2010 avec sa première tablette PC, l'iPad d'Apple, Samsung a sorti l'Exynos 3110 en juin 2010 avec son smartphone Samsung Galaxy S.
Généralement, les principaux composants d'un SoC sont son CPU (Central Processing Unit) et son GPU (Graphics Processing Unit). Les processeurs d'A4 et d'Exynos 3110 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) et les deux SoC sont fabriqués à l'aide d'une technologie de semi-conducteur connue sous le nom de 45 nm.
Les deux Samsung Exynos 3110 et Apple A4 sont basés sur une conception SoC co-développée par Samsung et Intrinsity (une société de conception de puces acquise plus tard par Apple) sous le nom de code Hummingbird. Alors que Samsung a pris Hummingbird pour son design Exynos 3110, Apple a adapté une version modifiée de Hummingbird pour son processeur A4. Au moment de la conception, Hummingbird était considéré comme le SoC de la nouvelle génération d'appareils portables hautes performances et basse consommation.
Pomme A4
A4 a été commercialisé pour la première fois en mars 2010 et Apple l'a utilisé pour son Apple iPad, la première tablette PC commercialisée par Apple. Après le déploiement sur iPad, Apple A4 a ensuite été déployé sur iPhone4 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 GPU est basé sur le processeur graphique SGX535 de PowerVR. Le CPU en A4 cadencé à une vitesse de 1 GHz, et la vitesse d'horloge du GPU est un mystère (n'a pas été révélé par Apple). A4 a à la fois des hiérarchies de cache L1 (instructions et données) et de cache L2, et il permet d'emballer des blocs de mémoire DDR2 (bien qu'il ne contienne pas de module de mémoire emballé à l'origine). La taille de la mémoire emballée varie selon les différents appareils, tels que 2 x 128 Mo sur iPad, 2 x 256 Mo sur iPhone4.
Samsung Exynos 3110
En juin 2010, Samsung dans son Galaxy S a déployé pour la première fois Exynos 3110 (alias Samsung S5PC110). Les concepteurs ont utilisé l'architecture Cotex A8 d'ARM pour son CPU et l'architecture SGX540 de PowerVR pour le GPU. Le processeur à cœur unique d'Exynos 3110 utilise à la fois les hiérarchies de cache L1 (instructions et données) et L2. Le SoC est généralement empilé avec 512 Mo de DDR2 (Double Data Rate Synchronous Random Access Memory, version 2 - DDR2 SDRAM), dont 128 Mo sont utilisés par le GPU comme cache. Avec cette configuration de cache spéciale (et étrange), le concepteur revendique des performances graphiques étonnamment élevées pour cette puce.
Une comparaison entre Apple A4 et Exynos 3110 est présentée ci-dessous.
Pomme A4 | Samsung Exynos 3110 | |
Date de sortie | Mars 2010 | juin 2010 |
Type | SoC | SoC |
Premier appareil | iPad | Samsung Galaxy S |
Autres appareils | iPhone 4, iPod Touch 4G | Samsung Wave, Samsung Galaxy Tab, Google Nexus S |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A8 (cœur unique) | ARM Cotex A8 (cœur unique) |
Vitesse d'horloge du processeur | 1,0 GHz | 1,0 GHz |
GPU | PowerVR SGX535 | PowerVR SGX540 |
Vitesse d'horloge du GPU | Non révélé | 400MHz (non vérifié) |
Technologie CPU/GPU | 45nm | 45nm |
Cache L1 |
Instruction 32kB, données 32kB |
Instruction 32kB, données 32kB |
Cache L2 | 512kB | 512kB |
Mémoire | iPad avait 256 Mo de mémoire DDR2 basse consommation | 512 Mo de DDR2 basse consommation (128 Mo sont utilisés pour le cache GPU) – 384 Mo effectifs |
Résumé
En résumé, Apple A4 et Samsung Exynos 3110 ont des fonctionnalités comparables. Étant donné qu'ils sont sortis à un moment similaire, ils ont utilisé des conceptions similaires. Les deux utilisent la même architecture CPU (avec la même fréquence d'horloge) tandis qu'Exynos 3110 utilise un meilleur GPU avec un support de traitement graphique plus rapide (principalement en raison de son cache GPU spécial et en raison de sa fréquence d'horloge GPU plus rapide). Bien que les deux aient des configurations de cache CPU exactement similaires, Exynos 3110 a plus de mémoire dans sa première version (384 Mo effectifs dans Galaxy S contre 256 Mo dans iPad). Cependant, le déploiement ultérieur d'Apple A4, tel que celui de l'iPhone4, contient 512 Mo. Lorsque la version initiale est envisagée, Samsung Exynos 3110 surpasse légèrement Apply A4 (ce qui est généralement attendu dans ce type de technologie avec un délai de mise sur le marché retardé de trois mois).