Apple A4 vs NVIDIA Tegra 2 | NVIDIA Tegra 2 vs Apple A4 Szybkość, wydajność
W tym artykule porównano dwa systemy na chipie (SoC), Apple A4 i NVIDIA Tegra 2, sprzedawane odpowiednio przez Apple i NVIDIA, przeznaczone dla urządzeń przenośnych. 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. Firma Apple wypuściła procesor A4 w marcu 2010 r. Wraz z inauguracyjnym tabletem PC, Apple iPad. NVIDIA wydała Tegra 2 w pierwszym kwartale 2010 roku.
Zazwyczaj głównymi elementami SoC są procesor (Central Processing Unit) i GPU (Graphics Processing Unit). Procesory zarówno w formacie A4, jak i Tegra 2 są oparte na procesorach ARM (Advanced RICS - Komputer z ograniczonym zestawem instrukcji - Maszyna, opracowany przez ARM Holdings) v7 ISA (Instruction Set Architecture, ta, która jest używana jako początkowe miejsce projektowania procesora).
Apple A4
A4 został po raz pierwszy wyprodukowany na rynku w marcu 2010 roku, a Apple użył go do swojego iPada Apple, pierwszego tabletu PC sprzedawanego przez Apple. Po wdrożeniu na iPadzie Apple A4 został później wdrożony na iPhonie 4 i iPodzie Touch 4G. Procesor A4 został zaprojektowany przez Apple w oparciu o procesor ARM Cortex-A8 (który korzysta z ARM v7 ISA), a jego procesor graficzny oparty jest na procesorze graficznym PowerVR SGX535. Procesor w A4 jest taktowany z prędkością 1 GHz, a taktowanie GPU jest zagadką (nie zostało ujawnione przez Apple). A4 ma zarówno hierarchię pamięci podręcznej L1 (instrukcje i dane), jak i hierarchię pamięci podręcznej L2 i umożliwia pakowanie bloków pamięci DDR2 (chociaż nie zawierał oryginalnie zapakowanego modułu pamięci). Rozmiary pakowanej pamięci różnią się w zależności od urządzenia, np. 2x128 MB w iPadzie i 2x256 MB w iPhonie4.
NVIDIA Tegra 2 (seria)
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. Układy SoC z serii Tegra 2 zostały po raz pierwszy wprowadzone na rynek na początku 2010 roku, a pierwszym zestawem urządzeń, które je wdrożyły, 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) mają dwurdzeniowe procesory ARM Cotex-A9 (wykorzystujące ARM v7 ISA), które są 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 ma w sobie osiem rdzeni (nie jest to niespodzianką dla firmy znanej z wielu lub wielu podstawowych procesorów graficznych). Procesory graficzne są taktowane od 300 MHz do 400 MHz w różnych układach serii. Tegra 2 ma zarówno hierarchię pamięci podręcznej L1 (instrukcje i dane - prywatne dla każdego rdzenia procesora), jak i pamięci podręcznej L2 (współdzielonej przez oba rdzenie procesora) i umożliwia pakowanie do 1 GB modułów pamięci DDR2.
Porównanie między Apple A4 i NVIDIA Tegra 2 Series znajduje się w tabeli poniżej.
Apple A4 | NVIDIA Tegra 2 Series | |
Data wydania | Marzec 2010 r | I kwartał 2010 r |
Rodzaj | SoC | MPSoC |
Pierwsze urządzenie | iPad | LG Optimus 2X (pierwsze wdrożenie mobilne) |
Inne urządzenia | iPhone 4, iPod Touch 4G | Motorola Atrix 4G, Motorola Photon 4G, LG Optimus Pad, Motorola Xoom, Motorola Electrify, Lenevo ThinkPad Tablet, Samsung Galaxy Tab 10.1 |
JEST | ARM v7 (32-bitowy) | ARM v7 (32-bitowy) |
procesor | ARM Cotex A8 (pojedynczy rdzeń) | ARM Cortex-A9 (dwurdzeniowy) |
Szybkość zegara procesora | 1,0 GHz | 1,0 GHz - 1,2 GHz |
GPU | PowerVR SGX535 | NVIDIA GeForce (8 rdzeni) |
Szybkość zegara GPU | Nie ujawniono | 300 MHz - 400 MHz |
Technologia CPU / GPU | 45 nm TSMC | TSMC 40nm |
Pamięć podręczna L1 | Instrukcja 32kB, dane 32kB | Instrukcja 32kB, dane 32kB (dla każdego rdzenia procesora) |
Pamięć podręczna L2 | 512kB | 1 MB (współużytkowane przez oba rdzenie procesora) |
Pamięć | iPad miał 256 MB Low Power DDR2 | Do 1 GB |
streszczenie
Podsumowując, mimo że w tym samym czasie wprowadzono SoC z serii Apple A4 i NVIDIA Tegra 2, funkcje Tegra2 są imponujące i lepsze na większości frontów. Począwszy od CPU (dwurdzeniowy w Tegra 2 vs. jednordzeniowy w A4), a następnie GPU (SGX535 vs. GeForce 8core), dla obu tych, które są wdrażane przez Tegra 2, wiadomo, że działają lepiej. Wadą układów Tegra 2 jest to, że nie obsługują one zestawu instrukcji NEON, podczas gdy A4. W hierarchii pamięci podręcznej Tegra 2 ma większą pamięć podręczną L2 w porównaniu do A4 (512 kB w A4 vs. 1 MB w Tegra2). Dlatego NVIDIA Tegra 2 przewyższa Apple A4 w większości głównych aspektów.