Apple A5 vs A6
A5 og A6 er Apples nyeste multiprosessorsystem på chips (MPSoCs) designet for å målrette sine håndholdte enheter og introduseres i sine flaggskipprodukter som iPhone og iPad. Enkelt sagt, MPSoC er en datamaskin med flere prosessorer på en enkelt integrert krets (aka chip). Teknisk sett er MPSoC en IC som integrerer komponenter som flere mikroprosessorer, minne, inngang / utgang på en datamaskin og hvile som imøtekommer radiofunksjoner av en forbrukerelektronisk.
De to hovedkomponentene i både A5 og A6 MPSoC er deres ARM-baserte CPUer (Central Processing Unit, aka-prosessor) og PowerVR-baserte GPUer (Graphics Processing Unit). Mens A5 er basert på ARMs v7 ISA (instruksjonsarkitektur, utgangspunktet for å designe en prosessor), er A6 basert på en Apple-modifisert versjon av samme ISA, kjent som ARM v7s. Ved debut ble CPU og GPU i A5 bygget i halvlederteknologien kjent som 45nm, og A6 ble bygget i 32nm-teknologi. Selv om Apple utformet dem, produserte Samsung dem for Apple.
Apple A5
A5 ble først solgt i mars 2011, da Apple utgav sin siste nettbrett, iPad2. Senere Apples iPhone-klon ble iPhone 4S utgitt utstyrt med Apple A5. I motsetning til forgjengeren A4 hadde A5 to kjerner i både CPU og GPU. A5s dual core CPU er basert på ARM Cortex-A9 prosessor (som bruker ARM v7 ISA), og sin dual core GPU er basert på PowerVR SGX543MP2 grafikkprosessor. A5s CPU er vanligvis klokka ved 1GHz (selv om klokka bruker frekvensskalering, og derfor kan klokkens hastighet skifte fra 800MHz til 1GHz, basert på belastningen, målrettet energisparing), og dens GPU er klokkeslettet ved 200MHz. A5 har 32KB L1 cache minne per kjerne og 1 MB delt L2 cache. A5 leveres med en 512MB DDR2-minnepakke som vanligvis er klokket på 400MHz.
Apple A6
Apple, varemerket som er kjent for å bryte tradisjoner, brøt sin egen tradisjon om å frigjøre en stor prosessor med sine nyeste iPads da den bestemte seg for å frigjøre Apple A6-prosessoren med en iPhone (iPhone 5) i september 2012. I motsetning til de populære tror at Apple vil bringe sin quad-core CPU i A6, A6 var utstyrt med en dual-core prosessor ligner sin A5 prosessor. Men A6 har en modifisert versjon av ISA som ble brukt i A5 og interne prosessorarkitektur, kjent som Apple Swift (det er mye bedre med den nyeste vektorbehandlingen, minst sagt). Selv om A6 er utstyrt med en dual-core CPU som ligner A5, hevder Apple at det er dobbelt så fort som A5 og (2) noen benchmarktester utført av tredjepartsrevisorer viste at A6 utfører mye bedre enn A5 på grunn av til det reviderte instruksjonssettet og maskinvarearkitekturen. A6-prosessoren antas å være klokket på 1,3 GHz, mye raskere enn A5. Den brukte GPU-en (som er ansvarlig for grafikkytelsen) i A6 er en tre-kjerne PowerVR SGX543MP3, i motsetning til en dual-core GPU i A5. Derfor er grafikkytelsen til A6 mye bedre enn Apple A5-prosessoren. A6 forventes å bli sendt med et 32KB L1 privat bufferminne per kjerne (for data og instruksjon separat) og en 1MB delt L2-buffer, lignende cache-konfigurasjoner til sine forgjengere. A6 MPSoCs er også lastet med raskere 1GB DDR2 (low power) SDRAMs.
En sammenligning mellom Apple A5 og Apply A6
Apple A5 | Apple A6 | |
Utgivelsesdato | Mars 2011 | September 2012 |
Type | MPSoC | MPSoC |
Første enhet | iPad2 | Iphone 5 |
Andre enheter | iPhone 4S, 3G Apple TV | Ikke tilgjengelig ennå |
ER EN | ARM v7 | ARM v7s |
prosessor | ARM Cortex-A9 (dual core) | Apple Swift (dual core) |
CPUs klokkehastighet | 0,8-1,0 GHz (frekvensskalering aktivert) | 1,3 GHz |
GPU | PowerVR SGX543MP2 (dual core) | PowerVR SGX543MP3 (trippel kjerne) |
GPUs klokkefrekvens | 200MHz | 266MHz |
CPU / GPU-teknologi | 45nm | 32nm |
L1 Cache | 32kB instruksjon, 32kB data | 32kB instruksjon, 32kB data |
L2 Cache | 1MB | 1MB |
Hukommelse | 512MB DDR2 (LP), 400MHz | 1GB DDR2 LP, 533MHz |
Sammendrag
Oppsummert, er Apple A6 lovet å utføre så to ganger bedre i både CPU og grafikk sammenlignet med Apple A5. Mens den nye teknologien som brukes som støtter raskere klokkefrekvens og bedre maskinvarearkitektur, aktiverte hastigheten i CPU, raskere klokkefrekvens og ekstra kjernen aktiverte speedupen i GPU. I tillegg til speedup, vil ekstra og raskere minne i A6 hjelpe minnehungne applikasjoner som nylig kommer opp i Apple Store.