Różnica między NVIDIA Tegra 2 i Tegra 3

NVIDIA Tegra 2 kontra Tegra 3 | Nvidia Tegra 3 (czterordzeniowy procesor) vs Tegra 2 szybkość, wydajność
 

NVIDIA, pierwotnie firma produkująca GPU (Graphics Processing Unit) [twierdziła, że ​​wynalazła układy GPU pod koniec lat dziewięćdziesiątych] niedawno przeniosła się na rynek komputerów mobilnych, gdzie System NVIDIA na chipach (SoC) jest wdrażany w telefonach, tabletach i innych urządzeniach przenośnych . Tegra to seria SoC opracowana przez firmę NVIDIA w celu wdrożenia na rynku mobilnym. W ujęciu Laypersona SoC to komputer na jednym układzie scalonym (układ scalony, inaczej układ scalony). Technicznie SoC to układ scalony, który integruje typowe komponenty komputera (takie jak mikroprocesor, pamięć, wejście / wyjście) i inne systemy obsługujące funkcje elektroniczne i radiowe. Celem tego artykułu jest porównanie dwóch ostatnich SoC z serii Tegra, a mianowicie NVIDIA Tegra 2 i NVIDIA Tegra 3.

Dwoma głównymi komponentami Tegra 2 i Tegra 3 są procesor oparty na ARM (Central Processing Unit, aka procesor) i procesor graficzny oparty na NVIDIA. Zarówno Tegra 2, jak i Tegra 3 są oparte na architekturze ARM v7 ISA (architektura zestawu instrukcji, która jest używana jako miejsce początkowe projektowania procesora), a ich procesory graficzne oparte są na GeForce firmy NVIDIA. Procesor i procesor graficzny w Tegra 2 i Tegra 3 są zbudowane w technologii półprzewodnikowej znanej jako 40 nm TSMC (Taiwan Semiconductor Manufacturing Company).

Tegra 2 (seria)

SoC z serii Tegra 2 zostały po raz pierwszy wprowadzone na rynek na początku 2010 roku, a pierwszym zestawem urządzeń do ich wdrożenia są niektóre nie tak znane tablety. Pierwsze wdrożenie tego samego w smartfonie nastąpiło w lutym 2011 r., Kiedy LG wypuściło swój telefon komórkowy Optimus 2X. Następnie wiele innych urządzeń mobilnych wykorzystało układy SoC z serii Tegra 2, z których niektóre to Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Lenevo ThinkPad Tablet i Samsung Galaxy Tab 10.1.

Układy SoC z serii Tegra 2 (technicznie MPSoC, ze względu na zastosowany procesor wieloprocesorowy) miały dwurdzeniowe procesory ARM Cotex-A9 (wykorzystujące ARM v7 ISA), które były zwykle taktowane z częstotliwością 1 GHz. Celując w mniejszy obszar matrycy, NVIDIA nie obsługiwała instrukcji NEON (rozszerzenie ARM Advanced SIMD) w tych procesorach. Wybranym procesorem graficznym była karta GeForce Ultra Ultra Power (ULP) firmy NVIDIA, która miała w sobie 8 rdzeni (nie jest to niespodzianką dla firmy znanej z wielu lub wielu podstawowych procesorów graficznych). Procesory graficzne były taktowane od 300 MHz do 400 MHz w różnych układach serii. Tegra 2 ma zarówno hierarchie pamięci podręcznej L1 (instrukcje i dane - prywatne dla każdego rdzenia procesora), jak i pamięci podręcznej L2 (współdzielone przez oba rdzenie procesora), co pozwala na pakowanie do 1 GB modułów pamięci DDR2.

Tegra 3 (seria)

Pierwszy SoC (a raczej MPSoC) w serii Tegra 3 został wydany na początku listopada 2011 r., Ale nie został jeszcze wdrożony w urządzeniach dostępnych na rynku. NVIDIA twierdzi, że jest to pierwszy telefon komórkowy super procesor, do złożenia architektury czterordzeniowej ARM Cotex-A9. Chociaż Tegra 3 ma cztery (a zatem czterordzeniowe) rdzenie ARM Cotex-A9 jako główny procesor, ma dodatkowy rdzeń ARM Cotex-A9 (o nazwie towarzysz rdzeń), który jest identyczny pod względem architektury z innymi, ale jest wytrawiony na tkaninie o niskiej mocy i jest taktowany z bardzo niską częstotliwością. Podczas gdy główne rdzenie mogą być taktowane z częstotliwością 1,3 GHz (gdy wszystkie cztery rdzenie są aktywne) do 1,4 GHz (gdy tylko jeden z czterech rdzeni jest aktywny), rdzeń pomocniczy jest taktowany z częstotliwością 500 MHz. Celem rdzenia pomocniczego jest uruchamianie procesów w tle, gdy urządzenie jest w trybie gotowości, a tym samym oszczędzanie energii. W przeciwieństwie do Tegra 2, Tegra 3 obsługuje instrukcje NEON. Procesor graficzny zastosowany w Tegra 3 to GeForce firmy NVIDIA, który ma w sobie 12 rdzeni. Tegra 3 ma zarówno pamięć podręczną L1, jak i pamięć podręczną L2, która jest podobna do pamięci Tergra 2 i która umożliwia pakowanie do 2 GB pamięci RAM DDR2. 

Porównanie między Tegra 2 (seria) i Tegra 3 (seria) MPSoC przedstawiono w poniższej tabeli:

Tegra 2 Series

Tegra 3 Series

Data wydania

I kwartał 2010 r

IV kwartał 2011 r

Rodzaj

MPSoC

MPSoC

Pierwsze urządzenie

LG Optimus 2X

(pierwsze wdrożenie mobilne)

Jeszcze nie wdrożony

Inne urządzenia

Motorola Atrix 4G, Motorola Photon 4G, LG Optimus Pad, Motorola Xoom, Motorola Electrify, Lenevo ThinkPad Tablet, Samsung Galaxy Tab 10.1

-

JEST

ARM v7

ARM v7

procesor

ARM Cortex-A9 (dwurdzeniowy)

ARM Cortex-A9 (czterordzeniowy)

Szybkość zegara procesora

1,0 GHz - 1,2 GHz

Jednordzeniowy - do 1,4 GHz

Cztery rdzenie - do 1,3 GHz

GPU

NVIDIA GeForce (8 rdzeni)

NVIDIA GeForce (12 rdzeni)

Szybkość zegara GPU

300 MHz - 400 MHz

Niedostępne

Technologia CPU / GPU

TSMC 40nm

TSMC 40nm

Pamięć podręczna L1

Instrukcja 32kB, dane 32kB

(dla każdego rdzenia procesora)

Instrukcja 32kB, dane 32kB

(dla każdego rdzenia procesora)

Pamięć podręczna L2

1 MB

(wspólny dla wszystkich rdzeni procesora)

1 MB

 (wspólny dla wszystkich rdzeni procesora)

Pamięć

Do 1 GB

Do 2 GB

streszczenie 

Podsumowując, NVIDIA, w imieniu serii Tegra 3, zaprezentowała MPSoC o wysokim potencjale. Oczywiście przewyższa ich MPSoC z serii Tegra 2 zarówno pod względem wydajności obliczeniowej, jak i graficznej. Pomysł towarzysz Rdzeń jest bardzo schludny, ponieważ może być bardzo przydatny dla urządzeń mobilnych, ponieważ takie urządzenia są w trybie gotowości częściej niż nie i oczekuje się, że będą wykonywać zadania w tle. W jaki sposób branża komputerów mobilnych zamierza wykorzystać ten potencjał, dopiero się okaże.