Apple A4 vs Samsung Exynos 3110 | Samsung Exynos 3110 vs Apple A4 Velocidade e desempenho
Este artigo compara dois recentes System-on-Chips (SoC), Apple A4 e Samsung Exynos 3110, comercializados pela Apple e Samsung, respectivamente, 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 IC que integra componentes típicos em um computador (como microprocessador, memória, entrada / saída) e outros sistemas que atendem às funcionalidades eletrônicas e de rádio. Enquanto a Apple lançou seu processador A4 em março de 2010 com seu tablet PC inaugural, o Apple iPad, a Samsung lançou o Exynos 3110 em junho de 2010 com seu smartphone Samsung Galaxy S.
Normalmente, os principais componentes de um SoC são sua CPU (Central Processing Unit) e GPU (Graphics Processing Unit). As CPUs no A4 e no Exynos 3110 são baseadas em ARMs (Advanced RICS - Reduced Instruction Set Computer - Machine, desenvolvido por ARM Holdings) v7 ISA (arquitetura do conjunto de instruções, aquele usado como ponto de partida para projetar um processador) e os dois SoCs são fabricados usando uma tecnologia de semicondutores conhecida como 45 nm.
Tanto o Samsung Exynos 3110 como o Apple A4 são baseados em um design SoC co-desenvolvido pela Samsung e Intrinsity (uma empresa de design de chips posteriormente adquirida pela Apple) sob o codinome beija Flor. Enquanto a Samsung tirava beija Flor por seu design Exynos 3110, a Apple adaptou uma versão modificada do beija Flor para o seu processador A4. No momento do design, beija Flor foi considerado o SoC para a próxima geração de dispositivos portáteis de alto desempenho e baixa potência.
Apple A4
O A4 foi produzido comercialmente pela primeira vez em março de 2010 e a Apple o usou no iPad da Apple, o primeiro tablet PC comercializado pela Apple. Após a implantação no iPad, a Apple A4 foi implantada posteriormente no iPhone4 e iPod touch 4G. A CPU de A4 é projetada pela Apple com base no processador ARM Cortex-A8 (que usa o ARM v7 ISA), e sua GPU é baseada no processador gráfico SGX535 do PowerVR. A CPU em A4 tem uma velocidade de 1 GHz e a velocidade do clock da GPU é um mistério (não foi revelado pela Apple). A4 possui hierarquias de cache L1 (instrução e dados) e cache L2, e permite empacotar blocos de memória DDR2 (embora não contenha o módulo de memória compactado originalmente). Os tamanhos de memória compactada variam entre dispositivos diferentes, como 2x128MB no iPad, 2x256MB no iPhone4.
Samsung Exynos 3110
Em junho de 2010, a Samsung em seu Galaxy S implantou o Exynos 3110 pela primeira vez (também conhecido como Samsung S5PC110). Os designers usaram a arquitetura Cotex A8 da ARM para sua CPU e a arquitetura SGX540 do PowerVR para GPU. A CPU de núcleo único no Exynos 3110 usa as hierarquias de cache L1 (instrução e dados) e L2. O SoC é normalmente empilhado com 512 MB de DDR2 (memória de acesso aleatório síncrona com taxa de dados dupla, versão 2 - SDRAM DDR2), dos quais 128 MB são usados pela GPU como cache. Com essa configuração de cache especial (e estranha), o designer obtém um desempenho gráfico inesperadamente alto desse chip.
Uma comparação entre Apple A4 e Exynos 3110 está tabulada abaixo.
Apple A4 | Samsung Exynos 3110 | |
Data de lançamento | Março de 2010 | Junho de 2010 |
Tipo | SoC | SoC |
Primeiro dispositivo | iPad | Samsung Galaxy S |
Outros dispositivos | iPhone 4, iPod Touch 4G | Samsung Wave, Samsung Galaxy Tab, Google Nexus S |
É UM | ARM v7 (32 bits) | ARM v7 (32 bits) |
CPU | BRAÇO Cotex A8 (núcleo único) | BRAÇO Cotex A8 (núcleo único) |
Velocidade do clock da CPU | 1.0 GHz | 1.0 GHz |
GPU | PowerVR SGX535 | PowerVR SGX540 |
Velocidade do relógio da GPU | Não revelado | 400MHz (não verificado) |
Tecnologia CPU / GPU | 45nm | 45nm |
Cache L1 | Instrução de 32kB, dados de 32kB | Instrução de 32kB, dados de 32kB |
Cache L2 | 512kB | 512kB |
Memória | iPad tinha 256MB de baixa potência DDR2 | 512 MB de baixa potência DDR2 (128 MB são usados no cache da GPU) - efetivo 384 MB |
Sumário
Em resumo, o Apple A4 e o Samsung Exynos 3110 possuem recursos comparáveis. Dado que eles foram lançados em um momento semelhante, eles usaram designs semelhantes. Ambos usam a mesma arquitetura de CPU (com a mesma frequência de clock), enquanto o Exynos 3110 usa uma GPU melhor com um suporte de processamento gráfico mais rápido (principalmente devido ao cache especial da GPU e à frequência de clock da GPU mais rápida). Embora ambos tenham configurações de cache de CPU exatamente semelhantes, o Exynos 3110 possui mais memória em seu primeiro lançamento (384 MB em vigor no Galaxy S vs. 256 MB no iPad). No entanto, a implantação posterior do Apple A4, como a do iPhone4, inclui 512 MB. Quando a versão inicial é considerada, o Samsung Exynos 3110 supera ligeiramente o Apply A4 (o que normalmente é esperado nesse tipo de tecnologia com três meses de atraso no mercado).