Apple A4 vs Samsung Exynos 3110 | Samsung Exynos 3110 vs Apple A4-hastighet och prestanda
I den här artikeln jämförs två senaste System-on-Chips (SoC), Apple A4 och Samsung Exynos 3110, som marknadsförs av Apple och Samsung respektive som riktar in handenheter. I en lagmedlems term är en SoC en dator på en enda IC (Integrated Circuit, aka chip). Tekniskt sett är en SoC en IC som integrerar typiska komponenter på en dator (såsom mikroprocessor, minne, ingång / utgång) och andra system som tillgodoser elektroniska och radiofunktioner. Medan Apple släppte sin A4-processor i mars 2010 med sin inledande tablett PC, Apple iPad, släppte Samsung Exynos 3110 i juni 2010 med sin Samsung Galaxy S smarta telefon.
Typiskt är huvudkomponenterna i en SoC dess CPU (Central Processing Unit) och GPU (Graphics Processing Unit). CPU: erna i både A4 och Exynos 3110 är baserade på ARM (Advanced RICS - Reduced Instruction Set Computer - Machine, utvecklad av ARM Holdings) v7 ISA (Instruction Set Architecture, den som används som utgångspunkt för att designa en processor) och båda SoCs tillverkas med hjälp av en halvledarteknologi som kallas 45nm.
Både Samsung Exynos 3110 och Apple A4 är baserade på ett SoC-design som utvecklats av Samsung och Intrinsity (ett chipdesignföretag som senare förvärvades av Apple) under kodnamnet kolibri. Medan Samsung tog kolibri för sin Exynos 3110-design anpassade Apple en modifierad version av kolibri för sin A4-processor. Vid tidpunkten för designen, kolibri betraktades som SoC för nästa generations högpresterande och låghastiga handhållna enheter.
Apple A4
A4 producerades först kommersiellt i mars 2010 och Apple använde det för sin Apple iPad, den första tablet PC som marknadsförts av Apple. Efter implementeringen i iPad användes Apple A4 senare i iPhone4 och iPod touch 4G. A4: s CPU är designad av Apple baserat på ARM Cortex-A8-processor (som använder ARM v7 ISA), och dess GPU är baserad på PowerVRs SGX535 grafikprocessor. CPU: n i A4 klockar med en hastighet på 1 GHz, och GPU: s klockhastighet är ett mysterium (avslöts inte av Apple). A4 har både L1-cacheminne (instruktion och data) och L2-cache-hierarkier, och det går att packa DDR2-minnesblock (även om det inte innehöll ursprungsmodul som är originalförpackat). Storleken på minneskort varierar mellan olika enheter, t.ex. 2x128MB i iPad, 2x256MB i iPhone4.
Samsung Exynos 3110
I juni 2010 distribuerade Samsung i sin Galaxy S först Exynos 3110 (aka Samsung S5PC110). Konstruktörerna använde ARMs Cotex A8-arkitektur för sin CPU och PowerVRs SGX540-arkitektur för GPU. Singelkärnan CPU i Exynos 3110 använder både L1 (instruktion och data) och L2-cache-hierarkier. SoC staplas typiskt med 512MB DDR2 (Dubbelt datahastighetssynkront slumpmässigt åtkomstminne, version 2 - DDR2 SDRAM), varav 128 MB används av GPU som dess cache. Med den här speciella (och konstiga) cachekonfigurationen hävdar konstruktören oväntat hög grafikprestanda ur detta chip.
En jämförelse mellan Apple A4 och Exynos 3110 är tabulerad nedan.
Apple A4 | Samsung Exynos 3110 | |
Utgivningsdatum | Mars 2010 | Juni 2010 |
Typ | SoC | SoC |
Första enheten | iPad | Samsung Galaxy S |
Andra enheter | iPhone 4, iPod Touch 4G | Samsung Wave, Samsung Galaxy Tab, Google Nexus S |
ÄR EN | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A8 (singel kärna) | ARM Cotex A8 (singel kärna) |
CPU: s klockhastighet | 1,0 GHz | 1,0 GHz |
GPU | PowerVR SGX535 | PowerVR SGX540 |
GPU: s klockhastighet | Ej avslöjad | 400MHz (ej verifierad) |
CPU / GPU-teknik | 45nm | 45nm |
L1 Cache | 32kB instruktion, 32kB data | 32kB instruktion, 32kB data |
L2 Cache | 512 kB | 512 kB |
Minne | iPad hade 256MB Low Power DDR2 | 512MB Low Power DDR2 (128 MB används för GPU-cache) - effektiv 384 MB |
Sammanfattning
Sammanfattningsvis har både Apple A4 och Samsung Exynos 3110 jämförbara funktioner. Med tanke på att de släpptes vid samma tidpunkt har de använt liknande konstruktioner. Båda använder samma CPU-arkitektur (med samma klockfrekvens) medan Exynos 3110 använder en bättre GPU med ett snabbare grafiskt bearbetningsstöd (främst på grund av dess speciella GPU-cache och på grund av dess snabbare GPU-klockfrekvens). Även om båda har exakt liknande CPU-cachekonfigurationer, har Exynos 3110 mer minne i sin första utgåva (384 MB effektiv i Galaxy S vs 256 MB i iPad). Den senare implementeringen av Apple A4, som den i iPhone4 har dock 512 MB packad med den. När den ursprungliga utgåvan övervägs, överensstämmer Samsung Exynos 3110 något med tillämpa A4 (vilket vanligtvis förväntas i denna typ av teknik med tre månader försenad tid till marknaden).