Welcome, Guest. Please Login 3dfx Archive
 
  HomeHelpSearchLogin  
 
Pages: 1 2 
Send Topic Print
2 x 5500PCI = 6000 PCI?? (Read 1026 times)
ultima
God Member
*****
Offline


Always searching

Posts: 876
The Netherlands
Gender: male
Re: 2 x 5500PCI = 6000 PCI??
Reply #15 - 07.02.13 at 16:09:40
 
do you know who it was??
Back to top
 

3DFX Playrig:

Aerocool Strike-X Air
SuperMicro H8DAE
Dual Opteron 280 @ 2.4Ghz (4 cores)
4 x 1GB PC3200
3DFX Voodoo5 5500MAC PCI
WD 160GB ATA100/133
Diamond MonsterSound MX300
Windows2000 SP4
 
IP Logged
 
elfuego
Senior Member
****
Offline


Searching for V5 6k...

Posts: 420
Aachen, Deutschland
Gender: male
Re: 2 x 5500PCI = 6000 PCI??
Reply #16 - 12.02.13 at 16:50:45
 
ultima wrote on 07.02.13 at 16:09:40:
do you know who it was??

Geri:
http://www.falconfly.de/cgi-bin/yabb2/YaBB.pl?num=1268949568
Back to top
 
278277112  
IP Logged
 
subhumangarbage
Junior Member
**
Offline


recent 3dfx enthusiast

Posts: 54
Re: 2 x 5500PCI = 6000 PCI??
Reply #17 - 12.02.13 at 18:52:40
 
3dfx's driver sourcecode is on v3info:

http://3dfxbios.stantoworld.co.uk/files/3dfx_source_code.rar
Back to top
 
 
IP Logged
 
ultima
God Member
*****
Offline


Always searching

Posts: 876
The Netherlands
Gender: male
Re: 2 x 5500PCI = 6000 PCI??
Reply #18 - 02.07.13 at 21:23:32
 
I sent Gery an email asking for some info along with this post, hoping he can shed some light on the subject and if he knows how such a thing could be accomplished.
Back to top
 

3DFX Playrig:

Aerocool Strike-X Air
SuperMicro H8DAE
Dual Opteron 280 @ 2.4Ghz (4 cores)
4 x 1GB PC3200
3DFX Voodoo5 5500MAC PCI
WD 160GB ATA100/133
Diamond MonsterSound MX300
Windows2000 SP4
 
IP Logged
 
ultima
God Member
*****
Offline


Always searching

Posts: 876
The Netherlands
Gender: male
Re: 2 x 5500PCI = 6000 PCI??
Reply #19 - 19.08.13 at 21:52:51
 
I got a reply from Geri, I guess the idea was ok, but technically, it is an outright no-go:

Quote:
Hi Geri,

I've followed your driver development a bit on the background, but is it possible for you to rewrite 3dfx drivers so that multiple 5500's can be used in the same system??

I have been discussing this on the board and the problem is the initiation route, which vsa-100 is master etc etc.
http://www.falconfly.de/cgi-bin/yabb2/YaBB.pl?num=1355402726/0

Could you let me know if it is possible?

kind regards

Pim

GERI:
there is a problem when using multiple v5 5500 would occur. the driver would require to sync the rendered image manually. the problem is that copying the frame buffer, and pasting it together would be probably slower, than just rendering the image on one simple card. copying and pasting back to gpu on a v5 would clamp the speed to probably somewhat around 5 fps. v5 is dead.

Quote:
so in short, it would be possible, but the disred effect is not feasable?

But how does this work with the voodoo 2 then? Is it really cause of the hardware SLI connector that that does work and the 5500 would have to do it through software and pci bus?


GERI:
yes, when v2-s connected with sli bus, they sync the frame buffer directly, without requiring software texture transfer.

the same happens beethwen vsa100 chips when they are electronically connected, like voodoo5.

