Seti@Home Cuda Sluggishness


log in

Advanced search

Message boards : Number crunching : Seti@Home Cuda Sluggishness

1 · 2 · 3 · 4 · Next
Author Message
Profile HeatSurge
Send message
Joined: 26 Sep 99
Posts: 6
Credit: 2,395,228
RAC: 0
United States
Message 861549 - Posted: 3 Feb 2009, 8:39:05 UTC

I was just wondering if it's "in progress" or at least "under consideration" but I would like the coders to find a way to prioritize the CUDA-accelerated applications to something equivalent to the CPU's "low priority." Is this something possible with the current Nvidia drivers or does it require coding from Nvidia?

My problem is that I just started computing my first CUDA workunits today and my computer (desktop, even as I am typing this) is just laggy and sluggish. I was playing some Team Fortress 2 and I was getting terrible framerates (15fps etc.).

The thing is, I run Boinc on various projects in the background all the time on low priority and my games and computing have so far been unaffected, probably because of the wonderful instruction prioritizing for CPUs that's been built into windows XP. However, there seems to be a problem with prioritizing (or there is no prioritizing?) with CUDA so running CUDA kills performance completely. Sure, it's blazing fast, but I'll have to turn it off when I'm using my computer sadly.

This brings me to an alternate request. If it's too much work, not possible without new Nvidia drivers, or there's another problem, can you please pressure Boinc to include a simple toggle for "use CUDA" in the system tray right-click menu? This way I can turn off CUDA when I use my computer and/or play games and whatnot, while CPU projects continue to flawlessly run on low as they have heretofore done.
____________

Profile Borgholio
Avatar
Send message
Joined: 2 Aug 99
Posts: 653
Credit: 12,144,869
RAC: 3,096
United States
Message 861554 - Posted: 3 Feb 2009, 8:46:09 UTC

I have the same issue in some games...it's more noticeable with slower cards. Only thing you can do at this point is suspend the project that is using CUDA when you want to play a 3d-intensive game.
____________


You will be assimilated...bunghole!

Profile Raistmer
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 16 Jun 01
Posts: 3500
Credit: 47,707,074
RAC: 46,097
Russia
Message 861567 - Posted: 3 Feb 2009, 10:48:08 UTC - in response to Message 861549.

This brings me to an alternate request. If it's too much work, not possible without new Nvidia drivers, or there's another problem, can you please pressure Boinc to include a simple toggle for "use CUDA" in the system tray right-click menu? This way I can turn off CUDA when I use my computer and/or play games and whatnot, while CPU projects continue to flawlessly run on low as they have heretofore done.


+10 :)
Very nice idea IMHO, and much easy in implementation than true load balancing.

Hans Kramer
Volunteer tester
Send message
Joined: 16 May 99
Posts: 61
Credit: 8,770,184
RAC: 0
Netherlands
Message 861573 - Posted: 3 Feb 2009, 11:08:46 UTC - in response to Message 861567.

This brings me to an alternate request. If it's too much work, not possible without new Nvidia drivers, or there's another problem, can you please pressure Boinc to include a simple toggle for "use CUDA" in the system tray right-click menu? This way I can turn off CUDA when I use my computer and/or play games and whatnot, while CPU projects continue to flawlessly run on low as they have heretofore done.


+10 :)
Very nice idea IMHO, and much easy in implementation than true load balancing.



I second that. This would be a great feature, just split "Suspend" into "Suspend All" and "Suspend Cuda Only".
____________

Richard HaselgroveProject donor
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8633
Credit: 51,552,962
RAC: 48,452
United Kingdom
Message 861581 - Posted: 3 Feb 2009, 11:59:13 UTC

Jord (Ageless) has just reminded me of his post here, where it says amongst other things:

- If you have a dedicated gaming rig, then do not run BOINC/CUDA at the same time you are playing your game, or only run it when you aren't gaming.

And then he points out how to use the exclusive_app flag.

However, I think that the 'right click in system tray' idea is much more intuitive, and in line with modern development standards - even in line with the current BOINC user interface ;-)

I agree that HeatSurge's idea should be forwarded to the developers with these endorsements.

