Optimized app available for CUDA enhanced version coming?

Message boards : Number crunching : Optimized app available for CUDA enhanced version coming?
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Al Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 3 Apr 99
Posts: 1682
Credit: 477,343,364
RAC: 482
United States
Message 848153 - Posted: 2 Jan 2009, 12:46:50 UTC

Been scanning thru many of the threads, saw some references that the new BOINC isn't compatible with the enhanced version. I was running 5.x before, with AK_v8_win_SSE3 on my P4 3.4, and saw some posts about the Vid co pro when I checked the home page to see why my WU's weren't being accepted (turns out project is down) I thought Hey, I have a 9800GT, why not do a little more science, since it's just sitting there idling for most of the day.

After reading some posts here, it seems they don't play well with each other at this point, and that there will be an enhanced app coming, any idea of the status of it? (days, weeks, months?)

Thanks much, and keep up the great work!

ID: 848153 · Report as offensive
Fred W
Volunteer tester

Send message
Joined: 13 Jun 99
Posts: 2524
Credit: 11,954,210
RAC: 0
United Kingdom
Message 848171 - Posted: 2 Jan 2009, 13:33:14 UTC - in response to Message 848153.  

Been scanning thru many of the threads, saw some references that the new BOINC isn't compatible with the enhanced version. I was running 5.x before, with AK_v8_win_SSE3 on my P4 3.4, and saw some posts about the Vid co pro when I checked the home page to see why my WU's weren't being accepted (turns out project is down) I thought Hey, I have a 9800GT, why not do a little more science, since it's just sitting there idling for most of the day.

After reading some posts here, it seems they don't play well with each other at this point, and that there will be an enhanced app coming, any idea of the status of it? (days, weeks, months?)

Thanks much, and keep up the great work!

I haven't got a CUDA capable card ATM but, from what I have read here, your 9800GT should be able to get through far more WU's than your P4 processor (even with the AK_V8 on it). So it may still be worth further investigation - you could run another project on the 99+% of the P4 that S@H doesn't use.

F.
ID: 848171 · Report as offensive
Profile RandyC
Avatar

Send message
Joined: 20 Oct 99
Posts: 714
Credit: 1,704,345
RAC: 0
United States
Message 848185 - Posted: 2 Jan 2009, 13:54:54 UTC - in response to Message 848171.  

Been scanning thru many of the threads, saw some references that the new BOINC isn't compatible with the enhanced version. I was running 5.x before, with AK_v8_win_SSE3 on my P4 3.4, and saw some posts about the Vid co pro when I checked the home page to see why my WU's weren't being accepted (turns out project is down) I thought Hey, I have a 9800GT, why not do a little more science, since it's just sitting there idling for most of the day.

After reading some posts here, it seems they don't play well with each other at this point, and that there will be an enhanced app coming, any idea of the status of it? (days, weeks, months?)

Thanks much, and keep up the great work!

I haven't got a CUDA capable card ATM but, from what I have read here, your 9800GT should be able to get through far more WU's than your P4 processor (even with the AK_V8 on it). So it may still be worth further investigation - you could run another project on the 99+% of the P4 that S@H doesn't use.

F.


Or...he could run the optimized Astropulse.
ID: 848185 · Report as offensive
Profile Dentaku
Avatar

Send message
Joined: 24 May 99
Posts: 26
Credit: 72,931
RAC: 0
Germany
Message 848302 - Posted: 2 Jan 2009, 18:52:53 UTC
Last modified: 2 Jan 2009, 18:53:19 UTC

I just got a new graphics card that supports CUDA. BOINC is reporting "CUDA devices found". Coprozessor: GeForce 9400 GT (1). I finished all SETI WUs and now a new WU was downloaded: but no "CUDA" substring in the text ... just the same old "SETI@home ENhanced 5.28". WHat is wrong?
Join team KRAFTWERK - all BOINCers welcome! :-)
ID: 848302 · Report as offensive
Mike Davis
Volunteer tester

Send message
Joined: 17 May 99
Posts: 240
Credit: 5,402,361
RAC: 0
Isle of Man
Message 848304 - Posted: 2 Jan 2009, 18:55:45 UTC

sounds like you have an appinfo.xml file. delete that and it should work, assuming you have windows, cuda drivers, cuda card, boinc 6.4.5+
ID: 848304 · Report as offensive
Profile Dentaku
Avatar

Send message
Joined: 24 May 99
Posts: 26
Credit: 72,931
RAC: 0
Germany
Message 848330 - Posted: 2 Jan 2009, 19:51:51 UTC

