Apple A5 vs Qualcomm Snapdragon S3 | Snapdragon S3 vs Apple A5 Velocità, prestazioni | APQ8060, MSM8260, MSM8660, PowerVR SGX543MP2, GPU Adreno 220
Questo articolo mette a confronto due recenti System-on-Chips (SoC), Apple A5 e Qualcomm Snapdragon S3, progettati rispettivamente per l'elettronica di consumo di Apple e Qualcomm. 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. Sia Apple A5 che Qualcomm Snapdragon S3 sono Multi-Processor System-on-Chip (MPSoC), in cui il design utilizza l'architettura multiprocessore per sfruttare la potenza di calcolo disponibile. Mentre Apple ha rilasciato A5 nel marzo 2011 con il suo iPad2, Qualcomm Snapdragon è stato rilasciato alla fine del 2010.
In genere, i componenti principali di un SoC sono la CPU (unità centrale di elaborazione) e la GPU (unità di elaborazione grafica). Le CPU sia in Apple A5 che in Qualcomm Snapdragon sono basate su ARM (Advanced RICS - Ridotto set di istruzioni Computer - Machine, sviluppato da ARM Holdingsv7 ISA (Instruction Set Architecture, quella che viene utilizzata come punto di partenza per progettare un processore). Entrambi gli MPSoC sono fabbricati nella tecnologia 45nm di TSMC (Taiwan Semiconductor Manufacturing Company).
Apple A5
A5 è stato commercializzato per la prima volta nel marzo 2011, quando Apple ha rilasciato il suo ultimo tablet, iPad2. Più tardi il recente clone di iPhone di Apple, l'iPhone 4S è stato rilasciato equipaggiato con 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 due 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 è basata 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 A5 in genere ha un clock a 1 GHz (il clock utilizza il ridimensionamento della frequenza, pertanto la velocità di clock può variare da 800 MHz a 1 GHz, in base al carico, mirando al risparmio energetico) e la sua GPU è sincronizzata a 200 MHz. A5 ha sia memorie L1 (istruzioni e dati) che L2. A5 viene fornito con un pacchetto di memoria DDR2 da 512 MB, tipicamente con clock a 533 MHz.
Snapdragon S3
Qualcomm ha rilasciato un gran numero di SoC Snapdragon negli ultimi tre anni con nomi commerciali diversi come MSM7230, MSM7660 ecc .; tuttavia, nell'agosto 2011, hanno deciso di metterli tutti sotto quattro semplici nomi, Snapdragon S1, S2, S3 e S4, in modo che gli utenti possano capire meglio i loro prodotti ed evitare confusione. Pertanto, le grandi liste di SoC originariamente nominate singolarmente sono raggruppate nei gruppi sopra indicati e la denominazione dei gruppi è basata su, più grande è il numero, più funzioni nel SoC (ad esempio, Snapdragon S3 avrà caratteristiche più avanzate di Snapdragon S2). I SoC popolari classificati in Snapdragon S3 sono i seguenti: 8X60 [APQ8060, MSM8260, MSM8660].
Sebbene Scorpion utilizzi ARM's v7 ISA (architettura di set di istruzioni, quella che viene utilizzata come punto di partenza per progettare un processore), non usano il design della CPU ARM come il popolare Serie ARM Cotex per il design del processore. Il primo Snapdragon S3 MPSoC è stato rilasciato nel terzo trimestre del 2010. Il primo dispositivo mobile per utilizzare questo MPSoC era il telefono cellulare Sensation di HTC, che è stato rilasciato nel maggio 2011. Successivamente, molti altri dispositivi portatili hanno utilizzato Snapdragon S3 come scelta di MPSoC e alcuni di essi sono HP Touchpad, HTC Vivid, HTC EVO 3D, ASUS Eee Pad MeMO e HTC Puccini Tablet.
L'S3 utilizza una CPU dual core Scorpion (che utilizza ARM v7 ISA) e una GPU Adreno 220 sul chip. Le CPU implementate sono generalmente sincronizzate tra 1,2 GHz e 1,5 GHz. Snapdragon S3 ha sia cache L1 (istruzioni e dati) che gerarchie di cache L2 e consente di impacchettare moduli di memoria DDR2 a bassa potenza fino a 2 GB.
Un confronto tra Apple A5 e Qualcomm Snapdragon S3 è riportato di seguito.
Apple A5 | Qualcomm Snapdragon S3 | |
Data di rilascio | Marzo 2011 | 3 ° trimestre 2010 |
genere | MPSoC | MPSoC |
Primo dispositivo | iPad2 | HTC Sensation |
Altri dispositivi | iPhone 4S | Touchpad HP, HTC Vivid, HTC EVO 3D, ASUS Eee Pad MeMO e HTC Puccini Tablet |
È UN | ARM v7 (32 bit) | ARM v7 (32 bit) |
processore | ARM Cotex A9 (Dual Core) | Qualcomm Scorpion (Dual Core) |
Velocità di clock della CPU | 1 GHz (800 MHz-1 GHz) | 1,2 GHz - 1,4 GHz |
GPU | PowerVR SGX543MP2 (dual core) | Qualcomm AdrenoTM 220 |
GPU's Clock Speed | 200MHz | Non disponibile |
Tecnologia CPU / GPU | TSMC's 45nm | TSMC's 45nm |
L1 Cache | Istruzione 32kB, dati 32kB (per ogni core della CPU) | Nessun dettaglio disponibile |
L2 Cache | 1MB (condiviso tra tutti i core della CPU) | Non disponibile |
Memoria | 512 MB di bassa potenza DDR2, con clock a 533 MHz | Fino a 2 GB DDR2 |
Sommario
In sintesi, sia Apple A5 che Qualcomm Snapdragon S3 hanno caratteristiche simili. Entrambi utilizzano un'architettura CPU simile [stesso ISA, diversa architettura hardware] (con una frequenza di clock più veloce in Snapdragon S3). Apple A5 utilizza una GPU migliore con un supporto di elaborazione grafica più veloce principalmente grazie alla sua GPU dual core PowerVR SGX543MP2. È stato dimostrato che la GPU utilizzata in Apple A5 supera quella utilizzata in Snapdragon S3.