V10 of modified SETI MB CUDA + opt AP package for full multi-GPU+CPU use

Message boards : Number crunching : V10 of modified SETI MB CUDA + opt AP package for full multi-GPU+CPU use
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 . . . 15 · Next

AuthorMessage
Honie

Send message
Joined: 22 Jan 04
Posts: 141
Credit: 29,681,066
RAC: 0
Germany
Message 876619 - Posted: 17 Mar 2009, 21:39:48 UTC

All cuda tasks end up with CreateProcess () failed.

Example Task:

http://setiathome.berkeley.edu/result.php?resultid=1187239039

CPU: Intel Q9300
GPU: 9400 GT

Installed the newest nVidia driver.
The last complete package from Raistmer
and the last x64 Update V10b.

Create an cc_config.xml with ncpus = 5.

Anyone any idea what's wrong?
ID: 876619 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 876715 - Posted: 17 Mar 2009, 23:38:46 UTC - in response to Message 876619.  

All cuda tasks end up with CreateProcess () failed.

Example Task:

http://setiathome.berkeley.edu/result.php?resultid=1187239039

CPU: Intel Q9300
GPU: 9400 GT

Installed the newest nVidia driver.
The last complete package from Raistmer
and the last x64 Update V10b.

Create an cc_config.xml with ncpus = 5.

Anyone any idea what's wrong?


The OS on this host is:

Microsoft Windows XP
Professional x86 Editon, Service Pack 2, (05.01.2600.00)

and the update is:

x64 Update V10b

Try the x86 Update, not the x64.

Claggy
ID: 876715 · Report as offensive
Honie

Send message
Joined: 22 Jan 04
Posts: 141
Credit: 29,681,066
RAC: 0
Germany
Message 876831 - Posted: 18 Mar 2009, 8:39:16 UTC - in response to Message 876715.  

All cuda tasks end up with CreateProcess () failed.

Example Task:

http://setiathome.berkeley.edu/result.php?resultid=1187239039

CPU: Intel Q9300
GPU: 9400 GT

Installed the newest nVidia driver.
The last complete package from Raistmer
and the last x64 Update V10b.

Create an cc_config.xml with ncpus = 5.

Anyone any idea what's wrong?


The OS on this host is:

Microsoft Windows XP
Professional x86 Editon, Service Pack 2, (05.01.2600.00)

and the update is:

x64 Update V10b

Try the x86 Update, not the x64.

Claggy



You're completly right.
I was too stupid.
It's running :-)

Thanks
ID: 876831 · Report as offensive
Profile Borgholio
Avatar

Send message
Joined: 2 Aug 99
Posts: 654
Credit: 18,623,738
RAC: 45
United States
Message 877542 - Posted: 20 Mar 2009, 18:43:50 UTC - in response to Message 874654.  

This update ONLY for those who use BOINC only for SETI MB crunching. No other projects, not even AstroPulse, ONLY SETI Enhanced (MultiBeam).



So since I'm running other projects besides Seti, I cannot use this optimized app package at all?
You will be assimilated...bunghole!

ID: 877542 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 877609 - Posted: 20 Mar 2009, 21:26:01 UTC - in response to Message 877542.  

This update ONLY for those who use BOINC only for SETI MB crunching. No other projects, not even AstroPulse, ONLY SETI Enhanced (MultiBeam).



So since I'm running other projects besides Seti, I cannot use this optimized app package at all?

That means you don't need this particular update.
ID: 877609 · Report as offensive
Profile X-Files 27
Avatar

Send message
Joined: 17 May 99
Posts: 104
Credit: 111,191,433
RAC: 0
Canada
Message 877649 - Posted: 21 Mar 2009, 0:34:54 UTC

I got some validation error here:
1187078058
1186604655
1184920466
1184799046
1182550790
1181304343

It started in CPU then moved to GPU. What would be the cause? Why did it move?
ID: 877649 · Report as offensive
Profile Borgholio
Avatar

Send message
Joined: 2 Aug 99
Posts: 654
Credit: 18,623,738
RAC: 45
United States
Message 877778 - Posted: 21 Mar 2009, 6:37:08 UTC - in response to Message 877609.  
Last modified: 21 Mar 2009, 7:05:16 UTC

This update ONLY for those who use BOINC only for SETI MB crunching. No other projects, not even AstroPulse, ONLY SETI Enhanced (MultiBeam).



So since I'm running other projects besides Seti, I cannot use this optimized app package at all?

That means you don't need this particular update.


Which package should I download then if I want to run CPU MB + CUDA at the same time? Thanks!

Edit - Oh and is it possible to download the packages without having to register for the forums? Thanks again!
You will be assimilated...bunghole!

