Apple A4 contro Samsung Exynos 3110 | Samsung Exynos 3110 vs Apple A4 Velocità e prestazioni
Questo articolo mette a confronto due recenti System-on-Chips (SoC), Apple A4 e Samsung Exynos 3110, commercializzati rispettivamente da Apple e Samsung per dispositivi portatili. In un termine laico, un SoC è un computer su un singolo IC (circuito integrato, noto anche come 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 Apple ha rilasciato il suo processore A4 nel marzo 2010 con il suo tablet PC inaugurale, Apple iPad, Samsung ha rilasciato Exynos 3110 nel giugno 2010 con il suo smartphone Samsung Galaxy S.
Tipicamente, i componenti principali di un SoC sono la sua CPU (Central Processing Unit) e GPU (Graphics Processing Unit). Le CPU sia in A4 che in Exynos 3110 sono basate su ARM (Advanced RICS - Reduced Instruction Set Computer - Machine, sviluppato da ARM Holdings) v7 ISA (Instruction Set Architecture, quello utilizzato come punto di partenza per la progettazione di un processore) e entrambi i SoC sono prodotti utilizzando una tecnologia dei semiconduttori nota come 45nm.
Sia Samsung Exynos 3110 che Apple A4 sono basati su un design SoC sviluppato da Samsung e Intrinsity (una società di progettazione di chip successivamente acquisita da Apple) con il nome in codice Hummingbird. Mentre Samsung ha preso Hummingbird per il suo design Exynos 3110, Apple ha adattato una versione modificata di Hummingbird per il suo processore A4. Al momento della progettazione, Hummingbird era considerato il SoC per i dispositivi portatili ad alte prestazioni e bassa potenza di nuova generazione.
Apple A4
A4 è stato prodotto commercialmente per la prima volta nel marzo 2010 e Apple lo ha utilizzato per il proprio Apple iPad, il primo tablet PC commercializzato da Apple. In seguito all'implementazione su iPad, Apple A4 è stato successivamente implementato su iPhone4 e iPod touch 4G. La CPU di A4 è progettata da Apple sulla base del processore ARM Cortex-A8 (che utilizza ARM v7 ISA) e la sua GPU è basata sul processore grafico SGX535 di PowerVR. La CPU in A4 ha una velocità di 1 GHz e la velocità di clock della GPU è un mistero (non è stata rivelata da Apple). A4 ha sia cache L1 (istruzioni e dati) che gerarchie cache L2 e consente di impacchettare blocchi di memoria DDR2 (sebbene non contenga il modulo di memoria imballato originariamente). Le dimensioni della memoria confezionata variano tra i diversi dispositivi come 2x128 MB in iPad, 2x256 MB in iPhone4.
Samsung Exynos 3110
Nel giugno 2010, Samsung nel suo Galaxy S ha distribuito per la prima volta Exynos 3110 (noto anche come Samsung S5PC110). I progettisti hanno utilizzato l'architettura Cotex A8 di ARM per la CPU e l'architettura SGX540 di PowerVR per la GPU. La CPU single core in Exynos 3110 utilizza sia gerarchie di cache L1 (istruzioni e dati) che L2. Il SoC è tipicamente impilato con 512 MB di DDR2 (Double Data Rate Synchronous Random Access Memory, versione 2 - DDR2 SDRAM), di cui 128 MB vengono utilizzati dalla GPU come cache. Con questa speciale (e strana) configurazione della cache, il progettista dichiara prestazioni grafiche inaspettatamente elevate da questo chip.
Di seguito è riportato un confronto tra Apple A4 ed Exynos 3110.
Apple A4 | ||
SoC | Primo dispositivo | Samsung Galaxy S |
ARM v7 (32 bit) | ||
ARM Cotex A8 (singolo core) | ||
PowerVR SGX535 | ||
45nm | ||
512kB | ||
iPad aveva 256 MB di DDR2 a basso consumo |
Sommario
In sintesi, sia Apple A4 che Samsung Exynos 3110 hanno caratteristiche comparabili. Dato che sono stati rilasciati in un momento simile, hanno utilizzato modelli simili. Entrambi utilizzano la stessa architettura della CPU (con la stessa frequenza di clock) mentre Exynos 3110 utilizza una GPU migliore con un supporto di elaborazione grafica più veloce (principalmente grazie alla sua cache GPU speciale e alla sua frequenza di clock GPU più veloce). Sebbene entrambi abbiano configurazioni della cache della CPU esattamente simili, Exynos 3110 ha più memoria nella sua prima versione (384 MB effettivi su Galaxy S contro 256 MB su iPad). Tuttavia, la successiva implementazione di Apple A4, come quella in iPhone4, ha 512 MB in dotazione. Quando si considera la versione iniziale, Samsung Exynos 3110 supera leggermente le prestazioni di Apply A4 (che di solito è previsto in questo tipo di tecnologia con tre mesi di ritardo sul mercato).