Apple A4 vs Samsung Exynos 3110 | Samsung Exynos 3110 vs Apple A4 sebesség és teljesítmény
Ez a cikk összehasonlítja a két közelmúltban működő System-on-Chipet (SoC), az Apple A4-et és a Samsung Exynos 3110-et, amelyeket az Apple és a Samsung forgalmazott, és amelyek a kézi eszközöket célozzák meg. A laikusok kifejezésében az SoC egy számítógép egyetlen IC-n (Integrated Circuit, más néven chip). Technikailag az SoC egy olyan IC, amely integrálja a számítógép tipikus összetevőit (például mikroprocesszort, memóriát, bemeneti/kimeneti) és más olyan rendszereket, amelyek elektronikus és rádiós funkciókat biztosítanak. Míg az Apple 2010 márciusában kiadta A4-es processzorát a bemutatkozó táblagépével, az Apple iPad-del, addig a Samsung 2010 júniusában kiadta az Exynos 3110-et Samsung Galaxy S okostelefonjával.
Az SoC fő összetevői általában a CPU (Central Processing Unit) és a GPU (Graphics Processing Unit). Az A4 és az Exynos 3110 CPU-i az ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, fejlesztette ARM Holdings) v7 ISA (Instruction Set Architecture, amely a processzor tervezésének kiindulópontja) és mindkét SoC 45 nm néven ismert félvezető technológiával készül.
Mind a Samsung Exynos 3110, mind az Apple A4 a Samsung és az Intrinsity (később az Apple által megvásárolt chiptervező cég) által közösen kifejlesztett SoC-terven alapul, Hummingbird kódnév alatt. Míg a Samsung a Hummingbird-et választotta az Exynos 3110 dizájnjához, az Apple a Hummingbird módosított változatát adaptálta az A4-es processzorához. A tervezés idején a Hummingbird a következő generációs nagy teljesítményű és alacsony fogyasztású kézi eszközök SoC-je volt.
Apple A4
Az A4-et először 2010 márciusában gyártották kereskedelmi forgalomba, és az Apple az Apple iPad-hez, az Apple által forgalmazott első táblaszámítógéphez használta. Az iPadben történő bevezetést követően az Apple A4-et később az iPhone4-ben és az iPod touch 4G-ben is bevezették. Az A4 CPU-ját az Apple tervezte ARM Cortex-A8 processzorra (amely az ARM v7 ISA-t használja), a GPU-ja pedig a PowerVR SGX535 grafikus processzorán alapul. Az A4-es CPU 1 GHz-es órajelen működik, a GPU órajele pedig rejtély (az Apple nem árulta el). Az A4-nek L1 gyorsítótár (utasítás és adat) és L2 gyorsítótár hierarchiája is van, és lehetővé teszi a DDR2 memóriablokkok becsomagolását (bár eredetileg nem tartalmazott memóriamodult). A csomagolt memória mérete a különböző eszközökönként eltérő, például 2x128 MB az iPadben, 2x256 MB az iPhone-ban4.
Samsung Exynos 3110
2010 júniusában a Samsung a Galaxy S készülékében először telepítette az Exynos 3110-et (más néven Samsung S5PC110). A tervezők az ARM Cotex A8 architektúráját használták a CPU-hoz és a PowerVR SGX540 architektúráját a GPU-hoz. Az Exynos 3110 egymagos CPU-ja L1 (utasítás és adat) és L2 gyorsítótár-hierarchiát is használ. Az SoC általában 512 MB-os DDR2-vel (Double Data Rate Synchronous Random Access Memory, 2-es verzió – DDR2 SDRAM) van kötve, amelyből 128 MB-ot a GPU használ gyorsítótárként. Ezzel a különleges (és furcsa) gyorsítótár-konfigurációval a tervező váratlanul magas grafikus teljesítményt kíván elérni ebből a lapkából.
Az Apple A4 és az Exynos 3110 összehasonlítása az alábbi táblázatban látható.
Apple A4 | Samsung Exynos 3110 | |
Kiadás dátuma | 2010. március | 2010. június |
Típus | SoC | SoC |
Első eszköz | iPad | Samsung Galaxy S |
Egyéb eszközök | iPhone 4, iPod Touch 4G | Samsung Wave, Samsung Galaxy Tab, Google Nexus S |
ISA | ARM v7 (32 bit) | ARM v7 (32 bit) |
CPU | ARM Cotex A8 (egymagos) | ARM Cotex A8 (egymagos) |
CPU órajele | 1,0 GHz | 1,0 GHz |
GPU | PowerVR SGX535 | PowerVR SGX540 |
GPU órajele | Nincs felfedve | 400MHz (nincs ellenőrzött) |
CPU/GPU technológia | 45nm | 45nm |
L1 gyorsítótár | 32kB utasítás, 32kB adat |
32kB utasítás, 32kB adat |
L2 gyorsítótár | 512kB | 512kB |
Memória | Az iPad 256 MB alacsony fogyasztású DDR2-vel rendelkezett | 512 MB alacsony fogyasztású DDR2 (128 MB a GPU gyorsítótár) – tényleges 384 MB |
Összefoglaló
Összefoglalva, az Apple A4 és a Samsung Exynos 3110 hasonló funkciókkal rendelkezik. Tekintettel arra, hogy hasonló időben adták ki, hasonló kialakítást használtak. Mindkettő ugyanazt a CPU architektúrát használja (azonos órajel frekvenciával), míg az Exynos 3110 jobb GPU-t használ gyorsabb grafikus feldolgozás támogatásával (főleg a speciális GPU gyorsítótár és a gyorsabb GPU órajel miatt). Bár mindkettő pontosan hasonló CPU-gyorsítótár konfigurációval rendelkezik, az Exynos 3110 több memóriával rendelkezik az első kiadásban (384 MB a Galaxy S-ben, szemben az iPad 256 MB-jával). Azonban az Apple A4 későbbi bevezetése, mint például az iPhone4-ben, 512 MB-ot tartalmaz. A kezdeti kiadást figyelembe véve a Samsung Exynos 3110 kissé felülmúlja az Apply A4-et (ami általában az ilyen típusú technológiában várható, három hónapos késleltetéssel).