Welcome to MilkyWay@home

CUDA Application for 32 bit Windows

Message boards : Number crunching : CUDA Application for 32 bit Windows
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · 6 · 7 · Next

AuthorMessage
Profile verstapp
Avatar

Send message
Joined: 26 Jan 09
Posts: 589
Credit: 497,834,261
RAC: 0
Message 29821 - Posted: 27 Aug 2009, 22:05:49 UTC

>if you dont like my 9500GT and 8800GTS for Cuda
And I'd really like to use my Z80 for BOINC too, but it won't let me. If you don't have the correct equipment... :)

Cheers,

PeterV

.
ID: 29821 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Cluster Physik

Send message
Joined: 26 Jul 08
Posts: 627
Credit: 94,940,203
RAC: 0
Message 29822 - Posted: 27 Aug 2009, 22:16:01 UTC - in response to Message 29814.  

When my CPU (i7) is working full with other BOINC projects, calculation time for Milkyway/CUDA is 9.5 minutes. When my CPU is idle, calculation time is 5.5 minutes. Close to two times difference !

Edit: confirmed on my second computer.

The GTX 285 that I have takes about 5:24 per WU with no load on the CPU and leaving the computer idle, this is with the WU that begin with gs_s222_3s.

@Anthony:

I sent you a solution to this problem by PM!
ID: 29822 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Martin Chartrand
Avatar

Send message
Joined: 25 Mar 09
Posts: 65
Credit: 53,099,671
RAC: 0
Message 29826 - Posted: 28 Aug 2009, 0:43:05 UTC - in response to Message 29822.  

I just think at this point we should just be happy to have the app running. CP has been of great help and everyone involved in this project. Granted, the timeline somewhat took a long time but who am I. I am not a scientist or a coder. I am just happy to crunch MW on my GTX285. It will improve I am sure.

Thanks to all of you who made this possible. It is greatly appreciated even though I never voiced it but I just did.

Martin Chartrand
ID: 29826 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Anthony Waters

Send message
Joined: 16 Jun 09
Posts: 85
Credit: 172,476
RAC: 0
Message 29828 - Posted: 28 Aug 2009, 1:12:43 UTC - in response to Message 29822.  
Last modified: 28 Aug 2009, 1:35:32 UTC

When my CPU (i7) is working full with other BOINC projects, calculation time for Milkyway/CUDA is 9.5 minutes. When my CPU is idle, calculation time is 5.5 minutes. Close to two times difference !

Edit: confirmed on my second computer.

The GTX 285 that I have takes about 5:24 per WU with no load on the CPU and leaving the computer idle, this is with the WU that begin with gs_s222_3s.

@Anthony:

I sent you a solution to this problem by PM!


Thanks a lot, I'm implementing it now so the new version should be up within the hour.

Edit: The newest version is now on BOINC, the completion times should be more stable around 5-6 minutes, thanks to Cluster Physik.
ID: 29828 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Anthony Waters

Send message
Joined: 16 Jun 09
Posts: 85
Credit: 172,476
RAC: 0
Message 29829 - Posted: 28 Aug 2009, 1:47:12 UTC - in response to Message 29784.  

Ok, after few restarts it works!!!!

But I install driver 190.62, BOINC 6.10.1 and detached + atached to projest and set only GPU...

It works witch AQUA@HOME CPU.

Win7 64 bit.

On GTX260 (625Mhz GPU 1348 Shader) = 11 m. 25 s. = 685s. 74.24 credits so 1 credit in 9.23s.

GPUGRID pays better..... (1 credit at 4-7sec.)

But MW app is "young" and I hope soon it will be improved to have better performance :)


GPUGRID uses single precision math which is 8 times faster than the double precision math that Milkyway@Home requires. For reference, the single precision version of the Milkyway@Home CUDA app can do a WU in 15 seconds, while the double precision version takes upwards around 85 seconds. Granted the WU were smaller than the ones on BOINC, but it clearly shows the performance between single and double precision.
ID: 29829 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [P3D] Crashtest

Send message
Joined: 8 Jan 09
Posts: 58
Credit: 53,721,984
RAC: 0
Message 29846 - Posted: 28 Aug 2009, 8:00:30 UTC - in response to Message 29829.  

the new coming nVIDIA G300 Cards will calculate MW faster (faster double prec. support)

the Q about single prec in MW: ATI users would like it too with 4s / WU ?

the current nVIDIA cards are to slow in double prec. - and the credits are high enough if you got the "best" MW card - an ATI 4870 will get over 75credits per minute (1 WU) or over 108000 Credits / day - this is enough
ID: 29846 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Aug 07
Posts: 2046
Credit: 26,480
RAC: 0
Message 29848 - Posted: 28 Aug 2009, 8:17:27 UTC - in response to Message 29846.  

