Diferença entre os processadores Apple A5X e Nvidia Tegra 3

Processadores Apple A5X vs Nvidia Tegra 3
 

Este artigo compara dois recentes Soquetes (System-on-Chips), Apple A5X e NVIDIA Tegra 3, projetados para eletrônicos de consumo da Apple e da NVIDIA, respectivamente. No termo de um leigo, um SoC é um computador em um único IC (circuito integrado, 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 às funcionalidades eletrônicas e de rádio. O Apple A5X e o NVIDIA Tegra3 são MPSoC (sistema multiprocessador no chip), onde o design usa a arquitetura multiprocessador para explorar a capacidade de computação disponível. Enquanto a NVIDIA lançou o Tegra 3 em novembro de 2011, a Apple lançará o A5X com seu iPad 3 esta semana (março de 2012).

Normalmente, os principais componentes de um SoC são sua CPU (Central Processing Unit) e GPU (Graphics Processing Unit). As CPUs do Apple A5X e do Tegra 3 são baseadas em ARMs (Advanced RICS - Reduced Instruction Set Computer - Machine, desenvolvido por ARM Holdings) v7 ISA (Arquitetura do Conjunto de Instruções, aquela usada como ponto de partida para projetar um processador).

NVIDIA Tegra 3 (Série)

A NVIDIA, originalmente uma empresa de fabricação de GPU (Unidade de Processamento Gráfico) [que alegou ter inventado GPUs no final dos anos 90], mudou-se recentemente 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 SoC desenvolvida pela NVIDIA visando a implantação no mercado móvel. O primeiro MPSoC da série Tegra 3 foi lançado no início de novembro de 2011 e foi implantado pela primeira vez no ASUS Transformer Prime.

NVIDIA afirma que Tegra 3 é o primeiro celular super processador, pela primeira vez, reunindo a arquitetura ARM Cotex-A9 de quatro núcleos. Embora o Tegra3 tenha quatro (e, portanto, quad) núcleos ARM Cotex-A9 como CPU principal, ele possui um núcleo auxiliar ARM Cotex-A9 (chamado de companheiro núcleo), que é idêntico em arquitetura aos outros, mas está gravado em uma malha de baixa potência e com freqüência muito baixa. 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 estiver ativo), o núcleo auxiliar tem clock de 500 MHz. O objetivo do núcleo auxiliar é executar processos em segundo plano quando o dispositivo estiver no modo de espera, economizando energia. A GPU usada no Tegra3 é a GeForce da NVIDIA, que possui 12 núcleos. O Tegra 3 permite empacotar até 2 GB de RAM DDR2.

Apple A5X

O novo iPad (também conhecido como iPad 3 ou iPad HD), o primeiro dispositivo eletrônico de consumo equipado com o A5X MPSoC, será lançado em meados de março de 2012 (no decorrer desta semana). Durante o novo evento de lançamento do iPad no dia 7º Em março de 2012, a Apple revelou que estará usando o processador Apple A5X para acionar o dispositivo. O Apple A5X possui uma CPU de núcleo duplo como o A5 e, portanto, não apresenta desempenho muito diferente em comparação com o A5 MPSoC anterior. Vale ressaltar que isso se opõe à crença anterior de que a Apple usará um processador quad core, a tendência dos MPSoCs de 2012 (como o Tegra 3), para seu novo iPad. Com base nas informações divulgadas até agora, a Apple registrará seus CPUs A5X em 1,2 GHz, em oposição a 1 GHz em seu antecessor A5. A Apple alega que seu A5X terá desempenho 4x melhor em gráficos em comparação com dispositivos equipados com NVIDIA Tegra3.

Embora o A5X tenha uma CPU de núcleo duplo, a GPU usada (responsável pelo desempenho gráfico) é um PowerVR SGX543MP4 de quatro núcleos. Portanto, o desempenho gráfico do A5X será teoricamente dobrado em comparação com o processador A5 da Apple. De fato, o "X" no A5X significa gráficos. Portanto, o A5X é um processador gráfico de ponta que deve suportar os novos gráficos HD do iPad (o retina mostrar que a Apple está introduzindo no novo iPad, o primeiro em tablet PCs). Vale ressaltar que, para alguns aplicativos de benchmark, a Apple A5 teve desempenho 2x melhor em gráficos em comparação com o Tegra3 e, portanto, é teoricamente possível a reivindicação da Apple de obter um desempenho gráfico 4x melhor em comparação com o Tegra3. Espera-se que o A5X seja enviado com uma memória cache L1 privada de 32 KB por núcleo (para dados e instruções separadamente) e um cache L2 compartilhado de 1 MB. Também se espera que seja empacotado com uma memória de 512 MB.

Uma comparação entre Apple A5X e NVIDIA Tegra3 está tabulada abaixo.

Apple A5X

Tegra 3 Series

Data de lançamento

Março de 2012

Novembro 2011

Tipo

MPSoC

MPSoC

Primeiro dispositivo

O novo iPad (iPad 3 ou iPad HD)

ASUS Transformer Prime

É UM

ARM v7 (32 bits)

ARM v7 (32 bits)

CPU

ARM Cortex-A9 (núcleo duplo)

ARM Cortex-A9 (Quad Core)

Velocidade do clock da CPU

1.2GHz

Single Core - até 1,4 GHz

Quatro núcleos - até 1,3 GHz

Núcleo complementar - 500 MHz

GPU

PowerVR SGX543MP4 (quad core)

NVIDIA GeForce (12 núcleos)

Velocidade do relógio da GPU

Não disponível

Não disponível

Tecnologia CPU / GPU

45nm do TSMC

TSMC's 40nm

Cache L1

Instrução de 32kB, dados de 32kB

(por núcleo da CPU)

Instrução de 32kB, dados de 32kB

(por 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

512MB DDR2, 533MHz

Até 2 GB DDR2

Sumário

Em resumo, o Apple A5X tem um potencial maior e, como será usado por um dos melhores integradores de tecnologia, o A5X será melhor utilizado. Como sugere o "X" no nome A5X, o A5X desempenhará um papel importante ao trazer vídeo e gráficos de alta definição para dispositivos móveis, como tablets. De fato, é necessário que a Apple tenha o processador gráfico com melhor desempenho para controlar sua tela retina com a mais alta resolução disponível para tablet PCs. Por outro lado, até que ponto a CPU dual core atenderá à demanda de computação enquanto o Tegra 3 estiver disponível com uma CPU quad core será vista após o lançamento em um futuro próximo (quando alguns testes de benchmark puderem ser executados).