ID: 877778 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 877795 - Posted: 21 Mar 2009, 7:04:13 UTC - in response to Message 877649.  

I got some validation error here:
1187078058
1186604655
1184920466
1184799046
1182550790
1181304343

It started in CPU then moved to GPU. What would be the cause? Why did it move?


It moved because idle GPU was detected (as stderr stated in result).
About the cause of validation error - more likely it's some hardware problems.
It can be some software (more specifically, precision-related rounding problem. CPU and GPU give slightly but different results in computations with floating point single precision) problem too, but many results (CPU/GPU combos too) already pass validation.
So, your first step could be to remove (or at least to lower a little) GPU/CPU OCing and see if these invalid results will vanish.
If it happens even w/o OC at all, try latest V10b update that will forbid CPU->GPU re-scheduling (if you run anything but SETI MB it could reduce host performance though).
If invalid results will occur even after these steps - post again.
ID: 877795 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 877799 - Posted: 21 Mar 2009, 7:11:29 UTC - in response to Message 877778.  

This update ONLY for those who use BOINC only for SETI MB crunching. No other projects, not even AstroPulse, ONLY SETI Enhanced (MultiBeam).



So since I'm running other projects besides Seti, I cannot use this optimized app package at all?

That means you don't need this particular update.


Which package should I download then if I want to run CPU MB + CUDA at the same time? Thanks!

Edit - Oh and is it possible to download the packages without having to register for the forums? Thanks again!


V10a.
No, for now I don't provide any alternative hosting for V10a packs.
Blame ugly Kaspersky AV false detections.
ID: 877799 · Report as offensive
Profile X-Files 27
Avatar

Send message
Joined: 17 May 99
Posts: 104
Credit: 111,191,433
RAC: 0
Canada
Message 877871 - Posted: 21 Mar 2009, 15:46:51 UTC - in response to Message 877795.  


If it happens even w/o OC at all, try latest V10b update that will forbid CPU->GPU re-scheduling (if you run anything but SETI MB it could reduce host performance though).
If invalid results will occur even after these steps - post again.

What's the indication that i'm using 10b? IIRC I have updated my rigs to 10b.
ID: 877871 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 877881 - Posted: 21 Mar 2009, 16:12:38 UTC - in response to Message 877871.  


If it happens even w/o OC at all, try latest V10b update that will forbid CPU->GPU re-scheduling (if you run anything but SETI MB it could reduce host performance though).
If invalid results will occur even after these steps - post again.

What's the indication that i'm using 10b? IIRC I have updated my rigs to 10b.

No special indication provided. Just no CPU->GPU re-scheduling.
ID: 877881 · Report as offensive
Profile Borgholio
Avatar

Send message
Joined: 2 Aug 99
Posts: 654
Credit: 18,623,738
RAC: 45
United States
Message 878121 - Posted: 22 Mar 2009, 0:30:46 UTC - in response to Message 877881.  

Thanks Raistmer for your help. I have optimized MB, Cuda, and AP apps on all three of my systems. As mentioned in the documentation, I do occasionally have issues where my GPU is idle, but I am playing around with resource share and hopefully I'll get it to where I don't need to babysit it anymore. :) As I understand it, the upcoming 6.6.x version of BOINC will take care of this on it's own, so either way it'll be fixed. Thanks again!
You will be assimilated...bunghole!

ID: 878121 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 878652 - Posted: 23 Mar 2009, 19:39:52 UTC - in response to Message 878121.  
Last modified: 23 Mar 2009, 19:44:17 UTC

Here V10/11 CUDA MB update (old filename used to simplify updating).
Just replace your current CUDA MB executable with this one.
It has some performance gain due to decreased CPU consumption during startup.

ADDON: Also, it should do more smooth %done increase indication.
ID: 878652 · Report as offensive
Profile Dirk Sadowski
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
Germany
Message 878892 - Posted: 24 Mar 2009, 20:36:20 UTC


I use BOINC V6.4.7 and Raistmer's V7 mod.

I gone to my rig and saw only one CUDA running.
The other task was frozen at ~ 00:02:05 CPU time. Remaining time ~ 00:20:00.
Normally the tasks are finshed after ~ 00:02:00 CPU time and the remaining time peak max. ~ 00:12:00.
I can't remember at which %.
I made a reboot and two CUDA starts.

I guess the task was finished but couldn't finish well.


Hmm..

So where was the prob?


AFAIK, BOINC V6.4.5 don't rise the priority of the CUDA WUs.
V6.4.7 do this.

So maybe the BOINC V6.4.7 and Raistmer V7 combi are not well?



