Rozdíl mezi Apple A4 a Samsung Exynos 3110

Apple A4 vs Samsung Exynos 3110 | Samsung Exynos 3110 vs Apple A4 Rychlost a výkon
 

Tento článek porovnává dva nedávné System-on-Chips (SoC), Apple A4 a Samsung Exynos 3110, uváděné na trh společnostmi Apple a Samsung, které cílí na ruční zařízení. V termínu Layperson je SoC počítač na jednom IC (Integrated Circuit, aka chip). Technicky je SoC IC, který integruje typické komponenty do počítače (např. Mikroprocesor, paměť, vstup / výstup) a další systémy, které zajišťují elektronické a rádiové funkce. Zatímco společnost Apple vydala svůj procesor A4 v březnu 2010 s inauguračním tablet PC, Apple iPad, společnost Samsung vydala Exynos 3110 v červnu 2010 se svým chytrým telefonem Samsung Galaxy S.

Obvykle jsou hlavními komponentami SoC jeho CPU (centrální procesorová jednotka) a GPU (grafická procesorová jednotka). CPU v A4 i Exynos 3110 jsou založeny na ARM (Advanced RICS - Reduced Instruction Set Computer - Machine, vyvinut ARM Holdings) v7 ISA (Instruction Set Architecture, ten, který se používá jako výchozí místo pro návrh procesoru) a obě SoC jsou vyráběny pomocí polovodičové technologie známé jako 45nm.

Samsung Exynos 3110 i Apple A4 jsou založeny na návrhu SoC vyvinutého společností Samsung a Intrinsity (společnost pro návrh čipů později získaná společností Apple) pod krycím názvem Kolibřík. Zatímco Samsung vzal Kolibřík pro jeho design Exynos 3110, Apple přizpůsobil upravenou verzi Kolibřík pro svůj procesor A4. V době návrhu, Kolibřík byl považován za SoC pro příští generaci vysoce výkonných a nízkoenergetických ručních zařízení.

Apple A4

A4 byl poprvé komerčně vyroben v březnu 2010 a Apple jej použil pro svůj Apple iPad, první tablet PC prodávaný společností Apple. Po nasazení v iPadu byl Apple A4 později nasazen v iPhone4 a iPod touch 4G. Procesor A4 je navržen společností Apple na základě procesoru ARM Cortex-A8 (který používá ARM v7 ISA) a jeho GPU je založeno na grafickém procesoru SGV535 PowerVR. Procesor v hodinách A4 rychlostí 1 GHz a rychlost hodin GPU je záhadou (Apple nebyl odhalen). A4 má jak L1 cache (instrukce a data), tak hierarchie cache L2 a umožňuje zabalit DDR2 paměťové bloky (ačkoli neobsahoval paměťový modul původně zabalený). Velikosti zabalené paměti se u různých zařízení liší, např. 2x128 MB v iPadu, 2x256 MB v iPhone4.

Samsung Exynos 3110

V červnu 2010 společnost Samsung ve své Galaxy S poprvé nasadila Exynos 3110 (aka Samsung S5PC110). Návrháři použili architekturu Cotex A8 ARM pro svůj procesor a architekturu PowerVR SGX540 pro GPU. Jednojádrový procesor v Exynos 3110 používá hierarchii mezipaměti L1 (instrukce i data) a L2. SoC je obvykle naskládán do 512 MB DDR2 (synchronní paměť s náhodným přístupem s dvojitou rychlostí dat, verze 2 - DDR2 SDRAM), z čehož GPU používá jako mezipaměť 128 MB. Díky této speciální (a podivné) konfiguraci mezipaměti designér tvrdí, že z tohoto čipu neočekávaně vysoký grafický výkon.

Porovnání mezi Apple A4 a Exynos 3110 je uvedeno níže.

Apple A4

Samsung Exynos 3110

Datum vydání

Březen 2010

Červen 2010

Typ

SoC

SoC

První zařízení

iPad

Samsung Galaxy S

Další zařízení

iPhone 4, iPod Touch 4G

Samsung Wave, Samsung Galaxy Tab, Google Nexus S

JE

ARM v7 (32bit)

ARM v7 (32bit)

procesor

ARM Cotex A8 (jednojádrové)

ARM Cotex A8 (jednojádrové)

Rychlost procesoru CPU

1,0 GHz

1,0 GHz

GPU

PowerVR SGX535

PowerVR SGX540

Rychlost hodin GPU

Není odhaleno

400MHz (neověřeno)

Technologie CPU / GPU

45nm

45nm

L1 Cache

32kB instrukce, 32kB data

32kB instrukce, 32kB data

L2 Cache

512 kB

512 kB

Paměť

iPad měl 256 MB Low Power DDR2

512 MB nízkého výkonu DDR2 (128 MB se používá pro mezipaměť GPU) - efektivní 384 MB

souhrn 

Souhrnně lze konstatovat, že Apple A4 i Samsung Exynos 3110 mají srovnatelné funkce. Vzhledem k tomu, že byly propuštěny ve stejnou dobu, použily podobné návrhy. Oba používají stejnou architekturu CPU (se stejnou taktovací frekvencí), zatímco Exynos 3110 používá lepší GPU s rychlejší podporou grafického zpracování (hlavně díky své speciální mezipaměti GPU a kvůli rychlejší taktovací frekvenci GPU). Přestože obě mají přesně podobné konfigurace mezipaměti CPU, má Exynos 3110 ve své první verzi více paměti (384 MB v Galaxy S vs. 256 MB v iPadu). Pozdější nasazení Apple A4, jako je například v iPhone4, však obsahuje 512 MB. Když se uvažuje o počátečním vydání, Samsung Exynos 3110 mírně překonává použití A4 (což se obvykle očekává u tohoto typu technologie se tříměsíčním zpožděním na trh).