Apple A5 vs TI OMAP4430 Procesory | TI OMAP 4430 vs Apple A5 Szybkość, wydajność
Apple A5 i Texas Instruments OMAP4430 to System-on-Chips (SoC) wdrożony w elektronice użytkowej odpowiednio przez Apple i Texas Instruments (TI). 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. Zarówno Apple A5, jak i TI OMAP4430 to wieloprocesorowy system na chipie (MPSoC), w którym projekt wykorzystuje architekturę wieloprocesorową do wykorzystania dostępnej mocy obliczeniowej. Apple wypuścił A5 w marcu 2011 r. Ze swoim iPadem2 i TAP OMAP (skrót od Otwarta platforma aplikacji multimedialnych) 4430 pojawiło się na rynku w tym samym czasie.
Zazwyczaj głównymi elementami SoC są procesor (Central Processing Unit) i GPU (Graphics Processing Unit). Procesory zarówno w Apple A5, jak i TI OMAP4430 są oparte na procesorach ARM (Advanced RICS - Komputer z ograniczonym zestawem instrukcji - Maszyna, opracowany przez ARM Holdings) v7 ISA (Instruction Set Architecture, która jest używana jako miejsce rozpoczęcia projektowania procesora) i wyprodukowana przy użyciu technologii półprzewodnikowej znanej jako TSMC (Taiwan Semiconductor Manufacturing Company) 45 nm.
Apple A5
A5 został po raz pierwszy sprzedany w marcu 2011 roku, kiedy Apple wypuścił swój najnowszy tablet, iPad2. Później najnowszy klon Apple iPhone'a, iPhone 4S został wydany wyposażony w Apple A5. Apple A5 został zaprojektowany przez Apple i wyprodukowany przez Samsunga w imieniu Apple. W przeciwieństwie do swojego poprzednika Apple A4, A5 ma podwójne rdzenie zarówno w CPU, jak i GPU. Dlatego technicznie Apple A5 to nie tylko SoC, ale także MPSoC (Multi Processor System on Chip). Dwurdzeniowy procesor A5 oparty jest na procesorze ARM Cotex-A9 (który korzysta z tego samego ARM v7 ISA, który jest używany przez Apple A4), a dwurdzeniowy procesor graficzny oparty jest na procesorze graficznym PowerVR SGX543MP2. Procesor A5 jest zwykle taktowany z częstotliwością 1 GHz (taktowanie wykorzystuje skalowanie częstotliwości; dlatego prędkość zegara może zmieniać się z 800 MHz na 1 GHz, w zależności od obciążenia, oszczędzając energię), a jego procesor graficzny jest taktowany z częstotliwością 200 MHz. A5 ma zarówno pamięć L1 (instrukcje i dane), jak i pamięć podręczną L2. A5 jest wyposażony w pakiet pamięci DDR2 512 MB, który zwykle jest taktowany zegarem 533 MHz.
TI OMAP 4430
OMAP 4430 został wydany w pierwszym kwartale 2011 roku i według PDAdb.net został wdrożony jako pierwszy w Playbooku BlackBerry. Później korzystało z niego wiele innych urządzeń, takich jak telefony, urządzenia PDA i tablety. PandaBoard, znana wspierana przez społeczność akademicka rada rozwoju, ma OMAP 4430 jako główny procesor. Procesor zastosowany w OMAP 4430 jest dwurdzeniową architekturą ARM Cotex A9, a zastosowanym GPU był SGX540 PowerVR. W OMAP 4430 procesor jest taktowany zegarem 1 GHz, a GPU taktowany jest zegarem 304 MHz (który jest względnie wyższy w porównaniu do taktowania tego samego GPU w innych układach SoC, w których zastosowano SGX540). Układ jest zapakowany zarówno w hierarchię pamięci podręcznej L1, jak i L2 w dwurdzeniowym procesorze i jest wyposażony w 1 GB pamięci DDR2 o małej mocy RAM.
Porównanie Apple A5 i TI OMAP4430 znajduje się w tabeli poniżej.
Apple A5 | TI OMAP 4430 | |
Data wydania | Marzec 2011 r | Q1, 2011 |
Rodzaj | MPSoC | MPSoC |
Pierwsze urządzenie | iPad2 | BlackBerry Playbook (PDAdb.net) |
Inne urządzenia | iPhone 4S | Motorola Droid3, LG Optimus 3D, LG Thrill, Motorola Milestone 3, Motorola Bionic |
JEST | ARM v7 (32-bitowy) | ARM v7 (32-bitowy) |
procesor | ARM Cotex A9 (dwurdzeniowy) | ARM Cotex A9 (dwurdzeniowy) |
Szybkość zegara procesora | 1 GHz (800 MHz - 1 GHz) | 1GHz |
GPU | PowerVR SGX543MP2 (dwurdzeniowy) | PowerVR SGX540 |
Szybkość zegara GPU | 200 MHz | 304 MHz |
Technologia CPU / GPU | 45nm | 45nm |
Pamięć podręczna L1 | Instrukcja 32kB, dane 32kB (na każdy rdzeń procesora) | Instrukcja 32kB, dane 32kB (na każdy rdzeń procesora) |
Pamięć podręczna L2 | 1 MB (współdzielone między rdzeniami procesora) | 1 MB (współdzielone między rdzeniami procesora) |
Pamięć | 512 MB pamięci DDR2 o małej mocy, taktowanie przy 533 MHz | 1 GB małej mocy DDR2 |
streszczenie
Podsumowując, zarówno Apple A5, jak i TI OMAP4430 mają porównywalne funkcje. Biorąc pod uwagę, że zostały wydane mniej więcej w tym samym czasie, wykorzystali podobne technologie z tamtej epoki. Oba używają tej samej architektury procesora (o podobnej częstotliwości taktowania). Główną różnicę między nimi widać w ich rozmieszczeniu układów GPU; podczas gdy Apple A5 zastosowało nowy dwurdzeniowy procesor graficzny PowerVR, TI OMAP4430 użył starszego procesora graficznego z wysoce ulepszoną częstotliwością taktowania (Power SGX543MP2 @ 200 MHz w porównaniu do PowerVR SGX540 @ 304 MHz). Oczekuje się, że konfiguracja GPU używana przez Apple A5 przewyższy konfigurację używaną przez TI OMAP4430. Chociaż oba mają dokładnie podobne konfiguracje pamięci podręcznej procesora, OMAP4430 ma większą pamięć (1 GB vs. 512 MB), a zatem będzie lepsza w przypadku aplikacji wymagających dużej ilości pamięci.