Apple A5 vs. A6
A5 og A6 er Apples seneste Multi Processor System on Chips (MPSoC'er), designet til deres håndholdte enheder og introduceret i deres flagskibsprodukter såsom iPhone og iPad. Kort sagt er MPSoC en computer med flere processorer på et enkelt integreret kredsløb (alias chip). Teknisk set er MPSoC en IC, der integrerer komponenter såsom multiple-mikroprocessorer, hukommelse, input/output fra en computer og resten, der imødekommer radiofunktionaliteter i en forbrugerelektronik.
De to hovedkomponenter i både A5 og A6 MPSoC'er er deres ARM-baserede CPU'er (Central Processing Unit, aka processor) og PowerVR-baserede GPU'er (Graphics Processing Unit). Mens A5 er baseret på ARMs v7 ISA (instruktionssætarkitektur, udgangspunktet for design af en processor), er A6 baseret på en Apple-modificeret version af samme ISA, kendt som ARM v7s. Ved debut var CPU'en og GPU'en i A5 bygget i halvlederteknologien kendt som 45nm og A6 var bygget i 32nm teknologi. Selvom Apple har designet dem, fremstillede Samsung dem til Apple.
Apple A5
A5 blev først solgt i marts 2011, da Apple udgav sin dengang seneste tablet, iPad2. Senere blev Apples iPhone-klon, iPhone 4S udgivet udstyret med Apple A5. I modsætning til sin forgænger A4 havde A5 dobbeltkerner i både CPU og GPU. A5s dual core CPU er baseret på ARM Cortex-A9 processor (der bruger ARM v7 ISA), og dens dual core GPU er baseret på PowerVR SGX543MP2 grafikprocessor. A5's CPU er typisk clocket til 1GHz (selvom clocking bruger frekvensskalering, og derfor kan clockhastigheden ændre sig fra 800MHz til 1GHz, baseret på belastningen, målrettet strømbesparelse), og dens GPU er clocket til 200MHz. A5 har 32KB L1-cachehukommelse pr. kerne og 1MB delt L2-cache. A5 leveres med en 512MB DDR2-hukommelsespakke, der typisk er clocket til 400MHz.
Apple A6
Apple, varemærket, der er kendt for at bryde traditioner, brød sin egen tradition for at frigive en stor processor med sine seneste iPads, da det besluttede at frigive Apple A6-processor med en iPhone (iPhone 5) i september 2012. I modsætning hertil. til den populære tro, at Apple vil bringe sin quad-core CPU i A6, var A6 udstyret med en dual-core processor, der ligner dens A5 processor. A6 har dog en modificeret version af ISA, der blev brugt i A5 og intern processorarkitektur, kendt som Apple Swift (det er mildest t alt meget bedre med nyeste vektorbehandling). Selvom A6 er udstyret med en dual-core CPU svarende til A5, hævder (1) Apple, at den er dobbelt så hurtig som A5, og (2) nogle benchmarktest udført af tredjeparts anmeldere afslørede, at A6 yder meget bedre end A5, pga. til dets fornyede instruktionssæt og hardwarearkitektur. A6-processoren menes at være clocket til 1,3 GHz, meget hurtigere end A5. Den anvendte GPU (der er ansvarlig for grafikydelsen) i A6 er en triple-core PowerVR SGX543MP3, i modsætning til en dual-core GPU i A5. Derfor er grafikydelsen på A6 meget bedre end Apple A5-processorens. A6 forventes at blive leveret med en 32KB L1 privat cache-hukommelse pr. kerne (til data og instruktion separat) og en 1MB delt L2-cache, lignende cache-konfigurationer som sine forgængere. A6 MPSoC'erne er også fyldt med hurtigere 1 GB DDR2 (lav strøm) SDRAM'er.
En sammenligning mellem Apple A5 og Apply A6
Apple A5 | Apple A6 | |
Udgivelsesdato | marts 2011 | september 2012 |
Type | MPSoC | MPSoC |
Første enhed | iPad2 | iPhone 5 |
Andre enheder | iPhone 4S, 3G Apple TV | Ikke tilgængelig endnu |
ISA | ARM v7 | ARM v7s |
CPU | ARM Cortex-A9 (dual core) | Apple Swift (dual core) |
CPU's klokkehastighed | 0,8-1,0GHz (frekvensskalering aktiveret) | 1,3GHz |
GPU | PowerVR SGX543MP2 (dual core) | PowerVR SGX543MP3 (triple core) |
GPU's klokkehastighed | 200MHz | 266MHz |
CPU/GPU-teknologi | 45nm | 32nm |
L1-cache | 32kB instruktion, 32kB data | 32kB instruktion, 32kB data |
L2 Cache | 1MB | 1MB |
Memory | 512MB DDR2 (LP), 400MHz | 1GB DDR2 LP, 533MHz |
Oversigt
Sammenfattende er Apple A6 lovet at yde dobbelt så godt i både CPU og grafik sammenlignet med Apple A5. Mens den nye anvendte teknologi, der understøtter hurtigere clock-rate og bedre hardware-arkitektur, muliggjorde speedup i CPU, hurtigere clock rate og den ekstra kerne aktiverede speedup i GPU'en. Ud over hastigheden vil yderligere og hurtigere hukommelse i A6 hjælpe hukommelseskrævende applikationer, der er dukket op i Apple Store for nylig.