Apple A5 vs Qualcomm Snapdragon S3 | Procesoare Snapdragon S3 vs Apple A5 Viteză, performanță | APQ8060, MSM8260, MSM8660, PowerVR SGX543MP2, Adreno 220 GPU
Acest articol compară două System-on-Chips (SoC) recente, Apple A5 și Qualcomm Snapdragon S3, concepute pentru electronice de larg consum de Apple și, respectiv, Qualcomm. În termenul unui laic, un SoC este un computer pe un singur IC (Circuit integrat, numit cip). Din punct de vedere tehnic, un SoC este un IC care integrează componente tipice pe un computer (cum ar fi microprocesor, memorie, intrare/ieșire) și alte sisteme care furnizează funcționalități electronice și radio. Atât Apple A5, cât și Qualcomm Snapdragon S3 sunt Multiprocessor System-on-Chip (MPSoC), în care designul folosește arhitectura multiprocesor pentru a exploata puterea de calcul disponibilă. În timp ce Apple a lansat A5 în martie 2011 cu iPad2, Qualcomm Snapdragon a lansat la sfârșitul anului 2010.
De obicei, componentele majore ale unui SoC sunt CPU (unitatea centrală de procesare) și GPU (unitatea de procesare grafică). Procesoarele atât din Apple A5, cât și din Qualcomm Snapdragon se bazează pe ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, dezvoltat de ARM Holdings) v7 ISA (Instruction Set Architecture, cea care este folosită ca punct de plecare pentru proiectarea unui procesor). Ambele MPSoC sunt fabricate în tehnologia de 45 nm a TSMC (Taiwan Semiconductor Manufacturing Company).
Apple A5
A5 a fost comercializat pentru prima dată în martie 2011, când Apple a lansat cea mai recentă tabletă, iPad2. Ulterior, recenta clonă de iPhone a Apple, iPhone 4S, a fost lansată echipată cu Apple A5. Apple A5 a fost proiectat de Apple și fabricat de Samsung în numele Apple. Spre deosebire de predecesorul său Apple A4, A5 are nuclee duale atât în procesor, cât și în GPU. Prin urmare, din punct de vedere tehnic, Apple A5 nu este doar un SoC, ci și un MPSoC (Multi Processor System on Chip). Procesorul dual core al lui A5 se bazează pe procesorul ARM Cotex-A9 (care folosește același ISA ARM v7 care este folosit de Apple A4), iar GPU-ul său dual core se bazează pe procesorul grafic PowerVR SGX543MP2. CPU-ul lui A5 este de obicei tactat la 1GHz (tactarea folosește scalarea frecvenței; prin urmare, viteza de tac se poate schimba de la 800MHz la 1GHz, în funcție de sarcină, țintind economisirea energiei), iar GPU-ul său este tactat la 200MHz. A5 are atât memorii cache L1 (instrucțiuni și date) cât și L2. A5 vine cu un pachet de memorie DDR2 de 512 MB care este de obicei tactat la 533 MHz.
Snapdragon S3
Qualcomm a lansat un număr mare de SoC-uri Snapdragon în ultimii trei ani sub diferite nume comerciale, cum ar fi MSM7230, MSM7660 etc.; totuși, în august 2011, au decis să le pună pe toate sub patru denumiri simple, și anume Snapdragon S1, S2, S3 și S4, pentru ca utilizatorii să își poată înțelege mai bine produsele și să evite confuziile. Prin urmare, liste mari de SoC-uri denumite inițial individual sunt reunite în grupurile de mai sus și denumirea grupurilor se bazează pe, cu cât numărul este mai mare, cu atât mai multe funcții în SoC (de exemplu, Snapdragon S3 va avea caracteristici mai avansate decât Snapdragon S2). SoC-urile populare care sunt clasificate în Snapdragon S3 sunt după cum urmează: 8X60 [APQ8060, MSM8260, MSM8660].
Deși Scorpion folosește ARM v7 ISA (arhitectura setului de instrucțiuni, cea care este folosită ca punct de plecare pentru proiectarea unui procesor), ei nu folosesc designul procesorului ARM, cum ar fi populara serie ARM Cotex, pentru designul procesorului lor. Primul MPSoC Snapdragon S3 a fost lansat în al treilea trimestru al anului 2010. Primul dispozitiv mobil care a folosit acest MPSoC a fost telefonul mobil Sensation de la HTC, care a fost lansat în mai 2011. Mai târziu, multe alte dispozitive portabile au folosit Snapdragon S3 ca alegere de MPSoC și unele dintre ele sunt HP Touchpad, HTC Vivid, HTC EVO 3D, ASUS Eee Pad MeMO și HTC Puccini Tablet.
S3 implementează un procesor Scorpion dual core (care folosește ARM v7 ISA) și un GPU Adreno 220 pe cip. Procesoarele implementate sunt de obicei tactate între 1,2 GHz și 1,5 GHz. Snapdragon S3 are atât cache L1 (instrucțiuni și date) cât și ierarhii cache L2 și permite ambalarea modulelor de memorie DDR2 cu putere redusă de până la 2 GB.
O comparație între Apple A5 și Qualcomm Snapdragon S3 este tabelată mai jos.
Apple A5 | Qualcomm Snapdragon S3 | |
Data lansării | martie 2011 | T3 2010 |
Tip | MPSoC | MPSoC |
Primul dispozitiv | iPad2 | HTC Sensation |
Alte dispozitive | iPhone 4S | HP Touchpad, HTC Vivid, HTC EVO 3D, ASUS Eee Pad MeMO și HTC Puccini Tablet |
ISA | ARM v7 (32 de biți) | ARM v7 (32 de biți) |
CPU | ARM Cotex A9 (Dual Core) | Qualcomm Scorpion (Dual Core) |
Viteza de ceas a CPU | 1GHz (800MHz-1GHz) | 1,2 GHz – 1,4GHz |
GPU | PowerVR SGX543MP2 (dual core) | Qualcomm AdrenoTM 220 |
Viteza de ceas a GPU | 200MHz | Nu este disponibil |
Tehnologie CPU/GPU | 45nm de la TSMC | 45nm de la TSMC |
L1 Cache |
32kB instrucțiuni, 32kB date (pentru fiecare nucleu procesor) |
Fără detalii disponibile |
L2 Cache |
1MB (împărțit între toate nucleele procesorului) |
Detalii nu sunt disponibile |
Memorie | 512MB DDR2 de putere redusă, tactat la 533MHz | Până la 2 GB DDR2 |
Rezumat
În rezumat, atât Apple A5, cât și Qualcomm Snapdragon S3 au caracteristici comparabile. Ambele folosesc arhitectură CPU similară [același ISA, arhitectură hardware diferită] (cu o frecvență de tac mai rapidă în Snapdragon S3). Apple A5 folosește un GPU mai bun, cu un suport mai rapid de procesare grafică, în principal datorită GPU-ului său dual core PowerVR SGX543MP2. S-a dovedit că GPU-ul folosit în Apple A5 îl depășește pe cel folosit în Snapdragon S3.