Message boards :
Number crunching :
GPU Usage
Message board moderation
Author | Message |
---|---|
Send message Joined: 26 Jan 09 Posts: 589 Credit: 497,834,261 RAC: 0 |
I just upgraded my PCs from boinc 6.4.5 to 6.10.18, and my ati drivers from 8.12 to 10.3 to allow me to use the default client instead of the anonymous one. GPU Usage on all PCs is now 90+%. While this is ok on my crunchers it makes for a very slow desktop on my 'general use'. Is there an equivalent to the anonymous 'cmdline w' parameter that works with the default client? I am aware of the 'use gpu while computer is in use' option, but it seems to be a very coarse-grained approach. And what's worse - if I have a MW WU at 99% and happen to nudge the mouse that WU goes back to 0%. So depending on my work habits I could have my 4870 running at over 90% usage for over 90% of the time but never complete a WU. Much better to have my 4870 crunching continuously, even if only at 70% usage - that at least would allow me to complete some WUs. And keep the 'use gpu' option for those who need 100% of their gpu for 'work', eg gamers. A W-equivalent would be much smoother. And while we're at it is there a way to have MW not use the cpu for crunching? Given the 100 fold speed difference between an i7 cpu and a 4870 it seems a waste to crunch MW on cpu when the cpu could be more gainfully employed crunching cpu-only projects. Cheers, PeterV . |
Send message Joined: 19 Feb 10 Posts: 17 Credit: 7,573,117 RAC: 0 |
You can turn off your cpu at your account / MilkyWay@home preferences , from the home page. The current version is really driving over the gpu, I didnt seen a smooth fix to this problem yet. But once, boinc turned off my gpu after my cpu went above 25%. Yes it sounds strange but it worked for me. But this option showed upp for me in boinc only 1 time. Then I got my boinc reinstalled, never seen this option again. (lol) |
Send message Joined: 26 Jan 09 Posts: 589 Credit: 497,834,261 RAC: 0 |
|
Send message Joined: 7 Jun 08 Posts: 464 Credit: 56,639,936 RAC: 0 |
Hmmmm... That's strange. I'm using 6.10.18 (XPP-64) on mine with CPU tasks disabled via web preference and it works as expected. Only thing I can think of is to check and make sure you don't have it overridden locally. I agree, the way BOINC handles the GPU resources leaves something to be desired for typical desktop use (all or nothing when in use). I suppose MW could implement the W command as a custom preference option, since commands get passed with the task to the host, but that's not an ideal situation either. For the restart from scratch after suspend, what I do is just suspend the GPU projects I have running on the host when I want to use it. The only problem with that is then I have to remember to turn them back on when I'm done, but it beats heating the card up for nothing. ;-) BTW, don't forget that you need a 'nursemaid' process running on the CPU for each GPU task you have running. If you look at them, I think you'll find the MW tasks you have running aren't burning up a whole lot of CPU time. Alinator |
Send message Joined: 19 Feb 10 Posts: 17 Credit: 7,573,117 RAC: 0 |
Maybe just boinc slow to change, I'd try run out all task, or detach and attach and see what happen. |
Send message Joined: 28 Feb 10 Posts: 1 Credit: 14,612,385 RAC: 0 |
Add the <ncpus>0 option in your cc_config.xml (in BOINC application data path) if the server preferences do not work as expected (tested with BOINC 6.10.18): <cc_config> <log_flags> </log_flags> <options> <ncpus>0</ncpus> </options> </cc_config> |
©2024 Astroinformatics Group