Presentiamo Richland
Anche se le intenzioni sono le stesse, esistono importanti differenze nell'approccio di AMD ed Intel alla creazione di una piattaforma di computing innovativa. Parliamo di piattaforma e non di semplice CPU perché quest'ultimo termine crediamo sia diventato troppo restrittivo. Sarebbe molto meglio indicare i nuovi modelli di processore con il termine "SoC" o System on Chip ma questo è divenuto nel tempo appannaggio di uno specifico prodotto ARM che integra non solo le componenti CPU e GPU ma anche controller ulteriori come quelli di comunicazione Wi-Fi e 3G.
Nel mondo x86 il passo attuale è stato quello di mettere, nello stesso package del processore, anche il chipset. Intel ha creato, a tal proposito, specifiche versioni low-power di Haswell contenendole in un SoC mentre AMD ha fatto evolvere le proprie APU A-Series. Ad ogni modo si tratta di versioni destinate al mondo mobile mentre, nel settore desktop, resta ancora evidente il diverso peso che CPU ed iGPU hanno all'interno delle architetture rivali. Intel continua a preferire una CPU molto spinta ed una iGPU sufficiente, AMD punta tutto sul chip grafico in termini di potenza e feature.
La generazione 2013 delle APU Elite A-Series per desktop arriva ad un paio di settimane di distanza dall'annuncio di Kabini e Temash, evoluzioni delle APU AMD Brazos 2.0 e Hondo, destinate all'utilizzo su laptop, tablet e dispositivi ibridi. Sono proprio queste ultime ad adottare un approccio di tipo SoC ove nello stesso die è stato integrato anche il chipset mentre l'architettura della CPU e quella della iGPU evolvono assieme al processo produttivo.
Le APU Elite A-Series per desktop si presentano, invece, ancora nel package Socket FM2 (dunque senza alcuna ulteriore integrazione rispetto a Trinity) tanto da garantire completa compatibilità con le attuali schede madri basate sui chipset A55, A75 e A85X. Rispetto alla precedente generazione, le nuove APU desktop apportano solo miglioramenti senza alcuno stravolgimento. L'architettura dei core x86 è la stessa di Trinity ed utilizza uno o due moduli Piletriver; anche il design VLIW4 della iGPU rimane lo stesso. Le ottimizzazioni hanno riguardato principalmente la tecnologia Turbo Core, il controller delle memorie e l'introduzione di alcune nuove feature.
Specifiche tecniche APU AMD Richland | ||||
AMD Richland | AMD Trinity | Intel Ivy Bridge | Intel Haswell | |
Socket | FM2 | FM2 | LGA 1155 | LGA 1150 |
Transistor | 1,303 miliardi | 1,303 miliardi | 1,4 miliardi | 1,4 miliardi |
Processo produttivo | 32nm HKMG | 32nm SOI | 22nm | 22nm |
Dimensioni die | 246mm2 | 246mm2 | 160mm2 | 177mm2 |
Cache L1 | 128 KB per core | 128 KB per core | 64 KB per core | 64 KB per core |
Cache L2 | 2MB per modulo | 2MB per modulo | 256 KB per core | 256 KB per core |
Cache L3 | N/A | N/A | 8 MB | 8 MB |
Core / Thread | 4/4 | 4/4 | 4/8 | 4/8 |
Turbo | Si | Si | Si | Si |
FPU | 128-bit | 128-bit | 128-bit | 128-bit |
Controller memorie | - DDR3-2133 - Dual-channel |
- DDR3-1866 - Dual-channel |
- DDR3-1600 - Dual-channel |
- DDR3-1600 - Dual-channel |
Controller grafico | - Radeon HD8000 - DirectX 11 - UVD3 - VCE |
- Radeon HD7000 - DirectX 11 - UVD3 |
- Intel HD Graphics - DirectX 11 - Quick Sync |
- Intel HD Graphics - DirectX 11 - Quick Sync |
Controller PCI Express | 16 linee | 16 linee | 16 linee | 16 linee |
Risparmio energetico | - Più stati low-power - PCIe core power gating - PCIe speed power policy - GPU e video decode (UVD3) power gating - Enhanced AMD Turbo Core |
- Più stati low-power - PCIe core power gating - PCIe speed power policy - GPU e video decode (UVD3) power gating - AMD Turbo Core 3.0 |
- Più stati low-power - CPU core power gating - GPU power gating - Turbo Boost (ove previsto) |
- Più stati low-power - CPU core power gating - GPU power gating - Turbo Boost (ove previsto) |
TDP | 65W e 100W | 65W e 100W | 65W e 77W | 65W e 84W |
Come accennato, 3 anni di miglioramenti continui sulle APU hanno portato all'annuncio di Richland che però non mostra alcun salto generazionale a confronto con Trinity. Tanto l'architettura dei core x86 che quella della iGPU restano le stesse: quad-core “Piledriver” con supporto per i set di istruzioni FMA4/3, AVX, AES, XOP per i primi e “Devastator” VLIW 4 con supporto DirectX 11 per la seconda. Altresì la configurazione delle cache non è mutata con i 2MB di cache L2 per modulo dual-core ed i 128 KB di cache L1 per core.
Oltre ad utilizzare la stessa architettura, la iGPU non cresce nemmeno dal punto di vista delle unità di calcolo, che restano ferme al massimo di 384 racchiuse in 6 SIMD mentre vede un incremento della frequenza massima fino a 844MHz (dai precedenti 800MHz). Dal punto di vista delle feature, la iGPU ora offre non solo la tecnologia UVD ma anche quella VCE con supporto per la codifica e decodifica video in hardware, AMD Picture Perfect, AMD Eyefinity2 (gestione di 3+1 monitor) e Display Port 1.2. In aggiunta è possibile realizzare configurazioni Dual Graphics accoppiando alla GPU integrata una scheda discreta AMD Radeon HD 6450, 6570 oppure 6670.
Riguardo i core x86, le nuove APU sono in grado di raggiungere la massima frequenza Turbo di ben 4,4 GHz, record assoluto per le attuali CPU. La tecnologia Turbo Core subisce alcune modifiche delle quali parleremo meglio in seguito ed includono nuovi livelli di frequenza e tensione, controllo della temperatura e nuovi algoritmi di rilevazione dei colli di bottiglia.
Per il solo modello top di gamma, A10-6800K, è previsto il supporto per memorie DDR3 fino a 2133MHz mentre per gli altri ci si deve fermare ancora a 1866MHz: avremmo gradito vedere tale incremento su tutti i modelli visti i benefici che una maggiore banda di memoria dimostra d'avere su questi chip grafici.
Tutte le feature sono controllabili dalla nuova versione dei tool AMD OverDrive.
Questo l'elenco completo delle nuove APU Richland a confronto con quelle di precedente generazione.
Elenco modelli APU Richland A-Series | ||||||||||
iGPU | TDP | Core | GPU Clock | CPU Core | CPU Clock | L2 | DDR3 | Turbo | Sbloccata | |
A10-6800K | HD 8670D | 100W | 384 | 844MHz | 4 | 4,4/4,1 | 4MB | 2133 | Si | Si |
A10-6700 | HD 8670D | 65W | 384 | 844MHz | 4 | 4,3/3,7 | 4MB | 1866 | Si | No |
A8-6600K | HD 8570D | 100W | 256 | 844MHz | 4 | 4,2/3,9 | 4MB | 1866 | Si | Si |
A8-6500 | HD 8570D | 65W | 256 | 800MHz | 4 | 4,1/3,5 | 4MB | 1866 | Si | No |
A6-6400K | HD 8470D | 65W | 192 | 800MHz | 2 | 4,1/3,9 | 1MB | 1866 | Si | Si |
APU Trinity A-Series |
||||||||||
A10-5800K | HD 7660D | 100W | 384 | 800MHz | 4 | 4,2/3,8 | 4MB | 1866 | Si | Si |
A10-5700 | HD 7660D | 65W | 384 | 760MHz | 4 | 4,0/3,4 | 4MB | 1866 | Si | No |
A8-5600K | HD 7560D | 100W | 256 | 760MHz | 4 | 3,9/3,6 | 4MB | 1866 | Si | Si |
A8-5500 | HD 7560D | 65W | 256 | 760MHz | 4 | 3,7/3,2 | 4MB | 1866 | Si | No |
A6-5400K | HD 7540D | 65W | 192 | 760MHz | 2 | 3,8/3,6 | 1MB | 1866 | Si | Si |
A4-5300 | HD 7480D | 65W | 128 | 724MHz | 2 | 3,6/3,4 | 1MB | 1600 | Si | No |