Somebody made also experiences with similar CUDA probs?

ID: 878892 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 878927 - Posted: 24 Mar 2009, 21:45:34 UTC - in response to Message 878892.  

V7 was deprecated long ago.
Current pack is V10. Alternatively you can try BOINC 6.6.17 w/o teamed pack.
ID: 878927 · Report as offensive
Profile Dirk Sadowski
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
Germany
Message 878946 - Posted: 24 Mar 2009, 22:39:35 UTC


AFAIK, only with your V7 mod the CUDA apps are free over all CPU-Core.
Or not?

I used your V9 mod also and in this mod the CUDA apps were fixed at CPU-Core #0.

In V10 the CUDA apps are also fixed at CPU-Core #0?


I crunch only on GPUs. :-)
So I have more performance if one of the GPUs not idle.. ;-)


I used BOINC V6.6.5 and .11 and this two versions have a BUG with work fetch.
Because this versions thought I have all the time two idle CPU-Core and asked all the time for new work.

This BUG is solved in V6.6.17?

ID: 878946 · Report as offensive
Fred W
Volunteer tester

Send message
Joined: 13 Jun 99
Posts: 2524
Credit: 11,954,210
RAC: 0
United Kingdom
Message 878960 - Posted: 24 Mar 2009, 23:06:49 UTC - in response to Message 878946.  


AFAIK, only with your V7 mod the CUDA apps are free over all CPU-Core.
Or not?

I used your V9 mod also and in this mod the CUDA apps were fixed at CPU-Core #0.

In V10 the CUDA apps are also fixed at CPU-Core #0?


I crunch only on GPUs. :-)
So I have more performance if one of the GPUs not idle.. ;-)


I used BOINC V6.6.5 and .11 and this two versions have a BUG with work fetch.
Because this versions thought I have all the time two idle CPU-Core and asked all the time for new work.

This BUG is solved in V6.6.17?

The work-fetch in 6.6.17 is much improved. I have no idle cores - 4 CPU + 2 GPU.

F.
ID: 878960 · Report as offensive
Profile Dirk Sadowski
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
Germany
Message 878964 - Posted: 24 Mar 2009, 23:18:12 UTC - in response to Message 878960.  
Last modified: 24 Mar 2009, 23:21:52 UTC

The work-fetch in 6.6.17 is much improved. I have no idle cores - 4 CPU + 2 GPU.

F.


I allow only GPU crunching with app_info.xml .
Only CUDA entry.

In the 'Computing preferences' I insert 4, 2 and finally 0 CPU.
But all the time BOINC thought I have two idle CPU-Core.
[V6.6.11]

So with V6.4.7 it's well with only GPU crunching.


You have all the time 4 x MB and 2 x CUDA?
[This will happen if all stock?
Also with opt. apps?]

I used up to V6.6.11 and sometimes I had no CUDA running but 5 or 6 MBs on CPU.
[And with V6.6.14 very bad CUDA performance with Raistmer's V7 mod]

ID: 878964 · Report as offensive
Fred W
Volunteer tester

Send message
Joined: 13 Jun 99
Posts: 2524
Credit: 11,954,210
RAC: 0
United Kingdom
Message 878970 - Posted: 24 Mar 2009, 23:29:45 UTC - in response to Message 878964.  



You have all the time 4 x MB and 2 x CUDA?
[This will happen if all stock?
Also with opt. apps?]

No, my CPU cores run mainly optimised AP. Have you noticed that there is now an option on your website preferences that allows you to select NOT to use the CPU? Surely that would achieve what you are aiming for?

F.
ID: 878970 · Report as offensive
Profile Dirk Sadowski
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
Germany
Message 878973 - Posted: 24 Mar 2009, 23:40:34 UTC - in response to Message 878970.  
Last modified: 24 Mar 2009, 23:46:32 UTC



You have all the time 4 x MB and 2 x CUDA?
[This will happen if all stock?
Also with opt. apps?]

No, my CPU cores run mainly optimised AP. Have you noticed that there is now an option on your website preferences that allows you to select NOT to use the CPU? Surely that would achieve what you are aiming for?

F.


OPS.. Thanks! ..something new in 'SETI@home preferences'.

Why they didn't published this? ;-)


O.K., this will solve 'my' problem.. ;-)


But, if I insert 'Use Central Processing Unit (CPU)' -> NO, the GPU-CPU-support will not stop?
[I don't think so.. but.. sometimes there are BUGs.. ;-)]

ID: 878973 · Report as offensive
Previous · 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 . . . 15 · Next

Message boards : Number crunching : V10 of modified SETI MB CUDA + opt AP package for full multi-GPU+CPU use


 
©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.