Procesorji Apple A5 proti TI OMAP4430 | TI OMAP 4430 proti Apple A5 Hitrost, zmogljivost
Apple A5 in Texas Instruments OMAP4430 sta sistema na čipu (SoC), ki ju v potrošniški elektroniki uporabljata Apple oziroma Texas Instruments (TI). V laičnem izrazu je SoC računalnik na enem IC (integrirano vezje, alias čip). Tehnično je SoC IC, ki združuje tipične komponente v računalniku (kot so mikroprocesor, pomnilnik, vhod/izhod) in druge sisteme, ki skrbijo za elektronske in radijske funkcije. Tako Apple A5 kot TI OMAP4430 sta večprocesorski sistem na čipu (MPSoC), kjer zasnova uporablja večprocesorsko arhitekturo za izkoriščanje razpoložljive računalniške moči. Apple je izdal A5 marca 2011 s svojim iPad2 in TI-jev OMAP (okrajšava za Open Multimedia Application Platform) 4430 je prišel na trg približno ob istem času.
Običajno sta glavni komponenti SoC njegov CPE (centralna procesna enota) in GPE (grafična procesna enota). CPU-ji v Apple A5 in TI OMAP4430 temeljijo na ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, ki ga je razvil ARM Holdings) v7 ISA (Instruction Set Architecture, ki se uporablja kot izhodišče za načrtovanje procesorja) in izdelan z uporabo polprevodniške tehnologije, znane kot TSMC (Taiwan Semiconductor Manufacturing Company) 45nm.
Apple A5
A5 je bil prvič prodan marca 2011, ko je Apple izdal svoj najnovejši tablični računalnik iPad2. Kasneje je bil izdan nedavni Applov klon iPhone, iPhone 4S, opremljen z Apple A5. Apple A5 je zasnoval Apple, izdelal pa Samsung v imenu družbe Apple. V nasprotju s svojim predhodnikom Apple A4 ima A5 dvojno jedro v CPE in GPE. Zato tehnično Apple A5 ni samo SoC, ampak tudi MPSoC (večprocesorski sistem na čipu). Dvojedrni procesor A5 temelji na procesorju ARM Cotex-A9 (ki uporablja isti ISA ARM v7, kot ga uporablja Apple A4), njegov dvojedrni GPE pa temelji na grafičnem procesorju PowerVR SGX543MP2. CPU A5 običajno deluje na 1 GHz (takt uporablja frekvenčno skaliranje; zato se lahko takt spreminja z 800 MHz na 1 GHz glede na obremenitev, ciljno pa je varčevanje z energijo), njegov GPE pa deluje na 200 MHz. A5 ima predpomnilnik L1 (navodila in podatki) in L2. A5 ima 512 MB DDR2 pomnilniški paket, ki običajno deluje na 533 MHz.
TI OMAP 4430
OMAP 4430 je bil izdan v prvem četrtletju leta 2011 in glede na PDAdb.net je bil najprej uveden v BlackBerry's Playbook. Kasneje so ga uporabljale številne druge naprave, kot so telefoni, dlančniki in tablice. PandaBoard, znana akademska razvojna plošča, ki jo podpira skupnost, ima OMAP 4430 kot glavni procesor. CPU, uporabljen v OMAP 4430, je dvojedrna arhitektura Cotex A9 podjetja ARM, uporabljeni grafični procesor pa je bil PowerVR SGX540. V OMAP 4430 ima CPE takt 1 GHz, GPE pa 304 MHz (kar je razmeroma višje v primerjavi s taktom istega GPE v drugih SoC-jih, kjer je bil nameščen SGX540). Čip je opremljen s hierarhijami predpomnilnika L1 in L2 v svojem dvojedrnem procesorju in je opremljen z 1 GB DDR2 RAM z nizko porabo energije.
Spodaj je prikazana primerjava med Apple A5 in TI OMAP4430.
Apple A5 | TI OMAP 4430 | |
Datum izdaje | marec 2011 | Q1, 2011 |
Type | MPSoC | MPSoC |
Prva naprava | iPad2 | BlackBerry Playbook (PDAdb.net) |
Druge naprave | iPhone 4S | Motorola Droid3, LG Optimus 3D, LG Thrill, Motorola Milestone 3, Motorola Bionic |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPE | ARM Cotex A9 (Dual Core) | ARM Cotex A9 (Dual Core) |
takt procesorja | 1GHz (800MHz-1GHz) | 1GHz |
GPE | PowerVR SGX543MP2 (dvojedrni) | PowerVR SGX540 |
Hitrost GPU-ja | 200MHz | 304MHz |
CPE/GPU tehnologija | 45nm | 45nm |
Predpomnilnik L1 |
32kB navodila, 32kB podatki (na vsako jedro procesorja) |
32kB navodila, 32kB podatki (na vsako jedro procesorja) |
Predpomnilnik L2 |
1MB (deljeno med jedri CPE) |
1MB (deljeno med jedri CPE) |
Spomin | 512MB Low Power DDR2, takt 533MHz | 1GB Low Power DDR2 |
Povzetek
Če povzamemo, Apple A5 in TI OMAP4430 imata primerljive funkcije. Glede na to, da so bili izdani približno ob istem času, so uporabljali podobne tehnologije tiste dobe. Oba uporabljata isto arhitekturo procesorja (s podobno frekvenco takta). Glavna razlika med obema je vidna v njuni uporabi grafičnih procesorjev; medtem ko je Apple A5 uporabil nov dvojedrni grafični procesor PowerVR, je TI OMAP4430 uporabil starejši grafični procesor z zelo izboljšanim taktom (Power SGX543MP2 pri 200 MHz v primerjavi s PowerVR SGX540 pri 304 MHz). Konfiguracija GPE, ki jo uporablja Apple A5, naj bi presegla tisto, ki jo uporablja TI OMAP4430. Čeprav imata oba povsem podobne konfiguracije predpomnilnika procesorja, ima OMAP4430 večji (1 GB v primerjavi s 512 MB) pomnilnika in bo zato boljši od aplikacij, ki potrebujejo pomnilnik.