| Numero di "core" (single-core, dual-core, quad-core)
| Famiglia (ARM Cortex A8, Cortex A9)
| GPU (Graphics Processing Unit)
| Processo costruttivo (45nm, 32nm ecc..)
| Tecnologia HKMG
3) GPU: Graphics Processing Unit
Cos’è la GPU?
Per GPU (Graphics Processing Unit) si intende l’unità hardware dedicata al rendering grafico. E’ grazie alle capacità computazionali della GPU che il realismo sulle console (e ultimamente anche negli smartphone) ha raggiunto gli attuali livelli di dettaglio, “renderizzando” complesse scene 3D ricchi di effetti ambientali (luci, ombre, effetto dei corpi liquidi ed effetti pirotecnici) o volti umani. In particolare questi ultimi sono ancora difficili da elaborare, portando a qualche piccolo compromesso, come quello utilizzato ad esempio in Infinity Blade, che consiste nel rinunciare alle fisionomie dei volti, mascherandole dietro armature, a favore di un elevato impatto grafico generale.
Come viene realizzata una scena 3D? Un oggetto tridimensionale viene “modellizzato” su un piano di assi cartesiani, su cui viene memorizzato in una serie di punti (vertici). A partire da questi punti l’oggetto viene rappresentato sotto forma di “primitive”, ovvero figure elementari, a loro volta costituite da frammenti su cui vengono “mappate” le texture, ovvero delle immagini sovrapposte. I cosiddetti “shader” ( che avrete sentito nominare in molte recensioni di giochi per console), ovvero programmi scritti in appositi “linguaggi di shading”, vengono utilizzati per determinare la superficie finale di ogni singolo vertice e frammento e calcoleano i vari effetti di luci, ombre, riflettività delle superfici, distorsione e altro..
I parametri che determinano la velocità di elaborazione di una GPU sono fondamentalmente tre:
1) Frequenza di clock della GPU (che spesso viene omessa tra le specifiche);
2) Velocità della memoria;
3) Il volume delle istruzioni che possono essere processate in parallelo;











