Diferença Entre NVIDIA Tegra 2 e Tegra 3

Anonim

NVIDIA Tegra 2 vs Tegra 3 | Nvidia Tegra 3 (Quad Core Processor) vs Tegra 2 Speed, Performance

NVIDIA, originalmente uma empresa de fabricação de GPU (Graphics Processing Unit) [que alegou ter inventado GPUs no final dos anos noventa] recentemente mudou-se para o mercado de computação móvel, onde O Sistema de chipsets (SoC) da NVIDIA é implantado em telefones, tablets e outros dispositivos portáteis. Tegra é uma série SoC desenvolvida pela NVIDIA visando a implantação no mercado móvel. No termo de um Layperson, um SoC é um computador em um único IC (Integrated Circuit, também conhecido como chip). Tecnicamente, um SoC é um IC que integra componentes típicos em um computador (como microprocessador, memória, entrada / saída) e outros sistemas que atendem funcionalidades eletrônicas e de rádio. O objetivo deste artigo é comparar dois recentes SoCs da série Tegra, a saber, NVIDIA Tegra 2 e NVIDIA Tegra 3.

Os dois principais componentes do Tegra 2 e Tegra 3 são a CPU baseada em ARM (Central Processing Unit, também conhecida como processador) e GPU NVIDIA. Tanto o Tegra 2 como o Tegra 3 são baseados no ISA v7 da ARM (arquitetura de conjunto de instruções, que é usado como o ponto inicial do projeto de um processador) e suas GPUs são baseadas na GeForce da NVIDIA. A CPU e a GPU em Tegra 2 e Tegra 3 são construídas na tecnologia de semicondutores conhecida como 40nm da TSMC (Taiwan Semiconductor Manufacturing Company).

Tegra 2 (Série)

Os SoCs da série Tegra 2 foram comercializados pela primeira vez no início de 2010, e o primeiro conjunto de dispositivos para implementá-los são alguns PCs não tão famosos. A primeira implantação do mesmo em um smartphone ocorreu em fevereiro de 2011, quando a LG lançou seu telefone celular Optimus 2X. Após o que um grande número de outros dispositivos móveis usaram os SoCs da série Tegra 2, alguns dos quais são Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Lenevo ThinkPad Tablet e Samsung Galaxy Tab 10. 1.

Os SoCs da série Tegra 2 (tecnicamente MPSoC, devido à CPU multiprocessador implantada) possuíam CPUs de núcleo duplo baseadas em ARM Cotex-A9 (que usa ARM v7 ISA), que normalmente eram sincronizadas a 1GHz. Segmentando a área de morte menor, a NVIDIA não suportou as instruções NEON (extensão Advanced SIMD do ARM) nessas CPUs. A GPU de escolha foi a GeForce Ultra Low Power (ULP) da NVIDIA, que tinha 8 núcleos empacotados (não é uma surpresa para uma empresa famosa por suas GPUs de vários núcleos). As GPUs foram sincronizadas entre 300MHz a 400MHz em chips diferentes na série. O Tegra 2 possui as duas hierarquias L1 cache (instrução e dados - privadas para cada núcleo da CPU) e cache L2 (compartilhado entre os núcleos da CPU) e que permitem a embalagem de módulos de memória de até 1GB DDR2.

Tegra 3 (Series)

O primeiro SoC (ou em vez MPSoC) na série Tegra 3 foi lançado no início de novembro de 2011 e ainda não foi implantado em dispositivos comercialmente disponíveis.A NVIDIA afirma que este é o primeiro supercomputador móvel, para montar a arquitetura quad core ARM Cotex-A9. Embora o Tegra 3 tenha quatro núcleos (e, portanto, quad) ARM Cotex-A9 como sua CPU principal, possui um núcleo auxiliar ARM Cotex-A9 (chamado companheiro) que é idêntico em arquitetura para os outros, mas é gravado em um tecido de baixa potência e é sincronizado com uma freqüência muito baixa. Enquanto os núcleos principais podem ser sincronizados em 1. 3GHz (quando todos os quatro núcleos estão ativos) para 1. 4GHz (quando apenas um dos quatro núcleos está ativo), o núcleo auxiliar é sincronizado a 500MHz. O alvo do núcleo auxiliar é executar processos em segundo plano quando o dispositivo está no modo de espera e, assim, economizando energia. Ao contrário do Tegra 2, o Tegra 3 suporta instruções NEON. O GPU usado no Tegra 3 é a GeForce da NVIDIA, que possui 12 núcleos. Tegra 3 possui cache L1 e cache L2 semelhante ao de Tergra 2 e que permitem a embalagem de até 2 GB de RAM DDR2.

A comparação entre os MPSoCs Tegra 2 (série) e Tegra 3 (série) está tabulada abaixo:

Tegra 2 Series

Tegra 3 Series

Data de lançamento

Q1 2010

Q4 2011 < Tipo

MPSoC

MPSoC

Primeiro dispositivo

LG Optimus 2X

(primeira implantação móvel)

Não implantado ainda

Outros dispositivos

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)

Velocidade do Relógio da CPU

1. 0 GHz - 1. 2 GHz

Single Core - até 1. 4 GHz

Quatro núcleos - até 1. 3 GHz

GPU

NVIDIA GeForce (8 núcleos)

NVIDIA GeForce (12 cores)

Velocidade do Relógio da GPU

300MHz - 400MHz

Não Disponível

Tecnologia CPU / GPU

40nm

TSMC 40nm

L1 Cache

32kB instrução, dados de 32kB

(para cada núcleo da CPU)

instrução 32kB, dados 32kB

(para cada núcleo da CPU)

Cache L2

1MB

(compartilhado entre todos os núcleos da CPU)

1MB < (compartilhado entre todos os núcleos da CPU)

Memória

Até 1 GB

Até 2 GB

Resumo

Em resumo, a NVIDIA, em nome da série Tegra 3, saiu com uma MPSoC com potenciais elevados. Obviamente, supera os seus MPSoCs da série Tegra 2, tanto na computação quanto no desempenho gráfico. A idéia de um núcleo

companheiro

é muito simples, pois pode ser altamente útil para dispositivos móveis, pois esses dispositivos estão no modo de espera mais frequentemente do que não e esperam executar tarefas em segundo plano. Como a indústria de computação móvel vai utilizar o potencial, ainda está para ser vista.