Samsung Exynos 3110 contre 4210 | Samsung Exynos 4210 vs 3110 Vitesse et performances
Cet article concerne deux systèmes sur puce (SoC) récents conçus et fabriqués par Samsung ciblant 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 que Samsung a sorti Exynos 3110 en juin 2010 avec son Samsung Galaxy S, son successeur Exynos 4210 est arrivé un an plus tard en avril 2011 lorsque Samsung a sorti Galaxy S2.
Généralement, les principaux composants d'un SoC sont son CPU (Central Processing Unit) et son GPU (Graphics Processing Unit). Les processeurs d'Exynos 3110 et d'Exynos 4210 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). Les deux SoC sont fabriqués à l'aide d'une technologie de semi-conducteur connue sous le nom de 45 nm.
Samsung Exynos 3110
En juin 2010, Samsung dans son Galaxy S a déployé pour la première fois Exynos 3110. La conception originale de Samsung Exynos 3110 (alias Samsung S5PC110) est 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. 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. Pour la même raison, Apple a adapté le processeur de Hummingbird pour son processeur Apple A4. Les concepteurs ont utilisé l'architecture Cotex A8 d'ARM pour son CPU et l'architecture SGX540 de PowerVR pour son GPU. Le processeur à cœur unique d'Exynos 3110 utilisait à la fois les hiérarchies de cache L1 (instructions et données) et L2. Le SoC était généralement empilé avec 512 Mo de DDR2 (mémoire à accès aléatoire synchrone à double débit de données, version 2 - DDR2 SDRAM), dont 128 Mo étaient utilisés par le GPU comme cache. Avec cette configuration de cache spéciale (et étrange), le concepteur a revendiqué des performances graphiques étonnamment élevées pour cette puce.
Samsung Exynos 4210
En avril 2011, Samsung dans son Galaxy S2 a déployé pour la première fois Exynos 4210. Exynos 4210 a été conçu et fabriqué par Samsung sous le nom de code Orion. C'est un successeur d'Exynos 3110; donc, mieux que Exynos 3110 à bien des égards. Son processeur, la série double cœur ARM Cotex A9 cadencé à 1,2 GHz, et son GPU, le célèbre design Mali-400MP (4 cœurs) d'ARM cadencé à 275 MHz, sont de bien meilleures conceptions par rapport à ce qui était à la disposition d'Exynos 3110. Exynos 4210 a été le premier SoC (ou plutôt MPSoC - Multi Processor System-on-Chip) à déployer le Mali-400MP d'ARM. Une autre attraction pour Exynos 4210 est sa prise en charge native de trois écrans (sorties d'affichage triples: 1xWXGA, 2xWSVGA), ce qui est très pratique pour les appareils ciblés par Exynos 4210. La puce était dotée à la fois de L1 (instructions et données) et de cache L2. hiérarchies et avait une mémoire SDRAM DDR3 de 1 Go intégrée.
Une comparaison entre Exynos 3110 et Exynos 4210 est tabulée ci-dessous.
Samsung Exynos 3110 | Samsung Exynos 4210 | |
Date de sortie | juin 2010 | avril 2011 |
Type | SoC | MPSoC |
Premier appareil | Samsung Galaxy S | Samsung Galaxy S2 |
Autres appareils | Samsung Wave, Samsung Galaxy Tab, Google Nexus S | Non disponible |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A8 (cœur unique) | ARM Cotex A9 (double cœur) |
Vitesse d'horloge du processeur | 1GHz | 1.2GHz |
GPU | PowerVR SGX540 | ARM Mali-400MP (4 cœurs) |
Vitesse d'horloge du GPU | 400MHz (non vérifié) | 275MHz |
Technologie CPU/GPU | 45nm | 45nm |
Cache L1 | Instruction 32kB, données 32kB | Instruction 32kB, données 32kB |
Cache L2 | 512kB | 1Mo |
Mémoire | DDR2 basse consommation de 512 Mo (128 Mo sont utilisés pour le cache GPU) – 384 Mo effectifs | 1GB Low Power (LP) DDR3 |
Résumé
En résumé, l'Exynos 4210 est évidemment meilleur que l'Exynos 3110 (ce qui est attendu d'une conception ultérieure). Alors qu'Exynos 3110 utilisait un processeur à un seul cœur et un GPU à un seul cœur, Exynos 4210 utilise un processeur à double cœur (qui est cadencé à une fréquence plus rapide que son prédécesseur) et un GPU multicœur. De plus, il est équipé d'un cache L2 plus grand (512 Ko contre 1 Mo) et d'une architecture de mémoire plus grande (384 Mo contre 1 Go) et meilleure (DDR2 contre DDR3).