the new coming nVIDIA G300 Cards will calculate MW faster (faster double prec. support)

the Q about single prec in MW: ATI users would like it too with 4s / WU ?

the current nVIDIA cards are to slow in double prec. - and the credits are high enough if you got the "best" MW card - an ATI 4870 will get over 75credits per minute (1 WU) or over 108000 Credits / day - this is enough


Due to the nature of our work here and lots of discussions with our astronomers, we can't support single precision GPU work because it's not precise enough.

We're doing calculations over very large (I dare say astronomical) distances, and single precision work simply doesn't have the accuracy to correctly model our data.
ID: 29848 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile verstapp
Avatar

Send message
Joined: 26 Jan 09
Posts: 589
Credit: 497,834,261
RAC: 0
Message 29851 - Posted: 28 Aug 2009, 8:57:34 UTC

> this is enough
ENOUGH?!
Its never enough. :)

Cheers,

PeterV

.
ID: 29851 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile TomaszPawel
Avatar

Send message
Joined: 9 Nov 08
Posts: 41
Credit: 92,786,635
RAC: 0
Message 29853 - Posted: 28 Aug 2009, 9:28:49 UTC - in response to Message 29829.  
Last modified: 28 Aug 2009, 10:18:32 UTC

GPUGRID uses single precision math which is 8 times faster than the double precision math that Milkyway@Home requires. For reference, the single precision version of the Milkyway@Home CUDA app can do a WU in 15 seconds, while the double precision version takes upwards around 85 seconds. Granted the WU were smaller than the ones on BOINC, but it clearly shows the performance between single and double precision.


Thanks a lot, I'm implementing it now so the new version should be up within the hour.

Edit: The newest version is now on BOINC, the completion times should be more stable around 5-6 minutes, thanks to Cluster Physik.


Great Job!

Now MW WU (with AQUA@HOME CPU on 4 cores) takes 5m 57s - great improvement :)

So: 1 credit takes 4,85 sec. and now MW is as good as GPUGRID :)

If with next version of program you will go down below four minutes you will be a CodeMaster :)
A proud member of the Polish National Team

COME VISIT US at Polish National Team FORUM

ID: 29853 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Cluster Physik

Send message
Joined: 26 Jul 08
Posts: 627
Credit: 94,940,203
RAC: 0
Message 29866 - Posted: 28 Aug 2009, 12:08:00 UTC - in response to Message 29853.  

@Anthony:
I sent you a solution to this problem by PM!

Thanks a lot, I'm implementing it now so the new version should be up within the hour.

Edit: The newest version is now on BOINC, the completion times should be more stable around 5-6 minutes, thanks to Cluster Physik.

Great Job!

Now MW WU (with AQUA@HOME CPU on 4 cores) takes 5m 57s - great improvement :)

So: 1 credit takes 4,85 sec. and now MW is as good as GPUGRID :)

If with next version of program you will go down below four minutes you will be a CodeMaster :)

My current guesstimate is that a GTX280 could do a WU in about 3 minutes. With some more tweaks to the code maybe even slightly faster. When I find the time to test those tweaks (they are likely going into the ATI app too, about 10% improvement can be expected) I will send them Anthony. But don't expect 10% higher credits per second from those changes as the number of executed operations is going down by roughly the same amount. That means the credits per WU needs to be corrected for this.
ID: 29866 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
BarryAZ

Send message
Joined: 1 Sep 08
Posts: 520
Credit: 302,525,188
RAC: 0
Message 29889 - Posted: 28 Aug 2009, 20:15:00 UTC - in response to Message 29848.  

OK -- so if I understand this correctly, for this project, GPU support will be limited to what are essentially high end cards (due to the double precision requirement).

That list for ATI GPU's is -- 38xx, 47xx??, 48xx. The list for nVidia is - GTS 260 and up (excluding any of the 98xx series including GTX, as well as the GTS 250 (largely a reconfigured 9800GTX with somewhat lower power requirements).

My understanding in terms of what that means cost wise is that aside from some of the more cost efficient ATI cards (running just under $100), the requirement is in the >$150 range, and further that the requirement includes solid power supplies -- perhaps 550W (REAL rather than cheap), as well as really solid cooling.

Fair enough, I was hoping a GTS 250 I picked up would work, but I guess it will live its life in GPUGrid land instead.


ID: 29889 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Dingo
Avatar

Send message
Joined: 28 Aug 07
Posts: 35
Credit: 89,063,438
RAC: 0
Message 29988 - Posted: 30 Aug 2009, 23:25:20 UTC
Last modified: 30 Aug 2009, 23:25:33 UTC

Sorry to cross post this from another thread but maybe it can be answered here, as nothing heard from the other thread.

http://milkyway.cs.rpi.edu/milkyway/forum_thread.php?id=631&nowrap=true#29971

Proud Founder and member of



