Apple A4 vs Samsung Exynos 3110 | Samsung Exynos 3110 vs Apple A4 Szybkość i wydajność
W tym artykule porównano dwa najnowsze systemy System-on-Chips (SoC), Apple A4 i Samsung Exynos 3110, sprzedawane odpowiednio przez Apple i Samsung, przeznaczone dla urządzeń przenośnych. W ujęciu Laypersona SoC to komputer na jednym układzie scalonym (układ scalony, inaczej układ scalony). Technicznie SoC to układ scalony, który integruje typowe komponenty komputera (takie jak mikroprocesor, pamięć, wejście / wyjście) i inne systemy obsługujące funkcje elektroniczne i radiowe. Podczas gdy Apple wypuściło procesor A4 w marcu 2010 r. Z inauguracyjnym tabletem PC, Apple iPad, Samsung wypuścił Exynos 3110 w czerwcu 2010 r. Ze swoim smartfonem Samsung Galaxy S.
Zazwyczaj głównymi elementami SoC są procesor (Central Processing Unit) i GPU (Graphics Processing Unit). Procesory zarówno w formacie A4, jak i Exynos 3110 są oparte na procesorach ARM (Advanced RICS - Komputer z ograniczonym zestawem instrukcji - Maszyna, opracowany przez ARM Holdings) v7 ISA (Instruction Set Architecture, ta, która jest używana jako miejsce rozpoczęcia projektowania procesora) i oba SoC są wytwarzane przy użyciu technologii półprzewodnikowej znanej jako 45nm.
Zarówno Samsung Exynos 3110, jak i Apple A4 są oparte na projekcie SoC opracowanym wspólnie przez Samsung i Intrinsity (firmę projektującą układy scalone później nabytą przez Apple) pod kryptonimem Koliber. Podczas gdy Samsung wziął Koliber za projekt Exynos 3110, Apple dostosował zmodyfikowaną wersję Koliber dla procesora A4. W momencie projektowania, Koliber został uznany za SoC dla urządzeń przenośnych nowej generacji o wysokiej wydajności i niskiej mocy.
Apple A4
A4 został po raz pierwszy wyprodukowany na rynku w marcu 2010 roku, a Apple użył go do swojego iPada Apple, pierwszego tabletu PC sprzedawanego przez Apple. Po wdrożeniu na iPadzie Apple A4 został później wdrożony na iPhone4 i iPod touch 4G. Procesor A4 został zaprojektowany przez Apple w oparciu o procesor ARM Cortex-A8 (który korzysta z ARM v7 ISA), a jego procesor graficzny oparty jest na procesorze graficznym PowerVR SGX535. Procesor w zegarach A4 z prędkością 1 GHz, a taktowanie GPU jest zagadką (nie ujawniono go przez Apple). A4 ma zarówno hierarchię pamięci podręcznej L1 (instrukcje i dane), jak i hierarchię pamięci podręcznej L2 i pozwala pakować bloki pamięci DDR2 (chociaż nie zawierał oryginalnie zapakowanego modułu pamięci). Rozmiary zapakowanej pamięci różnią się w zależności od urządzenia, np. 2x128 MB w iPadzie, 2x256 MB w iPhonie4.
Samsung Exynos 3110
W czerwcu 2010 r. Samsung w swoim Galaxy S po raz pierwszy wdrożył Exynos 3110 (alias Samsung S5PC110). Projektanci zastosowali architekturę ARM Cotex A8 dla swojego procesora i architekturę PowerVR SGX540 dla GPU. Jednordzeniowy procesor w Exynos 3110 wykorzystuje zarówno hierarchie pamięci podręcznej L1 (instrukcje i dane), jak i L2. SoC jest zwykle ułożony z 512 MB pamięci DDR2 (synchroniczna pamięć o dostępie swobodnym o podwójnej szybkości przesyłania danych, wersja 2 - DDR2 SDRAM), z czego 128 MB jest wykorzystywane przez GPU jako pamięć podręczną. Dzięki tej specjalnej (i dziwnej) konfiguracji pamięci podręcznej projektant twierdzi, że wydajność tego układu jest nieoczekiwanie wysoka.
Porównanie między Apple A4 i Exynos 3110 znajduje się w tabeli poniżej.
Apple A4 | Samsung Exynos 3110 | |
Data wydania | Marzec 2010 r | Czerwiec 2010 r |
Rodzaj | SoC | SoC |
Pierwsze urządzenie | iPad | Samsung Galaxy S. |
Inne urządzenia | iPhone 4, iPod Touch 4G | Samsung Wave, Samsung Galaxy Tab, Google Nexus S. |
JEST | ARM v7 (32-bitowy) | ARM v7 (32-bitowy) |
procesor | ARM Cotex A8 (pojedynczy rdzeń) | ARM Cotex A8 (pojedynczy rdzeń) |
Szybkość zegara procesora | 1,0 GHz | 1,0 GHz |
GPU | PowerVR SGX535 | PowerVR SGX540 |
Szybkość zegara GPU | Nie ujawniono | 400 MHz (niezweryfikowany) |
Technologia CPU / GPU | 45nm | 45nm |
Pamięć podręczna L1 | Instrukcja 32kB, dane 32kB | Instrukcja 32kB, dane 32kB |
Pamięć podręczna L2 | 512kB | 512kB |
Pamięć | iPad miał 256 MB Low Power DDR2 | 512 MB małej mocy DDR2 (128 MB jest wykorzystywane do pamięci podręcznej GPU) - efektywne 384 MB |
streszczenie
Podsumowując, zarówno Apple A4, jak i Samsung Exynos 3110 mają porównywalne funkcje. Ponieważ zostały wydane w podobnym czasie, zastosowali podobne projekty. Oba wykorzystują tę samą architekturę procesora (przy tej samej częstotliwości taktowania), podczas gdy Exynos 3110 używa lepszego GPU z szybszym wsparciem przetwarzania grafiki (głównie ze względu na specjalną pamięć podręczną GPU i ze względu na większą częstotliwość taktowania GPU). Chociaż oba mają dokładnie podobne konfiguracje pamięci podręcznej procesora, Exynos 3110 ma więcej pamięci w pierwszym wydaniu (384 MB w przypadku Galaxy S vs. 256 MB w iPadzie). Jednak późniejsze wdrożenie Apple A4, na przykład w iPhone4, zawiera 512 MB. Gdy rozważa się pierwsze wydanie, Samsung Exynos 3110 nieznacznie przewyższa Zastosuj A4 (co zwykle jest oczekiwane w tego typu technologii z trzymiesięcznym opóźnieniem na wprowadzenie na rynek).