Apple A5X vs Nvidia Tegra 3 Processors
Este artículo compara dos sistemas-en-chips (SoC) recientes, Apple A5X y NVIDIA Tegra 3, diseñados para la electrónica de consumo de Apple y NVIDIA respectivamente. En el término de un Laico, un SoC es una computadora en un solo IC (circuito integrado, también conocido como chip). Técnicamente, un SoC es un IC que integra componentes típicos en una computadora (como microprocesador, memoria, entrada / salida) y otros sistemas que atienden funcionalidades electrónicas y de radio. Tanto Apple A5X como NVIDIA Tegra3 son sistemas multiprocesador en chip (MPSoC), donde el diseño utiliza una arquitectura multiprocesador para aprovechar la potencia de cómputo disponible. Mientras NVIDIA lanzó Tegra 3 en noviembre de 2011, Apple lanzará A5X con su iPad 3 esta semana (marzo de 2012).
Por lo general, los componentes principales de un SoC son su CPU (Unidad de procesamiento central) y GPU (Unidad de procesamiento de gráficos). Las CPU de Apple A5X y Tegra 3 se basan en ARM (Advanced RICS - Reduced Instruction Set Computer - Machine, desarrollado por ARM Holdings) ISA v7 (Instruction Set Architecture, la que se usa como punto de partida para diseñar un procesador).
NVIDIA Tegra 3 (Serie)
NVIDIA, originalmente una compañía de fabricación de GPU (unidad de procesamiento de gráficos) [afirmó haber inventado GPU a finales de los años noventa] se ha mudado recientemente al mercado de computación móvil, donde el Sistema en Chips (SoC) de NVIDIA se implementa en teléfonos, tabletas y otros dispositivos portátiles . Tegra es una serie SoC desarrollada por NVIDIA que apunta a la implementación en el mercado móvil. El primer MPSoC en la serie Tegra 3 se lanzó a principios de noviembre de 2011 y se implementó por primera vez en ASUS Transformer Prime.
NVIDIA afirma que Tegra 3 es el primer móvil super procesador, por primera vez uniendo arquitectura ARM Cotex-A9 de cuatro núcleos. Aunque Tegra3 tiene cuatro (y, por lo tanto, cuatro) núcleos ARM Cotex-A9 como su CPU principal, tiene un núcleo auxiliar ARM Cotex-A9 (llamado el compañero núcleo) que es idéntica en arquitectura a las otras, pero está grabada en un tejido de baja potencia y tiene una frecuencia muy baja. Mientras que los núcleos principales se pueden sincronizar a 1.3GHz (cuando los cuatro núcleos están activos) a 1.4GHz (cuando solo uno de los cuatro núcleos está activo), el núcleo auxiliar está sincronizado a 500MHz. El objetivo del núcleo auxiliar es ejecutar procesos en segundo plano cuando el dispositivo está en modo de espera y, por lo tanto, ahorrar energía. La GPU utilizada en Tegra3 es la GeForce de NVIDIA que tiene 12 núcleos integrados. Tegra 3 permite el embalaje de hasta 2 GB de RAM DDR2.
Apple A5X
El nuevo iPad (también conocido como iPad 3 o iPad HD), el primer dispositivo electrónico de consumo que estará equipado con A5X MPSoC se lanzará a mediados de marzo de 2012 (durante el transcurso de esta semana). Durante el nuevo evento de lanzamiento de iPad el 7th En marzo de 2012, Apple reveló que utilizarán el procesador Apple A5X para controlar el dispositivo. Apple A5X tiene una CPU de doble núcleo como A5 y, por lo tanto, no tendrá un rendimiento muy diferente en comparación con su A5 MPSoC anterior. Cabe señalar que, esto se opone a la creencia anterior de que Apple usará un procesador de cuatro núcleos, la tendencia de los MPSoC de 2012 (como Tegra 3), para su nuevo iPad. Según la información filtrada hasta ahora, Apple registrará sus CPUs A5X a 1.2 GHz en comparación con 1 GHz en su antecesor A5. Apple afirma que su A5X tendrá 4 veces mejor rendimiento en gráficos en comparación con los dispositivos equipados con NVIDIA Tegra3.
Aunque A5X tiene una CPU de doble núcleo, la GPU utilizada (que es responsable del rendimiento de los gráficos) es un PowerVR SGX543MP4 de cuatro núcleos. Por lo tanto, el rendimiento gráfico de A5X se duplicará teóricamente en comparación con el procesador A5 de Apple. De hecho, la "X" en A5X es sinónimo de gráficos. Por lo tanto, A5X es un procesador gráfico de gama alta que se espera que sea compatible con los nuevos gráficos HD de iPad (el retina pantalla que Apple está presentando en el nuevo iPad, el primero en tabletas PC). Vale la pena señalar que para algunas aplicaciones de referencia, Apple A5 se desempeñó 2 veces mejor en gráficos que en Tegra3 y, por lo tanto, la afirmación de Apple de 4 veces mejor rendimiento de gráficos en comparación con Tegra3 es teóricamente posible. Se espera que A5X se envíe con una memoria caché privada L1 de 32 KB por núcleo (para datos e instrucciones por separado) y una memoria caché L2 compartida de 1 MB. También se espera que sea empaquetado con una memoria de 512MB.
Una comparación entre Apple A5X y NVIDIA Tegra3 se tabula a continuación..
Apple A5X | Serie Tegra 3 | |
Fecha de lanzamiento | Marzo 2012 | Noviembre 2011 |
Tipo | MPSoC | MPSoC |
Primer dispositivo | El nuevo iPad (iPad 3 o iPad HD) | ASUS Transformer Prime |
ES UN | ARM v7 (32 bits) | ARM v7 (32 bits) |
UPC | ARM Cortex-A9 (doble núcleo) | ARM Cortex-A9 (Quad Core) |
La velocidad del reloj de la CPU | 1.2GHz | Single Core - hasta 1.4 GHz Cuatro núcleos - hasta 1.3 GHz Núcleo complementario - 500 MHz |
GPU | PowerVR SGX543MP4 (quad core) | NVIDIA GeForce (12 núcleos) |
La velocidad del reloj de la GPU | No disponible | No disponible |
Tecnología CPU / GPU | TSMC de 45nm | TSMC de 40nm |
Caché L1 | Instrucción 32kB, datos 32kB (por núcleo de CPU) | Instrucción 32kB, datos 32kB (por núcleo de CPU) |
Caché L2 | 1MB (compartido entre todos los núcleos de la CPU) | 1MB (compartido entre todos los núcleos de la CPU) |
Memoria | 512MB DDR2, 533MHz | Hasta 2GB DDR2 |
Resumen
En resumen, Apple A5X tiene un potencial más alto y, dado que será utilizado por uno de los mejores integradores de tecnología, mejorará el uso de A5X. Como lo sugiere la "X" en el nombre A5X, A5X jugará un rol importante en el uso de video y gráficos de alta definición para dispositivos móviles, como tabletas. De hecho, es necesario que Apple tenga el mejor procesador de gráficos para manejar su pantalla retina con la resolución más alta disponible para tabletas. Por otro lado, la capacidad de la CPU de doble núcleo para hacer frente a la demanda de computación, mientras que Tegra 3 está disponible con una CPU de cuatro núcleos, se verá después del lanzamiento en un futuro cercano (cuando se puedan realizar algunas pruebas de referencia).