Apple A5 proti A6
A5 in A6 sta Applov najnovejši večprocesorski sistem na čipih (MPSoC), zasnovan za njihove ročne naprave in predstavljen v njihovih vodilnih izdelkih, kot sta iPhone in iPad. Preprosto povedano, MPSoC je računalnik z več procesorji na enem integriranem vezju (aka čip). Tehnično je MPSoC IC, ki združuje komponente, kot so več mikroprocesorjev, pomnilnik, vhod/izhod računalnika in ostalo, ki skrbijo za radijske funkcije potrošniške elektronike.
Dve glavni komponenti MPSoC-jev A5 in A6 sta CPE-ja, ki temeljita na ARM (centralna procesna enota, imenovana tudi procesor) in GPE-ja, ki temeljita na PowerVR (enota za grafično obdelavo). Medtem ko A5 temelji na ARM v7 ISA (arhitektura nabora ukazov, izhodišče pri načrtovanju procesorja), A6 temelji na Apple spremenjeni različici istega ISA, znanega kot ARM v7s. Ob prvem nastopu sta bila CPE in GPE v A5 zgrajena v polprevodniški tehnologiji, znani kot 45 nm, A6 pa v 32 nm tehnologiji. Čeprav jih je zasnoval Apple, jih je Samsung izdelal za Apple.
Apple A5
A5 je bil prvič prodan marca 2011, ko je Apple izdal svoj takrat najnovejši tablični računalnik iPad2. Poznejši Applov klon iPhone, iPhone 4S, je bil izdan opremljen z Apple A5. V nasprotju s svojim predhodnikom A4 je imel A5 dvojno jedro v CPE in GPE. Dvojedrni procesor A5 temelji na procesorju ARM Cortex-A9 (ki uporablja ARM v7 ISA), njegov dvojedrni GPE pa temelji na grafičnem procesorju PowerVR SGX543MP2. CPU A5 običajno deluje na 1 GHz (čeprav takt uporablja frekvenčno skaliranje in se zato lahko takt spreminja z 800 MHz na 1 GHz glede na obremenitev, ciljno pa je varčevanje z energijo), njegov GPE pa deluje na 200 MHz. A5 ima 32 KB predpomnilnika L1 na jedro in 1 MB skupnega predpomnilnika L2. A5 ima 512 MB DDR2 pomnilniški paket, ki običajno deluje na 400 MHz.
Apple A6
Apple, blagovna znamka, ki je znana po kršenju tradicij, je s svojimi najnovejšimi iPadi prekinil lastno tradicijo izdajanja velikega procesorja, ko se je septembra 2012 odločil izdati procesor Apple A6 z iPhoneom (iPhone 5). Nasprotno glede na splošno prepričanje, da bo Apple v A6 prinesel svoj štirijedrni procesor, je bil A6 opremljen z dvojedrnim procesorjem, podobnim procesorju A5. Vendar ima A6 spremenjeno različico ISA, ki je bila uporabljena v arhitekturi procesorja A5 in lastni procesorji, znani kot Apple Swift (to je z najnovejšo vektorsko obdelavo, milo rečeno, veliko boljše). Čeprav je A6 opremljen z dvojedrnim procesorjem, podobnim A5, (1) Apple trdi, da je dvakrat hitrejši od A5 in (2) so nekateri primerjalni testi, ki so jih izvedli ocenjevalci tretjih oseb, pokazali, da A6 deluje veliko bolje kot A5, zaradi njegovemu prenovljenemu naboru navodil in arhitekturi strojne opreme. Verjame se, da procesor A6 deluje na 1,3 GHz, kar je veliko hitreje kot A5. Uporabljeni GPE (ki je odgovoren za grafično zmogljivost) v A6 je trojedrni PowerVR SGX543MP3, v nasprotju z dvojedrnim GPE v A5. Zato je grafična zmogljivost A6 veliko boljša kot pri procesorju Apple A5. Pričakuje se, da bo A6 dobavljen z 32 KB L1 zasebnega predpomnilnika na jedro (ločeno za podatke in navodila) in 1 MB skupnega L2 predpomnilnika, podobne konfiguracije predpomnilnika kot njegovi predhodniki. A6 MPSoC so opremljeni tudi s hitrejšimi 1 GB DDR2 (nizke porabe) SDRAM-i.
Primerjava med Apple A5 in Apply A6
Apple A5 | Apple A6 | |
Datum izdaje | marec 2011 | september 2012 |
Type | MPSoC | MPSoC |
Prva naprava | iPad2 | iPhone 5 |
Druge naprave | iPhone 4S, 3G Apple TV | Še ni na voljo |
ISA | ARM v7 | ARM v7s |
CPE | ARM Cortex-A9 (dvojedrni) | Apple Swift (dvojedrni) |
takt procesorja | 0,8–1,0 GHz (omogočeno skaliranje frekvence) | 1,3GHz |
GPE | PowerVR SGX543MP2 (dvojedrni) | PowerVR SGX543MP3 (trojedrni) |
Hitrost GPU-ja | 200MHz | 266MHz |
CPE/GPU tehnologija | 45nm | 32nm |
Predpomnilnik L1 | 32kB navodila, 32kB podatki | 32kB navodila, 32kB podatki |
Predpomnilnik L2 | 1MB | 1MB |
Spomin | 512MB DDR2 (LP), 400MHz | 1GB DDR2 LP, 533MHz |
Povzetek
Če povzamemo, Apple A6 naj bi bil dvakrat boljši tako pri procesorju kot pri grafiki v primerjavi z Apple A5. Medtem ko je uporabljena nova tehnologija, ki podpira hitrejši takt in boljšo arhitekturo strojne opreme, omogočila pospešitev v CPE, hitrejši takt in dodatno jedro pa sta omogočila pospešitev v GPE. Poleg pospešitve bo dodatni in hitrejši pomnilnik v A6 pomagal aplikacijam, ki so lačne pomnilnika in ki se v zadnjem času pojavljajo v trgovini Apple Store.