Apple A5 vs TI OMAP4460 | OMAP 4460 vs Apple A5-processorer Hastighet, prestanda
Apple A5 och Texas Instruments OMAP4460 är System-on-Chips (SoC) som används i hemelektronik av Apple respektive Texas Instruments (TI). I en lekpersons term är en SoC en dator på en enda IC (Integrated Circuit, aka chip). Tekniskt sett är en SoC en IC som integrerar typiska komponenter på en dator (som mikroprocessor, minne, input/output) och andra system som tillgodoser elektroniska och radiofunktioner. Både Apple A5 och TI OMAP4460 är Multiprocessor System-on-Chip (MPSoC), där designen använder multiprocessorarkitektur för att utnyttja den tillgängliga datorkraften. Apple släppte A5 i mars 2011 med sin iPad2 och TI:s OMAP (förkortning för Open Multimedia Application Platform) 4460 kom ut på marknaden under sista kvartalet 2011.
Vanligtvis är huvudkomponenterna i en SoC dess CPU (Central Processing Unit) och GPU (Graphics Processing Unit). CPU:erna i både Apple A5 och TI OMAP4460 är baserade på ARM:s (Advanced RICS – Reduced Instruction Set Computer – Machine, utvecklad av ARM Holdings) v7 ISA (Instruction Set Architecture, som används som startplats för att designa en processor) och tillverkade använder en halvledarteknik känd som TSMC:s (Taiwan Semiconductor Manufacturing Company) 45nm.
Apple A5
A5 såldes första gången i mars 2011, när Apple släppte sin senaste surfplatta, iPad2. Senare släpptes Apples senaste iPhone-klon, iPhone 4S utrustad med Apple A5. Apple A5 designades av Apple och tillverkades av Samsung på uppdrag av Apple. Till skillnad från sin föregångare Apple A4 hade A5 dubbla kärnor i både CPU och GPU. Därför är Apple A5 tekniskt sett inte bara en SoC, utan också en MPSoC (Multi Processor System on Chip). A5:s processor med dubbla kärnor är baserad på ARM Cotex-A9-processor (som använder samma ARM v7 ISA som används av Apple A4), och dess GPU med dubbla kärnor är baserad på PowerVR SGX543MP2 grafikprocessor. A5:s CPU är vanligtvis klockad till 1GHz (klockningen använder frekvensskalning; därför kan klockhastigheten ändras från 800MHz till 1GHz, baserat på belastningen, med inriktning på energibesparing), och dess GPU är klockad till 200MHz. A5 har både L1 (instruktion och data) och L2 cache-minnen. A5 levereras med ett 512MB DDR2-minne som vanligtvis klockas till 533MHz.
TI OMAP4460
OMAP4460 släpptes under fjärde kvartalet 2011 och enligt PDAdb.net distribuerades den först i Archos nionde generationens surfplattor. Det är SoC-valet för den kommande (som släpps i mitten av november 2011) Googles Galaxy Nexus-smarttelefon tillverkad av Samsung för Google. CPU:n som används i OMAP4460 är ARM:s dubbla kärna Cotex A9-arkitektur och GPU:n som användes var PowerVR:s SGX540. I OMAP4460 är CPU:n klockad till 1,5 GHz, och GPU:n är klockad till 384MHz (en relativt mycket hög frekvens jämfört med klockningen av samma GPU i andra SoCs där SGX540 användes). Chipet var packat med både L1- och L2-cachehierarkier i sin processor med dubbla kärnor och är förpackat med ett 1 GB DDR2-minne med låg effekt.
En jämförelse mellan Apple A5 och TI OMAP4460 visas nedan.
Apple A5 | TI OMAP4460 | |
Släppdatum | mars 2011 | Q4, 2011 |
Typ | MPSoC | MPSoC |
Första enheten | iPad2 | Archos 80 G9 |
Andra enheter | iPhone 4S | Galaxy Nexus (släpps i mitten av november) |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A9 (Dual Core) | ARM Cotex A9 (Dual Core) |
CPU:s klockhastighet | 1GHz (800MHz-1GHz) | 1,5GHz |
GPU | PowerVR SGX543MP2 (Dual Core) | PowerVR SGX540 |
GPU:s klockhastighet | 200MHz | 384MHz |
CPU/GPU-teknik | 45nm | 45nm |
L1 Cache |
32kB instruktion, 32kB data (per varje CPU-kärna) |
32kB instruktion, 32kB data (per varje CPU-kärna) |
L2 Cache |
1MB (delas mellan CPU-kärnorna) |
1MB (delas mellan CPU-kärnorna) |
Memory | 512MB Low Power DDR2, klockad till 533MHz | 1GB Low Power (LP) DDR3 |
Sammanfattning
Sammanfattningsvis har både Apple A5 och TI OMAP4460 jämförbara funktioner. Båda använde samma CPU-arkitektur (med mycket högre klockfrekvens i OMAP4460). Den största skillnaden mellan de två kan ses i deras utplacering av GPU:er: Medan Apple A5 har använt en ny dual core GPU från PowerVR och klockat till en lägre frekvens, har TI OMAP4460 använt en äldre GPU med en mycket förbättrad klockfrekvens (Power SGX543MP2 @ 200MHz vs. PowerVR SGX540 @ 384MHz). Även om de båda måste prestera teoretiskt mycket lika, bör en grundlig benchmarking avslöja sanningen. Även om båda har exakt liknande CPU-cache-konfigurationer, har OMAP4460 ett större (1GB mot 512MB) minne och kommer därför att överträffa för minneshungriga applikationer.