NVIDIA Tegra 2 vs Tegra 3 | Nvidia Tegra 3 (procesador Quad Core) vs Tegra 2 Speed, Performance
NVIDIA, originalmente una compañía de fabricación de GPU (unidad de procesamiento de gráficos) [afirmó haber inventado GPU a finales de los noventa] recientemente se ha trasladado 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. 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. El objetivo de este artículo es comparar dos SoC recientes de la serie Tegra, a saber, NVIDIA Tegra 2 y NVIDIA Tegra 3.
Los dos componentes principales de Tegra 2 y Tegra 3 son su CPU basada en ARM (Unidad de procesamiento central, también conocida como procesador) y GPU basada en NVIDIA. Tanto Tegra 2 como Tegra 3 se basan en la ISA v7 de ARM (arquitectura de conjunto de instrucciones, la que se usa como punto de partida para diseñar un procesador) y sus GPU se basan en la GeForce de NVIDIA. La CPU y la GPU tanto en Tegra 2 como en Tegra 3 están integradas en la tecnología de semiconductores conocida como 40nm de TSMC (Taiwan Semiconductor Manufacturing Company).
Tegra 2 (Serie)
Los SoCs de la serie Tegra 2 se comercializaron por primera vez a principios de 2010, y el primer conjunto de dispositivos para implementarlos es una tablet PC no tan famosa. La primera implementación del mismo en un teléfono inteligente se produjo en febrero de 2011 cuando LG lanzó su teléfono móvil Optimus 2X. Luego, un gran número de otros dispositivos móviles han utilizado SoC de la serie Tegra 2, algunos de los cuales son Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Lenevo ThinkPad Tablet y Samsung Galaxy Tab 10.1.
Los SoC de la serie Tegra 2 (técnicamente MPSoC, debido a la CPU de multiprocesador implementada) tenían CPU de doble núcleo basadas en ARM Cotex-A9 (que utilizan ARM v7 ISA), que normalmente tenían una velocidad de 1 GHz. Con un área de troquel más pequeña, NVIDIA no admitía instrucciones NEON (extensión SIMD avanzada de ARM) en estas CPU. La GPU elegida fue la GeForce de energía ultrabaja (ULP) de NVIDIA que tenía 8 núcleos incluidos (no es una sorpresa para una empresa famosa por sus GPU de múltiples a muchas). Las GPU se registraron entre 300MHz y 400MHz en diferentes chips de la serie. Tegra 2 tiene jerarquías de memoria caché L1 (instrucción y datos - privada para cada núcleo de la CPU) y memoria caché L2 (compartida entre ambos núcleos de la CPU), y que permite empaquetar hasta 1 GB de módulos de memoria DDR2.
Tegra 3 (Serie)
El primer SoC (o más bien MPSoC) en la serie Tegra 3 se lanzó a principios de noviembre de 2011 y aún no se ha implementado en dispositivos disponibles comercialmente. NVIDIA afirma que este es el primer móvil super procesador, para armar la arquitectura ARM Cotex-A9 de cuatro núcleos. Aunque Tegra 3 tiene cuatro (y, por lo tanto, cuatro) núcleos ARM Cotex-A9 como su CPU principal, tiene un núcleo auxiliar ARM Cotex-A9 (denominado 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. A diferencia de Tegra 2, Tegra 3 admite instrucciones NEON. La GPU utilizada en Tegra 3 es GeForce de NVIDIA, que tiene 12 núcleos empaquetados. Tegra 3 tiene un caché L1 y un caché L2 que es similar al de Tergra 2 y que permite el empaquetado de hasta 2 GB de RAM DDR2.
La comparación entre Tegra 2 (serie) y Tegra 3 (serie) MPSoCs se tabula a continuación:
Tegra 2 Series | Serie Tegra 3 | |
Fecha de lanzamiento | Q1 2010 | Cuarto trimestre 2011 |
Tipo | MPSoC | MPSoC |
Primer dispositivo | LG Optimus 2X (primer despliegue móvil) | Aún no desplegado |
Otros dispositivos | Motorola Atrix 4G, Motorola Photon 4G, LG Optimus Pad, Motorola Xoom, Motorola Electrify, Lenevo ThinkPad Tablet, Samsung Galaxy Tab 10.1 | - |
ES UN | ARM v7 | ARM v7 |
UPC | BRAZO Cortex-A9 (Dual Core) | ARM Cortex-A9 (Quad Core) |
La velocidad del reloj de la CPU | 1.0 GHz - 1.2 GHz | Single Core - hasta 1.4 GHz Cuatro núcleos - hasta 1.3 GHz |
GPU | NVIDIA GeForce (8 núcleos) | NVIDIA GeForce (12 núcleos) |
La velocidad del reloj de la GPU | 300MHz - 400MHz | No disponible |
Tecnología CPU / GPU | TSMC de 40nm | TSMC de 40nm |
Caché L1 | Instrucción 32kB, datos 32kB (para cada núcleo de la CPU) | Instrucción 32kB, datos 32kB (para cada núcleo de la 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 1GB | Hasta 2GB |
Resumen
En resumen, NVIDIA, en nombre de la serie Tegra 3, ha salido con un MPSoC con altos potenciales. Obviamente, supera a sus MPSoC de la serie Tegra 2 en computación y rendimiento gráfico. La idea de un compañero El núcleo es muy bueno, ya que puede ser muy útil para dispositivos móviles, ya que estos dispositivos se encuentran en modo de espera con mayor frecuencia y se espera que ejecuten tareas en segundo plano. Cómo la industria de la computación móvil va a utilizar el potencial, aún está por verse.