NVIDIA Tegra 3 vs Samsung Exynos 4210 | Samsung Exynos 4210 kontra NVIDIA Tegra 3 Szybkość, wydajność
Ten artykuł porównuje dwa najnowsze układy System-on-Chips (SoC), NVIDIA Tegra3 i Samsung Exynos 4210, wdrożone w elektronice użytkowej odpowiednio przez Apple i Samsung. W terminologii laika SoC to komputer na pojedynczym układzie scalonym (ang. Integrated Circuit, czyli chip). Technicznie rzecz biorąc, 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. Zarówno NVIDIA Tegra3, jak i Samsung Exynos 4210 są wieloprocesorowymi systemami układowymi (MPSoC), w których konstrukcja wykorzystuje architekturę wieloprocesorową do wykorzystania dostępnej mocy obliczeniowej. Podczas gdy Exynos 4210 pojawił się w kwietniu 2011 r.; Samsung wypuścił Galaxy S2 z Exynos 4210; NVIDIA wypuściła Tegra3 w listopadzie 2011 roku i nie została jeszcze użyta w elektronice użytkowej.
Zazwyczaj głównymi składnikami SoC są jego procesor (centralna jednostka przetwarzania) i GPU (jednostka przetwarzania grafiki). Procesory w układach NVIDIA Tegra3 i Exynos 4210 oparte są na architekturze ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, opracowanej przez ARM Holdings) v7 ISA (Instruction Set Architecture, która jest wykorzystywana jako punkt wyjścia do projektowania procesora).
NVIDIA Tegra3 (seria)
NVIDIA, pierwotnie firma produkująca procesory graficzne (Graphics Processing Unit) [podobno wynalazła procesory graficzne pod koniec lat dziewięćdziesiątych], niedawno przeniosła się na rynek komputerów przenośnych, gdzie w telefonach są wdrażane układy NVIDIA System on Chips (SoC). tablety i inne urządzenia przenośne. Tegra to seria SoC opracowana przez firmę NVIDIA ukierunkowana na wdrożenie na rynku mobilnym. Pierwszy MPSoC z serii Tegra3 został wydany na początku listopada 2011 r. i nie został jeszcze wdrożony w urządzeniach dostępnych na rynku.
NVIDIA twierdzi, że Tegra3 jest pierwszym mobilnym superprocesorem, który po raz pierwszy łączy czterordzeniową architekturę ARM Cotex-A9. Chociaż Tegra3 ma cztery (a zatem cztery) rdzenie ARM Cotex-A9 jako główny procesor, ma pomocniczy rdzeń ARM Cotex-A9 (nazywany rdzeniem towarzyszącym), który ma identyczną architekturę jak inne, ale jest wytrawiony na niskim poborze mocy tkaniny 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; dlatego oszczędzając energię. GPU użyty w Tegra3 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 podręcznej Tergra 2 i umożliwia spakowanie do 2 GB pamięci RAM DDR2.
Samsung Exynos 4210
W kwietniu 2011 r. Samsung w swoim Galaxy S2 po raz pierwszy wdrożył Exynos 4210. Exynos 4210 został zaprojektowany i wyprodukowany przez firmę Samsung pod kryptonimem Orion. Jest następcą Samsunga Exynos 3110. Jego procesor to dwurdzeniowy procesor ARM Cotex A9 o taktowaniu 1,2 GHz, a jego GPU to słynna konstrukcja ARM Mali-400MP (4 rdzenie) o taktowaniu 275 MHz. Exynos 4210 był pierwszym SoC (a raczej MPSoC), który wdrożył Mali-400MP ARM. Kolejną atrakcją Exynos 4210 jest natywna obsługa trzech wyświetlaczy (potrójne wyjścia wyświetlacza: 1xWXGA, 2xWSVGA), co jest bardzo przydatne w przypadku urządzeń, które są celem Exynos 4210. Chip został wyposażony w pamięć podręczną L1 (instrukcje i dane) i L2 hierarchii i miał wbudowaną 1 GB pamięci DDR3 SDRAM.
Porównanie pomiędzy NVIDIA Tegra3 i Exynos 4210 przedstawiono poniżej.
Seria Tegra 3 | Samsung Exynos 4210 | |
Data wydania | Listopad 2011 | Kwiecień 2011 |
Typ | MPSoC | MPSoC |
Pierwsze urządzenie | Jeszcze nie wdrożono | Samsung Galaxy S2 |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cortex-A9 (czterordzeniowy) | ARM Cotex A9 (dwurdzeniowy) |
Szybkość zegara procesora |
Jednordzeniowy - do 1,4 GHz Cztery rdzenie - do 1,3 GHz Rdzeń towarzyszący - 500 MHz |
1.2GHz |
GPU | NVIDIA GeForce (12 rdzeni) | ARM Mali-400MP (4 rdzenie) |
Szybkość zegara GPU | Niedostępne | 275MHz |
Technologia procesora/GPU | 40nm TSMC | 45 nm TSMC |
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 |
1MB (współdzielone przez wszystkie rdzenie procesora) |
1MB (współdzielone przez wszystkie rdzenie procesora) |
Pamięć | Do 2 GB DDR2 | 1GB DDR3 o niskim poborze mocy (LP) |
Podsumowanie
Podsumowując, NVIDIA, w imię serii Tegra 3, przedstawiła MPSoC o wysokim potencjale. Oczywiście przewyższa zarówno moc obliczeniową, jak i wydajność grafiki. Pomysł rdzenia towarzyszącego jest bardzo fajny, ponieważ może być używany w urządzeniach mobilnych, ponieważ takie urządzenia są częściej w trybie gotowości i oczekuje się, że będą uruchamiać zadania w tle. Niektórzy mogą argumentować, że kosztowna, energooszczędna tkanina zastosowana w rdzeniu towarzyszącym może obciążać użytkowników. Nie wiadomo, w jaki sposób branża komputerów mobilnych wykorzysta potencjał i rentowność rynkową Tegra3.