|

Le nuove feature che NVIDIA offre con le GPU G80 sono:
- Motore a shader unificati;
- Compatibilità con le API DirectX 10;
- Tecnologia GigaThread
- Tecnologia Lumenex Engine;
- Motore Quantum Effects;
- Supporto tecnologia CUDA;
- Tecnologia video PureVideo HD.
Di queste novità parleremo espressamente nel prosieguo del nostro
articolo. Intanto cominciamo con una tabella che elenca, in modo conciso, quelle che
sono le caratteristiche tecniche salienti delle due nuove schede grafiche della
serie 8800:
| Schede video di fascia alta |
| |
8800 GTX |
8800 GTS |
7900GTX |
X1950 XTX |
X1900 XTX |
| Posizionamento |
Fascia alta |
Fascia alta |
Fascia alta |
Fascia alta |
Fascia alta |
| Sigla VPU |
G80 |
G80 |
G71 |
R580+ |
R520 |
| Frequenza GPU |
575MHz |
500MHz |
650MHz |
650MHz |
625MHz |
| Processo produttivo |
90nm |
90nm |
90nm |
90nm |
90nm |
| Numero di transistor |
681 milioni |
681 milioni |
278 milioni |
384 milioni |
305 milioni |
| Interfaccia memorie |
384-bit |
320-bit |
256-bit |
256-bit |
256-bit |
| Frequenza memorie |
1,8GHz |
1,6GHz |
1,6GHz |
2,0GHz |
1,5GHz |
| Tipo di memoria |
GDDR3 |
GDDR3 |
GDDR3 |
GDDR4 |
GDDR3 |
| Banda di memoria |
86,4GB/s |
64GB/s |
51,2GB/s |
64GB/s |
48GB/s |
| Quantità memoria |
768MB |
640MB |
512MB |
512MB |
256/512MB |
| Pipeline di rendering |
64 (?) |
48 (?) |
24 |
16 |
16 |
| Vertex Shaders |
N/A |
N/A |
8 |
48 |
8 |
| Frequenza unità shader |
1350MHz |
1200MHz |
650MHz |
650MHz |
625MHz |
| ROP |
24 |
20 |
16 |
8 |
8 |
| Stream processor |
128 |
96 |
N/A |
N/A |
N/A |
| Pixel Fill Rate |
36,8Gp/s |
24Gp/s |
10,4Gp/s |
10,4GP/s |
10,0Gp/s |
| Texel Fill Rate |
N/A |
N/A |
15,6Gt/s |
10,4GP/s |
10,0Gt/s |
| Interfaccia |
PCIe x16 |
PCIe x16 |
PCIe x16 |
PCIe x16 |
PCIe x16 |
| Multi GPU |
Si |
Si |
Si |
Si |
Si |
| Alimentazione supplementare |
Si (2 conn.) |
2 |
Si |
Si |
Si |
| Numero slot occupati |
2 |
2 |
2 |
2 |
2 |
| HDCP |
Si |
Si |
Si |
Si |
Si |
| Accelerazione video |
PureVideo HD |
PureVideo HD |
PureVideo |
Avivo |
Avivo |
| Supporto Direct X |
DX 10 |
DX 10 |
DX 9 |
DX 9 |
DX 9 |
| Supporto OpenGL |
2.0 |
2.0 |
2.0 |
2.0 |
2.0 |
| PS, VS |
4.0 |
4.0 |
3.0 |
3.0 |
3.0 |
Come potete leggere dalla tabella alcuni dati non possono essere
definiti per tutti i modelli di schede messe a confronto. Riguardo le
due soluzioni GeForce 8800, notiamo una banda di memoria decisamente
elevata, ottenuta più con un allargamento del bus che con una
elevata frequenza di funzionamento delle memorie stesse. Il limite dei
512MB di memoria video, inoltre, è stato innalzato a 640MB per la
soluzione GTS e a 768MB per quella GTX.
Stranamente NVIDIA ha deciso di implementare un bus delle memorie con una ampiezza
che non rispetta esattamente la sequenza della potenza di 2. Le schede
grafiche attuali di fascia alta presentano un bus ampio 256-bit (28);
questo poteva essere ampliato passando ad un bus a 512-bit (29).
NVIDIA ha invece scelto un'ampiezza di 384-bit fornendo motivazioni
quali il giusto bilanciamento di ogni componente del chip. Uno degli obiettivi
principali che il produttore ha cercato di perseguire nello sviluppo di G80 è
stato proprio
quello di ottenere prestazioni elevate unitamente ad una efficienza la
più elevata possibile. Per raggiungere lo scopo è stato necessario rispettare un
certo insieme di vincoli definiti sulla potenza massima, sulle dimensioni,
sul costo, sulla tecnologia e sulle richieste "board-level" della
scheda.
Dagli studi effettuati NVIDIA ha rilevato, dunque, che
l'ampiezza giusta del bus doveva essere proprio di 384-bit, quando unita a
128 stream processor e ad un texture filtering da 64 pixel per clock.
Per la soluzione GeForce 8800 GTS l'ampiezza del bus si riduce
a 320-bit, valore ottenuto popolando solo 10 delle 12 piazzole
preposte ad ospitare i chip di memoria RAM (ad ogni chip arrivano 32
linee del bus). Le GPU 8800GTS hanno anche un numero inferiore di
processori stream e questo giustifica anche la riduzione della banda di
memoria.
Il chip grafico è realizzato con tecnologia produttiva a 90nm ed
integra ben 681 milioni di transistor, un valore mai visto sinora in una
GPU. A causa di questi numeri e della enorme complessità di una tale
architettura, NVIDIA non è riuscita a raggiungere o magari superare, le
frequenze di funzionamento della precedente serie. Considerando la
soluzione 8800GTX, rispetto alla 7900GTX, o alla concorrente X1950XTX,
siamo a 75MHz in meno.

Nonostante ciò, risulta davvero
impressionante il valore del Pixel Fill Rate pari a ben 36,8Gp/s.
Esso, probabilmente, è ottenuto
grazie ad una configurazione con un
elevato numero di pixel pipeline: non conosciamo, però, questo numero
anche se è ipotizzabile che sia pari a 64 per la versione GTX (64 x
575MHz = 36,8Gp/s) e a 48 per la versione GTS (48 x 500MHz = 24Gp/s).
Infine, come già anticipato, le nuove soluzioni offrono supporto per le
feature integrate nelle API DirectX 10, compresi gli Shader Model 4.0.
|