BRP4cuda32 vs. BRP4cuda32nv301 performance |
Message boards : Cruncher's Corner : BRP4cuda32 vs. BRP4cuda32nv301 performance
| Author | Message |
|---|---|
|
In the past weeks I have been using the 276.52 driver (released 2012.02.09) enabling me to run the BRP4cuda32 application. Using this driver/application it took my Nvidia Quadro FX1800 arround 6200 seconds to complete a WU and get the 500 credits. | |
| ID: 118914 | | |
|
The actual applications used for BRP4cuda32 and BRP4cuda32nv301 are identical: Comparing files einsteinbinary_BRP4_1.25_windows_intelx86__BRP4cuda32nv301.exe and EINSTEINBINARY_BRP4_1.25_WINDOWS_INTELX86__BRP4CUDA32.EXE Reading the - huge and complicated - Comparison of Nvidia graphics processing units table at Wikipedia, it looks as if your FX1800 has a variant of the G94 GPU chip, which makes it comparable to a 9600 GS or GT with Compute Capability 1.1 That's quite an old technology. It's highly unlikely that NVidia is targeting driver improvements on those old chips: new features will be designed for the Fermi (GTX 4xx and 5xx) and Kepler (GTX 6xx) ranges. It's even possible that some new features, designed to make computing more robust and reliable, may reduce the raw speed of these older cards. I suspect that any change in credit per hour is more likely to come from the driver change, and perhaps a slight variability in task runtime, than anything else. | |
| ID: 118916 | | |
It's even possible that some new features, designed to make computing more robust and reliable, may reduce the raw speed of these older cards. Interesting view. I havent thought of that, but it truly does make sense. I suspect that any change in credit per hour is more likely to come from the driver change, and perhaps a slight variability in task runtime, than anything else. However, since my compute-time with the new 305.93 driver is now 3 times as long as with the old 276.52 driver - and I still get the same credit - I might consider downgrading to the old 276.52 driver. It would be nice if someone could clarify whether the credits truly is an accurate measure for the amount of work done. Put in another way: Am I doing the same amount of work i 6200 seconds using the 276.52 driver as I am doing in 19000 seconds using the 305.93 driver? ____________ | |
| ID: 118918 | | |
|
The tasks and the application are the same. The credits are fixed at 500 per task by the project. | |
| ID: 118919 | | |
|
Thanks. I will definitely downgrade to the 276.52 driver then. | |
| ID: 118920 | | |
|
Hi! | |
| ID: 118926 | | |
|
My testing of the Lunatics x41z Cuda apps for Setiathome on legacy hardware also showed a slowdown on Cuda 5 preview drivers, (OpenCL Astropulse times also increased): | |
| ID: 118933 | | |
|
I have now downgraded from the 305.93 driver (released 2012.08.28) to 267.66 (released 2011.03.21) which has only CUDA 3.2 as required by this project. I have summarised the results below.
| |
| ID: 119012 | | |
I have now downgraded from the 305.93 driver (released 2012.08.28) to 267.66 (released 2011.03.21) which has only CUDA 3.2 as required by this project. I have summarised the results below. Note however that the task were computed using different versions of BRP4. That should not explain the huge slowdown for the 305.93 driver, but I'm not sure that the 267.66 driver is really faster than the 276.52 driver. Because newer drivers also mean bug fixes (ok, sometimes new bugs, too ... :-) ), I would be reluctant to go back too far in time. Cheers HB ____________ ![]() ![]() | |
| ID: 119019 | | |
You're right. But that truly does makes it hard to decide which driver to use. Not too old and flawed, not too new and slow... ____________ | |
| ID: 119021 | | |
Message boards :
Cruncher's Corner :
BRP4cuda32 vs. BRP4cuda32nv301 performance