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).