Apple A4 vs Qualcomm Snapdragon S2 Hastighet, ytelse | Qualcomm Snapdragon 7X30 (MSM7230, MSM7630), 8X55 (MSM8255, MSM8655)
Denne artikkelen sammenligner to System-on-Chips (SoC), Apple A4 og Qualcomm Snapdragon S2, markedsført av henholdsvis Apple og Qualcomm rettet mot håndholdte enheter. I en lekmannstid er en SoC en datamaskin på en enkelt IC (Integrated Circuit, aka chip). Teknisk sett er en SoC en IC som integrerer typiske komponenter på en datamaskin (for eksempel mikroprosessor, minne, inngang / utgang) og andre systemer som imøtekommer elektroniske og radiofunksjoner. Apple ga ut A4-prosessoren i mars 2010 med sin første tablet-PC, Apple iPad og den første mobile enheten som brukte Qualcomm Snapdragon S2-serien SoC, ble HTC Vision utgitt i oktober 2010.
Vanligvis er hovedkomponentene i en SoC CPU (Central Processing Unit) og GPU (Graphics Processing Unit). CPUene i både A4 og Snapdragon S2 er basert på ARMs (Advanced RICS - Reduced Instruction Set Computer - Machine, utviklet av ARM Holdings) v7 ISA (Instruction Set Architecture, den som brukes som utgangspunkt for å designe en prosessor) og begge brukte TSMCs 45nm teknologi for fabrikasjon.
Apple A4
A4 ble først produsert kommersielt i mars 2010, og Apple brukte den til Apple iPad, den første nettbrett-PC-en som ble markedsført av Apple. Etter distribusjonen i iPad ble Apple A4 senere distribuert i iPhone4 og iPod touch 4G. A4s CPU er designet av Apple basert på ARM Cortex-A8-prosessor (som bruker ARM v7 ISA), og GPU-en er basert på PowerVRs SGX535-grafikkprosessor. CPU i A4 er klokket med en hastighet på 1 GHz, og GPUens klokkehastighet er et mysterium (ble ikke avslørt av Apple). A4 har både L1-hurtigbuffer (instruksjon og data) og L2-hurtigbuffehierarkier, og det gjør det mulig å pakke DDR2-minneblokker (selv om den ikke inneholdt minnemodul som var opprinnelig pakket). Størrelsene på minnet som var pakket varierte mellom forskjellige enheter som 2x128MB i iPad, 2x256MB i iPhone4.
Qualcomm Snapdragon S2
Selv om Qualcomm har gitt ut et stort antall Snapdragon SoCs de siste tre årene under forskjellige varenavn, som MSM7230, MSM7630 osv., I august 2011, bestemte de seg for å sette dem alle under fire enkle navn, nemlig Snapdragon S1, S2, S3 og S4, slik at brukerne bedre kan forstå produktene sine og unngå forvirring. Derfor er store lister over SoC-er opprinnelig navngitt individuelt satt sammen i ovenstående. Følgende er SoCs dekket under S2:
Qualcomm Snapdragon S2: 7X30 [MSM7230, MSM7630], 8X55 [MSM8255, MSM8655]
Snapdragon S2 er drevet av Qualcomms egen Scorpion CPU (aka prosessor) og er basert på Qualcomm Andreno GPU. Selv om Scorpion bruker ARMs v7 ISA, bruker de ikke ARMs CPU-design som den populære ARM Cortex-serien for prosessordesignet. Snapdragon S2 SoC har Qualcomm Scorpion-enkeltkjerne-prosessorer, som vanligvis er klokket på 800MHz-1.4GHz. Den valgte GPUen for disse SoC-ene er Qualcomms Adreno 205. Snapdragon S2 har både L1-cache (instruksjon og data) og L2-cachehierarkier og tillater pakking av opptil 1 GB DDR2-minnemoduler med lav effekt.
Snapdragon S2 SoCs ble først sett i andre kvartal 2010. Den første mobiltelefonen som brukte en Snapdragon S2 SoC var HTC Vision i oktober 2010. Fra da har et stort antall mobile enheter brukt SoC fra denne gruppen og for å nevne noen få: LG Optimus7, HTC Desire, HP Veer, HTC Ignite, HTC Prime, Sony Ericsson Xperia Pro og Motorola Triumph.
En sammenligning mellom Apple A4 og Qualcomm Snapdragon S2 er tabellert nedenfor.
Apple A4 | ||
SoC | Første enhet | HTC Vision |
ARM v7 (32bit) | ||
ARM Cotex A8 (enkeltkjerne) | ||
PowerVR SGX535 | TM 205 | |
Ikke kjent | ||
iPad hadde 256 MB DDR2 med lite strøm |
Sammendrag
Oppsummert har både Apple A4 og Qualcomm Snapdragon S2 sammenlignbare funksjoner. Begge brukte lignende CPU-arkitektur [samme ISA, annen maskinvarearkitektur] (med potensielt raskere klokkefrekvens i Snapdragon S2). I GPU-delen er Adreno 205 kjent for å overgå PowerVR SGX535.