Apple A4 vs Samsung Exynos 3110 | Samsung Exynos 3110 vs Apple A4 kiirus ja jõudlus
Selles artiklis võrreldakse kahte hiljutist System-on-Chips (SoC), Apple A4 ja Samsung Exynos 3110, mida turustavad vastavalt Apple ja Samsung, pihustades pihuseadmeid. Võhiku mõistes on SoC arvuti ühel IC-l (integreeritud vooluring, ehk kiip). Tehniliselt on SoC IC, mis integreerib arvutis tüüpilised komponendid (näiteks mikroprotsessor, mälu, sisend / väljund) ja muud süsteemid, mis pakuvad elektroonilisi ja raadiofunktsioone. Kui Apple vabastas oma A4-protsessori 2010. aasta märtsis koos oma sissejuhatava tahvelarvutiga Apple iPad, siis Samsung vabastas Exynos 3110 juunis 2010 oma nutitelefoniga Samsung Galaxy S.
Tavaliselt on SoC põhikomponendid selle protsessor (keskprotsessorplokk) ja GPU (graafikaprotsessorplokk). Nii A4 kui ka Exynos 3110 protsessorid põhinevad ARM-il (Advanced RICS - Reduced Instruction Set Computer - Machine, välja töötanud ARM Holdings) v7 ISA (Instruction Set Architecture, see, mida kasutatakse protsessori kujundamise lähtepunktina) ja mõlemad SoC-d on valmistatud pooljuhttehnoloogia abil, mis on tuntud kui 45 nm.
Nii Samsung Exynos 3110 kui ka Apple A4 põhinevad Samsungi ja Intrinsity (kiibidisainiettevõte, mille Apple hiljem omandas) ühiselt välja töötatud SoC-disainil koodnimega Hummingbird. Kui Samsung võttis Hummingbirdi Exynos 3110 disaini jaoks, siis Apple kohandas Hummingbirdi muudetud versiooni oma A4-protsessori jaoks. Kujundamise ajal peeti Hummingbirdi järgmise põlvkonna suure jõudlusega ja väikese võimsusega pihuseadmete SoC-ks.
Apple A4
Esimest korda toodeti A4 kaubanduslikult 2010. aasta märtsis ja Apple kasutas seda oma Apple iPad'i jaoks, mis oli esimene Apple'i turustatud tahvelarvuti. Pärast iPadi kasutuselevõttu kasutati Apple A4 hiljem iPhone4 ja iPod touch 4G. A4 protsessori on välja töötanud Apple ARM Cortex-A8 protsessori baasil (mis kasutab ARM v7 ISA-d) ja selle GPU põhineb PowerVR-i graafikaprotsessoril SGX535. A4-tüüpi protsessor kella kiirusega 1GHz ja GPU taktsagedus on mõistatus (Apple ei paljastanud). A4-l on nii L1 vahemälu (juhised ja andmed) kui ka L2 vahemäluhierarhiad ning see võimaldab pakkida DDR2 mäluplokke (kuigi see ei sisaldanud algselt pakitud mälumoodulit). Pakendatud mälu suurus varieerub erinevate seadmete vahel, näiteks 2x128MB iPadis, 2x256MB iPhone4-s.
Samsung Exynos 3110
2010. aasta juunis juurutas Samsung oma Galaxy S-s esmakordselt Exynos 3110 (teise nimega Samsung S5PC110). Disainerid kasutasid oma protsessori jaoks ARM-i Cotex A8 arhitektuuri ja GPU jaoks PowerVR-i SGX540 arhitektuuri. Exynos 3110 ühetuumaline protsessor kasutab nii L1 (käsk ja andmed) kui ka L2 vahemäluhierarhiaid. SoC on virnastatud tavaliselt 512 MB DDR2-ga (kahekordse andmeedastuskiirusega sünkroonse juhusliku juurdepääsu mälu, versioon 2 - DDR2 SDRAM), millest 128 MB kasutab GPU oma vahemäluna. Selle spetsiaalse (ja imeliku) vahemälu konfiguratsiooniga väidab disainer sellest kiibist ootamatult suurt graafilist jõudlust.
Allpool on toodud Apple A4 ja Exynos 3110 võrdlus.
Apple A4 | ||
SoC | Esimene seade | Samsung Galaxy S |
ARM v7 (32-bitine) |
||
ARM Cotex A8 (ühetuumaline) | ||
PowerVR SGX535 | ||
45 nm | ||
512kB | ||
iPadil oli 256 MB madala energiatarbega DDR2 |
Kokkuvõte
Kokkuvõttes on nii Apple A4 kui ka Samsung Exynos 3110 omad võrreldavad. Arvestades, et need anti välja sarnasel ajal, on nad kasutanud sarnaseid kujundusi. Mõlemad kasutavad sama protsessori arhitektuuri (sama taktsagedusega), samas kui Exynos 3110 kasutab paremat GPU-d kiirema graafikatöötlustoega (peamiselt tänu oma spetsiaalsele GPU vahemälule ja kiiremale GPU taktsagedusele). Ehkki mõlemal on täpselt sarnased protsessori vahemälu konfiguratsioonid, on Exynos 3110 esimesel väljaandmisel rohkem mälu (384 MB on Galaxy S-s efektiivne ja 256 MB iPadis). Kuid hilisemal Apple A4 kasutuselevõtul, näiteks iPhone4-s, on kaasas 512 MB. Kui kaaluda esialgset väljalaset, edestab Samsung Exynos 3110 pisut Apply A4-d (mida tavaliselt eeldatakse seda tüüpi tehnoloogias kolme kuu viivitusega turule jõudmisel).