Diferença Entre Apple A5X e Nvidia Tegra 3 Processadores

Anonim

Apple A5X vs Nvidia Tegra 3 Processors

Este artigo compara Dois recentes sistemas de chips (SoC), Apple A5X e NVIDIA Tegra 3, projetados para produtos eletrônicos de consumo pela Apple e NVIDIA, respectivamente. 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. Tanto o Apple A5X como o NVIDIA Tegra3 são o Multiprocessor System-on-Chip (MPSoC), onde o design usa arquitetura multiprocessador para explorar a potência de computação disponível. Enquanto a NVIDIA lançou a Tegra 3 em novembro de 2011, a Apple lançará a A5X com seu iPad 3 nesta semana (março de 2012).

Normalmente, os principais componentes de um SoC são a CPU (Central Processing Unit) e a GPU (Graphics Processing Unit). As CPUs em Apple A5X e Tegra 3 são baseadas em ARM (Advanced RICS - Reduced Instruction Set Computer - Machine, desenvolvido por ARM Holdings) v7 ISA (Instruction Set Architecture, aquele que é usado como o início local de criação de um processador).

NVIDIA Tegra 3 (Series)

A NVIDIA, originalmente uma empresa de fabricação GPU (Graphics Processing Unit) [que alegou ter inventado GPUs no final dos anos noventa] recentemente se mudou para o mercado de computação móvel, onde o Sistema de Chips (SoC) da NVIDIA é implantados 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 na série Tegra 3 foi lançado no início de novembro de 2011 e foi implantado pela primeira vez no ASUS Transformer Prime.

A NVIDIA afirma que o Tegra 3 é o primeiro supercomputador móvel, pela primeira vez montando arquitetura quad-core ARM Cotex-A9. Embora o Tegra3 tenha quatro núcleos (e, portanto, quad) ARM Cotex-A9 como sua CPU principal, possui um núcleo auxiliar ARM Cotex-A9 (chamado companheiro núcleo) que é idêntico em arquitetura para os outros, mas está gravado em um tecido de baixa potência e é sincronizado em 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, portanto, economizando energia. O GPU usado no Tegra3 é GeForce da NVIDIA, que possui 12 núcleos. Tegra 3 permite a embalagem de até 2GB de RAM DDR2.

Apple A5X

O novo iPad (também conhecido como iPad 3 ou iPad HD), o primeiro dispositivo eletrônico de consumo que será equipado com A5X MPSoC será lançado em meados de março de 2012 (durante o curso desta semana).Durante o novo evento de lançamento do iPad em 7 th março de 2012, a Apple revelou que eles estarão usando o processador Apple A5X para dirigir o dispositivo. Apple A5X possui uma CPU dual core como a A5 e, portanto, não vai se apresentar 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 de 2012 MPSoCs (como o Tegra 3), pelo seu novo iPad. Com base nas informações vazias até agora, a Apple irá assinalar suas CPUs A5X em 1. 2 GHz em oposição a 1GHz em seu antecessor A5. A Apple afirma que o A5X terá 4x melhor desempenho em gráficos em comparação com dispositivos equipados com NVIDIA Tegra3.

Embora a A5X tenha uma CPU dual core, a GPU utilizada (que é responsável pelo desempenho gráfico) é um quad-core PowerVR SGX543MP4. Portanto, a performance gráfica da A5X será teoricamente duplicada em comparação com o processador A5 da Apple. Na verdade, o "X" no A5X representa gráficos. Portanto, o A5X é um processador gráfico de ponta que espera suportar os novos gráficos iPad HD (a exibição retina que a Apple está introduzindo no novo iPad, o primeiro em tablet PCs). Vale ressaltar que, para algumas aplicações de benchmark, a Apple A5 realizou 2x melhor em gráficos em comparação com o Tegra3 e, portanto, a afirmação da Apple de 4x melhor desempenho gráfico em comparação com Tegra3 é teoricamente possível. A5X deverá ser fornecido com uma memória cache privada LK 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 de 2011

Tipo

MPSoC

MPSoC

Primeiro dispositivo

O novo iPad (iPad 3 ou iPad HD)

ASUS Transformer Prime

ISA

ARM v7 (32 bits)

ARM v7 (32 bits)

CPU

ARM Cortex-A9 (dual core) ARM Cortex-A9 (Quad Core)

Velocidade do Relógio da CPU

1. 2GHz

Single Core - até 1. 4 GHz

Quatro núcleos - até 1. 3 GHz

Companion Core - 500 MHz

GPU

PowerVR SGX543MP4 (quad core)

NVIDIA GeForce (12 cores)

Velocidade do Relógio da GPU

Não Disponível

Não Disponível

Tecnologia CPU / GPU

TSnm 45nm

TSC 40nm

L1 Cache

32kB instrução, 32kB dados

(por núcleo da CPU)

instrução 32kB, dados 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é 2GB DDR2

Resumo

Em resumo, o Apple A5X tem maior potencial e dado que ele será usado por um dos melhores integradores de tecnologia, o A5X melhorará. Como o "X" no nome A5X sugere, o A5X desempenhará um papel sério em trazer vídeo e gráficos de alta definição para dispositivos móveis, como tablet PCs. Na verdade, é necessário que a Apple tenha o processador gráfico de melhor desempenho para dirigir a tela retina com a maior resolução disponível para tablet PCs.Por outro lado, o quão boa a CPU dual core irá lidar com a demanda de computação, enquanto o Tegra 3 está lá fora com uma CPU quad core deve ser vista após o lançamento no futuro próximo (quando alguns testes de benchmark podem ser executados).