(Thanks for the Benchmark link.)
I have a question. When I ran the CUDA Factorial Benchmark program, I set it up for 900,000 and 4 threads @ 3.81GHz on my Q6600.
My GPU is listed as GTX 295, and is running 2.5 times faster than my CPU. Just for the record, that GPU test is only calculating on 1/2 of my 295, correct?
(Basically, running on the equivalent of a single GTX 275.)
CPU takes 3 minutes, 20.828s
GPU takes 1 minute, 21.580s
2.5 x faster...
Note that if I set the benchmark for 999,000 my GPU moves up to 3.1 X as fast as my CPU. The bigger the order, the more the GPU appears to gain.
CPU takes 4 minutes, 23.231s
GPU takes 1 minute, 27.306s
Checksum: 578712543720173939
I would love to find the app, that checks to see if you have more than 1 GPU in your system, then use them all.
3 instances of folding, can load up 3 GPU's... (But that is 3 separate programs running...)
A game with PhysX can run graphics in SLI, and PhysX on another... (Still, that's Graphics on 2 or more, and PhysX on the other...)
But still not 1 benchmark program to use all GPU's in your system.
To be fair, I think CUDA apps couldn't grab cards in SLI until a recent release... I believe?
I would love to see this CUDA Factorial benchmark, grab all available GPU's in your system, in a later update.
If 1/2 of my 295 can be 3 X as fast as my Q6600, I have to wonder how many times faster it would be with both my 295 and 280 in on the deal...
I imagine DX11 will also use just 1 GPU for video transcoding, not all GPU's in your system?






Reply With Quote
Bookmarks