Apple A5 vs TI OMAP4460 | OMAP 4460 vs Apple A5 Processors Bilis, Pagganap
Ang Apple A5 at Texas Instruments OMAP4460 ay System-on-Chips (SoC) na naka-deploy sa consumer electronics ng Apple at Texas Instruments (TI) ayon sa pagkakabanggit. Sa termino ng isang Layperson, ang SoC ay isang computer sa iisang IC (Integrated Circuit, aka chip). Sa teknikal na paraan, ang SoC ay isang IC na nagsasama ng mga tipikal na bahagi sa isang computer (tulad ng microprocessor, memory, input/output) at iba pang mga system na tumutugon sa mga functionality ng electronic at radyo. Parehong ang Apple A5 at TI OMAP4460 ay Multiprocessor System-on-Chip (MPSoC), kung saan ang disenyo ay gumagamit ng multiprocessor architecture para sa pagsasamantala sa available na computing power. Inilabas ng Apple ang A5 noong Marso 2011 kasama ang iPad2 nito at ang OMAP ng TI (abbreviation para sa Open Multimedia Application Platform) 4460 ay dumating sa merkado noong huling quarter ng 2011.
Karaniwan, ang mga pangunahing bahagi ng isang SoC ay ang CPU nito (Central Processing Unit) at GPU (Graphics Processing Unit). Ang mga CPU sa parehong Apple A5 at TI OMAP4460 ay batay sa ARM's (Advanced RICS – Reduced Instruction Set Computer – Machine, na binuo ng ARM Holdings) v7 ISA (Instruction Set Architecture, na ginagamit bilang panimulang lugar ng pagdidisenyo ng processor) at ginawa gamit ang teknolohiyang semiconductor na kilala bilang TSMC's (Taiwan Semiconductor Manufacturing Company) 45nm.
Apple A5
Ang A5 ay unang naibenta noong Marso 2011, nang ilabas ng Apple ang pinakabagong tablet nito, ang iPad2. Nang maglaon, ang kamakailang iPhone clone ng Apple, ang iPhone 4S ay inilabas na nilagyan ng Apple A5. Ang Apple A5 ay dinisenyo ng Apple at ginawa ng Samsung sa ngalan ng Apple. Taliwas sa hinalinhan nitong Apple A4, ang A5 ay may dalawahang core sa parehong CPU at GPU nito. Samakatuwid, ang Apple A5 sa teknikal ay hindi lamang isang SoC, kundi isang MPSoC (Multi Processor System on Chip). Ang dual core CPU ng A5 ay batay sa ARM Cotex-A9 processor (na gumagamit ng parehong ARM v7 ISA na ginagamit ng Apple A4), at ang dual core GPU nito ay batay sa PowerVR SGX543MP2 graphics processor. Ang CPU ng A5 ay karaniwang naka-clock sa 1GHz (ang clocking ay gumagamit ng frequency scaling; samakatuwid, ang bilis ng orasan ay maaaring magbago mula 800MHz hanggang 1GHz, batay sa pag-load, na nagta-target ng power saving), at ang GPU nito ay naka-clock sa 200MHz. Ang A5 ay may parehong L1 (pagtuturo at data) at L2 na mga memorya ng cache. Ang A5 ay may kasamang 512MB DDR2 memory package na karaniwang naka-clock sa 533MHz.
TI OMAP4460
Ang OMAP4460 ay inilabas noong ikaapat na quarter ng 2011 at ayon sa PDAdb.net una itong na-deploy sa ika-siyam na henerasyong mga tablet PC ng Archos. Ito ang napiling SoC para sa paparating na (ilalabas sa kalagitnaan ng Nobyembre 2011) ang Galaxy Nexus smart phone ng Google na ginawa ng Samsung para sa Google. Ang CPU na ginamit sa OMAP4460 ay ang dual core na arkitektura ng Cotex A9 ng ARM at ang ginamit na GPU ay ang SGX540 ng PowerVR. Sa OMAP4460, ang CPU ay naka-clock sa 1.5GHz, at ang GPU ay naka-clock sa 384MHz (isang medyo napakataas na frequency kumpara sa clocking ng parehong GPU sa iba pang mga SoC kung saan ang SGX540 ay na-deploy). Ang chip ay puno ng parehong L1 at L2 cache hierarchies sa dual core CPU nito at nakabalot ng 1GB DDR2 low power RAM.
Ang paghahambing sa pagitan ng Apple A5 at TI OMAP4460 ay naka-tabulate sa ibaba.
Apple A5 | TI OMAP4460 | |
Petsa ng Paglabas | Marso 2011 | Q4, 2011 |
Uri | MPSoC | MPSoC |
Unang Device | iPad2 | Archos 80 G9 |
Iba pang Mga Device | iPhone 4S | Galaxy Nexus (ipapalabas sa kalagitnaan ng Nob) |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A9 (Dual Core) | ARM Cotex A9 (Dual Core) |
Bilis ng Orasan ng CPU | 1GHz (800MHz-1GHz) | 1.5GHz |
GPU | PowerVR SGX543MP2 (Dual Core) | PowerVR SGX540 |
Bilis ng Orasan ng GPU | 200MHz | 384MHz |
CPU/GPU Technology | 45nm |
45nm |
L1 Cache |
32kB pagtuturo, 32kB data (bawat bawat core ng CPU) |
32kB pagtuturo, 32kB data (bawat bawat core ng CPU) |
L2 Cache |
1MB (ibinahagi sa mga core ng CPU) |
1MB (ibinahagi sa mga core ng CPU) |
Memory | 512MB Low Power DDR2, na-clock sa 533MHz | 1GB Low Power (LP) DDR3 |
Buod
Sa buod, parehong may maihahambing na feature ang Apple A5 at TI OMAP4460. Pareho silang gumamit ng parehong arkitektura ng CPU (na may mas mataas na dalas ng clocking sa OMAP4460). Ang pangunahing pagkakaiba sa pagitan ng dalawa ay makikita sa kanilang deployment ng mga GPU: Habang ang Apple A5 ay gumamit ng bagong dual core GPU mula sa PowerVR at nag-clock sa mas mababang frequency, ang TI OMAP4460 ay gumamit ng mas lumang GPU na may mataas na pinabuting clock rate (Power SGX543MP2 @ 200MHz vs. PowerVR SGX540 @ 384MHz). Bagaman, pareho silang kailangang gumanap sa teoryang halos magkatulad, ang isang masusing benchmarking ay dapat magbunyag ng katotohanan. Bagama't, parehong may eksaktong magkatulad na mga configuration ng cache ng CPU, ang OMAP4460 ay may mas malaking (1GB kumpara sa 512MB) na memory at, samakatuwid, ay hihigit sa pagganap para sa mga application na gutom sa memorya.