Forskel mellem Apple A4 og NVIDIA Tegra 2
Apple A4 vs NVIDIA Tegra 2 | NVIDIA Tegra 2 vs Apple A4-hastighed, ydeevne
Denne artikel sammenligner to System-on-Chips (SoC), Apple A4 og NVIDIA Tegra 2, markedsført af henholdsvis Apple og NVIDIA, der målretter mod håndholdte enheder. I en Lægters term er en SoC en computer på en enkelt IC (Integrated Circuit, aka chip). Teknisk er en SoC en IC, der integrerer typiske komponenter på en computer (såsom mikroprocessor, hukommelse, input / output) og andre systemer, der imødekommer elektroniske og radiofunktioner. Apple udgav sin A4-processor i marts 2010 med sin indledende tablet-pc, Apple iPad. NVIDIA udgav Tegra 2 i første kvartal 2010.
Typisk er hovedkomponenterne i en SoC dens CPU (Central Processing Unit) og GPU (Graphics Processing Unit). CPU'erne i både A4 og Tegra 2 er baseret på ARM (Advanced RICS - Reduced Instruction Set Computer - Machine, udviklet af ARM Holdings) v7 ISA (Instruction Set Architecture, den, der bruges som startsted at designe en processor).
Apple A4
A4 blev først kommercielt produceret i marts 2010, og Apple brugte det til deres Apple iPad, den første tablet pc, der blev markedsført af Apple. Efter implementeringen i iPad blev Apple A4 senere implementeret i iPhone 4 og iPod Touch 4G. A4's CPU er designet af Apple baseret på ARM Cortex-A8 processor (der bruger ARM v7 ISA), og dens GPU er baseret på PowerVRs SGX535 grafikprocessor. CPU'en i A4 kodes med en hastighed på 1 GHz, og GPU'ens clockhastighed er et mysterium (blev ikke afsløret af Apple). A4 har både L1 cache (instruktion og data) og L2 cache hierarkier, og det tillader pakning af DDR2-hukommelsesblokke (selv om det ikke indeholdt originalt originalt hukommelsesmodul). Størrelserne af hukommelsespakker varierer fra forskellige enheder, såsom 2x128MB i iPad og 2x256MB, i iPhone4.
NVIDIA Tegra 2 (Serie)NVIDIA, der oprindeligt var et produktionsselskab for grafikprocessorenhed (hævdet at have opfundet GPU'er i slutningen af halvfemserne), har for nylig flyttet ind på markedet for mobil computing, hvor NVIDIA's System on Chips (SoC) er implementeret i telefoner, tabletter og andre håndholdte enheder. Tegra er en SoC-serie udviklet af NVIDIA-målrettede implementering på mobilmarkedet. Tegra 2-serie SoCs blev først markedsført i begyndelsen af 2010, og de første sæt enheder, der implementerede dem, er nogle ikke så berømte tablet-pc'er. Den første implementering af det samme i en smart telefon kom i februar 2011, da LG udgav sin Optimus 2X mobiltelefon. Herefter har et stort antal andre mobile enheder brugt Tegra 2-serien SoCs, hvoraf nogle er Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Lenevo ThinkPad Tablet og Samsung Galaxy Tab 10.1.
Tegra 2-serien SoCs (teknisk MPSoC, som følge af processorens CPU-implementering) har ARM Cotex-A9-baserede dual core-CPU'er (der bruger ARM v7 ISA), som typisk klokkes til 1GHz. Målrettet mindre dørområde understøtter NVIDIA ikke NEON instruktioner (ARM's Advanced SIMD-udvidelse) i disse CPU'er. Den valgte GPU var NVIDIAs Ultra Low Power (ULP) GeForce, som har otte kerner pakket ind i det (det er ikke en overraskelse for et firma, der er berømt for deres mange til mange centrale GPU'er). GPU'erne klokkes mellem 300MHz og 400MHz i forskellige chips i serien. Tegra 2 har både L1-cache (instruktion og data - privat for hver CPU-kerne) og L2-cache (delt mellem begge CPU-kerner) hierarkier, og det tillader pakning op til 1GB DDR2-hukommelsesmoduler.
En sammenligning mellem Apple A4 og NVIDIA Tegra 2-serien er angivet nedenfor.
Apple A4
NVIDIA Tegra 2 Series |
Udgivelsesdato |
|
Marts 2010 |
Q1 2010 |
Type |
SoC |
MPSoC |
Første enhed |
iPad LG Optimus 2X |
(999)> Andre enheder |
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 |
ISA |
ARM v7 (32bit) |
ARM v7 (32bit) |
CPU |
ARM Cotex A8 (Single Core) |
ARM Cortex-A9 Core) |
CPU's Clock Speed |
1. 0 GHz |
1. 0 GHz - 1. 2 GHz |
GPU |
PowerVR SGX535 |
NVIDIA GeForce (8 kerner) |
GPU's Clock Speed |
Ikke afsløret |
300MHz - 400MHz |
CPU / GPU-teknologi < TSMCs 45nm |
TSMCs 40nm |
L1 Cache |
32kB instruktion, 32kB data |
32kB instruktion, 32kB data |
(for hver CPU kerne) |
L2 Cache |
512kB 1 MB |
(delt mellem begge CPU-kerner) Hukommelse |
iPad havde 256MB Low Power DDR2 |
Op til 1GB |
Sammenfatning Sammenfattende, selv om både Apple A4 og NVIDIA Tegra 2 serie SoCs blev introduceret omkring samme tid, Tegra2s funktioner er imponerende og bedre på de fleste fronter. Fra både CPU'en (dual core i Tegra 2 vs. single core i A4) og derefter GPU'en (SGX535 vs GeForce 8core), er det kendt, at både det, der udnyttes af Tegra 2, fungerer bedre. En ulempe i Tegra 2 chips er, at de ikke understøtter NEON instruktion sæt, mens A4 gør. I cachehierarkiet har Tegra 2 en større L2-cache sammenlignet med A4 (512kB i A4 mod 1MB i Tegra2). Derfor er NVIDIA Tegra 2 bedre end Apple A4 i de fleste af de store aspekter. |