Processadors Apple A5 vs TI OMAP4430 | TI OMAP 4430 vs Apple A5 Velocitat, rendiment
Apple A5 i Texas Instruments OMAP4430 són System-on-Chips (SoC) desplegats en electrònica de consum per Apple i Texas Instruments (TI), respectivament. En el terme d'un profà, un SoC és un ordinador en un únic IC (circuit integrat, també conegut com xip). Tècnicament, un SoC és un IC que integra components típics en un ordinador (com ara microprocessador, memòria, entrada/sortida) i altres sistemes que ofereixen funcionalitats electròniques i de ràdio. Tant Apple A5 com TI OMAP4430 són Multiprocessor System-on-Chip (MPSoC), on el disseny utilitza arquitectura multiprocessador per explotar la potència informàtica disponible. Apple va llançar A5 el març de 2011 amb el seu iPad2, i l'OMAP (abreviatura d'Open Multimedia Application Platform) 4430 de TI va sortir al mercat al mateix temps.
Normalment, els components principals d'un SoC són la seva CPU (Unitat de processament central) i GPU (Unitat de processament gràfic). Les CPU d'Apple A5 i TI OMAP4430 es basen en ARM (Advanced RICS - Reduced Instruction Set Computer - Machine, desenvolupat per ARM Holdings) v7 ISA (Instruction Set Architecture, que s'utilitza com a punt de partida per dissenyar un processador) i fabricat amb una tecnologia de semiconductors coneguda com a TSMC (Taiwan Semiconductor Manufacturing Company) 45 nm.
Apple A5
A5 es va vendre per primera vegada el març de 2011, quan Apple va llançar la seva darrera tauleta, l'iPad2. Més tard, el recent clon d'iPhone d'Apple, l'iPhone 4S, es va llançar equipat amb Apple A5. Apple A5 va ser dissenyat per Apple i fabricat per Samsung en nom d'Apple. A diferència del seu predecessor Apple A4, A5 té dos nuclis tant a la CPU com a la GPU. Per tant, tècnicament Apple A5 no és només un SoC, sinó també un MPSoC (Multi Processor System on Chip). La CPU de doble nucli de l'A5 es basa en el processador ARM Cotex-A9 (que utilitza el mateix ARM v7 ISA que utilitza Apple A4) i la seva GPU de doble nucli es basa en el processador gràfic PowerVR SGX543MP2. La CPU de l'A5 normalment té un rellotge d'1 GHz (el rellotge utilitza l'escala de freqüència; per tant, la velocitat del rellotge pot canviar de 800 MHz a 1 GHz, en funció de la càrrega, orientada a l'estalvi d'energia) i la seva GPU està registrada a 200 MHz. L'A5 té memòries cau L1 (instruccions i dades) i L2. L'A5 inclou un paquet de memòria DDR2 de 512 MB que normalment té una velocitat de 533 MHz.
TI OMAP 4430
OMAP 4430 es va llançar el primer trimestre de 2011 i, segons PDAdb.net, es va desplegar primer al Playbook de BlackBerry. Molts altres dispositius com telèfons, PDA i tauletes, el van utilitzar més tard. PandaBoard, una famosa junta de desenvolupament acadèmic recolzada per la comunitat, té OMAP 4430 com a processador principal. La CPU utilitzada a OMAP 4430 és l'arquitectura Cotex A9 de doble nucli d'ARM i la GPU utilitzada era la SGX540 de PowerVR. A OMAP 4430, la CPU té un rellotge a 1 GHz i la GPU a 304 MHz (que és relativament més alt en comparació amb el rellotge de la mateixa GPU en altres SoC on es va desplegar SGX540). El xip inclou jerarquies de memòria cau L1 i L2 a la seva CPU de doble nucli i inclou una memòria RAM DDR2 d'1 GB de baixa potència.
A continuació es mostra una comparació entre Apple A5 i TI OMAP4430.
Apple A5 | TI OMAP 4430 | |
Data de llançament | març de 2011 | Q1, 2011 |
Tipus | MPSoC | MPSoC |
Primer dispositiu | iPad2 | BlackBerry Playbook (PDAdb.net) |
Altres dispositius | iPhone 4S | Motorola Droid3, LG Optimus 3D, LG Thrill, Motorola Milestone 3, Motorola Bionic |
ISA | ARM v7 (32 bits) | ARM v7 (32 bits) |
CPU | ARM Cotex A9 (doble nucli) | ARM Cotex A9 (doble nucli) |
Velocitat de rellotge de la CPU | 1GHz (800MHz-1GHz) | 1GHz |
GPU | PowerVR SGX543MP2 (doble nucli) | PowerVR SGX540 |
Velocitat de rellotge de la GPU | 200MHz |
304MHz |
Tecnologia CPU/GPU | 45nm | 45nm |
L1 Cache |
32 kB d'instrucció, 32 kB de dades (per cada nucli de la CPU) |
32 kB d'instrucció, 32 kB de dades (per cada nucli de la CPU) |
L2 Cache |
1MB (compartit entre els nuclis de la CPU) |
1MB (compartit entre els nuclis de la CPU) |
Memòria | 512MB DDR2 de baixa potència, a 533MHz | 1 GB DDR2 de baixa potència |
Resum
En resum, tant l'Apple A5 com el TI OMAP4430 tenen característiques comparables. Atès que es van llançar al mateix temps, han utilitzat tecnologies similars d'aquella època. Tots dos utilitzen la mateixa arquitectura de CPU (amb freqüència de rellotge similar). La principal diferència entre els dos es pot veure en el desplegament de les GPU; mentre que l'Apple A5 ha utilitzat una nova GPU de doble nucli de PowerVR, TI OMAP4430 ha utilitzat una GPU més antiga amb una velocitat de rellotge molt millorada (Power SGX543MP2 @ 200MHz vs. PowerVR SGX540 @ 304MHz). S'espera que la configuració de la GPU utilitzada per Apple A5 superi la que utilitza TI OMAP4430. Tot i que tots dos tenen configuracions de memòria cau de CPU exactament similars, l'OMAP4430 té una memòria més gran (1 GB enfront de 512 MB) i, per tant, tindrà un rendiment superior a les aplicacions amb fam de memòria.