Apple A4 vs NVIDIA Tegra 2 | NVIDIA Tegra 2 vs Apple A4 Shpejtësia, Performanca
Ky artikull krahason dy sisteme në çipa (SoC), Apple A4 dhe NVIDIA Tegra 2, të tregtuara nga Apple dhe NVIDIA përkatësisht që synojnë pajisjet e dorës. Në termin e një Layperson, një SoC është një kompjuter në një IC të vetëm (Circuit Integrated, aka chip). Teknikisht, një SoC është një IC që integron komponentë tipikë në një kompjuter (si mikroprocesor, memorie, hyrje/dalje) dhe sisteme të tjera që kujdesen për funksionet elektronike dhe radio. Apple lëshoi procesorin e saj A4 në mars 2010 me tablet PC-në e saj inauguruese, Apple iPad. NVIDIA lëshoi Tegra 2 në tremujorin e parë të 2010.
Në mënyrë tipike, komponentët kryesorë të një SoC janë CPU (Njësia Qendrore e Përpunimit) dhe GPU (Njësia e Përpunimit Grafik). CPU-të si në A4 ashtu edhe në Tegra 2 bazohen në ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, zhvilluar nga ARM Holdings) v7 ISA (Instruction Set Architecture, ai që përdoret si vendi fillestar i projektimit të një procesori).
Apple A4
A4 u prodhua për herë të parë komercialisht në mars 2010, dhe Apple e përdori atë për Apple iPad-in e tyre, PC-në e parë tabletë të tregtuar nga Apple. Pas vendosjes në iPad, Apple A4 u vendos më vonë në iPhone 4 dhe iPod Touch 4G. CPU-ja e A4 është projektuar nga Apple bazuar në procesorin ARM Cortex-A8 (që përdor ARM v7 ISA), dhe GPU-ja e tij bazohet në procesorin grafik SGX535 të PowerVR. CPU në A4 është i fiksuar me një shpejtësi prej 1 GHz, dhe shpejtësia e orës së GPU-së është një mister (nuk u zbulua nga Apple). A4 ka hierarki cache L1 (udhëzime dhe të dhëna) dhe L2, dhe lejon paketimin e blloqeve të memories DDR2 (megjithëse nuk përmbante modul memorie të paketuar fillimisht). Madhësitë e memories së paketuar ndryshojnë midis pajisjeve të ndryshme, si p.sh. 2x128MB në iPad dhe 2x256MB, në iPhone4.
NVIDIA Tegra 2 (Seri)
NVIDIA, fillimisht një kompani prodhuese GPU (Graphics Processing Unit) [që pretendohet se ka shpikur GPU-të në fund të viteve nëntëdhjetë] kohët e fundit është zhvendosur në tregun e kompjuterave celularë, ku Sistemi i NVIDIA-së në Çipa (SoC) është vendosur në telefona, tableta dhe pajisje të tjera të dorës. Tegra është një seri SoC e zhvilluar nga NVIDIA që synon vendosjen në tregun celular. SoC-të e serisë Tegra 2 u tregtuan për herë të parë në fillim të vitit 2010, dhe pajisjet e para të vendosura që i vendosën ato janë disa tablet PC jo aq të famshëm. Shpërndarja e parë e të njëjtit në një telefon inteligjent erdhi në shkurt 2011 kur LG lëshoi telefonin e saj celular Optimus 2X. Pas kësaj, një numër i madh i pajisjeve të tjera celulare kanë përdorur SoC të serisë Tegra 2, disa prej të cilave janë Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Lenevo ThinkPad Tablet dhe Samsung Galaxy Tab 10.1.
SoC-të e serisë Tegra 2 (teknikisht MPSoC, për shkak të CPU-së me shumë procesorë të vendosur) kanë CPU me dy bërthama të bazuara në ARM Cotex-A9 (që përdor ARM v7 ISA), të cilat zakonisht janë të frekuentuara në 1 GHz. Duke synuar një zonë më të vogël të modelit, NVIDIA nuk mbështeti udhëzimet NEON (zgjatja e avancuar SIMD e ARM) në këto CPU. GPU-ja e zgjedhur ishte GeForce Ultra Low Power (ULP) e NVIDIA, e cila ka tetë bërthama të paketuara në të (nuk është një surprizë për një kompani të famshme për GPU-të e tyre me shumë ose shumë bërthama). GPU-të janë të frekuentuara nga 300 MHz në 400 MHz në çipa të ndryshëm në seri. Tegra 2 ka hierarki si cache L1 (udhëzime dhe të dhëna - private për çdo bërthamë CPU) dhe memorie L2 (të ndarë midis të dy bërthamave të CPU-së), dhe lejon paketimin deri në 1 GB module memorie DDR2.
Një krahasim midis Serive Apple A4 dhe NVIDIA Tegra 2 është tabeluar më poshtë.
Apple A4 | Seria NVIDIA Tegra 2 | |
Data e publikimit | Mars 2010 | T1 2010 |
Lloji | SoC | MPSoC |
Pajisja e parë | iPad |
LG Optimus 2X (vendosja e parë celular) |
Pajisje të tjera | iPhone 4, iPod Touch 4G | Motorola Atrix 4G, Motorola Photon 4G, LG Optimus Pad, Motorola Xoom, Motorola Electrify, Lenevo ThinkPad Tablet, Samsung Galaxy Tab 10.1 |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A8 (Single Core) | ARM Cortex-A9 (Dual Core) |
Shpejtësia e orës së CPU | 1.0 GHz | 1,0 GHz – 1,2 GHz |
GPU | PowerVR SGX535 | NVIDIA GeForce (8 bërthama) |
Shpejtësia e orës së GPU | Nuk u zbulua | 300MHz – 400MHz |
Teknologjia CPU/GPU | 45nm i TSMC | 40nm i TSMC |
L1 Cache | udhëzim 32 kB, të dhëna 32 kB |
udhëzim 32 kB, të dhëna 32 kB (për çdo bërthamë CPU) |
L2 Cache | 512kB |
1MB (ndarë midis të dy bërthamave të CPU) |
Memory | iPad kishte 256MB DDR2 me fuqi të ulët | Deri në 1GB |
Përmbledhje
Në përmbledhje, edhe pse të dy SoC të serive Apple A4 dhe NVIDIA Tegra 2 u prezantuan në të njëjtën kohë, veçoritë e Tegra2 janë mbresëlënëse dhe më të mira në shumicën e fronteve. Duke filluar nga CPU (dual bërthama në Tegra 2 kundrejt një bërthame të vetme në A4) dhe më pas GPU (SGX535 kundrejt GeForce 8core), sepse të dyja ato që janë vendosur nga Tegra 2 dihet se funksionojnë më mirë. Një pengesë në çipat Tegra 2 është se ata nuk mbështesin grupin e udhëzimeve NEON, ndërsa A4 e bën. Në hierarkinë e memories, Tegra 2 ka një memorie më të madhe L2 në krahasim me A4 (512 kB në A4 kundrejt 1 MB në Tegra2). Prandaj, NVIDIA Tegra 2 tejkalon Apple A4 në shumicën e aspekteve kryesore.