Różnica między Apple A4 a NVIDIA Tegra 2

Różnica między Apple A4 a NVIDIA Tegra 2
Różnica między Apple A4 a NVIDIA Tegra 2

Wideo: Różnica między Apple A4 a NVIDIA Tegra 2

Wideo: Różnica między Apple A4 a NVIDIA Tegra 2
Wideo: Zakaz życia - 4 dni w Warszawie, 11 kontroli, za wygląd - Hahment 2024, Grudzień
Anonim

Apple A4 kontra NVIDIA Tegra 2 | NVIDIA Tegra 2 kontra Apple A4 Szybkość, wydajność

Ten artykuł porównuje dwa systemy SoC (System-on-Chips), Apple A4 i NVIDIA Tegra 2, sprzedawane odpowiednio przez Apple i NVIDIA ukierunkowane na urządzenia przenośne. 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. Firma Apple wypuściła swój procesor A4 w marcu 2010 roku wraz z inauguracyjnym tabletem PC, Apple iPad. NVIDIA wypuściła Tegrę 2 w pierwszym kwartale 2010 roku.

Zazwyczaj głównymi składnikami SoC są jego procesor (centralna jednostka przetwarzania) i GPU (jednostka przetwarzania grafiki). Procesory zarówno w A4, jak i Tegra 2 oparte są na architekturze ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, opracowanej przez ARM Holdings) v7 ISA (Instruction Set Architecture, czyli tej, która jest wykorzystywana jako punkt wyjścia do projektowania procesora).

Jabłko A4

A4 został po raz pierwszy wyprodukowany komercyjnie w marcu 2010 roku, a firma Apple użyła go do swojego iPada firmy Apple, pierwszego tabletu PC sprzedawanego przez firmę Apple. Po wdrożeniu na iPadzie Apple A4 został później wdrożony w iPhone 4 i iPod Touch 4G. Procesor A4 został zaprojektowany przez Apple w oparciu o procesor ARM Cortex-A8 (wykorzystujący ARM v7 ISA), a jego GPU oparty jest na procesorze graficznym PowerVR SGX535. Procesor w A4 jest taktowany z prędkością 1 GHz, a taktowanie GPU jest tajemnicą (nie ujawniła tego Apple). A4 ma zarówno pamięć podręczną L1 (instrukcje i dane), jak i pamięć podręczną L2, a także umożliwia pakowanie bloków pamięci DDR2 (chociaż nie zawierał oryginalnie spakowanego modułu pamięci). Rozmiary pakowanej pamięci różnią się w zależności od urządzenia, np. 2x128MB w iPadzie i 2x256MB w iPhonie4.

NVIDIA Tegra 2 (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. SoC z serii Tegra 2 zostały po raz pierwszy wprowadzone na rynek na początku 2010 roku, a pierwszymi urządzeniami, które je wdrożyły, są niektóre mniej znane tablety. Pierwsze wdrożenie tego samego w smartfonie miało miejsce w lutym 2011 roku, kiedy LG wypuściło swój telefon komórkowy Optimus 2X. Następnie wiele innych urządzeń mobilnych korzystało z układów 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.

SoC z serii Tegra 2 (technicznie MPSoC, ze względu na wdrożony wieloprocesorowy procesor) mają dwurdzeniowe procesory oparte na ARM Cotex-A9 (wykorzystujące ARM v7 ISA), które są zazwyczaj taktowane z częstotliwością 1 GHz. Kierując się na mniejszy obszar matrycy, NVIDIA nie obsługiwała instrukcji NEON (rozszerzenie Advanced SIMD ARM) w tych procesorach. Wybranym procesorem graficznym był GeForce Ultra Low Power (ULP) firmy NVIDIA, który ma w sobie osiem rdzeni (nie jest to niespodzianką dla firmy słynącej z wielordzeniowych procesorów graficznych). Układy GPU są taktowane od 300 MHz do 400 MHz w różnych układach z tej serii. Tegra 2 ma zarówno pamięć podręczną L1 (instrukcje i dane – prywatne dla każdego rdzenia procesora), jak i pamięć podręczną L2 (współdzieloną przez oba rdzenie procesora), co pozwala na spakowanie do 1 GB modułów pamięci DDR2.

Porównanie pomiędzy Apple A4 i NVIDIA Tegra 2 Series jest przedstawione poniżej.

Jabłko A4

Seria NVIDIA Tegra 2
Data wydania Marzec 2010 I kwartał 2010
Typ 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, tablet Lenevo ThinkPad, Samsung Galaxy Tab 10.1
ISA ARM v7 (32bit) ARM v7 (32bit)
CPU ARM Cotex A8 (jednordzeniowy) 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 300MHz – 400MHz
Technologia procesora/GPU 45 nm TSMC 40nm TSMC
Pamięć podręczna L1 Instrukcja 32kB, dane 32kB

Instrukcja 32kB, dane 32kB

(dla każdego rdzenia procesora)

Pamięć podręczna L2 512kB

1MB

(współdzielone przez oba rdzenie procesora)

Pamięć iPad miał 256 MB pamięci DDR2 o niskim poborze mocy Do 1 GB

Podsumowanie

Podsumowując, chociaż układy SoC Apple A4 i NVIDIA Tegra 2 zostały wprowadzone w tym samym czasie, funkcje Tegra2 są imponujące i lepsze na większości frontów. Zaczynając od CPU (dwurdzeniowy w Tegra 2 vs. pojedynczy rdzeń w A4), a następnie GPU (SGX535 vs. GeForce 8core), oba rozwiązania wdrożone przez Tegrę 2 są znane z lepszej wydajności. Wadą układów Tegra 2 jest to, że nie obsługują zestawu instrukcji NEON, podczas gdy A4 tak. W hierarchii pamięci podręcznej Tegra 2 ma większą pamięć podręczną L2 w porównaniu z 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.

Zalecana: