NVIDIA Tegra 3 vs Samsung Exynos 4210 | Samsung Exynos 4210 vs NVIDIA Tegra 3 velocità, prestazioni
Questo articolo mette a confronto due recenti System-on-Chips (SoC), NVIDIA Tegra3 e Samsung Exynos 4210, distribuiti rispettivamente nell'elettronica di consumo di Apple e Samsung. Nel termine di un Layperson, un SoC è un computer su un singolo IC (Integrated Circuit, aka chip). Tecnicamente, un SoC è un IC che integra componenti tipici su un computer (come microprocessore, memoria, input / output) e altri sistemi che soddisfano le funzionalità elettroniche e radio. Sia NVIDIA Tegra3 che Samsung Exynos 4210 sono Multi-Processor System-on-Chip (MPSoC), in cui il design utilizza l'architettura multiprocessore per sfruttare la potenza di calcolo disponibile. Mentre Exynos 4210 è arrivato nell'aprile 2011; Samsung ha rilasciato il Galaxy S2 con Exynos 4210; NVIDIA ha rilasciato Tegra3 a novembre 2011 e deve ancora essere utilizzato nell'elettronica di consumo.
In genere, i componenti principali di un SoC sono la CPU (unità centrale di elaborazione) e la GPU (unità di elaborazione grafica). Le CPU in NVIDIA Tegra3 e Exynos 4210 sono basate su ARM (Advanced RICS - Computer set di istruzioni ridotto - Machine, sviluppato da ARM Holdings) v7 ISA (Instruction Set Architecture, quello che viene utilizzato come punto di partenza per progettare un processore).
NVIDIA Tegra3 (serie)
NVIDIA, originariamente una società manifatturiera di GPU (Graphics Processing Unit) [ha affermato di aver inventato GPU alla fine degli anni Novanta] si è recentemente spostata nel mercato dell'informatica mobile, dove i System on Chips (SoC) di NVIDIA sono distribuiti in telefoni, tablet e altri dispositivi portatili . Tegra è una serie SoC sviluppata da NVIDIA destinata al deployment nel mercato mobile. Il primo MPSoC della serie Tegra3 è stato rilasciato all'inizio di novembre 2011 e ancora distribuito in dispositivi disponibili in commercio.
NVIDIA afferma che Tegra3 è il primo cellulare super processore, per la prima volta mette insieme l'architettura quad-core ARM-Cotex-A9. Sebbene Tegra3 abbia quattro (e quindi quad) core ARM Cotex-A9 come CPU principale, ha un nucleo ausiliario Cotex-A9 (denominato compagno core) che è identico in architettura agli altri, ma è inciso su un tessuto a bassa potenza e ha un clock a frequenza molto bassa. Mentre i core principali possono essere sincronizzati a 1,3 GHz (quando tutti e quattro i core sono attivi) a 1,4 GHz (quando è attivo solo uno dei quattro core), il core ausiliario viene sincronizzato a 500 MHz. L'obiettivo del nucleo ausiliario è quello di eseguire processi in background quando il dispositivo è in modalità standby; quindi, risparmiando energia. La GPU utilizzata in Tegra3 è la GeForce di NVIDIA, che contiene 12 core. Tegra 3 ha sia cache L1 che cache L2, che è simile a quella di Tergra 2, e consente il confezionamento di RAM DDR2 fino a 2 GB.
Samsung Exynos 4210
Nell'aprile 2011, Samsung nel suo Galaxy S2 implementò per la prima volta Exynos 4210. Exynos 4210 è stato progettato e prodotto da Samsung con il nome in codice Orion. È un successore di Samsung Exynos 3110. La sua CPU è una serie ARM Cotex A9 dual core con clock a 1.2GHz e la sua GPU è il famoso design Mali-400MP (4 core) ARM con clock a 275 MHz. Exynos 4210 è stato il primo SoC (o meglio MPSoC) a implementare il Mali-400MP di ARM. Un'altra attrazione per Exynos 4210 è il supporto nativo per tre display (triple display out: 1xWXGA, 2xWSVGA), che è molto utile per i dispositivi presi di mira da Exynos 4210. Il chip era pieno di L1 (istruzioni e dati) e cache L2 gerarchie e aveva un SDRAM DDR3 da 1 GB integrato.
Un confronto tra NVIDIA Tegra3 ed Exynos 4210 è riportato di seguito.
Tegra 3 Series | Samsung Exynos 4210 | |
Data di rilascio | Novembre 2011 | Aprile 2011 |
genere | MPSoC | MPSoC |
Primo dispositivo | Non ancora implementato | Samsung Galaxy s2 |
È UN | ARM v7 (32 bit) | ARM v7 (32 bit) |
processore | ARM Cortex-A9 (Quad Core) | ARM Cotex A9 (Dual Core) |
Velocità di clock della CPU | Single Core: fino a 1,4 GHz Quattro core: fino a 1,3 GHz Companion Core - 500 MHz | 1.2GHz |
GPU | NVIDIA GeForce (12 core) | ARM Mali-400MP (4 core) |
GPU's Clock Speed | Non disponibile | 275mhz |
Tecnologia CPU / GPU | TSMC's 40nm | TSMC's 45nm |
L1 Cache | Istruzione 32kB, dati 32kB (per ogni core della CPU) | Istruzione 32kB, dati 32kB (per ogni core della CPU) |
L2 Cache | 1MB (condiviso tra tutti i core della CPU) | 1MB (condiviso tra tutti i core della CPU) |
Memoria | Fino a 2 GB DDR2 | 1GB Low Power (LP) DDR3 |
Sommario
In breve, NVIDIA, nel nome della serie Tegra 3, è uscita con un MPSoC con grandi potenzialità. Ovviamente supera la potenza di calcolo e le prestazioni grafiche. L'idea di a compagno core è molto pulito, in quanto può essere utilizzato in modo elevato per i dispositivi mobili in quanto tali dispositivi sono in modalità standby il più delle volte e sono previsti per eseguire attività in background. Alcuni possono sostenere che il costoso tessuto a bassa potenza utilizzato nel core complementare può gravare sugli utenti. Come l'industria del mobile computing sfrutterà il potenziale e la redditività del mercato di Tegra3 non è ancora stata vista.