Apple A5 vs Samsung Exynos 4210 | Processori Exynos 4210 vs A5 Velocità e prestazioni | Processore ARM Cotex-A9, PowerVR SGX543MP2, ARM Mali-400MP
Questo articolo confronta due recenti System-on-Chip (SoC), Apple A5 e Samsung Exynos 4210, implementati rispettivamente nell'elettronica di consumo da Apple e Samsung. In parole povere, un SoC è un computer su un singolo circuito integrato (circuito integrato, alias chip). Tecnicamente, un SoC è un circuito integrato che integra componenti tipici su un computer (come microprocessore, memoria, input/output) e altri sistemi che soddisfano le funzionalità elettroniche e radio. Sia Apple A5 che Samsung Exynos 4210 sono Multiprocessor System-on-Chip (MPSoC), dove il design utilizza un'architettura multiprocessore per sfruttare la potenza di calcolo disponibile. Mentre Apple ha rilasciato A5 a marzo 2011 con il suo iPad2, Exynos 4210 di Samsung è arrivato un mese dopo, quando Samsung ha rilasciato il suo Galaxy S2.
In genere, i componenti principali di un SoC sono la sua CPU (Central Processing Unit) e la GPU (Graphics Processing Unit). Le CPU sia in Apple A5 che in Exynos 4210 sono basate su ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, sviluppato da ARM Holdings) v7 ISA (Instruction Set Architecture, quella utilizzata come punto di partenza per la progettazione di un processore) e sono prodotti utilizzando una tecnologia dei semiconduttori nota come 45 nm.
Apple A5
A5 è stato venduto per la prima volta nel marzo 2011, quando Apple ha rilasciato il suo ultimo tablet, iPad2. Successivamente il recente clone di iPhone di Apple, iPhone 4S è stato rilasciato dotato di Apple A5. Apple A5 è stato progettato da Apple e prodotto da Samsung per conto di Apple. A differenza del suo predecessore Apple A4, A5 ha dual core sia nella CPU che nella GPU. Pertanto, tecnicamente Apple A5 non è solo un SoC, ma anche un MPSoC (Multi Processor System on Chip). La CPU dual core di A5 si basa sul processore ARM Cotex-A9 (che utilizza lo stesso ARM v7 ISA utilizzato da Apple A4) e la sua GPU dual core è basata sul processore grafico PowerVR SGX543MP2. La CPU di A5 ha in genere un clock a 1GHz (il clock utilizza il ridimensionamento della frequenza; quindi, la velocità di clock può cambiare da 800MHz a 1GHz, in base al carico, mirando al risparmio energetico) e la sua GPU ha un clock a 200MHz. A5 ha sia memorie cache L1 (istruzione e dati) che L2. L'A5 viene fornito con un pacchetto di memoria DDR2 da 512 MB con clock in genere a 533 MHz.
Samsung Exynos 4210
Nell'aprile 2011, Samsung nel suo Galaxy S2 ha implementato per la prima volta Exynos 4210. Exynos 4210 è stato progettato e prodotto da Samsung con il nome in codice Orion. È un successore di Samsung Exynos 3110. La sua CPU è una serie ARM Cotex A9 dual core con clock a 1.2GHz e la sua GPU sono il famoso design ARM Mali-400MP (4 core) con clock a 275MHz. Exynos 4210 è stato il primo SoC (o meglio MPSoC) a implementare il Mali-400MP di ARM. Un' altra attrazione per Exynos 4210 è il suo supporto nativo per tre display (triplo display out: 1xWXGA, 2xWSVGA), che è molto utile per i dispositivi presi di mira da Exynos 4210. Il chip era ricco di cache L1 (istruzioni e dati) e L2 gerarchie e disponeva di una SDRAM DDR3 da 1 GB integrata.
Di seguito è riportato un confronto tra Apple A5 ed Exynos 4210.
Apple A5 | Samsung Exynos 4210 | |
Data di uscita | Marzo 2011 | Aprile 2011 |
Tipo | MPSoC | MPSoC |
Primo dispositivo | iPad2 | Samsung Galaxy S2 |
Altri dispositivi | iPhone 4S | Non disponibile |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A9 (dual core) | ARM Cotex A9 (dual core) |
Velocità orologio CPU | 1GHz (800MHz-1GHz) | 1.2GHz |
GPU | PowerVR SGX543MP2 (dual core) | ARM Mali-400MP (4 core) |
Velocità orologio GPU | 200MHz | 275MHz |
Tecnologia CPU/GPU | 45nm | 45nm |
L1 Cache |
32kB di istruzioni, 32kB di dati | 32kB di istruzioni, 32kB di dati |
L2 Cache | 1MB | 1MB |
Memoria | 512MB DDR2 a bassa potenza, con clock a 533MHz | 1GB DDR3 a bassa potenza (LP) |
Riepilogo
In sintesi, sia Apple A5 che Samsung Exynos 4210 hanno caratteristiche simili. Dato che sono stati rilasciati entro un mese, hanno utilizzato criteri di progettazione simili. Entrambi utilizzano la stessa architettura della CPU (con una frequenza di clock più veloce in Exynos 4210) mentre Exynos 4210 utilizza una GPU migliore con un supporto di elaborazione grafica più veloce (principalmente grazie ai suoi quattro core Mali-400MP e alla frequenza di clock della GPU più veloce). Sebbene entrambi avessero configurazioni della cache della CPU esattamente simili, Exynos 4210 ha una memoria più grande (1 GB contro 512 MB) e migliore (DDR3 contro DDR2). Pur ammettendo che una valutazione basata su benchmark è il modo giusto per confrontare configurazioni così vicine, ci aspettiamo che Samsung Exynos 4210 possa superare leggermente le prestazioni di Apply A5 in tale confronto.