NVIDIA Tegra 3 vs Samsung Exynos 4210 | Samsung Exynos 4210 vs NVIDIA Tegra 3 Speed, performanță
Acest articol compară două System-on-Chips (SoC) recente, NVIDIA Tegra3 și Samsung Exynos 4210, implementate în electronicele de larg consum de Apple și, respectiv, Samsung. Î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 NVIDIA Tegra3, cât și Samsung Exynos 4210 sunt Multiprocessor System-on-Chip (MPSoC), în care designul folosește arhitectura multiprocesor pentru a exploata puterea de calcul disponibilă. În timp ce Exynos 4210 a venit în aprilie 2011; Samsung și-a lansat Galaxy S2 cu Exynos 4210; NVIDIA a lansat Tegra3 în noiembrie 2011 și încă nu a fost utilizat în electronicele de larg consum.
De obicei, componentele majore ale unui SoC sunt CPU (unitatea centrală de procesare) și GPU (unitatea de procesare grafică). Procesoarele din NVIDIA Tegra3 și Exynos 4210 se bazează pe ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, dezvoltat de ARM Holdings) v7 ISA (Instruction Set Architecture, cel care este folosit ca punct de plecare al proiectării unui procesor).
NVIDIA Tegra3 (Seria)
NVIDIA, inițial o companie de producție de GPU (Unitate de procesare grafică) [pretins că a inventat GPU-urile la sfârșitul anilor 90] s-a mutat recent pe piața de calcul mobil, unde System on Chips (SoC) de la NVIDIA sunt implementate în telefoane, tablete și alte dispozitive portabile. Tegra este o serie de SoC dezvoltată de NVIDIA care vizează implementarea pe piața mobilă. Primul MPSoC din seria Tegra3 a fost lansat la începutul lunii noiembrie 2011 și încă nu a fost implementat în dispozitivele disponibile comercial.
NVIDIA susține că Tegra3 este primul super-procesor mobil, împletind arhitectura quad core ARM Cotex-A9 pentru prima dată. Deși Tegra3 are patru (și, prin urmare, patru) nuclee ARM Cotex-A9 ca procesor principal, are un nucleu auxiliar ARM Cotex-A9 (numit nucleu însoțitor) care este identic ca arhitectură cu celel alte, dar este gravat pe o putere redusă. material și este tactat la o frecvență foarte joasă. În timp ce nucleele principale pot fi tactate la 1,3GHz (când toate cele patru nuclee sunt active) la 1,4GHz (când doar unul dintre cele patru nuclee este activ), nucleul auxiliar este tactat la 500MHz. Ținta nucleului auxiliar este de a rula procese de fundal atunci când dispozitivul este în modul de așteptare; prin urmare, economisind energie. GPU-ul folosit în Tegra3 este GeForce de la NVIDIA, care are 12 nuclee împachetate în el. Tegra 3 are atât cache L1, cât și cache L2, care este similară cu cea a Tergra 2 și permite împachetarea a până la 2 GB RAM DDR2.
Samsung Exynos 4210
În aprilie 2011, Samsung în Galaxy S2 a instalat pentru prima dată Exynos 4210. Exynos 4210 a fost proiectat și fabricat de Samsung sub numele de cod Orion. Este un succesor al Samsung Exynos 3110. Procesorul său este un dual core ARM Cotex A9, tactat la 1,2 GHz, iar GPU-ul său este celebrul design Mali-400MP (4 nuclee) al lui ARM, tactat la 275MHz. Exynos 4210 a fost primul SoC (sau mai degrabă MPSoC) care a implementat Mali-400MP de la ARM. O altă atracție pentru Exynos 4210 este suportul său nativ pentru trei afișaje (ieșiri triple de afișare: 1xWXGA, 2xWSVGA), care este foarte util pentru dispozitivele care sunt vizate de Exynos 4210. Cipul a fost ambalat atât cu cache L1 (instrucțiuni și date) cât și L2. ierarhii și avea un SDRAM DDR3 de 1 GB încorporat.
O comparație între NVIDIA Tegra3 și Exynos 4210 este tabelată mai jos.
Seria Tegra 3 | Samsung Exynos 4210 | |
Data lansării | noiembrie 2011 | aprilie 2011 |
Tip | MPSoC | MPSoC |
Primul dispozitiv | Nu a fost implementat încă | Samsung Galaxy S2 |
ISA | ARM v7 (32 de biți) | ARM v7 (32 de biți) |
CPU | ARM Cortex-A9 (Quad Core) | ARM Cotex A9 (Dual Core) |
Viteza de ceas a CPU |
Single Core – până la 1,4 GHz Patru nuclee – până la 1,3 GHz Companion Core – 500 MHz |
1,2GHz |
GPU | NVIDIA GeForce (12 nuclee) | ARM Mali-400MP (4 nuclee) |
Viteza de ceas a GPU | Nu este disponibil | 275MHz |
Tehnologie CPU/GPU | 40nm de la TSMC | 45nm de la TSMC |
L1 Cache |
32kB instrucțiuni, 32kB date (pentru fiecare nucleu procesor) |
32kB instrucțiuni, 32kB date (pentru fiecare nucleu procesor) |
L2 Cache |
1MB (împărțit între toate nucleele procesorului) |
1MB (împărțit între toate nucleele procesorului) |
Memorie | Până la 2 GB DDR2 | 1GB DDR3 de putere redusă (LP) |
Rezumat
În rezumat, NVIDIA, în numele seriei Tegra 3, a ieșit cu un MPSoC cu potențial ridicat. În mod evident, depășește atât puterea de calcul, cât și performanța grafică. Ideea unui nucleu însoțitor este foarte îngrijită, deoarece poate fi folosită în mare măsură pentru dispozitivele mobile, deoarece astfel de dispozitive sunt în modul de așteptare de cele mai multe ori și se așteaptă să execute sarcini de fundal. Unii pot argumenta că țesătura costisitoare de putere redusă utilizată în nucleul însoțitor poate împovăra utilizatorii. Modul în care industria calculatoarelor mobile va utiliza potențialul și viabilitatea pieței Tegra3 nu a fost încă văzut.