Caratteristiche tecniche
TNT: in chimica Tri-Nitro-Toluene, meglio conosciuto come
tritolo; in informatica TwiN Texel, ovvero l'architettura base su
cui è stato costruito il nuovo processore video di nVidia, il Riva
128 TNT. Introdotta per la prima volta da 3Dfx con il Voodoo2, questa
architettura conta due texture engine che consentono di processare
due distinte texture su una superfice in un unico passaggio. Il
doppio pixel processor consente di operare su due pixel per ogni
ciclo di clock, con un fill rate dichiarato di 180 milioni di pixel
al secondo. Prestazioni elevatissime in teoria, se confrontate con
i 90 megapixel al secondo del chipset Voodoo2.
L'architettura è a 128 bit con supporto di memoria SDRAM o SGRAM
fino a 16 mb, le frequenze di lavoro sono di 90 mhz per il processore
e 110 mhz per la memoria. Da notare che originariamente era stata
prevista una frequenza di clock più alta, poi ridotta per problemi
termici. L'utilizzo di frequenze maggiori probabilmente sarà subordinato
al passaggio al processo produttivo a 0.25 micron, identico quindi
a quello dei processori Pentium II più recenti. Attualmente i 7
milioni di transistor del TNT sono realizzati con tecnologia a 0.35
micron, ovvero la stessa dei processori Pentium MMX, con conseguente
notevole sviluppo di calore.
Per garantire una buona resa visiva è stato implementato una doppia
pipeline grafica a 32 bit, Z-buffer a 24 bit e uno stencil buffer
a 8 bit. Lo stencil buffer permette di mappare una immagine secondaria
su quella principale generata dal frame buffer. Le funzioni 3D supportate
dal TNT comprendono full scene antialiasing, anisotropic filtering
e texture di tipo bump map. La grafica 2D dovrebbe porsi ai vertici
per quanto riguarda le prestazioni come da tradizione nVidia, ricordando
i fasti del motore a 128 bit del precedente Riva 128 e potendo contare
ora su un RAMDAC integrato da 250 mhz.
E proprio sul vecchio Riva
128 era basata una delle schede video di successo di Diamond Multimedia,
la Viper V330. Ora la casa californiana ci propone la sua erede,
la Viper V550.
La scheda è in standard AGP, supporta la modalità 2X, DIME e sideband
adressing (è prevista anche una versione PCI). Il dissipatore utilizzato
sembra leggermente migliore di quello utilizzato sulla Matrox G200, sarebbe
comunque stato il caso di montare una ventolina come sulla Canopus
Spectra 2500. I 16 mb di SDRAM a 8 ns circondano il processore;
unitamente al RAMDAC integrato da 250mhz consentono una risoluzione
massima di 1920x1200 a 85 hz di refresh con una profondità di colore
di 32 bit. Altre combinazioni per la grafica 2D sono 1280x1024 a
120hz e 1024x768 a 170hz, sempre a 32 bit. L'accellerazione 3D è
disponibile fino alla 1600x1200 ma a 16 bit, per poter usufruire
dei 32 bit occorre scendere a 1280x1024.
E' supportato il playback dei video in formato MPEG-2 e la gestione
dei monitor multipli con Windows 98 ed NT 4, inoltre è prevista
una versione della scheda con uscita TV. Il BIOS non è aggiornabile
via software .
La confezione contiene la scheda, la guida rapida di installazione
e il classico SuperCD Diamond con driver e utility per Windows 95/98/NT
e i manuali in formato PDF disponibili in inglese, tedesco e francese.
Sono inoltre presenti le DirectX6 in versione completa e il supporto
OpenGL ICD.
Installazione
Dopo aver inserito la
scheda in uno slot PCI libero, alla successiva accensione del Pc,
Windows riconoscerà la scheda e chiederà di inserire il CD con i
driver nel lettore. Se esistono driver di altre schede video precedenti,
prima di procedere è consigliabile eliminarli da Pannello di controllo/Sistema/Gestione
periferiche, quindi riavviare e procedere con l'installazione. Dal
SuperCD Diamond verranno installati una serie di utility e demo.
In Proprietà/Schermo verranno aggiunte due linguette: Gamma Correction
e Diamond 3D. La prima consente di agire su luminosità, contrasto
e gamma correction separatamente per la grafica 2D e 3D,
utilizzando il
controllo colore di tipo RGB o CMY con molta precisione, cosa molto
apprezzata dai grafici per ottenere un corretta corrispondenza tra
quanto visualizzato sullo schermo e sulla stampante. Nella seconda
schermata del pannello di controllo è possibile abilitare il V-Sync
e il software antialiasing; inoltre sono disponibili 4 test in 3D
con conteggio dei frame visualizzati al secondo.
Sulla taskbar è presente l'icona che permette di attivare gli InControl
Tools: da qui è possibile variare risoluzione e profondità di colore,
configurare hot-key, personalizzare i menù e lanciare alcune utility
di informazioni sul sistema.
Per finire, viene installato un tecnology demo di nVidia chiamata
Principles of 3D che, oltre a mostrare la qualità grafica di cui
è capace il TNT, illustra il processo di generazione di una scena
tridimensionale.
Prestazioni
Il dissipatore utilizzato
sulla Diamond Viper V550 si dimostra appena sufficiente a smaltire
il calore sviluppato dal processore video (anche se in giro
si è visto di molto peggio); non sarebbe stata una cattiva idea
aggiungere una piccola ventolina. Durante le prove non si sono avuti
problemi dovuti a surriscaldamento, ma se ne potrebbero avere
in case affollati e mal ventilati.
|
Configurazione
testata
|
|
Processori
|
Intel
Pentium II 333 mhz
AMD K6-2 300 mhz
|
|
Motherboard
|
Abit
BH6 Asustek P5A
|
|
Ram
|
1x64
Mbyte SDRAM LGS
|
|
Hard
Disk
|
I.B.M.
DAQA 32160 Deskstar III
|
|
Driver
scheda video
|
Driver
Diamond 4.10.01.0220
InControl Tools 98: 4.04.006m
DirectX 6
|
|
Sistema
operativo
|
Windows
95 OSR 2 + USB Support
Windows NT 4 + Service Pack 3
|
|
Note
|
refresh
85 Hz
Vertical Sync: Off
Software antialiasing: Off
|
La prova è stata effettuata con i seguenti criteri:
- l'hard disk è stato formattato e su di esso è stato installato
Windows 95 - Windows NT 4 e Service Pack 3; sono stati caricati
solo i driver della scheda video;
- ogni benchmark è stato eseguito per almeno 2 volte, prendendo
come valore riferimento quello medio; se i risultati ottenuti sono
parsi inattendibili o eccessivamente diversi tra di loro si è provveduto
a rieffettuare i benchmark fino ad un massimo di 5 volte;
- se il sistema si è comportato in maniera erratica ad una particolare
frequenza anche dopo aver ripetuto più volte i benchmark, aver riformattato
l'hard disk e reinstallato Windows 95 - Windows NT 4, si è preferito
non dare valutazione a motivo dell'instabilità operativa;
- al termine di ogni esecuzione dei benchmark il sistema è stato
riavviato e sono stati chiusi tutti i task attivi in memoria, ad
eccezione di explorer;
|
Graphics
Winbench 98 Windows
95
|
|
AMD
K6-2
|
300
mhz
|
|
Business
8 bit
|
141
|
|
Business
16 bit
|
171
|
|
Business
24 bit
|
-
|
|
Business
32 bit
|
167
|
|
High-End
8 bit
|
167
|
|
High-End
16 bit
|
197
|
|
High-End
24 bit
|
-
|
|
High-End
32 bit
|
192
|
|
Graphics
Winbench 98 Windows
95
|
|
Intel
Pentium II
|
233
mhz
|
333
mhz
|
400
mhz
|
|
Business
8 bit
|
130
|
170
|
201
|
|
Business
16 bit
|
142
|
192
|
222
|
|
Business
24 bit
|
-
|
-
|
-
|
|
Business
32 bit
|
138
|
187
|
217
|
|
High-End
8 bit
|
153
|
208
|
247
|
|
High-End
16 bit
|
175
|
238
|
263
|
|
High-End
24 bit
|
-
|
-
|
-
|
|
High-End
32 bit
|
174
|
225
|
265
|
|
Graphics
Winbench 98 Windows
NT 4
|
|
Intel
Pentium II
|
400
mhz
|
|
Business
16 bit
|
272
|
|
Business
24 bit
|
-
|
|
Business
32 bit
|
246
|
|
High-End
16 bit
|
259
|
|
High-End
24 bit
|
-
|
|
High-End
32 bit
|
253
|
Prestazioni 2D eccellenti su tutti i fronti, sia con
CPU AMD K6-2 che Intel Pentium II, sia con applicazioni da ufficio
che professionali, leggermente ottimizzate alla profondità di colore
di 16 bit. Da notare che il TNT non supporta i 24 bit per colore.
I bench sono stati effettuati alla risoluzione di 1024x768 a 85hz.
|
Incoming
Lux et Rubor
|
AMD
K6-2
300 mhz
|
Intel
Pentium II
233mhz
|
Intel
Pentium II
333 mhz
|
Intel
Pentium II
400 mhz
|
|
640x480
|
53.22
|
63.82
|
82.30
|
99.88
|
|
800x600
|
54.35
|
65.56
|
74.25
|
76.50
|
|
1024x768
|
47.02
|
47.29
|
46.81
|
47.10
|
|
Forsaken
biodome.dmo
|
AMD
K6-2
300 mhz
|
Intel
Pentium II
233mhz
|
Intel
Pentium II
333 mhz
|
Intel
Pentium II
400 mhz
|
|
640x480
|
107.20
|
113.26
|
146.14
|
171.18
|
|
800x600
|
102.56
|
106.86
|
122.03
|
126.40
|
|
1024x768
|
73.59
|
74.38
|
74.38
|
74.38
|
|
Turok
T-mark V1.01
|
AMD
K6-2
300 mhz
|
Intel
Pentium II
233 mhz
|
Intel
Pentium II
333 mhz
|
Intel
Pentium II
400 mhz
|
|
640x480
|
65
|
78.5
|
102.8
|
123.2
|
Nel Direct3D non abbiamo sorprese, l'engine 3D del TNT si comporta
molto bene a quasiasi risoluzione. Molto sensibile alla variazione
della potenza di calcolo della CPU alle risoluzioni di 640x480 e
800x600, il TNT si "inchioda" alla risoluzione di 1024x768, eclatante
è il caso di Forsaken che non mostra la minima variazione nel framerate
passando dal K6-2 300 mhz al Pentium II 400 mhz, segno evidente
che a 1024x768 il chipset video getta la spugna e non riesce a star
dietro la CPU. Le prestazioni sono molto elevate in assoluto, buone
anche con il K6-2 nonostante i titoli provati non traggano beneficio
dalle istruzioni 3DNow!. Si va ben oltre le prestazioni ottenibili
da una singola scheda Voodoo2, ma nulla si può contro una doppia
configurazione in SLI.
|
Quake
2 v3.17
|
AMD
K6-2
300 mhz
|
Intel
Pentium II
233 mhz
|
Intel
Pentium II
333 mhz
|
Intel
Pentium II
400 mhz
|
|
demo1.dm2
640x480
|
38
|
47.5
|
59
|
72
|
|
demo2.dm2
640x480
|
37
|
45.5
|
57
|
70
|
|
massive1.dm2
640x480
|
27.5
|
34.9
|
43.6
|
54.3
|
|
crusher1.dm2
640x480
|
18
|
22.3
|
27.4
|
34.9
|
|
demo1.dm2
800x600
|
37.2
|
45.9
|
52.5
|
57
|
|
demo2.dm2
800x600
|
35.8
|
45
|
51.5
|
56.6
|
|
massive1.dm2
800x600
|
27.4
|
34.4
|
41.7
|
48.4
|
|
crusher1.dm2
800x600
|
18
|
22.1
|
27.5
|
34.2
|
|
demo1.dm2
1024x768
|
33.5
|
37.1
|
35.8
|
36.8
|
|
demo2.dm2
1024x768
|
33.2
|
36.4
|
36.1
|
37.1
|
|
massive1.dm2
1024x768
|
26.2
|
31.3
|
32.9
|
36.3
|
|
crusher1.dm2
1024x768
|
18
|
21.8
|
25
|
28
|
|
Sin
killer1.dm2
|
AMD
K6-2
300 mhz
|
Intel
Pentium II
233mhz
|
Intel
Pentium II
333 mhz
|
Intel
Pentium II
400 mhz
|
|
640x480
|
20.5
|
24.8
|
32.7
|
42.8
|
|
800x600
|
20.1
|
24.8
|
32.2
|
41.4
|
|
1024x768
|
-
|
23
|
28.4
|
32.7
|
TNT non per nulla vuol dire Twin Texel: Quake2 trae
tutto il beneficio possibile da questa architettura mostrando un
discreto framerate in ogni frangente, nel peggiore dei casi non
inferiore ai 21 frame al secondo (con CPU Pentium II), sufficiente
per una giocabilità decente ma non certo ottimale. Nulla si può
contro l'ottimizzazione dei driver del Voodoo2 con questo gioco,
sia con K6-2 che Pentium II; c'è da dire che le prestazioni velocistiche
sono leggermente superiori ad una configurazione con Banshee dimostrando
l'importanza della doppia Texture Mapping Unit, cosa che appunto
manca al Banshee. I driver OpenGL non hanno dato problemi. Se pensate
che il Riva 128 TNT sia da escludere a priori per giocare
a Quake2 e Sin, continuate a leggere.
Qualità immagine
Proprio con Quake2 la potenza del motore di rendering del TNT si
esprime al meglio. La qualità delle immagini è nettamente superiore
a quella ottenibile da schede che implementeno un classico Z-buffer
a 16 bit. La doppia pipeline grafica a 32 bit consente di generare
immagini di elevata qualità per poi effettuare il dithering a 16
bit, sfruttando tutta l'architettura TNT con qualsiasi gioco, un
pò come avviene nel chipset G200 di Matrox. Le texture sono ben
definite, i colori saturi, le esplosioni e le trasparenze sono rese
senza incertezze.
 |
 |
 |
|
Incoming
|
Quake
2
|
Forsaken
|
Conclusioni
La Diamond Viper V550 è il classico esempio di scheda video dalle
notevoli prestazioni in tutti i campi, dalla grafica 2D a quella
3D, sia nei giochi che nelle applicazioni professionali, potendo
tra l'altro contare sulla disponibilità immediata di OpenGL ICD.
Non è ai vertici delle prestazioni puramente velocistiche, in questo
campo una configurazione con due Voodoo2 in SLI è il top per chi
cerca il massimo framerate, ma la qualità delle immagini generate
a mio parere è tale da far passare in secondo piano i deficit velocitari.
Nella grafica 2D non ha praticamente concorrenti, tranne ovviamente
le altre schede basate sullo stesso chipset. I driver Diamond sono
molto stabili e non hanno dato problemi in nessuna situazione, sia
con Windows95 che con NT 4. E' una scheda che ha come maggior pregio
l'equilibrio tra tutte le funzionalità offerte, e questo punto di
equilibrio è posizionato molto in alto rispetto alle concorrenti.
Il prezzo è adeguato.