Samsung Exynos 3110 vs 4210 | Samsung Exynos 4210 vs 3110 Velocidade e Desempenho
Este artigo é sobre dois recentes System-on-Chips (SoC) projetados e fabricados pela Samsung visando dispositivos portáteis. No termo de um leigo, um SoC é um computador em um único IC (Circuito Integrado, também conhecido como chip). Tecnicamente, um SoC é um CI que integra componentes típicos de um computador (como microprocessador, memória, entrada/saída) e outros sistemas que atendem a funcionalidades eletrônicas e de rádio. Enquanto a Samsung lançou o Exynos 3110 em junho de 2010 com seu Samsung Galaxy S, seu sucessor Exynos 4210 veio um ano depois, em abril de 2011, quando a Samsung lançou o Galaxy S2.
Normalmente, os principais componentes de um SoC são sua CPU (Unidade Central de Processamento) e GPU (Unidade de Processamento Gráfico). As CPUs tanto do Exynos 3110 quanto do Exynos 4210 são baseadas em ARM's (Advanced RICS – Reduced Instruction Set Computer – Machine, desenvolvido pela ARM Holdings) v7 ISA (Instruction Set Architecture, aquele que é usado como ponto de partida para projetar um processador). Ambos os SoCs são fabricados usando uma tecnologia de semicondutores conhecida como 45nm.
Samsung Exynos 3110
Em junho de 2010, a Samsung em seu Galaxy S implantou pela primeira vez o Exynos 3110. O design original do Samsung Exynos 3110 (também conhecido como Samsung S5PC110) é co-desenvolvido pela Samsung e pela Intrinsity (uma empresa de design de chips posteriormente adquirida pela Apple) sob o codinome Beija-flor. Na época do projeto, o Hummingbird foi considerado o SoC para a próxima geração de dispositivos portáteis de alto desempenho e baixo consumo de energia. Pelo mesmo motivo, a Apple adaptou a CPU do Hummingbird para seu processador Apple A4. Os designers usaram a arquitetura Cotex A8 da ARM para sua CPU e a arquitetura SGX540 da PowerVR para sua GPU. A CPU de núcleo único no Exynos 3110 usava hierarquias de cache L1 (instrução e dados) e L2. O SoC foi empilhado normalmente empilhado com 512 MB DDR2 (Double Data Rate Synchronous Random Access Memory, versão 2 – DDR2 SDRAM), dos quais 128 MB foram usados pela GPU como cache. Com esta configuração de cache especial (e estranha), o designer alegou inesperadamente alto desempenho gráfico deste chip.
Samsung Exynos 4210
Em abril de 2011, a Samsung em seu Galaxy S2 implantou pela primeira vez o Exynos 4210. O Exynos 4210 foi projetado e fabricado pela Samsung sob o codinome Orion. É um sucessor do Exynos 3110; portanto, melhor que o Exynos 3110 em muitos aspectos. Tanto sua CPU, série ARM Cotex A9 de núcleo duplo com clock de 1,2 GHz, quanto sua GPU, o famoso design Mali-400MP (4 núcleos) da ARM com clock de 275 MHz, são designs muito melhores em comparação com o que estava à disposição para o Exynos 3110. O Exynos 4210 foi o primeiro SoC (ou melhor, MPSoC – Multi Processor System-on-Chip) a implantar o Mali-400MP da ARM. Outra atração do Exynos 4210 é seu suporte nativo para três monitores (saídas de monitor triplo: 1xWXGA, 2xWSVGA), o que é muito útil para dispositivos que são direcionados pelo Exynos 4210. O chip foi embalado com cache L1 (instrução e dados) e L2 hierarquias e tinha um SDRAM DDR3 de 1 GB embutido.
Uma comparação entre o Exynos 3110 e o Exynos 4210 está tabelada abaixo.
Samsung Exynos 3110 | Samsung Exynos 4210 | |
Data de lançamento | Junho 2010 | abril 2011 |
Tipo | SoC | MPSoC |
Primeiro Dispositivo | Samsung Galaxy S | Samsung Galaxy S2 |
Outros Dispositivos | Samsung Wave, Samsung Galaxy Tab, Google Nexus S | Não disponível |
ISA | ARM v7 (32 bits) | ARM v7 (32 bits) |
CPU | ARM Cotex A8 (single core) | ARM Cotex A9 (duplo núcleo) |
CPU's Clock Speed | 1GHz | 1.2GHz |
GPU | PowerVR SGX540 | ARM Mali-400MP (4 núcleos) |
Velocidade do relógio da GPU | 400MHz (não verificado) | 275MHz |
Tecnologia CPU/GPU | 45nm | 45nm |
L1 Cache | instrução de 32kB, dados de 32kB | instrução de 32kB, dados de 32kB |
L2 Cache | 512kB | 1MB |
Memória | 512 MB Low Power DDR2 (128 MB é usado para cache da GPU) – 384 MB efetivos | 1GB DDR3 de baixa potência (LP) |
Resumo
Em resumo, o Exynos 4210 é obviamente melhor que o Exynos 3110 (que é esperado de um design posterior). Enquanto o Exynos 3110 usava uma CPU de núcleo único e uma GPU de núcleo único, o Exynos 4210 usa uma CPU de núcleo duplo (que tem uma frequência mais rápida em comparação com seu antecessor) e uma GPU de vários núcleos. Além disso, é equipado com cache L2 maior (512kB vs. 1MB) e arquitetura maior (384MB vs. 1GB) e melhor memória (DDR2 vs. DDR3).