Profile Raistmer
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 16 Jun 01
Posts: 3500
Credit: 47,707,074
RAC: 46,097
Russia
Message 861609 - Posted: 3 Feb 2009, 13:53:45 UTC - in response to Message 861581.
Last modified: 3 Feb 2009, 13:54:53 UTC



And then he points out how to use the exclusive_app flag.



"
Third, you can have a cc_config.xml in your BOINC Data directory that will suspend your BOINC (under Windows only, I'm afraid) automatically when any of the exclusive applications you told it to look out for is detected in main memory. (*)
"
I hope all see difference between "suspend BOINC" and "suspend CUDA app"
OS has good enough CPU load balancing to not to leave BOINC while playing.
So exclusive_app flag here is like "shooting in sparrow from cannon".
Still vote for "Right click" solution :)
And maybe it's worth to introduce something like exclusive_GPU_app ?

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 12326
Credit: 2,631,128
RAC: 1,098
Netherlands
Message 861613 - Posted: 3 Feb 2009, 14:07:53 UTC

Make a new ticket in Trac. That's the best way to get the attention of the developers, not complaining about it on an (obscure ;-)) Seti forum.
____________
Jord

Fighting for the correct use of the apostrophe, together with Weird Al Yankovic

Profile Raistmer
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 16 Jun 01
Posts: 3500
Credit: 47,707,074
RAC: 46,097
Russia
Message 861615 - Posted: 3 Feb 2009, 14:11:14 UTC - in response to Message 861613.
Last modified: 3 Feb 2009, 14:22:17 UTC

Make a new ticket in Trac. That's the best way to get the attention of the developers, not complaining about it on an (obscure ;-)) Seti forum.


Hehe, good point :)

Done: http://boinc.berkeley.edu/trac/ticket/841

Richard HaselgroveProject donor
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8633
Credit: 51,552,962
RAC: 48,452
United Kingdom
Message 861621 - Posted: 3 Feb 2009, 14:26:12 UTC - in response to Message 861613.

Make a new ticket in Trac. That's the best way to get the attention of the developers, not complaining about it on an (obscure ;-)) Seti forum.

Done. Ticket #842.

Let's hope you're right about it being the right place to attract the attention of the developers. I've had no feedback at all from the additions to #147 over the weekend.

Richard HaselgroveProject donor
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8633
Credit: 51,552,962
RAC: 48,452
United Kingdom
Message 861622 - Posted: 3 Feb 2009, 14:28:02 UTC - in response to Message 861613.
Last modified: 3 Feb 2009, 14:31:31 UTC

Make a new ticket in Trac. That's the best way to get the attention of the developers, not complaining about it on an (obscure ;-)) Seti forum.

Now look what you've made us do ;-)

At least they validate: quorum of two, strongly similar!

Edit - diffs:

System tray menu is a Manager function - assigned to RomW
cc_config is a Daemon function - assigned to DaveA

I think we have all bases covered.

Profile Raistmer
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 16 Jun 01
Posts: 3500
Credit: 47,707,074
RAC: 46,097
Russia
Message 861625 - Posted: 3 Feb 2009, 14:37:03 UTC - in response to Message 861622.
Last modified: 3 Feb 2009, 14:39:44 UTC

[offtopic]
ROFL :)))))))))))))))

And just in line (as I grab that tickets already :D)
http://boinc.berkeley.edu/trac/ticket/843
about project pairing I missing so much and so long :)

[/offtopic]

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 12326
Credit: 2,631,128
RAC: 1,098
Netherlands
Message 861637 - Posted: 3 Feb 2009, 15:27:02 UTC - in response to Message 861622.

Make a new ticket in Trac. That's the best way to get the attention of the developers, not complaining about it on an (obscure ;-)) Seti forum.

Now look what you've made us do ;-)

Oh well... I closed Raistmer's as duplicate. Hope you don't mind. It needed to be appointed to David anyway.
____________
Jord

Fighting for the correct use of the apostrophe, together with Weird Al Yankovic

