Apple A4 vs NVIDIA Tegra 2 | NVIDIA Tegra 2 vs Apple A4 Speed, Performanță
Acest articol compară două sisteme de pe chips-uri (SoC), Apple A4 și NVIDIA Tegra 2, comercializate de Apple și NVIDIA, respectiv, dispozitive portabile care vizează dispozitivele. Într-un termen al lui Layperson, un SoC este un calculator pe o singură IC (Circuit integrat, aka chip). 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 asigură funcționalitățile electronice și radio. Apple a lansat procesorul A4 în martie 2010 cu tablet PC-ul inaugural, Apple iPad. NVIDIA a lansat Tegra 2 în primul trimestru al anului 2010.
În mod obișnuit, componentele majore ale unui SoC sunt CPU (unitatea de procesare centrală) și unitatea de procesare grafică (GPU). Procesoarele atât în format A4, cât și în Tegra 2 se bazează pe tehnologia ARM (Advanced RICS - set de calculatoare cu instrucțiuni reduse, dezvoltată de ARM Holdings) v7 ISA (Arhitectura setului de instrucțiuni, cea utilizată ca loc de start pentru proiectarea unui procesor).
Apple A4
A4 a fost pentru prima dată produsă în comerț în martie 2010, iar Apple a folosit-o pentru Apple iPad, primul tablet PC comercializat de Apple. După instalarea în iPad, Apple a fost ulterior implementat în iPhone 4 și iPod Touch 4G. Procesorul A4 a fost proiectat de Apple pe baza procesorului ARM Cortex-A8 (care utilizează ARM v7 ISA), iar GPU-ul său se bazează pe procesorul grafic SGX535 al lui PowerVR. CPU-ul în format A4 este tactat la o viteză de 1GHz, iar viteza ceasului GPU este un mister (nu a fost dezvăluit de Apple). A4 are atât cache L1 (instrucțiuni și date), cât și ierarhii cache L2 și permite ambalarea blocurilor de memorie DDR2 (deși nu conținea un modul de memorie original). Dimensiunile de memorie ambalate variază între diferite dispozitive, cum ar fi 2x128MB în iPad și 2x256MB, în iPhone4.
NVIDIA Tegra 2 (seria)
NVIDIA, inițial o companie producătoare de unități de procesare a graficelor (GPU), care a fost inventată la sfârșitul anilor nouăzeci, sa mutat recent pe piața computerelor mobile, unde sistemele NVIDIA pe chips-uri (SoC) sunt utilizate în telefoane, tablete și alte dispozitive portabile . Tegra este o serie SoC dezvoltată de NVIDIA care vizează implementarea pe piața de telefonie mobilă. Seria Tegra 2 SoCs a fost comercializată pentru prima dată la începutul anului 2010, iar primele aparate care le-au desfășurat sunt unele computere tablet PC-uri care nu sunt atât de cunoscute. Prima lansare a acestuia într-un telefon inteligent a venit în februarie 2011, când LG a lansat telefonul mobil Optimus 2X. În urma căreia un număr mare de alte dispozitive mobile au folosit SoCs din seria Tegra 2, dintre care unele sunt Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Tablet Lenevo ThinkPad Tablet și Samsung Galaxy Tab 10.1.
Seria Tegra 2 din seria SoCs (tehnic MPSoC, datorită procesorului multiprocesor implementat) are procesoare ARM Cotex-A9 bazate pe procesoare dual core (care utilizează ARM v7 ISA), care sunt de obicei tactate la 1GHz. Ținând cont de zona de dimensiuni mai mici, NVIDIA nu a sprijinit instrucțiunile NEON (extensia avansată SIMD a ARM-ului) în aceste procesoare. GPU-ul ales a fost NVIDIA GeForce Ultra Low Power (ULP), care are opt nuclee ambalate în ea (nu este o surpriză pentru o companie renumită pentru GPU-urile lor de la mai multe la mai multe). Unitățile de procesare grafică sunt programate între 300MHz și 400MHz în diferite jetoane din serie. Tegra 2 are atât cache L1 (instrucțiuni și date private pentru fiecare nucleu CPU) cât și cache L2 (partajat între cele două nuclee CPU) și permite ambalarea a până la module de memorie DDR2 de 1GB.
O comparație între Apple A4 și NVIDIA Tegra 2 Series este prezentată în tabelul de mai jos.
Apple A4 | NVIDIA Tegra 2 Series | |
Data eliberării | Martie 2010 | T1 2010 |
Tip | SoC | MPSoC |
Primul dispozitiv | iPad | LG Optimus 2X (prima implementare mobilă) |
Alte dispozitive | iPhone 4, iPod Touch 4G | Motorola Atrix 4G, Motorola Photon 4G, LG Optimus Pad, Motorola Xoom, Motorola Electrify, Tableta ThinkPad Lenevo, Samsung Galaxy Tab 10.1 |
ISA | ARM v7 (32 biți) | ARM v7 (32 biți) |
Procesor | ARM Cotex A8 (Single Core) | ARM Cortex-A9 (dual core) |
Viteza ceasului procesorului | 1,0 GHz | 1,0 GHz - 1,2 GHz |
GPU | PowerVR SGX535 | NVIDIA GeForce (8 nuclee) |
Viteza ceasului GPU | Nu a fost dezvăluit | 300MHz - 400MHz |
Tehnologie CPU / GPU | TSMC's 45nm | TSMC's 40nm |
L1 Cache | Instrucțiunea de 32kB, date de 32kB | Instrucțiunea de 32kB, date de 32kB (pentru fiecare nucleu CPU) |
L2 Cache | 512 KB
| 1MB (distribuit între cele două nuclee ale procesorului) |
Memorie | iPad a avut 256MB de putere redusă DDR2 | Până la 1 GB |
rezumat
În concluzie, chiar dacă atât versiunile Apple A4, cât și cele ale seriei NVIDIA Tegra 2 din seria SoCs au fost introduse în același timp, caracteristicile Tegra2 sunt impresionante și mai bune în majoritatea fronturilor. Pornind de la CPU (dual core in Tegra 2 vs. single core in A4) si apoi GPU-ul (SGX535 vs. GeForce 8core), pentru ambele lucruri dezvoltate de Tegra 2 se stie ca au performante mai bune. Un dezavantaj în chips-urile Tegra 2 este că nu suportă setul de instrucțiuni NEON, în timp ce A4 nu. În ierarhia cache, Tegra 2 are o cache mai mare L2 comparativ cu A4 (512kB în A4 față de 1MB în Tegra2). Prin urmare, NVIDIA Tegra 2 depășește performanța Apple A4 în majoritatea aspectelor majore.