Samsung Exynos 3110 frente a 4210 | Samsung Exynos 4210 frente a 3110 Velocidad y rendimiento
Este artículo trata sobre dos sistemas en chips (SoC) recientes diseñados y fabricados por Samsung para 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 brindan funcionalidades electrónicas y de radio. Mientras que Samsung lanzó el Exynos 3110 en junio de 2010 con su Samsung Galaxy S, su sucesor, el Exynos 4210, llegó un año después, en abril de 2011, cuando Samsung lanzó el Galaxy S2.
Normalmente, 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 el Exynos 3110 como en el Exynos 4210 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, el que se utiliza como punto de partida para diseñar un procesador). Ambos SoC se fabrican con una tecnología de semiconductores conocida como 45nm.
Samsung Exynos 3110
En junio de 2010, Samsung en su Galaxy S implementó por primera vez Exynos 3110. El diseño original de Samsung Exynos 3110 (también conocido como Samsung S5PC110) fue desarrollado conjuntamente por Samsung e Intrinsity (una empresa de diseño de chips adquirida posteriormente por Apple) bajo el nombre en clave Colibrí. En el momento del diseño, Hummingbird se consideraba el SoC para la próxima generación de dispositivos portátiles de bajo consumo y alto rendimiento. Por la misma razón, Apple adaptó la CPU de Hummingbird para su procesador Apple A4. Los diseñadores utilizaron la arquitectura Cotex A8 de ARM para su CPU y la arquitectura SGX540 de PowerVR para su GPU. La CPU de un solo núcleo en Exynos 3110 usaba jerarquías de caché L1 (instrucciones y datos) y L2. El SoC se apiló normalmente con 512 MB DDR2 (Memoria de acceso aleatorio síncrono de doble velocidad de datos, versión 2 - SDRAM DDR2), de los cuales la GPU utilizó 128 MB como caché. Con esta configuración de caché especial (y extraña), el diseñador afirmó que este chip tenía un rendimiento gráfico inesperadamente alto.
Samsung Exynos 4210
En abril de 2011, Samsung en su Galaxy S2 implementó por primera vez Exynos 4210. Exynos 4210 fue diseñado y fabricado por Samsung con el nombre en clave Orion. Es un sucesor de Exynos 3110; por lo tanto, mejor que Exynos 3110 en muchos sentidos. Tanto su CPU, la serie ARM Cotex A9 de doble núcleo a 1,2 GHz, como su GPU, el famoso diseño Mali-400MP (4 núcleos) de ARM a 275 MHz, son diseños mucho mejores en comparación con los que estaban disponibles para Exynos 3110. Exynos 4210 fue el primer SoC (o más bien MPSoC - Multi Processor System-on-Chip) en implementar el Mali-400MP de ARM. Otro atractivo de Exynos 4210 es su soporte nativo para tres pantallas (salidas de pantalla triples: 1xWXGA, 2xWSVGA), lo cual es muy útil para los dispositivos a los que apunta Exynos 4210. El chip estaba equipado con L1 (instrucciones y datos) y caché L2 jerarquías y tenía una SDRAM DDR3 de 1GB incorporada.
A continuación se tabula una comparación entre Exynos 3110 y Exynos 4210.
Samsung Exynos 3110 | Samsung Exynos 4210 | |
Fecha de lanzamiento | junio de 2010 | abril de 2011 |
Tipo | SoC | MPSoC |
Primer dispositivo | Samsung Galaxy S | Samsung Galaxy S2 |
Otros dispositivos | Samsung Wave, Samsung Galaxy Tab, Google Nexus S | No disponible |
ISA | ARM v7 (32 bits) | ARM v7 (32 bits) |
CPU | ARM Cotex A8 (un solo núcleo) | ARM Cotex A9 (doble núcleo) |
Velocidad de reloj de la CPU | 1GHz | 1.2GHz |
GPU | PowerVR SGX540 | ARM Mali-400MP (4 núcleos) |
Velocidad de reloj de la GPU | 400MHz (no verificado) | 275MHz |
Tecnología CPU/GPU | 45 nm | 45 nm |
Caché L1 | 32kB instrucción, 32kB datos | 32kB instrucción, 32kB datos |
Caché L2 | 512kB | 1MB |
Memoria | 512 MB DDR2 de bajo consumo (128 MB se utilizan para la memoria caché de la GPU) – efectivo 384 MB | 1 GB de bajo consumo (LP) DDR3 |
Resumen
En resumen, Exynos 4210 es obviamente mejor que Exynos 3110 (lo que se espera de un diseño posterior). Mientras que Exynos 3110 usaba una CPU de un solo núcleo y una GPU de un solo núcleo, Exynos 4210 usa una CPU de doble núcleo (que tiene una frecuencia más rápida en comparación con su predecesor) y una GPU de varios núcleos. Además, está equipado con una caché L2 más grande (512 kB frente a 1 MB) y más grande (384 MB frente a 1 GB) y una mejor arquitectura de memoria (DDR2 frente a DDR3).