Apple A4 vs NVIDIA Tegra 2 | NVIDIA Tegra 2 vs Apple A4 Velocidad, Rendimiento
Este artículo compara dos System-on-Chips (SoC), Apple A4 y NVIDIA Tegra 2, comercializados por Apple y NVIDIA, respectivamente, dirigidos a dispositivos portátiles. 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. Apple lanzó su procesador A4 en marzo de 2010 con su tablet PC inaugural, el iPad de Apple. NVIDIA lanzó Tegra 2 en el primer trimestre de 2010.
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 tanto en A4 como en Tegra 2 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).
Apple A4
A4 se produjo comercialmente por primera vez en marzo de 2010, y Apple lo usó para su iPad de Apple, la primera tablet PC comercializada por Apple. Tras la implementación en el iPad, Apple A4 se implementó posteriormente en el iPhone 4 y el iPod Touch 4G. La CPU de A4 está diseñada por Apple basada en el procesador ARM Cortex-A8 (que usa ARM v7 ISA), y su GPU se basa en el procesador de gráficos SGX535 de PowerVR. La CPU en A4 tiene una velocidad de 1 GHz y la velocidad del reloj de la GPU es un misterio (no fue revelado por Apple). A4 tiene jerarquías de caché L1 (instrucción y datos) y de caché L2, y permite empaquetar bloques de memoria DDR2 (aunque no contenía el módulo de memoria empaquetado originalmente). Los tamaños de la memoria empaquetada varían entre diferentes dispositivos, como 2x128MB en iPad y 2x256MB, en iPhone4.
NVIDIA Tegra 2 (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. Los SoC de la serie Tegra 2 se comercializaron por primera vez a principios de 2010, y el primer conjunto de dispositivos que los implementó son algunos Tablet PC no tan famosos. 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 SoCs de la serie Tegra 2 (técnicamente MPSoC, debido a la CPU multiprocesador implementada) tiene CPUs de doble núcleo basadas en ARM Cotex-A9 (que usan ARM v7 ISA), que generalmente tienen 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 tiene ocho núcleos incluidos (no es una sorpresa para una compañía famosa por sus GPU de múltiples a muchas). Las GPU se sincronizan entre 300 MHz y 400 MHz en diferentes chips de la serie. Tegra 2 tiene jerarquías de caché L1 (instrucción y datos - privada para cada núcleo de CPU) y caché L2 (compartida entre ambos núcleos de CPU), y permite empaquetar hasta 1 GB de módulos de memoria DDR2.
Una comparación entre Apple A4 y NVIDIA Tegra 2 Series se tabula a continuación..
Apple A4 | NVIDIA Tegra 2 Series | |
Fecha de lanzamiento | Marzo 2010 | Q1 2010 |
Tipo | SoC | MPSoC |
Primer dispositivo | iPad | LG Optimus 2X (primer despliegue móvil) |
Otros dispositivos | iPhone 4, iPod Touch 4G | 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 (32 bits) | ARM v7 (32 bits) |
UPC | ARM Cotex A8 (Single Core) | BRAZO Cortex-A9 (Dual Core) |
La velocidad del reloj de la CPU | 1.0 GHz | 1.0 GHz - 1.2 GHz |
GPU | PowerVR SGX535 | NVIDIA GeForce (8 núcleos) |
La velocidad del reloj de la GPU | No revelado | 300MHz - 400MHz |
Tecnología CPU / GPU | TSMC de 45nm | TSMC de 40nm |
Caché L1 | Instrucción 32kB, datos 32kB | Instrucción 32kB, datos 32kB (para cada núcleo de la CPU) |
Caché L2 | 512kB
| 1MB (compartido entre ambos núcleos de CPU) |
Memoria | iPad tenía 256 MB de bajo consumo DDR2 | Hasta 1GB |
Resumen
En resumen, aunque los SoCs de las series Apple A4 y NVIDIA Tegra 2 se introdujeron al mismo tiempo, las características de Tegra2 son impresionantes y mejores en la mayoría de los frentes. A partir de la CPU (dual core en Tegra 2 vs. single core en A4) y luego la GPU (SGX535 vs. GeForce 8core), se sabe que ambos implementados por Tegra 2 tienen un mejor desempeño. Un inconveniente de los chips Tegra 2 es que no admiten el conjunto de instrucciones NEON, mientras que A4 lo hace. En la jerarquía de caché, Tegra 2 tiene un caché L2 más grande en comparación con A4 (512kB en A4 frente a 1MB en Tegra2). Por lo tanto, NVIDIA Tegra 2 supera a Apple A4 en la mayoría de los aspectos principales.