Newsgroup: it.comp.hardware.video-3d
Titolo: SLI su schede DIVERSE??

Qualcuno ha pensato di produrre un qualche driver che faccia funzionare
in SLI schede diverse, tipo una Riva 128 + Voodoo2?
Si, lo so che gia' e' difficile far funzionare insieme 2 voodoo2 di marche
diverse, pero' l'idea mi stuzzica e dato che non posso escluderla a priori
non avendo conoscenze di SDK vari, chiedo a voi guru se e' teoricamente
implementabile o no. Certo bisogna anche vedere se il gioco vale la
candela, ergo se si puo' fare qualcosa di generico che funzioni modularmente
con tutte le schede....bho!
Discutiamone e, possibilmente..............non picchiatemi!! ;-))
Saluti,
sir...@freenet.hut.fi

no, è come mettere la penteghetta ad un autobus a gasolio e pretendere che
cammini...
SLI sta per Scan Lines Interleave, cioè detto in parole (molto) povere una
scheda disegna le linee pari e una le linee dispari: chiaro che le schede
devono usare stesso refresh, stessi protocolli, stessi driver, stessi tutto!

Credimi se ti dico che il giorno Mon, 25 Jan 1999 16:26:07 WAT,  hai avuto
l' ardire di dire:

E impossibile. Le vodoo 2 sono state PROGETTATE per andare in SLI, cioe
immagino che esistano delle istruzioni per interfacciarle.Sono come 2
processori che lavorano in parallelo. Ma se provi a mettere 2 AMD in par.
non ci vanno xche non li hanno nemmeno progettati per tale funzione.
Se poi tu lo faii con 2 schede diverse........Anche se via software tu ci
riuscissi, non potresti dir loro come dividersi la scena da elaboraare in
hardware. Non avresti le connessioni di controllo(cioe quelle con cui le 2
schede si comunicano cio che stanno facendo) per non parlare della memoria
condivisa (le 2 schede dovrebbero passarsi le info sulle porzioni di
"codice" che hanno ciascuna in memoria)..
P.S. un mio amico ha provato 2 creative v2 in sli ed ora.....se ne vende
una. HAHAHAHA
"Perche guardare la Marcuzzi? Semplice, costa meno dell'eroina ed č
legale!"
Gyps!
---
Perche guardare la marcuzzi?
Semplice costa meno dell'eroina ed e legale!
GYps!

 "Perche guardare la Marcuzzi? Semplice, costa meno dell'eroina ed è


sir...@no.spam.thx wrote:
: Qualcuno ha pensato di produrre un qualche driver che faccia funzionare
: in SLI schede diverse, tipo una Riva 128 + Voodoo2?
Il problema e' che non esiste un modo adeguatamente veloce per
trasferire i dati dal framebuffer di una scheda all'altra. Volendo
potresti mettere 4 schede 3D nel tuo PC e fare un motore grafico che
faccia in modo che ogni scheda faccia il rendering di 1/4 della scena
finale. I problemi che pero' ti trovi di fronte annullano del tutto i
vantaggi.
Il primo e' che una volta che ciascuna scheda ha 1/4 di immagine, devi
in qualche modo far arrivare l'immagine intera al monitor. Senza
hardware addizionale (tipo un mixer che unisca i segnali video in uscita
dalle 4 schede video) devi invece spostare i dati dai vari framebuffer
delle schede nel framebuffer di una scheda 2D ad esempio, o in quello di
una delle 4 schede. Solo questa operazioni fa venir meno i vantaggi di
un tale parallelismo.
Il secondo problema poi e' che essendo le schede di cui parliamo non
nate per fare l'SLI, a ciascuna devi mandare una copia dei dati e le
proprie istruzioni per il rendering. Nelle 3dfx non e' cosi': i dati
sono mandati 1 sola volta alla scheda master, mentre la slave diciamo
che "spia" i dati di passaggio sul PCI destinati all'altra scheda. In
questo modo con un solo trasferimento mandi i dati a 2 schede. Ciascuna
scheda inoltre sa anche che non deve eseguire "tutto" il lavoro,
ma solo la meta' (intendiamoci, non funziona proprio cosi' ma sto
cercando di parlare in modo semplice).
Con delle schede normali dovresti mandare 4 volte i dati e istruzioni
separate per ciascuna scheda.
Insomma alla fine avresti un risultato pietoso, peggio che far fare
tutto a una sola scheda.
-- 
Marco Braga
 
bra...@tin.it
 - ICQ: 787595
Chief implementor @ The Gate MUD
 
http://thegate.mediacom.it