to make this with software assistance, it would need
-at least agp 8x transfer speed to be effective
-and support for virtual frame buffers and rendertotexture caps, OR support for hardware assisted quick framebuffer to texture copying.

3dfx cards dont have any of these requietments. this is only possible with some early cad cards, and above radeon 8500 / geforce3.

copying the frame buffer from voodoo5 to texture, takes 0.04-0.1 second.
copying the texture out from voodoo5 to system memory takes additional 0.05-0.1 second.
copying the half texture back to another voodoo5 would take ~0.02-0.05 second.

copying the frame buffer out from the chip decrases the performance below 4-8 fps.
and then you didnt even rendered anything, you just synchronized the images.

making this is possible with newer graphics cards, becouse they have enough bandwidth to move the images. but not with 3dfx.

and there is another problem with this too. since 3dfx cards cant do hardware vertex transformation and lighting, the voodoo5 need a lot of cpu power to  process the vertices. the cpu just simply cant feed your voodoo5. and in this case, it would need to feed two of it.

to be short: voodoo5 is just a little improved voodoo1, that can render bigger textures in 32 bit, and have 2d functionalities. but its internal command set still looks back to somewhere around 1995. this is why voodoo5 is so slow.
Quote:
Well that really sucks, since I remember reading not to very long ago, cpu's were finally so fast, they could do software rendering as a voodoo2 or 3 could hardware wise do oh so many years ago.

Reading your explenation, this would require something like a dualxeon based system, both at least core i7 based quadcores at 5Ghz, and  2 pci 5500's on a pci2pci-e connectors and then you'd might be able to emulate a 6000, right??

was a nice idea, can't the floppy like connector be used for it hardware wise??



GERI:
most modern software renderers, such as llvmpipe with mesa9.2 alreday perform around Radeon HD 5450/HD6450 on a moden 4 core i7 sysetm. (uncomparable faster than any voodoo).

also, you will still not be able to create a faster platform for two voodoo5 connection even if you put an 5 ghz cpu inside, since the communication is limited by the voodoo5 and the motherboard chipset itself. i dont think there is a possible way to connect two voodoo5 effectively.
Back to top
« Last Edit: 19.08.13 at 21:54:33 by ultima »  

3DFX Playrig:

Aerocool Strike-X Air
SuperMicro H8DAE
Dual Opteron 280 @ 2.4Ghz (4 cores)
4 x 1GB PC3200
3DFX Voodoo5 5500MAC PCI
WD 160GB ATA100/133
Diamond MonsterSound MX300
Windows2000 SP4
 
IP Logged
 
EMPEROR
Junior Member
**
Offline


3dfx enthusiast

Posts: 67
Germany
Gender: male
Re: 2 x 5500PCI = 6000 PCI??
Reply #20 - 19.08.13 at 22:43:32
 
How are actually V5 5500 and 6000 chips organised? Do they render 1/2 and 1/4 of the frame or do they render 2 and 4 frames in advance?
I see why it would be slow and impracticle to use V5 5500 if they do render one frame and sync, but what about if they do sequential frames?
Back to top
 
disharmoniser https://www.facebook.com/lachezar.stefanov.35  
IP Logged
 
Loeschzwerg
Senior Member
****
Offline


AAlchemy PSU maker :-)

Posts: 396
Germany -> Bavaria -> Augsburg
Gender: male
Re: 2 x 5500PCI = 6000 PCI??
Reply #21 - 20.08.13 at 07:39:06
 
The image gets "splitted" into rows.

1st VSA100 => uneven rows
2nd VSA100 => even rows

11111---------------11111
22222---------------22222
11111---------------11111
22222---------------22222
...
...
...

The V5 6000 is doing it the same way.

So it's some sort of SFR (split frame rendering). AFR (alternate frame rendering) would also need to transport the frames from one card to the other... bandwith problem as Geri already mentioned.
Back to top
 
 
IP Logged
 
Pages: 1 2 
Send Topic Print