Apple A4 protiv Samsung Exynos 3110 | Samsung Exynos 3110 u odnosu na Apple A4 Brzina i performanse
Ovaj članak uspoređuje dva nedavna sustava na čipu (SoC), Apple A4 i Samsung Exynos 3110, koje prodaju Apple i Samsung za ručne uređaje. U laičkom terminu, SoC je računalo na jednom IC-u (Integrated Circuit, odnosno čip). Tehnički, SoC je IC koji integrira tipične komponente na računalu (kao što su mikroprocesor, memorija, ulaz/izlaz) i druge sustave koji služe elektroničkim i radijskim funkcijama. Dok je Apple izdao svoj A4 procesor u ožujku 2010. sa svojim inauguracijskim tablet računalom, Apple iPadom, Samsung je izdao Exynos 3110 u lipnju 2010. sa svojim pametnim telefonom Samsung Galaxy S.
Obično su glavne komponente SoC-a njegov CPU (centralna procesorska jedinica) i GPU (grafička procesorska jedinica). CPU-i u A4 i Exynosu 3110 temelje se na ARM-u (Advanced RICS – Reduced Instruction Set Computer – Machine, razvijen od strane ARM Holdings) v7 ISA (Instruction Set Architecture, onaj koji se koristi kao početno mjesto za projektiranje procesora) i oba SoC-a proizvedena su korištenjem poluvodičke tehnologije poznate kao 45nm.
I Samsung Exynos 3110 i Apple A4 temelje se na SoC dizajnu koji su zajednički razvili Samsung i Intrinsity (tvrtka za dizajn čipova koju je kasnije kupio Apple) pod kodnim imenom Hummingbird. Dok je Samsung uzeo Hummingbird za svoj Exynos 3110 dizajn, Apple je prilagodio modificiranu verziju Hummingbirda za svoj A4 procesor. U vrijeme dizajna, Hummingbird se smatrao SoC-om za sljedeću generaciju ručnih uređaja visokih performansi i male snage.
Apple A4
A4 je prvi put komercijalno proizveden u ožujku 2010., a Apple ga je koristio za svoj Apple iPad, prvo tablet računalo koje je Apple prodao. Nakon uvođenja u iPad, Apple A4 je kasnije uveden u iPhone4 i iPod touch 4G. CPU A4 dizajnirao je Apple na temelju ARM Cortex-A8 procesora (koji koristi ARM v7 ISA), a GPU se temelji na PowerVR-ovom SGX535 grafičkom procesoru. CPU u A4 radi brzinom od 1GHz, a radni takt GPU-a je misterij (nije je otkrio Apple). A4 ima i L1 predmemoriju (instrukcije i podaci) i L2 predmemoriju hijerarhije, i omogućuje pakiranje DDR2 memorijskih blokova (iako nije sadržavao memorijski modul koji je originalno zapakiran). Veličine pakirane memorije razlikuju se među različitim uređajima, kao što je 2x128MB u iPadu, 2x256MB u iPhone4.
Samsung Exynos 3110
U lipnju 2010. Samsung je u svoj Galaxy S prvi put postavio Exynos 3110 (aka Samsung S5PC110). Dizajneri su koristili ARM-ovu Cotex A8 arhitekturu za CPU i PowerVR-ovu SGX540 arhitekturu za GPU. Jednojezgreni CPU u Exynosu 3110 koristi i L1 (instrukcije i podaci) i L2 hijerarhiju predmemorije. SoC je obično naslagan s 512 MB DDR2 (dvostruka sinkrona memorija s izravnim pristupom podataka, verzija 2 – DDR2 SDRAM), od čega 128 MB koristi GPU kao predmemoriju. S ovom posebnom (i čudnom) konfiguracijom predmemorije, dizajner tvrdi da ovaj čip ima neočekivano visoke grafičke performanse.
Usporedba između Apple A4 i Exynos 3110 prikazana je u tablici u nastavku.
Apple A4 | Samsung Exynos 3110 | |
Datum izdavanja | ožujak 2010. | lipanj 2010 |
Upišite | SoC | SoC |
Prvi uređaj | iPad | Samsung Galaxy S |
Ostali uređaji | iPhone 4, iPod Touch 4G | Samsung Wave, Samsung Galaxy Tab, Google Nexus S |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A8 (jednojezgreni) | ARM Cotex A8 (jednojezgreni) |
Brzina CPU-a | 1.0 GHz | 1.0 GHz |
GPU | PowerVR SGX535 | PowerVR SGX540 |
Brzina takta GPU-a | Nije otkriveno | 400MHz (nije potvrđeno) |
CPU/GPU tehnologija | 45nm | 45nm |
L1 predmemorija | 32kB upute, 32kB podaci | 32kB upute, 32kB podaci |
L2 predmemorija |
512kB | 512kB |
Memorija | iPad je imao 256MB DDR2 niske potrošnje | 512MB Low Power DDR2 (128MB se koristi za GPU cache) – efektivno 384MB |
Sažetak
Ukratko, i Apple A4 i Samsung Exynos 3110 imaju usporedive karakteristike. S obzirom na to da su izdani u slično vrijeme, koristili su sličan dizajn. Oba koriste istu arhitekturu CPU-a (s istom frekvencijom takta), dok Exynos 3110 koristi bolji GPU s podrškom za bržu grafičku obradu (uglavnom zbog svoje posebne predmemorije GPU-a i zbog veće frekvencije takta GPU-a). Iako oba imaju potpuno slične konfiguracije CPU predmemorije, Exynos 3110 ima više memorije u svom prvom izdanju (384 MB efektivno u Galaxy S naspram 256 MB u iPadu). Međutim, kasnija implementacija Apple A4, kao što je ona u iPhone4 ima 512MB u paketu sa sobom. Kada se uzme u obzir početno izdanje, Samsung Exynos 3110 malo nadmašuje Apply A4 (što se obično očekuje u ovoj vrsti tehnologije s tri mjeseca odgođenog vremena za izlazak na tržište).