Apple A4 proti Samsung Exynos 3110 | Samsung Exynos 3110 proti Apple A4 Hitrost in zmogljivost
Ta članek primerja dva nedavna sistema na čipu (SoC), Apple A4 in Samsung Exynos 3110, ki ju tržita Apple oziroma Samsung in sta namenjena ročnim napravam. V laičnem izrazu je SoC računalnik na enem IC (integrirano vezje, alias čip). Tehnično je SoC IC, ki združuje tipične komponente v računalniku (kot so mikroprocesor, pomnilnik, vhod/izhod) in druge sisteme, ki skrbijo za elektronske in radijske funkcije. Medtem ko je Apple izdal svoj procesor A4 marca 2010 s svojim uvodnim tabličnim računalnikom Apple iPad, je Samsung izdal Exynos 3110 junija 2010 s svojim pametnim telefonom Samsung Galaxy S.
Običajno sta glavni komponenti SoC njegov CPE (centralna procesna enota) in GPE (grafična procesna enota). CPE v A4 in Exynos 3110 temeljijo na ARM (napredni RICS – Reduced Instruction Set Computer – Machine, ki ga je razvil ARM Holdings) v7 ISA (Instruction Set Architecture, tista, ki se uporablja kot izhodišče za načrtovanje procesorja) in oba SoC-ja sta izdelana s polprevodniško tehnologijo, znano kot 45 nm.
Tako Samsung Exynos 3110 kot Apple A4 temeljita na zasnovi SoC, ki sta jo skupaj razvila Samsung in Intrinsity (podjetje za oblikovanje čipov, ki ga je pozneje kupil Apple) pod kodnim imenom Hummingbird. Medtem ko je Samsung vzel Hummingbird za svojo zasnovo Exynos 3110, je Apple prilagodil spremenjeno različico Hummingbird za svoj procesor A4. V času zasnove je Hummingbird veljal za SoC za naslednjo generacijo visoko zmogljivih ročnih naprav z nizko porabo energije.
Apple A4
A4 je bil prvič komercialno izdelan marca 2010 in Apple ga je uporabil za svoj Apple iPad, prvi tablični računalnik, ki ga trži Apple. Po uvedbi v iPad je bil Apple A4 kasneje uveden v iPhone4 in iPod touch 4G. CPE A4 je zasnoval Apple na osnovi procesorja ARM Cortex-A8 (ki uporablja ARM v7 ISA), njegov GPE pa temelji na grafičnem procesorju SGX535 PowerVR. CPU v A4 deluje s hitrostjo 1 GHz, takt GPE pa je skrivnost (Apple je ni razkril). A4 ima predpomnilnik L1 (navodila in podatki) in hierarhije predpomnilnika L2 ter omogoča pakiranje pomnilniških blokov DDR2 (čeprav ni vseboval prvotno zapakiranega pomnilniškega modula). Velikost pakiranega pomnilnika se razlikuje med različnimi napravami, na primer 2x128 MB v iPadu, 2x256 MB v iPhone4.
Samsung Exynos 3110
Junija 2010 je Samsung v svojem Galaxy S prvič uvedel Exynos 3110 (aka Samsung S5PC110). Oblikovalci so uporabili ARM-ovo arhitekturo Cotex A8 za CPE in PowerVR-jevo arhitekturo SGX540 za GPE. Enojedrni procesor v Exynosu 3110 uporablja hierarhije predpomnilnika L1 (navodila in podatki) in L2. SoC je običajno opremljen s 512 MB DDR2 (sinhroni pomnilnik z naključnim dostopom z dvojno hitrostjo prenosa podatkov, različica 2 – DDR2 SDRAM), od katerih GPE uporablja 128 MB kot svoj predpomnilnik. S to posebno (in nenavadno) konfiguracijo predpomnilnika oblikovalec trdi, da ima ta čip nepričakovano visoko grafično zmogljivost.
Spodaj je prikazana primerjava med Apple A4 in Exynos 3110.
Apple A4 | Samsung Exynos 3110 | |
Datum izdaje | marec 2010 | junij 2010 |
Type | SoC | SoC |
Prva naprava | iPad | Samsung Galaxy S |
Druge naprave | iPhone 4, iPod Touch 4G | Samsung Wave, Samsung Galaxy Tab, Google Nexus S |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPE | ARM Cotex A8 (enojno jedro) | ARM Cotex A8 (enojno jedro) |
takt procesorja | 1,0 GHz | 1,0 GHz |
GPE | PowerVR SGX535 | PowerVR SGX540 |
Hitrost GPU-ja | Ni razkrito | 400MHz (ni preverjeno) |
CPE/GPU tehnologija | 45nm | 45nm |
Predpomnilnik L1 | 32kB navodila, 32kB podatki | 32kB navodila, 32kB podatki |
Predpomnilnik L2 |
512kB | 512kB |
Spomin | iPad je imel 256 MB Low Power DDR2 | 512 MB Low Power DDR2 (128 MB se uporablja za predpomnilnik GPU) – efektivno 384 MB |
Povzetek
Če povzamemo, Apple A4 in Samsung Exynos 3110 imata primerljive lastnosti. Glede na to, da so bili izdani ob istem času, so uporabili podobne modele. Oba uporabljata isto arhitekturo CPU (z enako taktno frekvenco), medtem ko Exynos 3110 uporablja boljši GPE s podporo za hitrejšo grafično obdelavo (predvsem zaradi posebnega predpomnilnika GPU in zaradi hitrejše taktne frekvence GPE). Čeprav imata oba povsem podobne konfiguracije predpomnilnika procesorja, ima Exynos 3110 v svoji prvi izdaji več pomnilnika (384 MB efektivno v Galaxy S proti 256 MB v iPadu). Vendar ima kasnejša uvedba Apple A4, kot je tista v iPhone4, 512 MB zapakiranih z njim. Če upoštevamo prvotno izdajo, Samsung Exynos 3110 nekoliko prekaša Apply A4 (kar se običajno pričakuje pri tej vrsti tehnologije s trimesečnim zamikom na trgu).