Creative Labs 3D Blaster VooDoo 2 8 Mbyte in configurazione SLI

Creative Labs 3D Blaster VooDoo 2 8 Mbyte in configurazione SLI

na delle caratteristiche peculiari dell'acceleratore 3D VooDoo 2 di 3dfx Interactive è la possibilità di collegare due schede identiche, sia per produttore che per quantitativo di memoria, in modalità SLI: in pratica si permette alle due schede di lavorare in modo parallelo all'elaborazione dell'immagine 3D, così da aumentare le prestazioni e, pertanto, il numero di frames rate visualizzati a parità dell'hardware a disposizione; oltre a questo, la configurazione SLI permette di utilizzare la risoluzione di 1024x768 con Z-buffer abilitato.

di pubblicato il nel canale Schede Video
Creative
 

index


VooDoo 2 in configurazione SLIUna delle caratteristiche peculiari dell'acceleratore 3D VooDoo 2 di 3dfx Interactive è la possibilità di collegare due schede identiche, sia per produttore che per quantitativo di memoria, in modalità SLI: in pratica si permette alle due schede di lavorare in modo parallelo all'elaborazione dell'immagine 3D, così da aumentare le prestazioni e, pertanto, il numero di frames rate visualizzati a parità dell'hardware a disposizione; oltre a questo, la configurazione SLI permette di utilizzare la risoluzione di 1024x768 con Z-buffer abilitato, risoluzione che non può essere raggiunta dalle versioni 8 e 12 Mbyte delle schede basate su VooDoo 2 in quanto dotate di solo 4 Mbyte per il frame buffer.
Facciamo una breve analisi del funzionamento dell'acceleratore VooDoo 2. Sono installati su queste schede 3 processori:

    una unità Pixelfx 2, che ha il compito di effettuare il rendering dei triangoli;
    due unità Texelfx 2, per la gestione del texture mapping.

