Samsung Exynos 3110 vs 4210 | Samsung Exynos 4210 vs 3110 Velocità e prestazioni
Questo articolo riguarda due recenti System-on-Chips (SoC) progettati e realizzati da Samsung per dispositivi palmari. Nel termine di un Layperson, un SoC è un computer su un singolo IC (Integrated Circuit, aka chip). Tecnicamente, un SoC è un IC che integra componenti tipici su un computer (come microprocessore, memoria, input / output) e altri sistemi che soddisfano le funzionalità elettroniche e radio. Mentre Samsung ha rilasciato Exynos 3110 a giugno 2010 con il suo Samsung Galaxy S, il suo successore Exynos 4210 è arrivato un anno dopo, nell'aprile 2011, quando Samsung ha rilasciato Galaxy S2.
In genere, i componenti principali di un SoC sono la CPU (unità centrale di elaborazione) e la GPU (unità di elaborazione grafica). Le CPU in Exynos 3110 e Exynos 4210 sono basate su ARM (Advanced RICS - Computer set di istruzioni ridotte - Machine, sviluppato da ARM Holdingsv7 ISA (Instruction Set Architecture, quella che viene utilizzata come punto di partenza per progettare un processore). Entrambi i SoC sono prodotti utilizzando una tecnologia a semiconduttore nota come 45 nm.
Samsung Exynos 3110
Nel giugno 2010, Samsung Galaxy S ha distribuito per la prima volta Exynos 3110. Il design originale di Samsung Exynos 3110 (noto anche come Samsung S5PC110) è sviluppato da Samsung e Intrinsity (una società di progettazione di chip successivamente acquisita da Apple) con il nome in codice Colibrì. Al momento del design, Colibrì era considerato il SoC per i dispositivi palmari di ultima generazione ad alte prestazioni e bassa potenza. Per lo stesso motivo, Apple si è adattata CPU di Hummingbird per il suo processore Apple A4. I progettisti hanno utilizzato l'architettura ARM A8 di Cotex per la CPU e l'architettura SGX540 di PowerVR per la sua GPU. La CPU single core in Exynos 3110 utilizzava le gerarchie di cache L1 (istruzione e dati) e L2. Il SoC è stato impilato in pila in genere con DDR2 da 512 MB (memoria ad accesso casuale sincrono a doppia velocità dati, versione 2 - SDRAM DDR2), di cui 128 MB sono stati utilizzati dalla GPU come cache. Con questa speciale (e strana) configurazione della cache, il progettista ha affermato che le prestazioni grafiche inaspettatamente elevate derivavano da questo chip.
Samsung Exynos 4210
Nell'aprile 2011, Samsung nel suo Galaxy S2 implementò per la prima volta Exynos 4210. Exynos 4210 è stato progettato e prodotto da Samsung con il nome in codice Orion. È un successore di Exynos 3110; quindi, meglio di Exynos 3110 in molti modi. Sia la CPU, la serie ARM Cotex A9 dual core con clock a 1.2GHz, sia la GPU, il famoso design Mali-400MP (4 core) ARM con clock a 275 MHz, sono decisamente migliori rispetto a quelli a disposizione per Exynos 3110. Exynos 4210 è stato il primo SoC (o meglio MPSoC - Multi Processor System-on-Chip) a implementare il Mali-400MP ARM. Un'altra attrazione per Exynos 4210 è il supporto nativo per tre display (triple display out: 1xWXGA, 2xWSVGA), che è molto utile per i dispositivi presi di mira da Exynos 4210. Il chip era pieno di L1 (istruzioni e dati) e cache L2 gerarchie e aveva un SDRAM DDR3 da 1 GB integrato.
Un confronto tra Exynos 3110 e Exynos 4210 è riportato di seguito.
Samsung Exynos 3110 | Samsung Exynos 4210 | |
Data di rilascio | Giugno 2010 | Aprile 2011 |
genere | SoC | MPSoC |
Primo dispositivo | Samsung Galaxy S | Samsung Galaxy s2 |
Altri dispositivi | Samsung Wave, Samsung Galaxy Tab, Google Nexus S | Non disponibile |
È UN | ARM v7 (32 bit) | ARM v7 (32 bit) |
processore | ARM Cotex A8 (single core) | ARM Cotex A9 (dual core) |
Velocità di clock della CPU | 1GHz | 1.2GHz |
GPU | PowerVR SGX540 | ARM Mali-400MP (4 core) |
GPU's Clock Speed | 400 MHz (non verificato) | 275mhz |
Tecnologia CPU / GPU | 45nm | 45nm |
L1 Cache | Istruzione 32kB, dati 32kB | Istruzione 32kB, dati 32kB |
L2 Cache | 512kB | 1MB |
Memoria | 512 MB di bassa potenza DDR2 (128 MB di cache GPU): efficace 384 MB | 1GB Low Power (LP) DDR3 |
Sommario
In sintesi, Exynos 4210 è ovviamente migliore di Exynos 3110 (che è previsto da un progetto successivo). Mentre Exynos 3110 utilizzava una CPU single core e una GPU single core, Exynos 4210 utilizza una CPU dual core (che ha un clock con una frequenza più veloce rispetto al suo predecessore) e una GPU multi-core. Inoltre, è dotato di una cache L2 più grande (512kB contro 1MB) e più grande (384MB contro 1GB) e migliore memoria (DDR2 contro DDR3).