First: this is definitely a case of first world problems, the card is very nice... it is just that my expectations were wildly off leading to disappointment...
Background: I have a 2009 flashed to 5,1 firmware and upgraded to 2 x5680 3.3 Ghz processors and 1333 Mhz RAM.
I first upgraded my GT120 video card to a Sapphire 7950 OC, which I flashed and performed the resistor mod on to enable 5GT/sec operation. This card was very nice and performed quite well. Clocked at 925Mhz and 3GB VRAM, priced at $280. In retrospect I probably should have kept it...
I had heard from various reviews that the GTX680 was a faster card, and although not part of my workflow I like to render as a hobby so I was really interested in using CUDA with blender/cycles...
I found a EVGA GTX680 4GB card on craigslist new in box for $300, so I jumped on it. I flashed this too, and tweaked it to the SuperClocked specs of 1084/1150 with the 1552 VRAM setting.
In every benchmark I ran on my machine, this card is SLOWER than the 7950, usually by about 5-10%. No problem, at least I get CUDA right? Then comes the real disappointment:
My CPUs are too good! With 12/24 cores the CPU render time on the MikePan BMW benchmark was about 50 seconds... and my shiny new video card only brought it down to 45 seconds.
Interestingly the 680 seems to benchmark better in Windows, so perhaps it is a case of poor drivers for OSX.
So why did I bother posting this? Basically just to share my experience that there is little difference between the GTX680 SC and the 7950 OC, and to point out that CUDA may not have practical advantages over a 12/24 core processor.
I'd be interested in the experiences of other with respect to CUDA performance...
-JimJ
Background: I have a 2009 flashed to 5,1 firmware and upgraded to 2 x5680 3.3 Ghz processors and 1333 Mhz RAM.
I first upgraded my GT120 video card to a Sapphire 7950 OC, which I flashed and performed the resistor mod on to enable 5GT/sec operation. This card was very nice and performed quite well. Clocked at 925Mhz and 3GB VRAM, priced at $280. In retrospect I probably should have kept it...
I had heard from various reviews that the GTX680 was a faster card, and although not part of my workflow I like to render as a hobby so I was really interested in using CUDA with blender/cycles...
I found a EVGA GTX680 4GB card on craigslist new in box for $300, so I jumped on it. I flashed this too, and tweaked it to the SuperClocked specs of 1084/1150 with the 1552 VRAM setting.
In every benchmark I ran on my machine, this card is SLOWER than the 7950, usually by about 5-10%. No problem, at least I get CUDA right? Then comes the real disappointment:
My CPUs are too good! With 12/24 cores the CPU render time on the MikePan BMW benchmark was about 50 seconds... and my shiny new video card only brought it down to 45 seconds.
Interestingly the 680 seems to benchmark better in Windows, so perhaps it is a case of poor drivers for OSX.
So why did I bother posting this? Basically just to share my experience that there is little difference between the GTX680 SC and the 7950 OC, and to point out that CUDA may not have practical advantages over a 12/24 core processor.
I'd be interested in the experiences of other with respect to CUDA performance...
-JimJ