NVIDIA Tegra3 vs TI OMAP4460
Este artigo compara dois recentes Multi Processor System-on-Chips (MPSoCs); NVIDIA Tegra3 e TI OMAP4460 implantados em eletrônicos de consumo. Em termos simples, MPSoC é um computador com vários processadores em um único circuito integrado (também conhecido como chip). Tecnicamente, o MPSoC é um CI que integra componentes típicos de um computador (como microprocessador, memória, entrada/saída) e outros sistemas que atendem a funcionalidades eletrônicas e de rádio. Tanto o NVIDIA Tegra3 quanto o TI OMAP4460 foram lançados no mercado no último trimestre de 2011.
Normalmente, os principais componentes de um MPSoC são sua CPU (Unidade Central de Processamento) e GPU (Unidade de Processamento Gráfico). As CPUs NVIDIA Tegra3 e TI OMAP4460 são baseadas em ARM's (Advanced RICS – Reduced Instruction Set Computer – Machine, desenvolvido pela ARM Holdings) v7 ISA (Instruction Set Architecture, aquela que é usada como ponto de partida para o projeto de um processador) de Tamanho de dados de 32 bits.
NVIDIA Tegra3 (Série)
NVIDIA, originalmente uma empresa de fabricação de GPUs (Graphics Processing Unit) [alegou ter inventado as GPUs no final dos anos noventa] recentemente se mudou para o mercado de computação móvel, onde o System on Chips (SoC) da NVIDIA é implantado em telefones, tablets e outros dispositivos portáteis. Tegra é uma série de SoC desenvolvida pela NVIDIA visando implantação no mercado móvel. O primeiro MPSoC da série Tegra3 foi lançado no início de novembro de 2011 e as versões atualizadas foram lançadas no primeiro e segundo trimestre de 2012. Os MPSoCs da série Tegra3 são implantados em muitos dispositivos de consumo, desde ASUS Eee Pad Transformer Prime até Google Nexus 7.
NVIDIA afirmou que Tegra3 é o primeiro super processador móvel, pela primeira vez reunindo arquitetura quad core ARM Cotex-A9. Embora o Tegra3 tenha quatro (e, portanto, quádruplos) núcleos ARM Cotex-A9 como CPU principal, ele possui um núcleo auxiliar ARM Cotex-A9 (chamado de núcleo companheiro) que é idêntico em arquitetura aos outros, mas é gravado em um baixo consumo de energia tecido e é cronometrado em uma freqüência muito baixa. Em sua versão original, enquanto os núcleos principais podem ter clock de 1,3 GHz (quando todos os quatro núcleos estão ativos) a 1,4 GHz (quando apenas um dos quatro núcleos está ativo), o núcleo auxiliar tem clock de 500 MHz. As versões atualizadas suportavam taxas de clock mais rápidas. O objetivo do núcleo auxiliar é executar processos em segundo plano quando o dispositivo estiver em modo de espera e, portanto, economizar energia. A GPU usada no Tegra3 é a GeForce da NVIDIA, que possui 12 núcleos. O Tegra3 tem tanto cache L1 quanto cache L2 que é semelhante ao do Tergra2, e permite empacotar até 2 GB de RAM DDR2.
TI OMAP4460
O OMAP4460 foi lançado no quarto trimestre de 2011 e, de acordo com PDAdb.net, foi implantado pela primeira vez nos tablets de nona geração da Archos. É o MPSoC de escolha para o smartphone Galaxy Nexus da Samsung/Google fabricado pela Samsung para o Google. A CPU usada no OMAP4460 é a arquitetura Cotex A9 dual core da ARM e a GPU usada foi a SGX540 da PowerVR. No OMAP4460, a CPU tem clock de 1,2 GHz-1,5 GHz e a GPU tem clock de 384 MHz (uma frequência relativamente muito alta em comparação com o clock da mesma GPU em outros SoCs onde o SGX540 foi implantado). O chip foi empacotado com hierarquias de cache L1 e L2 em sua CPU dual core e é empacotado com uma RAM de baixo consumo de 1GB DDR2.
Comparação entre NVIDIA Tegra3 e TI OMAP4460
Tegra 3 Series | TI OMAP 4460 | |
Data de lançamento | Q4, 2011 | Q4, 2011 |
Tipo | MPSoC | MPSoC |
Primeiro Dispositivo | Asus Eee Pad Transformer Prime | Archos 80 G9 |
Outros Dispositivos | Google Nexus 7 | Google Galaxy Nexus Phone |
ISA | ARM v7 (32 bits) | ARM v7 (32 bits) |
CPU | ARM Cortex-A9 (Quad Core) | ARM Cotex A9 (Dual Core) |
CPU's Clock Speed |
Single Core – até 1,4 GHz Quatro Núcleos – até 1,3 GHz Companion Core – 500 MHz |
1.2GHz-1.5GHz |
GPU | NVIDIA GeForce (12 núcleos) | PowerVR SGX540 |
Velocidade do relógio da GPU | 520MHz | 384MHz |
Tecnologia CPU/GPU | TSMC's 40nm | 45nm |
L1 Cache |
instrução de 32kB, dados de 32kB (para cada núcleo de CPU) |
instrução de 32kB, dados de 32kB (por cada núcleo de CPU) |
L2 Cache |
1MB (compartilhado entre todos os núcleos da CPU) |
1MB (compartilhado entre todos os núcleos da CPU) |
Memória | Até 2GB DDR2 | 1GB |
Resumo
Em resumo, a NVIDIA, em nome da série Tegra 3, lançou um MPSoC com alto potencial. Obviamente, supera tanto em poder de computação quanto em desempenho gráfico. A ideia de um núcleo complementar é muito interessante, pois pode ser muito usada para dispositivos móveis, pois esses dispositivos estão no modo de espera com mais frequência e espera-se que executem tarefas em segundo plano. Alguns podem argumentar que o tecido caro e de baixo consumo usado no núcleo complementar pode sobrecarregar os usuários. No entanto, em um ano, com as devidas atualizações, a NVIDIA permitiu que muitos dispositivos de consumo usassem seus MPSoCs Tegra3 e o número de dispositivos adaptando o Tegra3 está crescendo à medida que falamos.