Connettore per SLIMentre la cpu provvede ad eseguire il setup dei triangoli, cioè calcola la struttura geometrica 3D base della scena (operazione che richiede un gran numero di operazioni in virgola mobile, mettendo pertanto sotto stress l'FPU del processore), l'acceleratore 3D esegue le operazioni di rendering sulla base dei dati forniti dalla cpu; se l'acceleratore 3D ha una così elevata potenza di calcolo che deve attendere che la cpu termini il setup dei triangoli prima di poter passare al rendering di una scena (detto con parole molto semplici, la scheda video è "più veloce" della cpu nell'eseguire i calcoli di una scena che a lei spettano), l'overclock della scheda video non porta ad aumenti delle prestazioni perché quest'ultima dovrà attendere ancora più cicli di clock che la cpu le mandi i dati appena elaborati; viceversa, un aumento della potenza di calcolo della cpu permette alla scheda video di avere con maggiore rapidità i dati a lei necessari per completare la vistalizzazione della scena 3D.

 
Per il Pixelfx 2 sono riservati, sia nella versione 8 Mbyte che in quella da 12 Mbyte, 4 Mbyte di memoria, mentre per ognuno dei due Texelfx 2 vi sono rispettivamente 4 Mbyte e 2 Mbyte. La memoria è di tipo SDRAM a 25ns di tempo di accesso, operante alla frequenza di 100 Mhz, mentre il clock dei tre processori è, di default, pari a 90 Mhz (nella pagina dell'overclock del VooDoo 2 è spiegato come intervenire per poter aumentare la frequenza di clock, sia agendo sul registro di configurazione di Windows 95 che per mezzo di pratiche utility). Quando sono installate due schede identiche è possibile collegarle per mezzo di un connettore simile a quello dei canali EIDE (attenzione, non è lo stesso connettore e bisogna utilizzare il cavetto fornito in dotazione con la scheda) così da abilitare la modalità SLI (Scan Linear Interleaving), con la quale unp dei due Pixelfx 2 si occuperà della generazione delle righe pari dell'immagine e l'altro di quelle dispari.
I test che sono stati effettuati mirano a mostrare l'incremento di prestazioni ottenibile utilizzando due schede VooDoo 2 in modalità SLI contro l'impiego di una sola; sono state utilizzate tre configurazioni hardware di riferimento, basate rispettivamente sulle cpu Intel Pentium II 333, Intel Pentium MMX 233 e AMD K6 233; con la prima si è proceduto anche ad un overclock, portando la frequenza a 415 Mhz (83x5).
 

Configurazione testata

Processori

Intel Pentium 233 MMX AMD K6 233 Pentium II 333

Motherboard

Asus SP98AGP-X AOpen AX6LC

Ram

2x32 Mbyte SDRAM Micron

Hard Disk

 I.B.M. DAQA 32160 Deskstar III

Driver scheda video

3dfx 4.10.01.0094-2.16 Glide 2.50

Sistema operativo

 Windows 95 4.00.950 B

Scheda video 2D

Matrox Mystique 4 Mbyte

Note

- 

 
La prova è stata effettuata con i seguenti criteri:
- l'hard disk è stato formattato e su di esso è stato installato Windows 95; sono stati caricati solo i driver della scheda video e non è stato installato nessu driver per abilitare il Bus Master ;
- ogni benchmark è stato eseguito per almeno 3 volte, prendendo come valore riferimento quello medio; se i risultati ottenuti sono parsi inattendibili o eccessivamente diversi tra di loro ho 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 , si è preferito non dare valutazione a motivo dell'instabilità operativa;
- il pannello di controllo dei settaggi avanzati della scheda è stato impostato in questo modo:


Settaggi avanzati VooDoo 2 
 
Ho diviso l'analisi in base al tipo di gioco utilizzato per i test; non sono stati effettuati test con i chip VooDoo 2 cloccati alla frequenza di 100 Mhz con le cpu Pentium 233 MMX e K6 233 in quanto si è visto che è inutile aumentare la potenza di elaborazione della scheda video quando il collo di bottiglia è rappresentato dalla cpu; l'aumento di frequenza, infatti, non avrebbe permesso di aumentare in alcun modo i frames rate.

Quake 1  Bigass1

Pentium 233 MMX  1 VooDoo 2  90 Mhz

Pentium 233 MMX  2 VooDoo 2  90 Mhz

K6 233  1 VooDoo 2  90 Mhz

K6 233  2 VooDoo 2  90 Mhz

Pentium II 333  1 VooDoo 2  90 Mhz

Pentium II 333  2 VooDoo 2  90 Mhz

Pentium II 333  1 VooDoo 2  100 Mhz

Pentium II 333  2 VooDoo 2  100 Mhz

Pentium II 415  1 VooDoo 2  90 Mhz

Pentium II 415  2 VooDoo 2  90 Mhz

Pentium II 415  1 VooDoo 2  100 Mhz

Pentium II 415  2 VooDoo 2  100 Mhz

640x480

52.6 fps

53.2 fps

36.5 fps

36.6 fps

79.9 fps

88.8 fps

82.7 fps

88.8 fps

86.7 fps

108.2 fps

93.6 fps

108.8 fps

800x600

49 fps

53.1 fps

36.1 fps

36.6 fps

59.1 fps

85 fps

64.8 fps

87 fps

59.7 fps

96.3 fps

66.5 fps

101.4 fps

1024x768

-

51.0 fps

-

36.6 fps

-

66.5 fps

-

72.2 fps

-

68.3 fps

-

75.3 fps

 
Quake è un gioco abbastanza dipendente dalla cpu, in modo particolare dalle performance dell'unità di calcolo in virgola mobile, anche se in misura minore di Quake 2; l'utilizzo con il Pentium II 333 di due schede in SLI porta ad un limitato incremento delle prestazioni a 640x480, mentre a 800x600 l'aumento di prestazioni rispetto alla configurazione con una sola scheda è di almeno il 30%, percentuale che tende ad aumentare al crescere della potenza di calcolo della cpu. L'overclock dei chip VooDoo 2 porta ad un ulteriore incremento delle prestazioni ma soprattutto nella configurazione ad una scheda; in modalità SLI il collo di bottiglia è la cpu, anche a 415 Mhz di clock, e la maggiore potenza di calcolo del sottosistema video messa a disposizione dall'overclock non può essere sfruttata appieno perchè le schede video devono aspettare che la cpu termini il setup dei triangoli. Con le cpu meno potenti il fenomeno del collo di bottiglia si manifesta con ancor maggiore evidenza: al variare della risoluzione i frames rate visualizzati non variano.
 

Quake 2     demo1.dm2

Pentium 233 MMX 1 VooDoo 2  90 Mhz

Pentium 233 MMX 2 VooDoo 2  90 Mhz

K6 233 1 VooDoo 2  90 Mhz

K6 233 2 VooDoo 2  90 Mhz

Pentium II 333 1 VooDoo 2  90 Mhz

Pentium II 333 2 VooDoo 2  90 Mhz

Pentium II 333 1 VooDoo 2  100 Mhz

Pentium II 333 2 VooDoo 2  100 Mhz

Pentium II 415 1 VooDoo 2  90 Mhz

Pentium II 415 2 VooDoo 2  90 Mhz

Pentium II 415 1 VooDoo 2  100 Mhz

Pentium II 415 2 VooDoo 2  100 Mhz

640x480

44.5 fps

44.8 fps

30.1 fps

30.1 fps

74.9 fps

78.2 fps

76.7 fps

78.8 fps

85.8 fps

97.8 fps

90.8 fps

98.4 fps

800x600

43.8 fps

45 fps

30.1 fps

30.1 fps

58.7 fps

77.3 fps

64.5 fps

78.2 fps

59.5 fps

91.1 fps

66.7 fps

95 fps

1024x768

-

44.5 fps

-

30.1 fps

-

65.6 fps

-

70.5 fps

-

68.1 fps

-

75.4 fps

 

Quake 2      demo2.dm2

Pentium 233 MMX  1 VooDoo 2  90 Mhz

Pentium 233 MMX  2 VooDoo 2   90 Mhz

K6 233  1 VooDoo 2  90 Mhz

K6 233  2 VooDoo 2  90 Mhz

Pentium II 333  1 VooDoo 2  90 Mhz

Pentium II 333  2 VooDoo 2  90 Mhz

Pentium II 333  1 VooDoo 2  100 Mhz

Pentium II 333  2 VooDoo 2  100 Mhz

Pentium II 415  1 VooDoo 2  90 Mhz

Pentium II 415  2 VooDoo 2  90 Mhz

Pentium II 415  1 VooDoo 2  100 Mhz

Pentium II 415  2 VooDoo 2  100 Mhz

640x480

42 fps

42.2 fps

28.2 fps

28.2 fps

71.9 fps

73.4 fps

72.8 fps

73.7 fps

83.1 fps

91.7 fps

87.4 fps

92.1 fps

800x600

41.8 fps

42.2 fps

28.2 fps

28.2 fps

57.6 fps

73.2 fps

62.7 fps

73.8 fps

59.5 fps

88.7 fps

66.1 fps

91 fps

1024x768

-

42.2 fps

-

28.2 fps

-

63.7 fps

-

68.1 fps

-

67.4 fps

-

73.9 fps

 
I risultati con Quake 2 rispecchiano quanto visto con Quake; la cpu mostra con più evidenza i propri limiti, tant'è che all'aumentare della risoluzione i frames rate diminuiscono di molto poco. A 800x600, utilizzando due schede in modalità SLI, le performance sono pressoché identiche a quanto ottenuto a 640x480. Con Pentium MMX e K6 si assiste nuovamente al fenomeno dello stesso numero di frames rate al variare della risoluzione impiegata.
 

Turok   Direct 3D

Pentium 233 MMX  1 VooDoo 2   90 Mhz

Pentium 233 MMX  2 VooDoo 2   90 Mhz

K6 233  1 VooDoo 2   90 Mhz

K6 233  2 VooDoo 2   90 Mhz

Pentium II 333  1 VooDoo 2   90 Mhz

Pentium II 333  2 VooDoo 2   90 Mhz

Pentium II 333  1 VooDoo 2   100 Mhz

Pentium II 333  2 VooDoo 2   100 Mhz

Pentium II 415  1 VooDoo 2   90 Mhz

Pentium II 415  2 VooDoo 2   90 Mhz

Pentium II 415  1 VooDoo 2   100 Mhz

Pentium II 415  2 VooDoo 2   100 Mhz

640x480

61.1 fps

61.4 fps

49.7 fps

50.7 fps

113.5 fps

111.7 fps

112.7 fps

113.3 fps

140.9 fps

141.4 fps

144.1 fps

144.1 fps

800x600

61.1 fps

61.4 fps

49.7 fps

50.4 fps

111.4 fps

11.7 fps

113.3 fps

111.6 fps

142.8 fps

143.6 fps

140.2 fps

143.9 fps

 

Forsaken   Demo

Pentium 233 MMX  1 VooDoo 2  90 Mhz

Pentium 233 MMX  2 VooDoo 2  90 Mhz

K6 233  1 VooDoo 2  90 Mhz

K6 233  2 VooDoo 2  90 Mhz

Pentium II 333  1 VooDoo 2  90 Mhz

Pentium II 333  2 VooDoo 2  90 Mhz

Pentium II 333  1 VooDoo 2  100 Mhz

Pentium II 333  2 VooDoo 2  100 Mhz

Pentium II 415  1 VooDoo 2  90 Mhz

Pentium II 415  2 VooDoo 2  90 Mhz

Pentium II 415  1 VooDoo 2  100 Mhz

Pentium II 415  2 VooDoo 2  100 Mhz

640x480

70.45 fps

71.91 fps

56.76 fps

57.95

124.41 fps

135.04 fps

129.17 fps

135.04 fps

140.01 fps

162.23 fps

149.13 fps

163.63 fps

 
Turok e Forsaken sono due giochi in Direct 3D che non necessitano di cpu particolarmente potenti per generare un discreto numero di frames al secondo; all'aumentare della potenza di calcolo della cpu i frames rate crescono in maniera abbastanza lineare, ma l'impiego di due schede in modalità SLI non porta ad evidenti aumenti delle prestazioni (con Turok, addirittura, i frames rate non variano)
 

3D Winbench 98

Pentium 233 MMX  1 VooDoo 2   90 Mhz

Pentium 233 MMX  2 VooDoo 2   90 Mhz

K6 233  1 VooDoo 2   90 Mhz

K6 233  2 VooDoo 2   90 Mhz

Pentium II 333  1 VooDoo 2   90 Mhz

Pentium II 333  2 VooDoo 2   90 Mhz

Pentium II 333  1 VooDoo 2   100 Mhz

Pentium II 333  2 VooDoo 2   100 Mhz

Pentium II 415  1 VooDoo 2   90 Mhz

Pentium II 415  2 VooDoo 2   90 Mhz

Pentium II 415  1 VooDoo 2   100 Mhz

Pentium II 415  2 VooDoo 2   100 Mhz

640x480

385

385

317

317

706

706

712

713

892

892

892

892

800x600

385

385

317

318

675

705

675

714

783

883

791

885

1024x768

-

376

-

317

-

677

-

695

-

801

-

827

 
I 3D Winbench 98 della Ziff-Davis mostrano come l'impiego di due schede in modalità SLI porti ad un aumento delle prestazioni ma che, ancora una volta, il vero collo di bottiglia sia rappresentato dalla potenza di calcolo della cpu; l'overclock dei chip VooDoo 2, infatti, non porta ad alcun tipo di aumento delle prestazioni.
Le conclusioni che possono essere tratte dopop questa analisi sono abbastanza semplici:

    • -la modalità SLI permette di utilizzare la risoluzione di 1024x768 con Z-buffer abilitato, superando uno dei principali limiti degli acceleratori VooDoo 2;
    • -le prestazioni in configurazione SLI aumentano a tutte le risoluzioni, anche se in tale modalità emerge con maggiore evidenza il collo di bottiglia dato dalla potenza di calcolo della cpu;
    • -utilizzare la modalità SLI permette un sensibile aumento delle prestazioni solo se viene utilizzata una cpu dall'elevata potenza di calcolo, sia sugli interi che in virgola mobile; è pertanto consigliabile prendere in considerazione l'utilizzo di due VooDoo 2 con una cpu Pentium II di almeno 266-300 Mhz, meglio comunque se superiore;
    • -la potenza massima ottenibile, in termini di frames rate al secondo, con due VooDoo 2 in configurazione SLI non è ancora quantificabile con le cpu attualmente in commercio;
    • -le configurazioni a 8 e 12 Mbyte delle schede VooDoo 2 hanno, al momento attuale, prestazioni identiche; l'unica differenza esistente è nella quantità massima di memoria disponibile per le texture, pari rispettivamente a 4 e 8 Mbyte; la discriminante all'acquisto di uno o l'altro modello è nel futuro supporto dei prossimi giochi 3D a texture di dimensione tale da eccedere il quantitativo di 4 Mbyte.

Dal ultimo, ringrazio la Creative Labs Italia, e in particolare il Sig. Riccardo de Rinaldini, per avermi messo a disposizione le due 3D Blaster VooDoo 2 utilizzate nella prova.

19 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
Edgar8314 Dicembre 2007, 17:47 #1
Bei tempi! Io ero ancora all'inizio e avevo (e ho tenuto per un pò di anni) un pentium 100 con una s3 trio 64v+

Poi sono passato direttamente a una geffo2mx
realista14 Dicembre 2007, 18:24 #2
...trovo molto bello poter scrivere commenti su recensioni vecchissime.... :P comunque....all'epoca non si sapeva molto di queste tecnologie.... c'era piu ignoranza!
mikepedo14 Dicembre 2007, 19:59 #3
"-la potenza massima ottenibile, in termini di frames rate al secondo, con due VooDoo 2 in configurazione SLI non è ancora quantificabile con le cpu attualmente in commercio;"

Si direbbe cha a quel tempo era avanti 3dfx!
Mc_Sturl415 Dicembre 2007, 10:46 #4
3dfx era avanti di parecchio sui suoi avversari.

Ave atque vale 3dfx!
MarkManson15 Dicembre 2007, 11:37 #5
Quelli erano veramente bei tempi....QUando per giocare dovevi smanettare...QUando occavi anke di 10mhz direttamente via HW con i jumper era un traguardo...quando uscivano 5 o 6 giochi all'anno BELLISSIMI...quando bastava 1024x768 per dire che quello era "Spettacolo"....Ricordi felici....ricordi....
heavymetalforever15 Dicembre 2007, 18:14 #6
3dFx Voodoo2 + Unreal = Lacrime anche a 10 anni di distanza !!!!

P3pPoS8315 Dicembre 2007, 21:07 #7
3dfx x sempre nei nostri cuori e nei nostri case (x me asd)

Bye
Evanghelion00117 Dicembre 2007, 11:41 #8
mio dio, ne ho ancora 1 a casa nella teca!!

bei ricordi!
mi viene da piangere, che emozioni ripensare a quei momenti, ero un piccolo niubbo..
zanardi8417 Dicembre 2007, 14:48 #9
Originariamente inviato da: Evanghelion001
mio dio, ne ho ancora 1 a casa nella teca!!

bei ricordi!
mi viene da piangere, che emozioni ripensare a quei momenti, ero un piccolo niubbo..


Pure io ho una Voodoo PCI da qualche parte!

Prima o poi recupererò anche un Pentium 2 o 3 per fare esperimenti
Max_R17 Dicembre 2007, 14:59 #10
Pure io ne ho qualcuna...
E' stata una bella sorpresa oggi questa discussione
Ciao Mike & Peppo

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^