Unterschied zwischen Apple A4 und NVIDIA Tegra 2

Anonim

Apple A4 vs NVIDIA Tegra 2 | NVIDIA Tegra 2 vs Apple A4 Speed, Leistung

Dieser Artikel vergleicht zwei System-on-Chips (SoC), Apple A4 und NVIDIA Tegra 2, die von Apple und NVIDIA vermarktet werden bzw. auf Handheld-Geräte abzielen. In der Laiendarstellung ist ein SoC ein Computer auf einem einzelnen IC (Integrated Circuit, auch bekannt als Chip). Technisch ist ein SoC ein IC, der typische Komponenten auf einem Computer (wie Mikroprozessor, Speicher, Eingabe / Ausgabe) und andere Systeme integriert, die elektronische und Funkfunktionen unterstützen. Apple hat seinen A4-Prozessor im März 2010 mit seinem ersten Tablet-PC, dem Apple iPad, auf den Markt gebracht. NVIDIA hat Tegra 2 im ersten Quartal 2010 veröffentlicht.

Die Hauptkomponenten eines SoC sind in der Regel CPU (Central Processing Unit) und GPU (Graphics Processing Unit). Die CPUs sowohl in A4 als auch in Tegra 2 basieren auf ARM (Advanced RICS - Reduced Instruction Set Computer - Machine, entwickelt von ARM Holdings) v7 ISA (Instruction Set Architecture, Entwurf eines Prozessors).

Apple A4

A4 wurde im März 2010 erstmals kommerziell produziert und Apple nutzte es für ihr Apple iPad, den ersten Tablet-PC von Apple. Nach dem Einsatz im iPad wurde Apple A4 später im iPhone 4 und im iPod Touch 4G eingesetzt. Die A4-CPU wurde von Apple auf Basis des ARM Cortex-A8-Prozessors (ARM v7 ISA) entwickelt und basiert auf dem Grafikprozessor SGX535 von PowerVR. Die CPU in A4 wird mit einer Geschwindigkeit von 1 GHz getaktet, und die Taktrate der GPU ist ein Rätsel (wurde von Apple nicht enthüllt). A4 hat sowohl L1-Cache (Instruktion und Daten) als auch L2-Cache-Hierarchien und ermöglicht das Packen von DDR2-Speicherblöcken (obwohl es ursprünglich kein Speicher-Modul enthielt). Die Größe des gepackten Speichers variiert zwischen verschiedenen Geräten wie 2x128MB im iPad und 2x256MB im iPhone4.

NVIDIA, ursprünglich eine GPU (Graphics Processing Unit) -Produktionsfirma [die angeblich GPUs in den späten Neunzigern erfunden haben], sind vor kurzem in den Mobile Computing-Markt eingetreten, wo NVIDIAs System on Chips (SoC) in Handys, Tablets und anderen Handhelds eingesetzt werden. Tegra ist eine von NVIDIA entwickelte SoC-Serie, die auf den mobilen Einsatz ausgerichtet ist. Tegra 2-Serie-SoCs wurden Anfang 2010 vermarktet, und die ersten Geräte, die sie einsetzen, sind einige nicht so bekannte Tablet-PCs. Der erste Einsatz desselben in einem Smartphone kam im Februar 2011, als LG sein Optimus 2X Mobiltelefon herausbrachte. Nachfolgend eine große Anzahl von anderen mobilen Geräten verwendet Tegra 2 Serie SoCs, von denen einige Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Lenevo ThinkPad Tablet und Samsung Galaxy Tab 10 sind.1.

Die SoCs der Tegra 2-Serie (technisch MPSoC, aufgrund der eingesetzten Mehrprozessor-CPU) verfügen über ARM Cotex-A9 basierte Dual Core CPUs (ARM v7 ISA), die typischerweise mit 1 GHz getaktet werden. NVIDIA hat in diesen CPUs keine kleineren NEON-Befehle (Advanced SIMD Extension) von ARM unterstützt. Die GPU der Wahl war die Ultra Low Power (ULP) GeForce von NVIDIA mit acht Cores (es ist keine Überraschung für ein Unternehmen, das für seine Multi-Core-GPUs bekannt ist). Die GPUs werden zwischen 300 MHz und 400 MHz in verschiedenen Chips der Serie getaktet. Tegra 2 besitzt sowohl L1-Cache (Befehl und Daten - privat für jeden CPU-Kern) als auch L2-Cache (gemeinsam genutzte CPU-Kerne) für bis zu 1 GB DDR2-Speichermodule.

Ein Vergleich zwischen Apple A4 und NVIDIA Tegra 2 Series ist unten tabellarisch aufgeführt.

MPSoC

Erste

iPad LG Optimus 2X

(erster mobiler Einsatz)

Andere Geräte

iPhone 4, iPod Touch 4G

Motorola Atrix 4G, Motorola Photon 4G, LG Optimus Pad, Motorola Xoom, Lenevo ThinkPad Tablet, ARM Cortex-A9 (Dual-Core)

ARM Cortex-A9 (Dual Core)

ARM Cortex- Core)

Taktrate der CPU

1. 0 GHz

1. GPU

NVIDIA GeForce (8 Kerne)

Taktrate der GPU

Nicht freigegeben

300 MHz bis 400 MHz

CPU- / GPU-Technologie < TSMCs 45nm

TSMCs 40nm

L1 Cache

32kB Befehl, 32kB Daten

32kB Befehl, 32kB Daten

(für jeden CPU-Kern)

L2 Cache

512kB Zusammengefasst, obwohl sowohl Apple A4 als auch NVIDIA Tegra 2 (bis zu 999), die von beiden CPU-Kernen gemeinsam genutzt werden, kleiner als 999 sind, Serie SoCs wurden zur gleichen Zeit vorgestellt, Tegra2 Features sind beeindruckend und in den meisten Fronten besser. Von der CPU ausgehend (Dual Core in Tegra 2 vs. Single Core in A4) und dann der GPU (SGX535 vs. GeForce 8core) ist bekannt, dass beide, die von Tegra 2 eingesetzt werden, besser sind. Ein Nachteil bei Tegra 2-Chips ist, dass sie den NEON-Befehlssatz nicht unterstützen, während A4 dies tut. In der Cache-Hierarchie hat Tegra 2 einen größeren L2-Cache im Vergleich zu A4 (512kB in A4 gegenüber 1MB in Tegra2). Daher übertrifft NVIDIA Tegra 2 in den meisten wichtigen Aspekten Apple A4.