Apple A5 vs NVIDIA Tegra 3 Nvidia Tegra 3 procesor quad-core vs Apple A5 Viteza procesorului, performanță
Acest articol compară două sisteme recente, SoC, Apple A5 și NVIDIA Tegra3, concepute pentru Apple Electronics și NVIDIA. Î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. Atât Apple A5 cât și NVIDIA Tegra3 sunt Multiprocessor System-on-Chip (MPSoC), unde designul utilizează arhitectură multiprocesor pentru a exploata puterea de calcul disponibilă. În timp ce Apple a lansat A5 în martie 2011 cu iPad2, NVIDIA a lansat Tegra3 în noiembrie 2011 și nu este încă de utilizat în domeniul produselor electronice de larg consum.
În mod obișnuit, componentele majore ale unui SoC sunt CPU (unitatea de procesare centrală) și unitatea de procesare grafică (GPU). CPU-urile din Apple A5 și Tegra3 se bazează pe tehnologia ARM (Advanced RICS - Calculator cu seturi reduse de calculatoare, dezvoltat de ARM Holdings) v7 ISA (Arhitectura setului de instrucțiuni, cea utilizată ca loc de start pentru proiectarea unui procesor).
Apple A5
A5 a fost comercializat pentru prima dată în martie 2011, când Apple a lansat cea mai recentă comprimată iPad2. Mai târziu, clona Apple iPhone recenta, 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 în CPU și GPU. De aceea, 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 utilizează același ISA ARM v7 utilizat de Apple A4), iar procesorul său dual core are la bază procesorul grafic PowerVR SGX543MP2. Procesorul A5 rulează în mod obișnuit ceasuri la 1GHz (ceasornicarea utilizează scalarea frecvenței, deci viteza ceasului se poate schimba de la 800MHz la 1GHz, bazată pe sarcină, care vizează economisirea energiei) și ceasurile GPU la 200MHz. A5 are ambele memorii cache L1 (instrucțiuni și date) și L2. Modelul A5 vine cu un pachet de memorie DDR2 de 512 MB, care este în mod obișnuit tactat la 533 MHz.
NVIDIA Tegra3 (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ă. Primul MPSoC din seria Tegra3 a fost lansat la începutul lunii noiembrie 2011 și încă va fi disponibil în dispozitivele disponibile pe piață.
NVIDIA susține că Tegra3 este primul dispozitiv mobil super procesor, pentru prima dată punerea împreună împreună a arhitecturii ARM Cotex-A9 cu patru nuclee. Deși Tegra3 are patru nuclee ARM Cotex-A9 (și, prin urmare, patru) ca procesor principal, are un nucleu auxiliar ARM Cotex-A9 (numit companion nucleu), care este identic în arhitectură cu celelalte, dar leșinează pe o țesătură cu putere redusă și ceasuri la o frecvență foarte scăzută. În timp ce nucleele principale pot fi la 1.3GHz (când toate cele patru nuclee sunt active) până la 1.4GHz (când numai unul din cele patru nuclee este activ), ceasurile auxiliare de miez la 500MHz. Obiectivul miezului auxiliar este de a rula procesele de fundal atunci când dispozitivul se află în modul de așteptare și, prin urmare, economisește energie. GPU-ul folosit în Tegra3 este GeForce NVIDIA, care are 12 nuclee ambalate în acesta. Tegra 3 are atât memoria cache L1, cât și cache-ul L2 care este similar cu cea a lui Tegra 2 și permite ambalarea a până la 2 GB DDR2 RAM.
O comparație între Apple A5 și NVIDIA Tegra3 este prezentată în tabelul de mai jos.
Apple A5 | Seria Tegra 3 | |
Data eliberării | Martie 2011 | Noiembrie 2011 |
Tip | MPSoC | MPSoC |
Primul dispozitiv | iPad2 | Nu este încă desfășurat |
Alte dispozitive | iPhone 4S | - |
ISA | ARM v7 (32 biți) | ARM v7 (32 biți) |
Procesor | ARM Cotex A9 (dual core) | ARM Cortex-A9 (Quad Core) |
Viteza ceasului procesorului | 1GHz (800MHz-1GHz) | Core Core - până la 1,4 GHz Patru coarde - până la 1,3 GHz Companion Core - 500 MHz |
GPU | PowerVR SGX543MP2 (dual core) | NVIDIA GeForce (12 nuclee) |
Viteza ceasului GPU | 200MHz | Nu e disponibil |
Tehnologie CPU / GPU | TSMC's 45nm | TSMC's 40nm |
L1 Cache | Instrucțiunea de 32kB, date de 32kB (pentru fiecare nucleu CPU) | Instrucțiunea de 32kB, date de 32kB (pentru fiecare nucleu CPU) |
L2 Cache | 1MB (partajată între toate nucleele procesorului) | 1MB (partajată între toate nucleele procesorului) |
Memorie | 512MB de putere redusă DDR2, ceasornic la 533MHz | Până la 2GB DDR2 |
rezumat
În concluzie, NVIDIA, în numele seriei Tegra 3, a ieșit cu un MPSoC cu potențial ridicat. În mod evident, performanța Apple A5 depășește performanțele de calcul și performanța grafică. Ideea de a companion miezul este foarte curat, deoarece poate fi folosit în mare măsură pentru dispozitivele mobile, deoarece astfel de dispozitive sunt în modul standby mai des decât nu și se așteaptă ca acestea să execute sarcini de fundal. Apple A5 sa dovedit a fi un succes pe piață în implementarea sa, iPad2 și iPhone 4S. Unii pot argumenta că țesătura scumpa, cu putere redusă, utilizată în miezul companionului, poate încărca utilizatorii. Modul în care industria mobilă de calcul va utiliza potențialul și viabilitatea pieței pentru Tegra3 nu este încă de văzut.