NVIDIA Tegra3 frente a TI OMAP4460
Este artículo compara dos sistemas en chips multiprocesadores (MPSoC) recientes; NVIDIA Tegra3 y TI OMAP4460 implementadas en electrónica de consumo. En términos simples, MPSoC es una computadora con múltiples procesadores en un solo circuito integrado (también conocido como chip). Técnicamente, MPSoC es un IC que integra componentes típicos en una computadora (como microprocesador, memoria, entrada/salida) y otros sistemas que brindan funcionalidades electrónicas y de radio. Tanto NVIDIA Tegra3 como TI OMAP4460 se lanzaron al mercado en el último trimestre de 2011.
Normalmente, los componentes principales de un MPSoC son su CPU (Unidad de procesamiento central) y GPU (Unidad de procesamiento de gráficos). Las CPU en NVIDIA Tegra3 y TI OMAP4460 se basan en ARM (Advanced RICS - Equipo de conjunto de instrucciones reducido - Máquina, desarrollado por ARM Holdings) v7 ISA (Arquitectura de conjunto de instrucciones, la que se utiliza como punto de partida para diseñar un procesador) de Tamaño de datos de 32 bits.
NVIDIA Tegra3 (serie)
NVIDIA, originalmente una empresa de fabricación de GPU (Unidad de procesamiento de gráficos) [afirma haber inventado las GPU a finales de los noventa] se ha trasladado recientemente al mercado de la informática 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 de SoC desarrollada por NVIDIA orientada a la implementación en el mercado móvil. El primer MPSoC de la serie Tegra3 se lanzó a principios de noviembre de 2011 y se lanzaron versiones mejoradas en el primer y segundo trimestre de 2012. Los MPSoC de la serie Tegra3 se implementan en muchos dispositivos de consumo, desde ASUS Eee Pad Transformer Prime hasta Google Nexus 7.
NVIDIA afirmó que Tegra3 es el primer superprocesador móvil, que por primera vez reúne una arquitectura ARM Cotex-A9 de cuatro núcleos. Aunque Tegra3 tiene cuatro (y por lo tanto cuádruples) núcleos ARM Cotex-A9 como su CPU principal, tiene un núcleo auxiliar ARM Cotex-A9 (llamado núcleo complementario) que es idéntico en arquitectura a los demás, pero está grabado en un bajo consumo de energía. tejido y está sincronizado a una frecuencia muy baja. En su versión original, mientras que los núcleos principales pueden tener una frecuencia de 1,3 GHz (cuando los cuatro núcleos están activos) a 1,4 GHz (cuando solo uno de los cuatro núcleos está activo), el núcleo auxiliar tiene una frecuencia de 500 MHz. Las versiones mejoradas admitían velocidades de reloj más rápidas. 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. Tegra3 tiene caché L1 y caché L2 que es similar a la de Tergra2, y permite empaquetar hasta 2 GB de RAM DDR2.
TI OMAP4460
OMAP4460 se lanzó en el cuarto trimestre de 2011 y, según PDAdb.net, se implementó por primera vez en las tabletas PC de novena generación de Archos. Es el MPSoC de elección para el teléfono inteligente Galaxy Nexus de Samsung/Google fabricado por Samsung para Google. La CPU utilizada en OMAP4460 es la arquitectura Cotex A9 de doble núcleo de ARM y la GPU utilizada fue la SGX540 de PowerVR. En OMAP4460, la CPU tiene una frecuencia de 1,2 GHz-1,5 GHz y la GPU tiene una frecuencia de 384 MHz (una frecuencia relativamente alta en comparación con la frecuencia de la misma GPU en otros SoC donde se implementó SGX540). El chip se empaquetó con jerarquías de caché L1 y L2 en su CPU de doble núcleo y se empaqueta con una memoria RAM de bajo consumo DDR2 de 1 GB.
Comparación entre NVIDIA Tegra3 y TI OMAP4460
Serie Tegra 3 | TI OMAP 4460 | |
Fecha de lanzamiento | Q4, 2011 | Q4, 2011 |
Tipo | MPSoC | MPSoC |
Primer dispositivo | Asus Eee Pad Transformer Prime | Archos 80 G9 |
Otros dispositivos | Google Nexus 7 | Teléfono Google Galaxy Nexus |
ISA | ARM v7 (32 bits) | ARM v7 (32 bits) |
CPU | ARM Cortex-A9 (núcleo cuádruple) | ARM Cotex A9 (doble núcleo) |
Velocidad de reloj de la CPU |
Núcleo único: hasta 1,4 GHz Cuatro núcleos: hasta 1,3 GHz Núcleo complementario: 500 MHz |
1.2GHz-1.5GHz |
GPU | NVIDIA GeForce (12 núcleos) | PowerVR SGX540 |
Velocidad de reloj de la GPU | 520MHz | 384MHz |
Tecnología CPU/GPU | 40 nm de TSMC | 45 nm |
Caché L1 |
32kB instrucción, 32kB datos (para cada núcleo de CPU) |
32kB instrucción, 32kB datos (por cada 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 | Hasta 2GB DDR2 | 1GB |
Resumen
En resumen, NVIDIA, en nombre de la serie Tegra 3, ha presentado un MPSoC con un gran potencial. Obviamente, supera tanto en potencia informática como en rendimiento gráfico. La idea de un núcleo complementario es muy buena, ya que se puede utilizar mucho para dispositivos móviles, ya que dichos dispositivos están en modo de espera la mayoría de las veces y se espera que ejecuten tareas en segundo plano. Algunos pueden argumentar que la estructura costosa y de bajo consumo utilizada en el núcleo complementario puede ser una carga para los usuarios. Sin embargo, dentro de un año, con las actualizaciones adecuadas, NVIDIA ha permitido que muchos dispositivos de consumo utilicen sus Tegra3 MPSoC y la cantidad de dispositivos que adaptan Tegra3 está creciendo mientras hablamos.