Apple A5 vs Qualcomm Snapdragon S3 | Velocitat, rendiment dels processadors Snapdragon S3 vs Apple A5 | APQ8060, MSM8260, MSM8660, PowerVR SGX543MP2, Adreno 220 GPU
Aquest article compara dos System-on-Chips (SoC) recents, Apple A5 i Qualcomm Snapdragon S3, dissenyats per a productes electrònics de consum per Apple i Qualcomm respectivament. En el terme d'un profà, un SoC és un ordinador en un únic IC (circuit integrat, també conegut com xip). Tècnicament, un SoC és un IC que integra components típics en un ordinador (com ara microprocessador, memòria, entrada/sortida) i altres sistemes que ofereixen funcionalitats electròniques i de ràdio. Tant Apple A5 com Qualcomm Snapdragon S3 són Multiprocessor System-on-Chip (MPSoC), on el disseny utilitza una arquitectura multiprocessador per explotar la potència informàtica disponible. Mentre que Apple va llançar A5 el març de 2011 amb el seu iPad2, Qualcomm Snapdragon es va llançar a finals de 2010.
Normalment, els components principals d'un SoC són la seva CPU (Unitat de processament central) i GPU (Unitat de processament gràfic). Les CPU d'Apple A5 i Qualcomm Snapdragon es basen en ARM (Advanced RICS - Reduced Instruction Set Computer - Machine, desenvolupat per ARM Holdings) v7 ISA (Instruction Set Architecture, el que s'utilitza com a punt de partida per dissenyar un processador). Tots dos MPSoC es fabriquen amb la tecnologia de 45 nm de TSMC (Taiwan Semiconductor Manufacturing Company).
Apple A5
A5 es va comercialitzar per primera vegada el març de 2011, quan Apple va llançar la seva darrera tauleta, l'iPad2. Més tard, el recent clon d'iPhone d'Apple, l'iPhone 4S, es va llançar equipat amb Apple A5. Apple A5 va ser dissenyat per Apple i fabricat per Samsung en nom d'Apple. A diferència del seu predecessor Apple A4, A5 té dos nuclis tant a la CPU com a la GPU. Per tant, tècnicament Apple A5 no és només un SoC, sinó també un MPSoC (Multi Processor System on Chip). La CPU de doble nucli de l'A5 es basa en el processador ARM Cotex-A9 (que utilitza el mateix ARM v7 ISA que utilitza Apple A4) i la seva GPU de doble nucli es basa en el processador gràfic PowerVR SGX543MP2. La CPU de l'A5 normalment té un rellotge d'1 GHz (el rellotge utilitza l'escala de freqüència; per tant, la velocitat del rellotge pot canviar de 800 MHz a 1 GHz, en funció de la càrrega, orientada a l'estalvi d'energia) i la seva GPU està registrada a 200 MHz. L'A5 té memòries cau L1 (instruccions i dades) i L2. L'A5 inclou un paquet de memòria DDR2 de 512 MB que normalment té una velocitat de 533 MHz.
Snapdragon S3
Qualcomm ha llançat un gran nombre de Snapdragon SoC durant els darrers tres anys amb diferents noms comercials com MSM7230, MSM7660, etc.; tanmateix, l'agost de 2011, han decidit posar-los tots sota quatre noms senzills, a saber, Snapdragon S1, S2, S3 i S4, perquè els usuaris puguin entendre millor els seus productes i evitar confusions. Per tant, grans llistes de SoC originalment anomenades individualment s'ajunten als grups anteriors i la denominació dels grups es basa en, com més gran sigui el nombre, més funcions al SoC (per exemple, Snapdragon S3 tindrà funcions més avançades que Snapdragon). S2). Els SoC populars que es classifiquen a Snapdragon S3 són els següents: 8X60 [APQ8060, MSM8260, MSM8660].
Tot i que Scorpion utilitza l'ISA v7 d'ARM (arquitectura de conjunt d'instruccions, la que s'utilitza com a punt de partida per dissenyar un processador), no utilitzen el disseny de la CPU d'ARM com la popular sèrie ARM Cotex per al seu disseny de processador. El primer Snapdragon S3 MPSoC es va llançar el tercer trimestre de 2010. El primer dispositiu mòbil que va utilitzar aquest MPSoC va ser el telèfon mòbil Sensation d'HTC, que es va llançar el maig de 2011. Més tard, molts altres dispositius portàtils van utilitzar Snapdragon S3 com a MPSoC i alguns d'ells són HP Touchpad, HTC Vivid, HTC EVO 3D, ASUS Eee Pad MeMO i HTC Puccini Tablet.
L'S3 desplega una CPU de doble nucli Scorpion (que utilitza l'ISA v7 d'ARM) i una GPU Adreno 220 al xip. Les CPU desplegades solen estar entre 1,2 GHz i 1,5 GHz. Snapdragon S3 té jerarquies de memòria cau L1 (instruccions i dades) i memòria cau L2, i permet empaquetar mòduls de memòria DDR2 de baixa potència de fins a 2 GB.
A continuació es mostra una comparació entre Apple A5 i Qualcomm Snapdragon S3.
Apple A5 | Qualcomm Snapdragon S3 | |
Data de llançament | març de 2011 | T3 2010 |
Tipus | MPSoC | MPSoC |
Primer dispositiu | iPad2 | HTC Sensation |
Altres dispositius | iPhone 4S | HP Touchpad, HTC Vivid, HTC EVO 3D, ASUS Eee Pad MeMO i HTC Puccini Tablet |
ISA | ARM v7 (32 bits) | ARM v7 (32 bits) |
CPU | ARM Cotex A9 (doble nucli) | Qualcomm Scorpion (doble nucli) |
Velocitat de rellotge de la CPU | 1GHz (800MHz-1GHz) | 1,2 GHz – 1,4 GHz |
GPU | PowerVR SGX543MP2 (doble nucli) | Qualcomm AdrenoTM 220 |
Velocitat de rellotge de la GPU | 200MHz | No disponible |
Tecnologia CPU/GPU | 45nm de TSMC | 45nm de TSMC |
L1 Cache |
32 kB d'instrucció, 32 kB de dades (per a cada nucli de la CPU) |
No hi ha detalls disponibles |
L2 Cache |
1MB (compartit entre tots els nuclis de la CPU) |
Detalls no disponibles |
Memòria | 512MB DDR2 de baixa potència, a 533MHz | Fins a 2 GB de DDR2 |
Resum
En resum, tant Apple A5 com Qualcomm Snapdragon S3 tenen funcions comparables. Tots dos utilitzen una arquitectura de CPU similar [mateix ISA, arquitectura de maquinari diferent] (amb una freqüència de rellotge més ràpida a Snapdragon S3). Apple A5 utilitza una GPU millor amb un suport de processament de gràfics més ràpid, principalment a causa de la seva GPU PowerVR SGX543MP2 de doble nucli. Es va demostrar que la GPU utilitzada a l'Apple A5 supera la que s'utilitza a l'Snapdragon S3.