Message boards :
Number crunching :
Seti@Home Cuda Sluggishness
Message board moderation
Author | Message |
---|---|
HeatSurge Send message Joined: 26 Sep 99 Posts: 6 Credit: 2,395,228 RAC: 0 |
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. |
Borgholio Send message Joined: 2 Aug 99 Posts: 654 Credit: 18,623,738 RAC: 45 |
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! |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
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 Send message Joined: 16 May 99 Posts: 61 Credit: 8,770,184 RAC: 0 |
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. I second that. This would be a great feature, just split "Suspend" into "Suspend All" and "Suspend Cuda Only". |
Richard Haselgrove Send message Joined: 4 Jul 99 Posts: 14650 Credit: 200,643,578 RAC: 874 |
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. |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
" 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 ? |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
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. |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
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 Haselgrove Send message Joined: 4 Jul 99 Posts: 14650 Credit: 200,643,578 RAC: 874 |
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 [trac]#842[/trac]. 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 [trac]#147[/trac] over the weekend. |
Richard Haselgrove Send message Joined: 4 Jul 99 Posts: 14650 Credit: 200,643,578 RAC: 874 |
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. |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
[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] |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
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. Oh well... I closed Raistmer's as duplicate. Hope you don't mind. It needed to be appointed to David anyway. |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
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. No prob, Richard's expressed better anyway :) |
Voyager Send message Joined: 2 Nov 99 Posts: 602 Credit: 3,264,813 RAC: 0 |
|
Prometheus_x303 Send message Joined: 16 Jan 05 Posts: 6 Credit: 1,484,587 RAC: 0 |
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 |
Voyager Send message Joined: 2 Nov 99 Posts: 602 Credit: 3,264,813 RAC: 0 |
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 |
Voyager Send message Joined: 2 Nov 99 Posts: 602 Credit: 3,264,813 RAC: 0 |
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 Send message Joined: 16 May 99 Posts: 61 Credit: 8,770,184 RAC: 0 |
Looked at some results 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: 10,497,516 RAC: 0 |
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 Haselgrove Send message Joined: 4 Jul 99 Posts: 14650 Credit: 200,643,578 RAC: 874 |
Added to ticket [trac]#842[/trac] |
©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.