Differenza tra NVIDIA Tegra 2 e Tegra 3

Anonim

NVIDIA Tegra 2 vs Tegra 3 | Nvidia Tegra 3 (quad-core processor) vs Tegra 2 velocità, prestazioni

NVIDIA, originariamente una società di produzione di GPU (che ha affermato di aver inventato GPU alla fine degli anni novanta), si è recentemente trasferito nel mercato delle telecomunicazioni mobili Il sistema su chip (SoC) di NVIDIA viene distribuito in telefoni, tablet e altri dispositivi portatili. Tegra è una serie SoC sviluppata da NVIDIA che punta alla distribuzione nel mercato mobile. In un termine di Layperson, un SoC è un computer su un singolo circuito integrato (circuito integrato, 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. L'obiettivo di questo articolo è quello di confrontare due recenti SOC di serie Tegra, vale a dire NVIDIA Tegra 2 e NVIDIA Tegra 3.

Le due principali componenti di Tegra 2 e Tegra 3 sono la loro CPU ARM (Central Processing Unit, aka processor) e NVIDIA based GPU. Sia Tegra 2 che Tegra 3 si basano sull'ARCHA v7 di ARM (architettura di set di istruzioni, quella utilizzata come luogo di partenza per la progettazione di un processore) e le loro GPU sono basate su GeForce di NVIDIA. La CPU e la GPU sia in Tegra 2 che in Tegra 3 sono costruiti nella tecnologia a semiconduttore nota come 40nm di TSMC (Taiwan Semiconductor Manufacturing Company).

Tegra 2 (Serie)

Le Tegra 2 Series SoC sono state commercializzate all'inizio del 2010 e il primo set di dispositivi per implementarli è alcuni PC tablet non così famosi. Il primo lancio dello stesso in uno smartphone è arrivato nel febbraio 2011 quando LG ha rilasciato il suo cellulare Optimus 2X. Dopo che un gran numero di altri dispositivi mobili hanno utilizzato i SoC di serie Tegra 2, alcuni dei quali Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Lenovo ThinkPad Tablet e Samsung Galaxy Tab 10. 1.

I SoC di serie Tegra 2 (tecnicamente MPSoC, grazie alla CPU CPU multiprocessore) avevano CPU basati su ARM Cotex-A9 dual core (che usa ARM v7 ISA) tipicamente clock a 1GHz. Targeting area più piccola, NVIDIA non ha supportato le istruzioni NEON (estensione Advanced SIMD di ARM) in queste CPU. La GPU di scelta era GeForce Ultra Low Power (ULP) di NVIDIA, che aveva 8 core in esso contenuti (non è una sorpresa per un'azienda famosa per i suoi multi a molte core GPU). Le GPU sono state programmate tra 300 MHz e 400 MHz in diversi chip della serie. Tegra 2 ha sia la cache L1 (istruzioni e dati privati ​​per ogni core CPU) che la cache L2 (condivisa tra entrambi i core CPU) e che consentono l'imballaggio fino a 1 GB di moduli di memoria DDR2.

Tegra 3 (Serie)

Il primo SoC (o piuttosto MPSoC) della serie Tegra 3 è stato rilasciato all'inizio di novembre 2011 e ancora da distribuire in dispositivi commerciali disponibili.NVIDIA sostiene che questo è il primo

super processor

mobile, per mettere insieme l'architettura ARM Cotex-A9 quad core. Sebbene Tegra 3 abbia quattro core (e quindi quadruplo) ARM Cotex-A9 come core CPU, ha un nucleo ARM Cotex-A9 ausiliario (denominato companion core) che è identico in architettura per gli altri, ma viene inciso su un tessuto a bassa potenza ed è clockato ad una frequenza molto bassa. Mentre i core principali possono essere impostati a 1. 3GHz (quando tutti e quattro i core sono attivi) a 1. 4GHz (quando solo uno dei quattro core è attivo), il nucleo ausiliario è clockato a 500MHz. L'obiettivo del nucleo ausiliario è quello di eseguire processi di sfondo quando il dispositivo è in modalità standby e quindi risparmiare energia. Al contrario di Tegra 2, Tegra 3 supporta le istruzioni NEON. La GPU utilizzata in Tegra 3 è GeForce di NVIDIA, che ha 12 nuclei confezionati in esso. Tegra 3 dispone di una cache L1 e di una cache L2 che è simile a quella di Tergra 2 e che consente di imballare fino a 2 GB di RAM DDR2. Il confronto tra Tegra 2 (serie) e Tegra 3 (serie) MPSoCs è riportato di seguito: Serie Tegra 2

Serie Tegra

Data di rilascio

Q1 2010

Q4 2011 <

MPSoC

MPSoC

Primo dispositivo

LG Optimus 2X

(prima distribuzione mobile)

Non installato ancora

Altri dispositivi

Motorola Atrix 4G, Motorola Photon 4G, LG Optimus Pad, Motorola Xoom, Motorola Electrify, Lenovo ThinkPad Tablet, Samsung Galaxy Tab 10. 1 ARM v7

A9 (Dual Core)

ARM Cortex-A9 (Quad Core)

Velocità dell'orologio CPU

1. NVIDIA GeForce (8 core)

NVIDIA GeForce (8 core)

4 core - fino a 1. 3 GHz

GPU

12 cores)

Velocità dell'orologio GPU

300MHz - 400MHz

Non disponibile

Tecnologia CPU / GPU

TSMC 40nm

TSMC 40nm

Cache L1

Istruzione 32kB, dati 32kB

(per ciascun nucleo CPU)

istruzione 32kB, dati 32kB

(per ogni core CPU)

Cache L2

1MB

Fino a 1GB

Fino a 2GB

Sommario

In sintesi, NVIDIA, in nome della serie Tegra 3, è uscito con un MPSoC con potenzialità elevate. Ovviamente supera le proprie serie MPSoC di serie Tegra in entrambe le prestazioni di calcolo e grafica. L'idea di un core

companion

è molto nitida, in quanto può essere molto utile per i dispositivi mobili, in quanto tali dispositivi sono in modalità standby più spesso e non si prevede di eseguire attività di sfondo. Come l'industria di calcolo mobile sta per utilizzare il potenziale, è ancora da vedere.