Apple A4 vs Qualcomm Snapdragon S2 Snelheid, Prestaties | Qualcomm Snapdragon 7X30 (MSM7230, MSM7630), 8X55 (MSM8255, MSM8655)
Dit artikel vergelijkt twee System-on-Chips (SoC), Apple A4 en Qualcomm Snapdragon S2, op de markt gebracht door Apple en Qualcomm, respectievelijk gericht op draagbare apparaten. In de term van een leek is een SoC een computer op een enkele IC (Integrated Circuit, oftewel chip). Technisch gezien is een SoC een IC die typische componenten op een computer (zoals microprocessor, geheugen, input/output) en andere systemen integreert die elektronische en radiofuncties verzorgen. Apple bracht in maart 2010 zijn A4-processor uit met zijn inaugurele tablet-pc, Apple iPad en het eerste mobiele apparaat dat de Qualcomm Snapdragon S2-serie SoC gebruikte, was HTC Vision die in oktober 2010 werd uitgebracht.
Normaal gesproken zijn de belangrijkste componenten van een SoC de CPU (Central Processing Unit) en GPU (Graphics Processing Unit). De CPU's in zowel A4 als Snapdragon S2 zijn gebaseerd op ARM's (Advanced RICS – Reduced Instruction Set Computer – Machine, ontwikkeld door ARM Holdings) v7 ISA (Instruction Set Architecture, degene die wordt gebruikt als uitgangspunt voor het ontwerpen van een processor) en beide gebruikten TSMC's 45nm-technologie voor fabricage.
Apple A4
A4 werd voor het eerst commercieel geproduceerd in maart 2010 en Apple gebruikte het voor hun Apple iPad, de eerste tablet-pc die door Apple op de markt werd gebracht. Na de implementatie in iPad, werd Apple A4 later geïmplementeerd in iPhone4 en iPod touch 4G. De CPU van de A4 is ontworpen door Apple op basis van de ARM Cortex-A8-processor (die ARM v7 ISA gebruikt) en de GPU is gebaseerd op de SGX535 grafische processor van PowerVR. De CPU in A4 is geklokt met een snelheid van 1GHz, en de kloksnelheid van de GPU is een mysterie (werd niet onthuld door Apple). A4 heeft zowel L1-cache (instructie en gegevens) als L2-cache-hiërarchieën en maakt het mogelijk om DDR2-geheugenblokken in te pakken (hoewel het oorspronkelijk geen geheugenmodule bevatte). De grootte van het verpakte geheugen varieerde tussen verschillende apparaten, zoals 2x128MB in iPad, 2x256MB in iPhone4.
Qualcomm Snapdragon S2
Hoewel Qualcomm de afgelopen drie jaar een groot aantal Snapdragon-SoC's heeft uitgebracht onder verschillende handelsnamen, zoals MSM7230, MSM7630 enz., hebben ze in augustus 2011 besloten ze allemaal onder vier eenvoudige namen te plaatsen, namelijk Snapdragon S1, S2, S3 en S4, zodat gebruikers hun producten beter kunnen begrijpen en verwarring kunnen voorkomen. Daarom zijn grote lijsten met SoC's die oorspronkelijk afzonderlijk werden genoemd, in het bovenstaande samengevoegd. Hieronder volgen de SoC's die onder S2 vallen:
Qualcomm Snapdragon S2: 7X30 [MSM7230, MSM7630], 8X55 [MSM8255, MSM8655]
Snapdragon S2 wordt aangedreven door Qualcomm's eigen Scorpion CPU (ook bekend als processor) en is gebaseerd op Qualcomm Andreno GPU. Hoewel Scorpion ARM's v7 ISA gebruikt, gebruiken ze niet het CPU-ontwerp van ARM, zoals de populaire ARM Cortex-serie, voor hun processorontwerp. Snapdragon S2-SoC's hebben Qualcomm Scorpion single-core CPU's, die doorgaans zijn geklokt op 800MHz-1,4GHz. De GPU bij uitstek voor deze SoC's is de Adreno 205 van Qualcomm. Snapdragon S2 heeft zowel L1-cache (instructie en gegevens) als L2-cache-hiërarchieën en maakt het mogelijk om tot 1 GB low-power DDR2-geheugenmodules in te pakken.
Snapdragon S2 SoC's werden voor het eerst gezien in het tweede kwartaal van 2010. De eerste mobiele telefoon die een Snapdragon S2 SoC gebruikte, was HTC Vision in oktober 2010. Sindsdien heeft een groot aantal mobiele apparaten SoC van deze groep gebruikt en om er maar een paar te noemen: LG Optimus7, HTC Desire, HP Veer, HTC Ignite, HTC Prime, Sony Ericsson Xperia Pro en Motorola Triumph.
Een vergelijking tussen Apple A4 en Qualcomm Snapdragon S2 is hieronder weergegeven.
Apple A4 | Qualcomm Snapdragon S2 | |
Releasedatum | maart 2010 | Q2 2010 |
Type | SoC | SoC |
Eerste apparaat | iPad | HTC Vision |
Andere apparaten | iPhone 4, iPod Touch 4G | LG Optimus7, HTC Desire, HP Veer, HTC Ignite, HTC Prime, Sony Ericsson Xperia Pro, Motorola Triumph |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A8 (Single Core) | Qualcomm Scorpion (Single Core) |
CPU's kloksnelheid | 1.0 GHz | 800 MHz – 1.4 GHz |
GPU | PowerVR SGX535 | Qualcomm AdrenoTM 205 |
CPU/GPU-technologie | TSMC's 45nm | TSMC's 45nm |
L1-cache | 32kB instructie, 32kB data | Niet bekend |
L2-cache | 512kB | Niet bekend |
Geheugen | iPad had 256 MB Low Power DDR2 | Tot 1GB DDR2 |
Samenvatting
Kortom, zowel Apple A4 als Qualcomm Snapdragon S2 hebben vergelijkbare functies. Beiden gebruikten een vergelijkbare CPU-architectuur [dezelfde ISA, andere hardware-architectuur] (met mogelijk snellere klokfrequentie in Snapdragon S2). In de GPU-sectie is bekend dat Adreno 205 beter presteert dan PowerVR SGX535.