No, I don't have this file - I'm running Linux (Ubuntu 8.10, 64 Bit).
Join team KRAFTWERK - all BOINCers welcome! :-)
ID: 848330 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 848335 - Posted: 2 Jan 2009, 20:01:08 UTC - in response to Message 848330.  

No you don't have an App_info.xml file. Second Seti Cuda isn't available for Linux yet. CUda FAQ


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 848335 · Report as offensive
Profile Dentaku
Avatar

Send message
Joined: 24 May 99
Posts: 26
Credit: 72,931
RAC: 0
Germany
Message 848387 - Posted: 2 Jan 2009, 21:31:15 UTC

Okay, this was confusing: the SETI@home CUDA page (http://setiathome.berkeley.edu/cuda.php) says:

"CUDA apps are supported only on Windows and Linux; Mac OS X support is coming soon."

and the FAQ (http://setiathome.berkeley.edu/cuda_faq.php) says:

"Releases for MacOS X and Linux are planned in the near future."

Thanks for the hint! SO I have to wait for Linux CUDA support ...
Join team KRAFTWERK - all BOINCers welcome! :-)
ID: 848387 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 848401 - Posted: 2 Jan 2009, 22:01:59 UTC - in response to Message 848387.  

Okay, this was confusing: the SETI@home CUDA page (http://setiathome.berkeley.edu/cuda.php) says:

"CUDA apps are supported only on Windows and Linux; Mac OS X support is coming soon."

and the FAQ (http://setiathome.berkeley.edu/cuda_faq.php) says:

"Releases for MacOS X and Linux are planned in the near future."

Thanks for the hint! SO I have to wait for Linux CUDA support ...
You should mention that discrepancy [url=
http://setiathome.berkeley.edu/forum_forum.php?id=18]Here[/url]


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 848401 · Report as offensive
Al Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 3 Apr 99
Posts: 1682
Credit: 477,343,364
RAC: 482
United States
Message 849140 - Posted: 4 Jan 2009, 5:48:13 UTC - in response to Message 848185.  

Been scanning thru many of the threads, saw some references that the new BOINC isn't compatible with the enhanced version. I was running 5.x before, with AK_v8_win_SSE3 on my P4 3.4, and saw some posts about the Vid co pro when I checked the home page to see why my WU's weren't being accepted (turns out project is down) I thought Hey, I have a 9800GT, why not do a little more science, since it's just sitting there idling for most of the day.

After reading some posts here, it seems they don't play well with each other at this point, and that there will be an enhanced app coming, any idea of the status of it? (days, weeks, months?)

Thanks much, and keep up the great work!

I haven't got a CUDA capable card ATM but, from what I have read here, your 9800GT should be able to get through far more WU's than your P4 processor (even with the AK_V8 on it). So it may still be worth further investigation - you could run another project on the 99+% of the P4 that S@H doesn't use.

F.


Or...he could run the optimized Astropulse.



Ok, I have a couple questions, when it came back up, it appears that I got 3 Astropulse tasks, they look to be about 189 hours to complete. I have seen them come thru now and then on my machines, but for the most part I have run S@H wu's.

Looking at it running currently, it shows that 2 tasks are running, and both of them have about 130 hours to go, one a little longer than the other. I don't see anything indicating that the CUDA is active, as I always have 2 tasks running at once. It does say CUDA is found, here is the inital startup messages:

1/3/2009 11:37:00 PM||Starting BOINC client version 6.4.5 for windows_intelx86
1/3/2009 11:37:00 PM||log flags: task, file_xfer, sched_ops
1/3/2009 11:37:00 PM||Libraries: libcurl/7.19.0 OpenSSL/0.9.8i zlib/1.2.3
1/3/2009 11:37:00 PM||Data directory: C:\Program Files\BOINC\Data
1/3/2009 11:37:00 PM||Running under account Admin
1/3/2009 11:37:00 PM||Processor: 2 GenuineIntel Intel(R) Pentium(R) 4 CPU 3.40GHz [x86 Family 15 Model 3 Stepping 4]
1/3/2009 11:37:00 PM||Processor features: fpu tsc sse sse2 mmx
1/3/2009 11:37:00 PM||OS: Microsoft Windows XP: Professional x86 Editon, Service Pack 2, (05.01.2600.00)
1/3/2009 11:37:00 PM||Memory: 3.00 GB physical, 3.59 GB virtual
1/3/2009 11:37:00 PM||Disk: 70.93 GB total, 45.97 GB free
1/3/2009 11:37:00 PM||Local time is UTC -6 hours
1/3/2009 11:37:00 PM||Not using a proxy
1/3/2009 11:37:00 PM||CUDA devices found
1/3/2009 11:37:00 PM||Coprocessor: GeForce 8800 GT (1)
1/3/2009 11:37:00 PM|SETI@home|URL: http://setiathome.berkeley.edu/; Computer ID: 4737460; location: home; project prefs: default
1/3/2009 11:37:00 PM||General prefs: from SETI@home (last modified 26-May-2007 00:12:51)
1/3/2009 11:37:00 PM||Computer location: home
1/3/2009 11:37:00 PM||General prefs: no separate prefs for home; using your defaults
1/3/2009 11:37:00 PM||Preferences limit memory usage when active to 1535.04MB
1/3/2009 11:37:00 PM||Preferences limit memory usage when idle to 2916.59MB
1/3/2009 11:37:00 PM||Preferences limit disk usage to 35.46GB
1/3/2009 11:37:00 PM|SETI@home|Restarting task ap_20no08ab_B2_P0_00218_20090102_29188.wu_1 using astropulse version 500
1/3/2009 11:37:00 PM|SETI@home|Restarting task ap_15no08ac_B2_P1_00201_20081227_26849.wu_3 using astropulse version 500

With the Vid co pro, shouldn't all 3 of the tasks I have now be running, 2 off of the P4 and the other using CUDA?

Lastly, you mentioned running another project on it, as the Vid card would process things faster than my CPU. Not sure how to do this, I usually just install BOINC and attach to the project, add the enhanced app, and let it chug away. Haven't really done any configuring of it other than what it takes to get the enhanced app working. Any thoughts would be appreciated, thanks. :)

ID: 849140 · Report as offensive
Profile Byron S Goodgame
Volunteer tester
Avatar

Send message
Joined: 16 Jan 06
Posts: 1145
Credit: 3,936,993
RAC: 0
United States
Message 849144 - Posted: 4 Jan 2009, 5:56:53 UTC - in response to Message 849140.  
Last modified: 4 Jan 2009, 6:01:13 UTC

Hi,

This message should help you set up the cc_config.xml file needed to get all the cores you have running tasks.

Apparently, there's also the option of upgrading to Boinc 6.5.0 which can also do the same thing, but since it's a Development version, you may wish to wait till they've released it as a recomended version, after they have worked out more of the bugs that may exist with it.

You can attach to other projects through the tools menu in Boinc Manger and following the instructions that follow.
ID: 849144 · Report as offensive
Al Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 3 Apr 99
Posts: 1682
Credit: 477,343,364
RAC: 482
United States
Message 849147 - Posted: 4 Jan 2009, 6:08:11 UTC - in response to Message 849144.  

If you're referring to the message:

1) look for cc_config.xml file in BOINC folder. If you have not it, create one.

2) look for <ncpus>0</ncpus> string in that file (or create such strings)
<cc_config>
<options>
<ncpus>0</ncpus>
</options>
</cc_config>

3) change "0" to 5 (for quad) or to 3 for duo.

4) save file and restart boinc (or chose load local preferences and read local options or smth lice this from BOINC manager menu)


