NVIDIA Tegra 3 vs Samsung Exynos 4210 | Samsung Exynos 4210 vs NVIDIA Tegra 3 Speed, Performance
Denne artikkelen sammenligner to nylige System-on-Chips (SoC), NVIDIA Tegra3 og Samsung Exynos 4210, distribuert i forbrukerelektronikk av henholdsvis Apple og Samsung. I en Laypersons term er en SoC en datamaskin på en enkelt IC (Integrated Circuit, aka chip). Teknisk sett er en SoC en IC som integrerer typiske komponenter på en datamaskin (som mikroprosessor, minne, input/output) og andre systemer som imøtekommer elektroniske og radiofunksjoner. Både NVIDIA Tegra3 og Samsung Exynos 4210 er Multiprosessor System-on-Chip (MPSoC), der designet bruker multiprosessorarkitektur for å utnytte den tilgjengelige datakraften. Mens Exynos 4210 kom i april 2011; Samsung ga ut sin Galaxy S2 med Exynos 4210; NVIDIA ga ut Tegra3 i november 2011, og den skal ennå ikke brukes i forbrukerelektronikk.
Vanligvis er hovedkomponentene i en SoC dens CPU (Central Processing Unit) og GPU (Graphics Processing Unit). CPU-ene i NVIDIA Tegra3 og Exynos 4210 er basert på ARMs (Advanced RICS – Reduced Instruction Set Computer – Machine, utviklet av ARM Holdings) v7 ISA (Instruction Set Architecture, den som brukes som startsted for å designe en prosessor).
NVIDIA Tegra3 (Series)
NVIDIA, opprinnelig et produksjonsselskap for GPU (Graphics Processing Unit) [som hevdes å ha oppfunnet GPUer på slutten av nittitallet] har nylig flyttet inn på markedet for mobildatabehandling, der NVIDIAs System on Chips (SoC) er distribuert i telefoner, nettbrett og andre håndholdte enheter. Tegra er en SoC-serie utviklet av NVIDIA rettet mot distribusjon i mobilmarkedet. Den første MPSoC-en i Tegra3-serien ble utgitt tidlig i november 2011 og har ennå ikke blitt distribuert i kommersielt tilgjengelige enheter.
NVIDIA hevder at Tegra3 er den første mobile superprosessoren, som setter sammen firekjerners ARM Cotex-A9-arkitektur for første gang. Selv om Tegra3 har fire (og derfor quad) ARM Cotex-A9-kjerner som hoved-CPU, har den en ekstra ARM Cotex-A9-kjerne (k alt følgekjernen) som er identisk i arkitektur med de andre, men er etset på lav effekt stoff og er klokket til en svært lav frekvens. Mens hovedkjernene kan klokkes fra 1,3 GHz (når alle fire kjernene er aktive) til 1,4 GHz (når bare én av de fire kjernene er aktiv), klokkes hjelpekjernen til 500 MHz. Målet med hjelpekjernen er å kjøre bakgrunnsprosesser når enheten er i standby-modus; sparer derfor strøm. GPUen som brukes i Tegra3 er NVIDIAs GeForce, som har 12 kjerner pakket inn. Tegra 3 har både L1-cache og L2-cache, som ligner på Tergra 2, og den tillater pakking av opptil 2 GB DDR2 RAM.
Samsung Exynos 4210
I april 2011 distribuerte Samsung i Galaxy S2 først Exynos 4210. Exynos 4210 ble designet og produsert av Samsung under kodenavnet Orion. Den er en etterfølger til Samsung Exynos 3110. CPU-en er en dual core ARM Cotex A9-serie klokket til 1,2 GHz og GPUen er ARMs berømte Mali-400MP (4-kjerner) design klokket til 275 MHz. Exynos 4210 var den første SoC (eller rettere sagt MPSoC) som distribuerte ARMs Mali-400MP. En annen attraksjon for Exynos 4210 er den opprinnelige støtten for tre skjermer (trippelskjermutganger: 1xWXGA, 2xWSVGA), som er veldig nyttig for enheter som er målrettet mot Exynos 4210. Brikken var fullpakket med både L1 (instruksjon og data) og L2-cache hierarkier og hadde en innebygd 1 GB DDR3 SDRAM.
En sammenligning mellom NVIDIA Tegra3 og Exynos 4210 er angitt nedenfor.
Tegra 3-serien | Samsung Exynos 4210 | |
Utgivelsesdato | november 2011 | april 2011 |
Type | MPSoC | MPSoC |
Første enhet | Ikke utplassert ennå | Samsung Galaxy S2 |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cortex-A9 (quad Core) | ARM Cotex A9 (dobbel kjerne) |
CPUs klokkehastighet |
Single Core – opptil 1,4 GHz Fire kjerner – opptil 1,3 GHz Companion Core – 500 MHz |
1,2GHz |
GPU | NVIDIA GeForce (12 kjerner) | ARM Mali-400MP (4 kjerner) |
GPUs klokkehastighet | Ikke tilgjengelig | 275MHz |
CPU/GPU-teknologi | TSMCs 40nm | TSMCs 45nm |
L1 Cache |
32kB instruksjon, 32kB data (for hver CPU-kjerne) |
32kB instruksjon, 32kB data (for hver CPU-kjerne) |
L2 Cache |
1MB (delt mellom alle CPU-kjerner) |
1MB (delt mellom alle CPU-kjerner) |
Memory | Opptil 2GB DDR2 | 1GB lavstrøm (LP) DDR3 |
sammendrag
Opsummert har NVIDIA, i navnet til Tegra 3-serien, kommet ut med en MPSoC med høye potensialer. Den overgår åpenbart både datakraft og grafikkytelse. Ideen om en ledsagerkjerne er veldig ryddig, siden den kan brukes mye for mobile enheter, siden slike enheter er i standby-modus oftere enn ikke, og de forventes å kjøre bakgrunnsoppgaver. Noen kan hevde at det dyre laveffektsstoffet som brukes i følgekjernen kan belaste brukerne. Hvordan den mobile dataindustrien kommer til å utnytte potensialet og markedslevedyktigheten til Tegra3 er ennå å se.