Apple A5 versus TI OMAP4460 | OMAP 4460 versus Apple A5-processors Snelheid, prestaties
Apple A5 en Texas Instruments OMAP4460 zijn System-on-Chips (SoC) die worden ingezet in consumentenelektronica door respectievelijk Apple en Texas Instruments (TI). In de term van een leek is een SoC een computer op een enkele IC (Integrated Circuit, ook bekend als chip). Technisch gezien is een SoC een IC die typische componenten integreert op een computer (zoals microprocessor, geheugen, invoer / uitvoer) en andere systemen die elektronische en radiofuncties verzorgen. Zowel Apple A5 als TI OMAP4460 zijn Multiprocessor System-on-Chip (MPSoC), waarbij het ontwerp een multiprocessorarchitectuur gebruikt om de beschikbare rekenkracht te benutten. Apple bracht A5 uit in maart 2011 met zijn iPad2 en TI's OMAP (afkorting voor Open Multimedia Application Platform) 4460 kwam op de markt in het laatste kwartaal van 2011.
De belangrijkste componenten van een SoC zijn doorgaans de CPU (Central Processing Unit) en GPU (Graphics Processing Unit). De CPU's in zowel Apple A5 als TI OMAP4460 zijn gebaseerd op ARM's (Advanced RICS - Reduced Instruction Set Computer - Machine, ontwikkeld door ARM Holdings) v7 ISA (Instruction Set Architecture, die wordt gebruikt als uitgangspunt voor het ontwerpen van een processor) en gefabriceerd met behulp van een halfgeleidertechnologie die bekend staat als TSMC's (Taiwan Semiconductor Manufacturing Company) 45nm.
Appel A5
A5 werd voor het eerst verkocht in maart 2011, toen Apple zijn nieuwste tablet, iPad2, uitbracht. Later werd Apple's recente iPhone-kloon, iPhone 4S, uitgebracht uitgerust met Apple A5. Apple A5 is ontworpen door Apple en vervaardigd door Samsung in opdracht van Apple. In tegenstelling tot zijn voorganger Apple A4, had de A5 dubbele kernen in zowel de CPU als de GPU. Daarom is Apple A5 technisch gezien niet alleen een SoC, maar ook een MPSoC (Multi Processor System on Chip). De dual-core CPU van A5 is gebaseerd op de ARM Cotex-A9-processor (die dezelfde ARM v7 ISA gebruikt die wordt gebruikt door Apple A4), en de dual-core GPU is gebaseerd op de PowerVR SGX543MP2 grafische processor. De CPU van de A5 wordt meestal geklokt op 1 GHz (de kloksnelheid gebruikt frequentieschaling; daarom kan de kloksnelheid veranderen van 800 MHz naar 1 GHz, gebaseerd op de belasting, gericht op energiebesparing), en de GPU wordt geklokt op 200 MHz. A5 heeft zowel L1 (instructie en data) als L2 cachegeheugens. De A5 wordt geleverd met een 512 MB DDR2-geheugenpakket dat doorgaans wordt geklokt op 533 MHz.
TI OMAP4460
OMAP4460 werd uitgebracht in het vierde kwartaal van 2011 en volgens PDAdb.net werd het voor het eerst gebruikt in de negende generatie tablet-pc's van Archos. Het is de SoC bij uitstek voor de aanstaande (die medio november 2011 wordt uitgebracht) de Galaxy Nexus-smartphone van Google die door Samsung voor Google wordt geproduceerd. De CPU die in OMAP4460 wordt gebruikt, is de dual-core Cotex A9-architectuur van ARM en de gebruikte GPU was de SGX540 van PowerVR. In OMAP4460 wordt de CPU geklokt op 1,5 GHz en wordt de GPU geklokt op 384 MHz (een relatief zeer hoge frequentie vergeleken met het klokken van dezelfde GPU in andere SoC's waar SGX540 werd ingezet). De chip zat vol met zowel L1- als L2-cache-hiërarchieën in zijn dual-core CPU en is verpakt met een 1GB DDR2 low power RAM.
Een vergelijking tussen Apple A5 en TI OMAP4460 wordt hieronder weergegeven.
Appel A5 | ||||
MPSoC |
Eerste apparaat | Archos 80 G9 | ||
ARM v7 (32-bits) | ||||
ARM Cotex A9 (Dual Core) | ||||
GPU | ||||
384 MHz | ||||
45 nm | ||||
(per elke CPU-kern) |
(per elke CPU-kern) |
|||
512 MB Low Power DDR2, geklokt op 533 MHz |
Samenvatting
Samenvattend hebben zowel Apple A5 als TI OMAP4460 vergelijkbare functies. Beiden gebruikten dezelfde CPU-architectuur (met een veel hogere klokfrequentie in OMAP4460). Het belangrijkste verschil tussen de twee is te zien in de inzet van GPU's: terwijl Apple A5 een nieuwe dual-core GPU van PowerVR heeft gebruikt en met een lagere frequentie geklokt, heeft TI OMAP4460 een oudere GPU gebruikt met een sterk verbeterde kloksnelheid (Power SGX543MP2 Bij 200 MHz vs. PowerVR SGX540 bij 384 MHz). Hoewel ze allebei theoretisch zeer vergelijkbaar moeten presteren, zou een grondige benchmarking de waarheid moeten onthullen. Hoewel beide exact dezelfde CPU-cacheconfiguraties hebben, heeft OMAP4460 een groter (1GB versus 512MB) geheugen en zal het daarom beter presteren voor geheugenvretende applicaties.