Forskjell mellom Apple A4 og Samsung Exynos 3110

Apple A4 vs Samsung Exynos 3110 | Samsung Exynos 3110 vs Apple A4-hastighet og ytelse
 

Denne artikkelen sammenligner to siste System-on-Chips (SoC), Apple A4 og Samsung Exynos 3110, markedsført av Apple og Samsung, henholdsvis rettet mot håndholdte enheter. I en laypers term er en SoC en datamaskin på en enkelt IC (Integrated Circuit, aka chip). Teknisk sett er en SoC en IC som integrerer typiske komponenter på en datamaskin (for eksempel mikroprosessor, minne, inngang / utgang) og andre systemer som imøtekommer elektroniske og radiofunksjoner. Mens Apple utgav sin A4-prosessor i mars 2010 med sin innledende PC, Apple iPad, lanserte Samsung Exynos 3110 i juni 2010 med sin Samsung Galaxy S-smarttelefon.

Typisk er hovedkomponentene til en SoC dens CPU (Central Processing Unit) og GPU (Graphics Processing Unit). CPUene i både A4 og Exynos 3110 er basert på ARM (Advanced RICS - Reduced Instruction Set Computer - Machine, utviklet av ARM Holdings) v7 ISA (Instruction Set Architecture, den som brukes som utgangspunkt for å designe en prosessor) og begge SoCs er produsert ved hjelp av en halvlederteknologi kjent som 45nm.

Både Samsung Exynos 3110 og Apple A4 er basert på et SoC-design som er utviklet av Samsung og Intrinsity (et chipdesignfirma som senere ble kjøpt av Apple) under kodenavnet Hummingbird. Mens Samsung tok Hummingbird for sin Exynos 3110 design, tilpasset Apple en endret versjon av Hummingbird for sin A4-prosessor. På designtidspunktet, Hummingbird ble ansett som SoC for neste generasjon høy ytelse og lavt strøm håndholdt enheter.

Apple A4

A4 ble først kommersielt produsert i mars 2010, og Apple brukte den til sin Apple iPad, den første tablet PC markedsført av Apple. Etter distribusjonen i iPad ble Apple A4 senere distribuert i iPhone4 og iPod touch 4G. A4's CPU er designet av Apple basert på ARM Cortex-A8 prosessor (som bruker ARM v7 ISA), og GPU er basert på PowerVRs SGX535 grafikkprosessor. CPU i A4 klokker med en hastighet på 1 GHz, og GPUs klokkehastighet er et mysterium (ble ikke avslørt av Apple). A4 har både L1-cache (instruksjon og data) og L2-cache-hierarkier, og det tillater å pakke DDR2-minneblokker (selv om det ikke inneholdt minnemodul pakket opprinnelig). Størrelsene på minnekort varierer mellom forskjellige enheter, for eksempel 2x128MB i iPad, 2x256MB i iPhone4.

Samsung Exynos 3110

I juni 2010 distribuerte Samsung i Galaxy S sin første Exynos 3110 (aka Samsung S5PC110). Designerne brukte ARMs Cotex A8-arkitektur for sin CPU og PowerVRs SGX540-arkitektur for GPU. Kjernen CPU i Exynos 3110 bruker både L1 (instruksjon og data) og L2 cache hierarkier. SoC er stablet typisk med 512MB DDR2 (Double Data Rate Synchronous Random Access Memory, versjon 2 - DDR2 SDRAM), hvorav 128 MB brukes av GPU som sin cache. Med denne spesielle (og rare) cachekonfigurasjonen hevder designeren uventet høy grafikkytelse ut av denne brikken.

En sammenligning mellom Apple A4 og Exynos 3110 er tabulert nedenfor.

Apple A4

Samsung Exynos 3110

Utgivelsesdato

Mars 2010

Juni 2010

Type

SoC

SoC

Første enhet

iPad

Samsung Galaxy S

Andre enheter

iPhone 4, iPod Touch 4G

Samsung Wave, Samsung Galaxy Tab, Google Nexus S

ER EN

ARM v7 (32bit)

ARM v7 (32bit)

prosessor

ARM Cotex A8 (single core)

ARM Cotex A8 (single core)

CPUs klokkehastighet

1,0 GHz

1,0 GHz

GPU

PowerVR SGX535

PowerVR SGX540

GPUs klokkefrekvens

Ikke avslørt

400MHz (ikke verifisert)

CPU / GPU-teknologi

45nm

45nm

L1 Cache

32kB instruksjon, 32kB data

32kB instruksjon, 32kB data

L2 Cache

512 kB

512 kB

Hukommelse

iPad hadde 256MB Low Power DDR2

512MB Low Power DDR2 (128 MB brukes til GPU cache) - effektiv 384 MB

Sammendrag 

Sammendrag, både Apple A4 og Samsung Exynos 3110 har sammenlignbare funksjoner. Gitt at de ble gitt ut på samme tid, har de brukt lignende design. Begge bruker samme CPU-arkitektur (med samme klokkefrekvens), mens Exynos 3110 bruker en bedre GPU med raskere grafikkbehandlingsstøtte (hovedsakelig på grunn av sin spesielle GPU-buffer og på grunn av den raskere GPU-klokkfrekvensen). Selv om begge har nøyaktig samme CPU-cachekonfigurasjoner, har Exynos 3110 mer minne i sin første utgivelse (384 MB effektiv i Galaxy S vs 256 MB i iPad). Den senere distribusjonen av Apple A4, som den i iPhone4, har imidlertid 512 MB pakket med den. Når den første utgivelsen vurderes, er Samsung Exynos 3110 litt bedre enn Apply A4 (som vanligvis forventes i denne typen teknologi med tre måneder forsinket tid til markedet).