Apple A5 vs A6
A5 e A6 sono gli ultimi Multi Processor System on Chips (MPSoC) di Apple progettati per i loro dispositivi portatili e introdotti nei loro prodotti di punta come iPhone e iPad. In poche parole, MPSoC è un computer con più processori su un singolo circuito integrato (ovvero chip). Tecnicamente, MPSoC è un circuito integrato che integra componenti come più microprocessori, memoria, input/output di un computer e resto che soddisfano le funzionalità radio di un'elettronica di consumo.
I due componenti principali degli MPSoC A5 e A6 sono le CPU basate su ARM (Central Processing Unit, alias processore) e le GPU basate su PowerVR (Graphics Processing Unit). Mentre A5 si basa sull'ISA v7 di ARM (architettura del set di istruzioni, il punto di partenza nella progettazione di un processore), A6 si basa su una versione modificata da Apple dello stesso ISA, nota come ARM v7s. Al debutto, la CPU e la GPU dell'A5 erano costruite con la tecnologia dei semiconduttori nota come 45 nm e l'A6 era costruito con la tecnologia 32 nm. Sebbene Apple li abbia progettati, Samsung li ha prodotti per Apple.
Apple A5
A5 è stato venduto per la prima volta nel marzo 2011, quando Apple ha rilasciato il suo ultimo tablet, iPad2. Successivamente il clone di iPhone di Apple, iPhone 4S è stato rilasciato dotato di Apple A5. A differenza del suo predecessore A4, l'A5 aveva dual core sia nella CPU che nella GPU. La CPU dual core di A5 si basa sul processore ARM Cortex-A9 (che utilizza ARM v7 ISA) e la sua GPU dual core si basa sul processore grafico PowerVR SGX543MP2. La CPU di A5 ha in genere un clock a 1 GHz (sebbene il clock utilizzi il ridimensionamento della frequenza e, quindi, la velocità di clock può cambiare da 800 MHz a 1 GHz, in base al carico, mirando al risparmio energetico) e la sua GPU ha un clock a 200 MHz. A5 ha 32 KB di memoria cache L1 per core e 1 MB di cache L2 condivisa. L'A5 viene fornito con un pacchetto di memoria DDR2 da 512 MB con clock in genere a 400 MHz.
Apple A6
Apple, il marchio noto per aver infranto le tradizioni, ha rotto la propria tradizione di rilasciare un processore importante con i suoi ultimi iPad quando ha deciso di rilasciare il processore Apple A6 con un iPhone (iPhone 5) nel settembre 2012. Al contrario per la credenza popolare che Apple porterà la sua CPU quad-core in A6, A6 era dotato di un processore dual-core simile al suo processore A5. Tuttavia, A6 ha una versione modificata dell'ISA che è stata utilizzata in A5 e nell'architettura del processore interna, nota come Apple Swift (che è molto meglio con l'ultima elaborazione vettoriale, per non dire altro). Sebbene l'A6 sia dotato di una CPU dual-core simile all'A5, (1) Apple afferma che è due volte più veloce dell'A5 e (2) alcuni test di benchmark eseguiti da revisori di terze parti hanno rivelato che l'A6 ha prestazioni molto migliori dell'A5, a causa al suo set di istruzioni rinnovato e all'architettura hardware. Si ritiene che il processore A6 abbia un clock di 1,3 GHz, molto più veloce dell'A5. La GPU utilizzata (che è responsabile delle prestazioni grafiche) in A6 è una PowerVR SGX543MP3 triple-core, al contrario di una GPU dual-core in A5. Pertanto, le prestazioni grafiche di A6 sono molto migliori di quelle del processore Apple A5. A6 dovrebbe essere spedito con una memoria cache privata L1 da 32 KB per core (per dati e istruzioni separatamente) e una cache L2 condivisa da 1 MB, configurazioni cache simili ai suoi predecessori. Gli MPSoC A6 sono inoltre caricati con SDRAM DDR2 da 1 GB (bassa potenza) più veloci.
Un confronto tra Apple A5 e Apply A6
Apple A5 | Apple A6 | |
Data di uscita | Marzo 2011 | Settembre 2012 |
Tipo | MPSoC | MPSoC |
Primo dispositivo | iPad2 | iPhone 5 |
Altri dispositivi | iPhone 4S, 3G Apple TV | Non ancora disponibile |
ISA | ARM v7 | ARM v7s |
CPU | ARM Cortex-A9 (dual core) | Apple Swift (dual core) |
Velocità di clock della CPU | 0,8-1,0GHz (ridimensionamento frequenza abilitato) | 1.3GHz |
GPU | PowerVR SGX543MP2 (dual core) | PowerVR SGX543MP3 (triplo core) |
Velocità di clock della GPU | 200MHz | 266MHz |
Tecnologia CPU/GPU | 45nm | 32nm |
L1 Cache | 32kB di istruzioni, 32kB di dati | 32kB di istruzioni, 32kB di dati |
L2 Cache | 1MB | 1MB |
Memoria | 512MB DDR2 (LP), 400MHz | 1GB DDR2 LP, 533MHz |
Riepilogo
In sintesi, si prevede che l'Apple A6 avrà prestazioni due volte migliori sia nella CPU che nella grafica rispetto all'Apple A5. Mentre la nuova tecnologia utilizzata che supporta una frequenza di clock più elevata e una migliore architettura hardware ha consentito l'accelerazione della CPU, una frequenza di clock più elevata e il core aggiuntivo hanno consentito l'accelerazione della GPU. Oltre all'accelerazione, la memoria aggiuntiva e più veloce in A6 aiuterà le applicazioni affamate di memoria che stanno emergendo recentemente nell'Apple Store.