Forskel mellem NVIDIA Tegra 2 og Tegra 3
NVIDIA Tegra 2 vs Tegra 3 | Nvidia Tegra 3 (Quad Core Processor) mod Tegra 2 Speed, Performance
NVIDIA, der oprindeligt var et produktionsselskab (GPU (Graphics Processing Unit), der hævdes at have opfundet GPU'er i slutningen af halvfemserne, har for nylig flyttet ind på markedet for mobil computere, hvor NVIDIA's System on Chips (SoC) er implementeret i telefoner, tablets og andre håndholdte enheder. Tegra er en SoC-serie udviklet af NVIDIA-målrettede implementering på mobilmarkedet. 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. Målet med denne artikel er at sammenligne to nyere Tegra-serien SoCs, nemlig NVIDIA Tegra 2 og NVIDIA Tegra 3.
De to hovedkomponenter i Tegra 2 og Tegra 3 er deres ARM-baserede CPU (Central Processing Unit, aka-processor) og NVIDIA-baseret GPU. Både Tegra 2 og Tegra 3 er baseret på ARMs v7 ISA (instruktionssætarkitektur, den som bruges som startsted for design af en processor) og deres GPU'er er baseret på NVIDIAs GeForce. CPU'en og GPU'en i både Tegra 2 og Tegra 3 er bygget i halvlederteknologien kendt som 40nm af TSMC (Taiwan Semiconductor Manufacturing Company).
Tegra 2 (Serie)
Tegra 2-serien SoCs blev først markedsført i begyndelsen af 2010, og det første sæt enheder til at installere dem er nogle ikke så berømte tablet-pc'er. Den første implementering af det samme i en smartphone 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, på grund af CPU-implementeret multiprocessor) havde ARM Cotex-A9-baserede dual core-CPU'er (der bruger ARM v7 ISA), som typisk blev klocket 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 havde 8 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 blev klokket mellem 300 MHz til 400 MHz 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 1 GB DDR2-hukommelsesmoduler.
Tegra 3 (Serie)
Den første SoC (eller rettere MPSoC) i Tegra 3-serien blev udgivet i begyndelsen af november 2011 og endnu ikke implementeret i kommercielt tilgængelige enheder.NVIDIA hævder, at dette er den første mobile superprocessor, for at sammensætte quad-core ARM Cotex-A9-arkitekturen. Selvom Tegra 3 har fire (og derfor quad) ARM Cotex-A9 kerner som hoved-CPU, har den en ekstra ARM Cotex-A9-kerne (kaldet companion kernen), som er identisk i arkitekturen til de andre, men er ætset på et lavt kraftigt stof og er klokket med en meget lav frekvens. Mens hovedkernerne kan klokkes til 1. 3GHz (når alle fire kerner er aktive) til 1. 4GHz (når kun en af de fire kerner er aktiv), er hjælpekernen klocket til 500MHz. Målet med hjælpekernen er at køre baggrundsprocesser, når enheden er i standbytilstand og dermed sparer strøm. I modsætning til Tegra 2 understøtter Tegra 3 NEON instruktioner. Den GPU, der anvendes i Tegra 3, er NVIDIAs GeForce, som har 12 kerner pakket ind i den. Tegra 3 har både L1 cache og L2 cache, der ligner Tergra 2, og det tillader pakning af op til 2GB DDR2 RAM.
Sammenligningen mellem Tegra 2 (serie) og Tegra 3 (serie) MPSoC'er er angivet nedenfor:
Tegra 2 Series |
Tegra 3 Series |
|
Udgivelsesdato |
Q1 2010 |
Q4 2011 < Type |
MPSoC |
MPSoC |
Første enhed |
LG Optimus 2X |
(første mobil implementering) Ikke implementeret endnu |
Andre enheder |
Motorola Atrix 4G, Motorola Photon 4G, LG Optimus Pad, Motorola Xoom, Motorola Electrify, Lenevo ThinkPad Tablet, Samsung Galaxy Tab 10. 1 |
- |
ISA |
ARM v7 |
ARM v7 |
CPU |
ARM Cortex- A9 (Dual Core) |
ARM Cortex-A9 (Quad Core) |
CPU'ens urthastighed |
1. 0 GHz - 1. 2 GHz |
Enkeltkerne - op til 1. 4 GHz |
Fire kerner - op til 1. 3 GHz GPU |
NVIDIA GeForce (8 kerner) |
NVIDIA GeForce (9 kerner) 12 kerner) |
GPUs clockhastighed |
300MHz - 400MHz |
Ikke tilgængelig |
CPU / GPU-teknologi |
TSMCs 40nm |
TSMCs 40nm |
L1 Cache |
32kB instruktion, 32kB data |
L2 Cache 1MB |
(delt mellem alle CPU-kerner) 1 MB |
(delt mellem alle CPU-kerner) |
Hukommelse Op til 1 GB |
Op til 2 GB Sammenfatning |
Sammenfattende er NVIDIA, i navnet Tegra 3-serien, kommet ud med en MPSoC med høje potentialer. Det overgår selvfølgelig deres Tegra 2-serie MPSoC'er i både computing og grafik ydeevne. Ideen om en |
companion |
-kern er meget pæn, da den kan være meget nyttig til mobile enheder, da sådanne enheder er oftere end ikke i standbytilstand, og de forventes at køre baggrundsopgaver. Hvordan mobil computing industrien vil udnytte potentialet, er endnu ikke set. |