NVIDIA GeForce 8800 Ultra

NVIDIA GeForce 8800 Ultra

Frequenze di funzionamento incrementate rispetto alle soluzioni GeForce 8800 GTX, ma caratteristiche architetturali invariate: questa la strada seguita da NVIDIA per la prima scheda con nome "Ultra" da molto tempo a questa parte. Ecco GeForce 8800 Ultra, la più veloce implementazione del chip G80 e attuale top di gamma del mercato delle schede video, almeno per il momento

di , Paolo Corsini pubblicato il nel canale Schede Video
NVIDIAGeForce
 

Caratteristiche tecniche

La tabella seguente riassume le caratteristiche tecniche delle GPU NVIDIA della famiglia G80, confrontate con la soluzione ATI Radeon X1950XTX:

Produttore AMD NVIDIA NVIDIA NVIDIA NVIDIA
Modello

Radeon
X1950

GeForce
8800
GeForce
8800
GeForce
8800
GeForce
8800
Versione

XTX

Ultra GTX GTS GTS

Bus di memoria (in bit)

256 384 384 320 320

Dotazione memoria in Mbytes

512 768 768 640 320

Processo produttivo (micron)

0,09 0,09 0,09 0,09 0,09

Frequenza chip (MHz)

650 612 575 500 500

Frequenza memoria (GHz)

2 2,16 1,8 1,6 1,6

Unità di Vertex Shading

8 128 stream
processors
128 stream
processors
96 stream
processors
96 stream
processors

Unità di Pixel Shading

48

Frequenza stream processors (GHz)

- 1,5 1,35 1,2 1,2

Numero di Rops

16 24 24 20 20

Banda Passante (GB)

64 103,7 86,4 64 64

Le GPU NVIDIA GeForce 8800 Ultra, GTX e GTS sono basate sulla stessa architettura, ovviamente con differenze sia in termini di frequenze di funzionamento che di complessità architetturale così da poter avere a disposizione differenti versioni di schede proposte a costi decrescenti. G80 è la prima architettura NVIDIA ad avere shader unificati; a differenza delle soluzioni GeForce 7900 e GeForce 7950, pertanto, non troviamo più pixel shader e vertex shader divisi, ma un unico floating point shader che integra al proprio interno molteplici processori indipendenti, e quindi paralleli. Ognuno di questi processori è capace di operare qualsiasi tipo di operazione legata agli shader, a prescindere dal fatto che sia pixel, vertex, geometric o physics.

Le schede GeForce 8800 Ultra e GeForce 8800 GTX integrano 128 di questi processori, indicati da NVIDIA con il nome di stream processors, che operano ad una frequenza di clock rispettivamente pari a 1.500 MHz e  1.350 MHz; per la soluzione GeForce 8800 GTS il loro numero scende a 96, con una frequenza di funzionamento pari a 1.200 MHz. Le GPU GeForce 8800 Ultra, GeForce 8800 GTX e GeForce 8800 GTS hanno frequenze di funzionamento di default pari rispettivamente a 612 MHz, 575 MHz e 500 MHz; a questi valori operano le altre unità che non siano gli stream processors, quindi i dispatch, le texture units e le ROPs units. Alcuni partner NVIDIA hanno presentato in questi ultimi mesi schede GeForce 8800 GTX e GTS di tipo overclocked, caratterizzate cioè da frequenze di funzionamento superiori a quelle di specifica. L'incremento di clock è della sola GPU, e non degli stream processors: per questo motivo una ipotetica scheda GeForce 8800 GTX overcloccata di default a 612 MHz di clock avrebbe frequenza di clock degli stream processors pari a 1.350 MHz e non ai 1.500 MHz delle versioni Ultra. Lo stesso verrà ovviamente proposto anche per le schede GeForce 8800 Ultra "overclocked": frequenze incrementate per GPU e memoria video, ma stream processors sempre con frequenza di funzionamento di 1.500 MHz.

g80_ultra_s.jpg (19739 bytes) g80_gtx_s.jpg (19094 bytes)
GeForce 8800 Ultra
chip G80-450-A3
GeForce 8800 GTX
chip G80-300-A2

Atipico il quantitativo di memoria video presente su queste due schede: per la soluzione GeForce 8800 GTX troviamo infatti 768 Mbytes di memoria GDDR3, con frequenza di clock di 1.800 MHz effettivi; il quantitativo è invariato nella scheda GeForce 8800 Ultra ma la frequenza di clock cresce sino a 2.160 MHz. Per la scheda GeForce 8800 GTS il quantitativo scende a 640 Mbytes o a 320 Mbytes al seconda delle versioni, in abbinamento a frequenza di clock di 1.600 MHz. Tali quantitativi di memoria hanno una motivazione tecnica: NVIDIA ha scelto di dotare queste schede di un bus memoria di ampiezza superiore ai tradizionali 256bit utilizzati per le schede top di gamma. Le schede GeForce 8800 Ultra e GeForce 8800 GTX hanno bus ampio 384bit, mentre quella GeForce 8800 GTS ha ampiezza di bus di 320bit; tali valori sono stati ottenuti aumentando il numero di chip memoria presenti sul PCB della scheda, a partire dai 32bit di ampiezza messi a disposizione per ogni chip memoria GDDR3.

Le schede GeForce 8800 Ultra e GTX montano quindi 12 chip memoria: considerando un'ampiezza di banda di 32bit per ogni chip se ne ricava un totale di 384bit di ampiezza complessiva, per una bandwidth massima rispettivamente pari a 103,7 e 86,4 Gbytes al secondo. Per la scheda GeForce 8800 GTS l'ampiezza di banda è pari a 320bit: sono 10 in questo caso i chip memoria montati sulla scheda, per una bandwidth massima teorica pari a 64 Gbytes al secondo in abbinamento a memoria GDDR3 da 1,6 GHz di clock, sia per la versione con 640 Mbytes che per quella con 320 Mbytes di memoria.

Stream processors dal clock maggiorato e frequenza della GPU portata a 612 MHz sono quindi le due caratteristiche base nuove implementate da NVIDIA nelle GPU GeForce 8800 Ultra. La bandwidth della memoria video è cresciuta sensibilmente grazie alla frequenza di funzionamento di 2.160 MHz: si tratta di una variazione del 20% rispetto ai 1.800 MHz di default delle schede GeForce 8800 GTX.

 
^