and are trying to save your pet virus.
:lol: :lol: :lol:
It doesn't get more bluntly truthful than that. A lot of people
will see an advantage to dualcore CPUs, and many times it'll be for this reason alone! Now we just need to sell them on a second ethernet and/or DSL modem for their spam mailer virii...
There is talk though that the nvidia 7800 drivers enable the second core to do some of the graphics calculation. My feeling is that it is a floptimization, woth visual costs, but I have no proof.
Actually, I do a little DX and OGL programming myself, and you'd be surprised how much of the DX engine especially sucks up the CPU.
🙁 It's really a bad design. And that's not even counting how many other times the graphics drivers shunt data to the CPU to do things like format it. I could
easily see where with the right version of DX and the right graphics drivers you could see even as much as a 20% performance gain by throwing all of those kinds of DX/GFC driver CPU-intensive tasks onto the second core so that the first core can continue to concentrate on the game code itself.
And then there's the actual floptimization that you talk about, which theoretically, if done right, could boost the graphics performance by basically making the second CPU the GPU's slave. Since the highest res of graphics is still 32bbp (meaning 8 bits per individual RGBA channel), even a 32-bit CPU should be able to handle x86FP without a noticable change in quality, and x87FP, which is what probably would be used anyway, would certainly be great. It'd be slow compared to a GPU though, so even though it shouldn't affect quality, I wouldn't really expect much of a performance gain.
And, of course, if the second CPU is doing any graphics tasks, that means that multithreaded games would probably lose their benefit while those drivers are being used.
😱