I didn't have the cc_config.xml file in the BOINC dir, so I created one, but still not sure exactly what to put in it. All the things listed in < >"s, and as I have a standard P4 3.4, should I leave the ncpus at 0? And, once doing this, will I have an indication in the main BOINC screen that all 3 are working? Thanks again

ID: 849147 · Report as offensive
Profile Byron S Goodgame
Volunteer tester
Avatar

Send message
Joined: 16 Jan 06
Posts: 1145
Credit: 3,936,993
RAC: 0
United States
Message 849150 - Posted: 4 Jan 2009, 6:26:59 UTC - in response to Message 849147.  
Last modified: 4 Jan 2009, 6:34:46 UTC

Hi,

I only see this pc as being CUDA able so for this one you would adjust the setting like so <ncpus>3</ncpus>. After making this adjustment go back to Boinc Manger and in the Advanced menu click on read config file, which will update Boinc Manager.

If you have two cpu tasks and a setiathome_enhanced 6.05 or 6.06 CUDA task, you should now see them all running, and can also be verified in Windows Task Manager.
ID: 849150 · Report as offensive
(retired account)
Volunteer tester

Send message
Joined: 5 May 99
Posts: 30
Credit: 91,116
RAC: 0
Message 849153 - Posted: 4 Jan 2009, 6:31:54 UTC - in response to Message 848387.  