Profile Raistmer
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 16 Jun 01
Posts: 3500
Credit: 47,707,074
RAC: 46,097
Russia
Message 861652 - Posted: 3 Feb 2009, 16:19:21 UTC - in response to Message 861637.

Make a new ticket in Trac. That's the best way to get the attention of the developers, not complaining about it on an (obscure ;-)) Seti forum.

Now look what you've made us do ;-)

Oh well... I closed Raistmer's as duplicate. Hope you don't mind. It needed to be appointed to David anyway.

No prob, Richard's expressed better anyway :)

Profile Voyager
Volunteer tester
Avatar
Send message
Joined: 2 Nov 99
Posts: 602
Credit: 3,264,813
RAC: 0
United States
Message 861765 - Posted: 4 Feb 2009, 4:54:28 UTC

My machine got totally sluggish,I had to wait while each letter came up while typeing,pages were like jittery.After a reboot seems fine,but taskmng.Looks weird. 5 instances of ak with one not using cpu, Mb-mod on cuda using 25% cpu , other 4 aks using like 17-19 %

____________

Prometheus_x303
Send message
Joined: 16 Jan 05
Posts: 6
Credit: 1,484,587
RAC: 0
Canada
Message 861770 - Posted: 4 Feb 2009, 5:15:16 UTC - in response to Message 861765.

Im having the same Issue since getting the New CUDA work units today my machine has been horribly lagging i had to suspend boinc to be able to do anything
____________

Profile Voyager
Volunteer tester
Avatar
Send message
Joined: 2 Nov 99
Posts: 602
Credit: 3,264,813
RAC: 0
United States
Message 861776 - Posted: 4 Feb 2009, 5:47:04 UTC

Reinstalled cuda driver. taskmng now shows 4 aks running 25% 1 ak running 00% mb-mod running ~04% then 00 then 02 and so on

Profile Voyager
Volunteer tester
Avatar
Send message
Joined: 2 Nov 99
Posts: 602
Credit: 3,264,813
RAC: 0
United States
Message 861792 - Posted: 4 Feb 2009, 6:58:28 UTC

Looked at some results

this one, cpu fed the gpu the whole time....28mins.

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

This one ran right....cpu use 1min.

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

Hans Kramer
Volunteer tester
Send message
Joined: 16 May 99
Posts: 61
Credit: 8,770,184
RAC: 0
Netherlands
Message 861836 - Posted: 4 Feb 2009, 10:08:56 UTC - in response to Message 861792.

Looked at some results

this one, cpu fed the gpu the whole time....28mins.

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

This one ran right....cpu use 1min.

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


http://setiathome.berkeley.edu/result.php?resultid=1148489070 has a low AR (WU true angle range is : 0.008596). Initially they crashed seti app and sometimes your computer. With the newest version no crashes anymore but those WU take forever to crunch, make your computer unworkable and give just normal cred :-((





____________

John_Lawson
Send message
Joined: 16 Mar 07
Posts: 2
Credit: 5,783,667
RAC: 6,483
Australia
Message 861846 - Posted: 4 Feb 2009, 11:08:49 UTC - in response to Message 861770.

Im having the same Issue since getting the New CUDA work units today my machine has been horribly lagging i had to suspend boinc to be able to do anything


I have been experiencing similar problems to this. I am running a Dell XPS M1730 with the 8700M GT graphics, and when the CUDA apps are running (both SETI and GPUGrid) the screen update and mouse response makes the laptop difficult to use.

As an addition to the tickets that have been raised here, could I suggest having the ability in the user preferences to suspend GPU applications when the machine is in use, similar to the way CPU tasks are suspended? While the requests already entered for suspending the GPU tasks with a right mouse-click is a great step forward, I for one will frequently forget to re-enable it once I have finished what I was doing.

Thanks in advance for any assistance with this!

John.

Richard HaselgroveProject donor
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8633
Credit: 51,552,962
RAC: 48,452
United Kingdom
Message 861847 - Posted: 4 Feb 2009, 11:22:55 UTC - in response to Message 861846.

Added to ticket #842

1 · 2 · 3 · 4 · Next

Message boards : Number crunching : Seti@Home Cuda Sluggishness

Copyright © 2014 University of California