Have a look at my WebCam
ID: 29988 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Senilix

Send message
Joined: 8 Aug 08
Posts: 30
Credit: 74,566,409
RAC: 0
Message 29996 - Posted: 31 Aug 2009, 0:17:01 UTC

I noticed that no progress bar is showing with the new application version from Aug 30. Everythings else - credit, runtime etc - is the same as with the old version.

Anyone else noticing the same behaviour?
ID: 29996 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Anthony Waters

Send message
Joined: 16 Jun 09
Posts: 85
Credit: 172,476
RAC: 0
Message 30001 - Posted: 31 Aug 2009, 1:51:20 UTC - in response to Message 29996.  
Last modified: 31 Aug 2009, 1:51:30 UTC

I noticed that no progress bar is showing with the new application version from Aug 30. Everythings else - credit, runtime etc - is the same as with the old version.

Anyone else noticing the same behaviour?


Yes, I've uploaded a new version about an hour ago to fix the issue, thanks for reporting this.
ID: 30001 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Emanuel

Send message
Joined: 18 Nov 07
Posts: 280
Credit: 2,442,757
RAC: 0
Message 30086 - Posted: 1 Sep 2009, 19:27:57 UTC - in response to Message 29829.  

GPUGRID uses single precision math which is 8 times faster than the double precision math that Milkyway@Home requires.

With the difference being that big even in hardware, I wonder if it could be worth emulating double precision in software.. I know the maths to do it exists, although I've forgotten how it works.
ID: 30086 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Westsail and *Pyxey*
Avatar

Send message
Joined: 22 Mar 08
Posts: 65
Credit: 15,715,071
RAC: 0
Message 30098 - Posted: 2 Sep 2009, 0:05:56 UTC

WOO HOO! Hurray the great day has come! Congrats on getting the cuda app going. As of this morning running MW on 1nvidia+1ati..lol :)
Got pleanty road ahead but good job to everyone (on all fronts) getting this multiproject multi gpu thing boincing ;)

Attached the c1060 (having set web prefs to gpu) it downloaded the app and away it went..
92312897
92312896

..I can confirm others reports. Current draw shows GPU running ~45-55% /w MW cuda. Also, it would be nice to see elapsed time in stderr_txt?

Keep crunching & keep up the good work MW!
ID: 30098 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Hydropower
Avatar

Send message
Joined: 2 Apr 09
Posts: 16
Credit: 1,517,499
RAC: 0
Message 30215 - Posted: 4 Sep 2009, 18:45:56 UTC
Last modified: 4 Sep 2009, 19:29:32 UTC

(i7 with 4x GTX295, 8 GPUs) Thank you for developing this CUDA version !

I notice that the CUDA app almost completely freezes the system though. It would really help if there was more screen updating inbetween, at least for the main video adapter. In the current setting it took me an hour to regain control over the machine, after yanking the network cable to make it run out of workunits.

I also notice that Boinc manager has a hard time communicating with the apps, it almost constantly shows a popup "Communicating with BOINC client, please wait". this prohibits control over Boinc. in case of a problem one cannot stop the application gracefully.
ID: 30215 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Emanuel

Send message
Joined: 18 Nov 07
Posts: 280
Credit: 2,442,757
RAC: 0
Message 30226 - Posted: 4 Sep 2009, 23:26:04 UTC - in response to Message 30215.  

I also notice that Boinc manager has a hard time communicating with the apps, it almost constantly shows a popup "Communicating with BOINC client, please wait". this prohibits control over Boinc. in case of a problem one cannot stop the application gracefully.

I had that problem with version 6.6.38, regardless of the type of app.. made it completely unusable. Don't know if that helps at all, just throwing it out there :P
ID: 30226 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile arkayn
Avatar

Send message
Joined: 14 Feb 09
Posts: 999
Credit: 74,932,619
RAC: 0
Message 30227 - Posted: 5 Sep 2009, 0:28:39 UTC

This is where one of the new features in 6.10.x comes in handy.

It has a button to only show active tasks only.
ID: 30227 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Hydropower
Avatar

Send message
Joined: 2 Apr 09
Posts: 16
Credit: 1,517,499
RAC: 0
Message 30231 - Posted: 5 Sep 2009, 8:29:33 UTC - in response to Message 30227.  

Well, the new button will not do any good, it doesn't even get to showing buttons most of the time.

And this version of boinc worked just fine with GPUGrid, so it's the app's way of minimizing communication. 'Maximizing runtime on the GPU' is the positive approach to describing the same problem.

FTP access works just fine, so it is the video updating that is the bottleneck.

Thanks for you input though.
Team Bletchley Park.
ID: 30231 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2 · 3 · 4 · 5 · 6 · 7 · Next

Message boards : Number crunching : CUDA Application for 32 bit Windows

©2024 Astroinformatics Group