SO I have to wait for Linux CUDA support ...


Dentaku, if you would like to start some CUDA crunching, check out GPUgrid in the meantime. They have a Linux 64bit application available and it has no major bugs since they started earlier last year with CUDA.

Herzlichen Gruss aus Oberhessen!
Alex
ID: 849153 · Report as offensive
Al Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 3 Apr 99
Posts: 1682
Credit: 477,343,364
RAC: 482
United States
Message 849154 - Posted: 4 Jan 2009, 6:35:04 UTC - in response to Message 849150.  

Yep, that's the PC that I'm working on. Did as you instructed, edited it, restarted BOINC, and instructed it to re-read config file. Here is what is happening now:

1/4/2009 12:15:46 AM||Starting BOINC client version 6.4.5 for windows_intelx86
1/4/2009 12:15:46 AM||log flags: task, file_xfer, sched_ops
1/4/2009 12:15:46 AM||Libraries: libcurl/7.19.0 OpenSSL/0.9.8i zlib/1.2.3
1/4/2009 12:15:46 AM||Data directory: C:\Program Files\BOINC\Data
1/4/2009 12:15:46 AM||Running under account Admin
1/4/2009 12:15:46 AM||Processor: 2 GenuineIntel Intel(R) Pentium(R) 4 CPU 3.40GHz [x86 Family 15 Model 3 Stepping 4]
1/4/2009 12:15:46 AM||Processor features: fpu tsc sse sse2 mmx
1/4/2009 12:15:46 AM||OS: Microsoft Windows XP: Professional x86 Editon, Service Pack 2, (05.01.2600.00)
1/4/2009 12:15:46 AM||Memory: 3.00 GB physical, 3.59 GB virtual
1/4/2009 12:15:46 AM||Disk: 70.93 GB total, 45.96 GB free
1/4/2009 12:15:46 AM||Local time is UTC -6 hours
1/4/2009 12:15:46 AM||Not using a proxy
1/4/2009 12:15:46 AM||CUDA devices found
1/4/2009 12:15:46 AM||Coprocessor: GeForce 8800 GT (1)
1/4/2009 12:15:46 AM|SETI@home|URL: http://setiathome.berkeley.edu/; Computer ID: 4737460; location: home; project prefs: default
1/4/2009 12:15:46 AM||General prefs: from SETI@home (last modified 26-May-2007 00:12:51)
1/4/2009 12:15:46 AM||Computer location: home
1/4/2009 12:15:46 AM||General prefs: no separate prefs for home; using your defaults
1/4/2009 12:15:46 AM||Preferences limit memory usage when active to 1535.04MB
1/4/2009 12:15:46 AM||Preferences limit memory usage when idle to 2916.59MB
1/4/2009 12:15:46 AM||Preferences limit disk usage to 35.46GB
1/4/2009 12:15:46 AM|SETI@home|Restarting task ap_20no08ab_B2_P0_00218_20090102_29188.wu_1 using astropulse version 500
1/4/2009 12:15:46 AM|SETI@home|Restarting task ap_15no08ac_B2_P1_00201_20081227_26849.wu_3 using astropulse version 500
1/4/2009 12:30:32 AM||Re-reading cc_config.xml


Went back to my tasks screen, same thing is happening, 2 of the 3 astropulse tasks are running, the 3rd still isn't. BTW, my processor is actually a single core, it is using hyperthreading to get the 2nd task running, if that makes a difference. It has always had 2 tasks running at once, I expected 3, should I? I appreciate your assistance

ID: 849154 · Report as offensive
Profile Byron S Goodgame
Volunteer tester
Avatar

Send message
Joined: 16 Jan 06
Posts: 1145
Credit: 3,936,993
RAC: 0
United States
Message 849159 - Posted: 4 Jan 2009, 6:47:53 UTC - in response to Message 849154.  
Last modified: 4 Jan 2009, 7:10:13 UTC

It's only suppose to run 2 cpu tasks with this setting and one gpu task. When you get a gpu task then you'll have 3 tasks running. You might want to make sure you have your SETI@home preferences set to recieve SETI@home Enhanced for this pc location.
ID: 849159 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 849243 - Posted: 4 Jan 2009, 12:51:22 UTC

