NVIDIA Tegra3 kontra TI OMAP4460
Ten artykuł porównuje dwa najnowsze układy wieloprocesorowe (MPSoC); NVIDIA Tegra3 i TI OMAP4460 wdrożone w elektronice użytkowej. Mówiąc prościej, MPSoC to komputer z wieloma procesorami na jednym układzie scalonym (inaczej chip). Z technicznego punktu widzenia MPSoC 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 TI OMAP4460 zostały wprowadzone na rynek w ostatnim kwartale 2011 roku.
Zazwyczaj głównymi komponentami MPSoC są jego procesor (centralna jednostka przetwarzania) i GPU (jednostka przetwarzania grafiki). Procesory w układach NVIDIA Tegra3 i TI OMAP4460 oparte są na architekturze ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, opracowanej przez ARM Holdings) ISA (Instruction Set Architecture, czyli tej, która stanowi punkt wyjścia do projektowania procesora) 32-bitowy rozmiar danych.
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., a ulepszone wersje zostały wydane w pierwszym i drugim kwartale 2012 r. MPSoC z serii Tegra3 są wdrażane w wielu urządzeniach konsumenckich, od ASUS Eee Pad Transformer Prime po Google Nexus 7.
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ą. W oryginalnym wydaniu, podczas gdy główne rdzenie mogą być taktowane z częstotliwością 1,3 GHz (kiedy wszystkie cztery rdzenie są aktywne) do 1,4 GHz (kiedy aktywny jest tylko jeden z czterech rdzeni), rdzeń pomocniczy jest taktowany z częstotliwością 500 MHz. Zaktualizowane wersje obsługiwały szybsze zegary. Celem rdzenia pomocniczego jest uruchamianie procesów w tle, gdy urządzenie jest w trybie gotowości, a tym samym oszczędzanie energii. GPU używany w Tegra3 to GeForce NVIDIA, który ma 12 rdzeni. Tegra3 ma zarówno pamięć podręczną L1, jak i pamięć podręczną L2, która jest podobna do pamięci podręcznej Tergra2 i umożliwia spakowanie do 2 GB pamięci RAM DDR2.
TI OMAP4460
OMAP4460 został wydany w czwartym kwartale 2011 roku i według PDAdb.net został po raz pierwszy wdrożony w tabletach dziewiątej generacji Archos. Jest to MPSoC z wyboru dla smartfona Samsung / Google Galaxy Nexus wyprodukowanego przez firmę Samsung dla Google. Procesor zastosowany w OMAP4460 to dwurdzeniowa architektura ARM Cotex A9, a zastosowanym procesorem graficznym był PowerVR SGX540. W OMAP4460 procesor jest taktowany z częstotliwością 1,2 GHz-1,5 GHz, a procesor graficzny z taktowaniem 384 MHz (stosunkowo bardzo wysoka częstotliwość w porównaniu z taktowaniem tego samego GPU w innych SoC, w których wdrożono SGX540). Układ został wyposażony w hierarchię pamięci podręcznej L1 i L2 w swoim dwurdzeniowym procesorze i jest wyposażony w 1 GB pamięci RAM DDR2 o niskim poborze mocy.
Porównanie NVIDIA Tegra3 i TI OMAP4460
Seria Tegra 3 | TI OMAP 4460 | |
Data wydania | Q4, 2011 | Q4, 2011 |
Typ | MPSoC | MPSoC |
Pierwsze urządzenie | Asus Eee Pad Transformer Prime | Archos 80 G9 |
Inne urządzenia | Google Nexus 7 | Telefon Google Galaxy Nexus |
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-1.5GHz |
GPU | NVIDIA GeForce (12 rdzeni) | PowerVR SGX540 |
Szybkość zegara GPU | 520MHz | 384MHz |
Technologia procesora/GPU | 40nm TSMC | 45nm |
Pamięć podręczna L1 |
Instrukcja 32kB, dane 32kB (dla każdego rdzenia procesora) |
Instrukcja 32kB, dane 32kB (na każdy rdzeń 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 |
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żna go wykorzystać w przypadku urządzeń 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ą twierdzić, że kosztowna, niskoenergetyczna tkanina zastosowana w rdzeniu towarzyszącym może obciążać użytkowników. Jednak w ciągu roku, dzięki odpowiednim aktualizacjom, firma NVIDIA umożliwiła wielu urządzeniom konsumenckim korzystanie ze swoich procesorów Tegra3 MPSoC, a liczba urządzeń adaptujących Tegra3 rośnie, gdy mówimy.