Originariamente inviato da shodan
(Messaggio 22049089)
Grazie mille!
Allora, vediamo di fare un po' di calcoli: a 125 Mhz il GeForce2 dovrebbe sviluppare un massimo di 500 Mp/sec e 1 Gt/sec.
Tali valori sono approcciati dai test condotti a 16 bit (abbiamo, infatti, 464 Mp/s e 889 Mt/sec) ma rimangono abbastanza lontani da quelli condotti a 32 bit (con 365 Mp/sec e 718 Mt/sec).
Il notevole distacco esistente tra i risultati a 16 bit e quelli a 32 bit è stato da sempre attribuito alla limitata ampiezza di banda verso la VRAM o, meglio, alla mancanza di algoritmi di risparmio delle banda; più di una persona però ha ipotizzato che in realtà il distacco dipendesse dal fatto che il GF2 fosse incapace di utilizzare parte del suo hardware quando portato a lavorare a 32 bit. In particolare, le ipotesi che sono state avanzate sono 2:
-) che il GF2 utilizzasse solo 2 delle 4 pipeline di cui dispone;
-) che il GF2 utilizzasse tutte le 4 pipeline di cui dispone ma non facesse lavorare la seconda TMU per ogni pipeline.
I test condotti da Max_R ci permettono di scartare, con ragionevole dubbio, queste ipotesi. In altre parole, confermano che il divario esistente tra il rendering a 16 bit e quello a 32 è dovuto solo alla mancanza di banda verso le VRAM.
Perchè questo? Perchè a 32 bit, seppure le prestazioni siano notevolmente più basse di quelli a 16 bit, i risultati rimangono troppo alti per giustificare la perdita di funzionalità da parte del 50% della potenza di rendering.
Infatti, se le ipotesi sopra esposte dovrebbero essere veritiere, avremmo dei valori massimi di p/s e t/s di:
-) 250 mp/s e 500 mt/s in caso il chip spegnesse 2 pipeline;
-) 500 mp/s e 500 mt/s in caso il chip spegnesse la seconda TMU per pipeline.
I valori ottenuti, pari a 365,5 mp/s e 718,5 mt/s, non sono compatibili con nessuna delle due ipotesi. In altre parole, tutto l'hardware del GF2 rimane perfettamente utilizzabile durante il rendering a 32 bit; il collo di bottiglia è dato dalla banda di memoria.
In effetti fa un po' impressione vedere, a 32 bit, che i risultati dei test condotti con chip a 125 Mhz non sono affatto distanti da quelli condotti con chip a 250 Mhz... il GF2 era davvero un "divoratore" di banda verso le VRAM. :)
Spero che questa piccola analisi di un chip tanto vecchio vi sia piaciuta... ;)
Ciao. :)
|