Note that there is not AstroPulse CUDA app, so the most you can run is two AP on the CPUs and one CUDA MB on the GPU.
ID: 849243 · Report as offensive
Al Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 3 Apr 99
Posts: 1682
Credit: 477,343,364
RAC: 482
United States
Message 849253 - Posted: 4 Jan 2009, 13:15:18 UTC - in response to Message 849243.  

Here is the way it's set up now:

Resource share
If you participate in multiple BOINC projects, this is the proportion of your resources used by SETI@home 100
Is it OK for SETI@home and your team (if any) to email you?
Emails will be sent from setiweb@ssl.berkeley.edu; make sure your spam filter accepts this address. yes
Should SETI@home show your computers on its web site? yes
Default computer location home
Graphics preferences
Select Custom to edit individual parameters Minimalist
Color preferences:
Select Custom to edit individual parameters Tahiti Sunset
URL of background image
This image (JPEG, Targa, BMP or PPM format) will be displayed in the background. none
URL of logo image
This image (JPEG, Targa, BMP or PPM format) will be displayed in the lower corner. none
Run only the selected applications (all applications)
If no work for selected applications is available, accept work from other applications? no
Use Graphics Processing Unit (GPU) if available yes

But I think the last post by OzzFan may have explained it, AP doesn't do CUDA, and right now, all I have is AP WU's. Is there a way to force it to update to get more WU's, especially S@H ones? I have gone to the Projects tab and done an update on the S@H project, but it must think I am properly committed, as it won't give me any more WU's at this time. I could be crunching a bunch with my GPU if it would just give them to me... *sigh*

Oh, and one last question, while looking at my settings on this computer, I noticed that all I have for credits is 43. I looked further down the list and found another instance of this computer listed with all the work it's done over the last few years. For some reason, it created a new computer ID when I installed 6.45, is this supposed to happen? Also, I have a bunch of S@H WU's sitting in the projects (version 5.x ones, if there is such a thing) folder of the 5.x install, is there a way to move them over to the new dir so they don't just languish out there till the system expires them? If so, this would give my GPU something to work on, and not be a "bad" wingman.

Thanks again for all your help guys. We'll get this thing working :)


ID: 849253 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 849263 - Posted: 4 Jan 2009, 14:26:06 UTC - in response to Message 849253.  

But I think the last post by OzzFan may have explained it, AP doesn't do CUDA, and right now, all I have is AP WU's. Is there a way to force it to update to get more WU's, especially S@H ones? I have gone to the Projects tab and done an update on the S@H project, but it must think I am properly committed, as it won't give me any more WU's at this time. I could be crunching a bunch with my GPU if it would just give them to me... *sigh*


Yes, BOINC thinks you are properly fulfilled in work requests so it will not retrieve more until you work with what you already have. Sort of like finishing your dinner before allowing yourself seconds. :)

Oh, and one last question, while looking at my settings on this computer, I noticed that all I have for credits is 43. I looked further down the list and found another instance of this computer listed with all the work it's done over the last few years. For some reason, it created a new computer ID when I installed 6.45, is this supposed to happen? Also, I have a bunch of S@H WU's sitting in the projects (version 5.x ones, if there is such a thing) folder of the 5.x install, is there a way to move them over to the new dir so they don't just languish out there till the system expires them? If so, this would give my GPU something to work on, and not be a "bad" wingman.


You must have installed BOINC 6.4.5 as a new install, which generated a new system ID for you, leaving behind all your other cached work.

If you had a different install directory with v5.x, then you would have had to tell the BOINC installer where you put your v5.x files so that it could properly convert them to the new v6.x folders.

There is no way to merge the two folders and let all work complete. One option is to select No New Tasks to finish off your current cache, then uninstall BOINC
completely. Then when you reinstall BOINC, make sure you point the installer to your old BOINC v5.x folder and it should pick up where it left off.
ID: 849263 · Report as offensive
Al Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 3 Apr 99
Posts: 1682
Credit: 477,343,364
RAC: 482
United States
Message 849265 - Posted: 4 Jan 2009, 14:28:13 UTC - in response to Message 849253.  

Oh, just found out about Merging computers, so the last part of the post is taken care of. Unfortunately, I merged them the wrong way, I wanted to merge the new one into the old, not the old into the new, to keep my old ID number, start date, etc. Is there a way to undo it, and re-merge it correctly, either on the web interface or behind the scenes by an admin?

ID: 849265 · Report as offensive
1 · 2 · Next

Message boards : Number crunching : Optimized app available for CUDA enhanced version coming?


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.