NVIDIA Tegra 2 vs Tegra 3 | Nvidia Tegra 3 (Quad Core Processor) vs Tegra 2 Speed, Performance
NVIDIA, ursprungligen ett tillverkningsföretag med GPU (Graphics Processing Unit) [som påstås ha uppfunnit grafikprocessorer i slutet av nittiotalet] har nyligen flyttat in på marknaden för mobila datorer, där NVIDIAs System on Chips (SoC) distribueras i telefoner, surfplattor och andra handhållna enheter. Tegra är en SoC-serie utvecklad av NVIDIA inriktad på distribution på mobilmarknaden. I en lekmannas term är en SoC en dator på en enda IC (Integrated Circuit, aka chip). Tekniskt sett är en SoC en IC som integrerar typiska komponenter på en dator (såsom mikroprocessor, minne, ingång / utgång) och andra system som tillgodoser elektroniska och radiofunktioner. Målet med den här artikeln är att jämföra två nyligen gjorda SoC-serier i Tegra, nämligen NVIDIA Tegra 2 och NVIDIA Tegra 3.
De två huvudkomponenterna i Tegra 2 och Tegra 3 är deras ARM-baserade CPU (Central Processing Unit, aka processor) och NVIDIA-baserad GPU. Både Tegra 2 och Tegra 3 är baserade på ARMs v7 ISA (instruktionsuppsättningsarkitektur, den som används som startplats för design av en processor) och deras GPU: er baseras på NVIDIA: s GeForce. CPU och GPU i både Tegra 2 och Tegra 3 är byggda i halvledartekniken känd som 40 nm av TSMC (Taiwan Semiconductor Manufacturing Company).
Tegra 2 (serie)
Tegra 2-serien SoCs marknadsfördes först i början av 2010, och den första uppsättningen enheter som distribuerar dem är några inte så kända surfplattor. Den första utplaceringen av densamma i en smartphone kom i februari 2011 när LG släppte sin Optimus 2X-mobiltelefon. Därefter har ett stort antal andra mobila enheter använt Tegra 2-serien SoC, varav några är Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Lenevo ThinkPad Tablet och Samsung Galaxy Tab 10.1.
Tegra 2-serien SoCs (tekniskt MPSoC, på grund av den utplacerade processorns CPU) hade ARM Cotex-A9-baserade dubbla kärnprocessorer (som använder ARM v7 ISA), som vanligtvis klockades vid 1 GHz. När NVIDIA riktade sig mot mindre formarstöd stödde inte NEON-instruktioner (ARM: s Advanced SIMD-tillägg) i dessa processorer. Den valda GPU: n var NVIDIA: s Ultra Low Power (ULP) GeForce som hade åtta kärnor packade i sig (det är inte en överraskning för ett företag som är känt för sina flera till många kärnprocessorer). GPU: erna klockades mellan 300 MHz och 400 MHz i olika chips i serien. Tegra 2 har både L1-cache (instruktion och data - privat för varje CPU-kärna) och L2-cache (delad mellan båda CPU-kärnorna) hierarkier, och som gör det möjligt att packa upp till 1 GB DDR2-minnesmoduler.
Tegra 3 (serie)
Den första SoC (eller snarare MPSoC) i Tegra 3-serien släpptes i början av november 2011 och har ännu inte distribuerats i kommersiellt tillgängliga enheter. NVIDIA hävdar att detta är den första mobila superprocessorn för att sätta ihop fyrkärnig ARM Cotex-A9-arkitektur. Även om Tegra 3 har fyra (och därför fyrdubbla) ARM Cotex-A9-kärnor som sin huvudsakliga CPU, har den en extra ARM Cotex-A9-kärna (kallad följeslagarkärnan) som är identisk i arkitektur med de andra, men är etsad på kraftduk och är klockad med mycket låg frekvens. Medan huvudkärnorna kan klockas vid 1,3 GHz (när alla fyra kärnorna är aktiva) till 1,4 GHz (när endast en av de fyra kärnorna är aktiva) klockas hjälpkärnan vid 500 MHz. Målet för hjälpkärnan är att köra bakgrundsprocesser när enheten är i standby-läge och därmed spara energi. Till skillnad från Tegra 2,Tegra 3 stöder NEON-instruktioner. GPU: n som används i Tegra 3 är NVIDIA: s GeForce, som har 12 kärnor packade i den. Tegra 3 har både L1-cache och L2-cache som liknar Tergra 2 och som möjliggör packning av upp till 2 GB DDR2 RAM.
Jämförelsen mellan MPSoCs från Tegra 2 (serie) och Tegra 3 (serie) visas nedan:
Tegra 2-serien | ||||
MPSoC | Första enheten |
(första mobila distribution) |
||
ÄR EN | ||||
ARM Cortex-A9 (Dual Core) | ||||
Fyra kärnor - upp till 1,3 GHz |
||||
NVIDIA GeForce (8 kärnor) | ||||
(för varje CPU-kärna) |
(för varje CPU-kärna) |
|||
Upp till 1 GB |
Sammanfattning
Sammanfattningsvis har NVIDIA, i namnet på Tegra 3-serien, kommit ut med en MPSoC med höga potentialer. Det överträffar uppenbarligen deras MPSoC-serier i Tegra 2-serien i både dator- och grafikprestanda. Idén med en följeslagare är väldigt snygg, eftersom den kan vara mycket användbar för mobila enheter, eftersom sådana enheter är i standbyläge oftare än inte och de förväntas utföra bakgrundsuppgifter. Hur den mobila datorindustrin kommer att utnyttja potentialen är ännu inte att se.