NEW Pref.: Suspend work if CPU usage is > XX % |
![]() |
| log in |
Message boards : Number crunching : NEW Pref.: Suspend work if CPU usage is > XX %
1 · 2 · Next
| Author | Message |
|---|---|
|
If you use BOINC 6.10.32 you will be affected by the | |
| ID: 970481 · | |
|
I think default should be 0. No change without that the user really want to change it. | |
| ID: 970482 · | |
|
I agree, the default was set way too low and will likely cause unnecessary problems for many users. I've seen few complaints that would indicate a need for this option or for such a low default setting. | |
| ID: 970483 · | |
|
The only reason I could see a low default setting like that is for the odd lap-toppers that actually run BOINC.... *sarcasm* | |
| ID: 970498 · | |
|
25% does seem low to me, but considering the very large range of computers out there it is probably a good default. On a quad core or such system 25% is 1 core at full load. So in most cases I don't see 25% coming into effect most of the time. On a dual core system I wouldn't really want BOINC to stop processing the science apps just because I was doing something that maxed out 1 core. | |
| ID: 970505 · | |
25% does seem low to me, but considering the very large range of computers out there it is probably a good default. On a quad core or such system 25% is 1 core at full load. So in most cases I don't see 25% coming into effect most of the time. On a dual core system I wouldn't really want BOINC to stop processing the science apps just because I was doing something that maxed out 1 core. I've also set it to 0 across my different venues, it caused my single core XP3200 to suspend computation, when i suspended a task that was running, to get a Shortie to run instead, needs a higher value here, or it disabled, i might set it to a high value on one of the C2D's, then try some video encoding, but i think it should have been set at 0 as default, and let the users decide their setting. Claggy | |
| ID: 970508 · | |
25% does seem low to me, but considering the very large range of computers out there it is probably a good default. On a quad core or such system 25% is 1 core at full load. So in most cases I don't see 25% coming into effect most of the time. On a dual core system I wouldn't really want BOINC to stop processing the science apps just because I was doing something that maxed out 1 core. On some of my really old systems windows reports about 10-12% CPU usage when the machine is at idle just from the background processes running. So I could see 25% usage getting tripped pretty often. But since the science applications are just using idle processor cycles the new setting is a bit counter intuitive to that whole idea. Since they effective throttle when something else needs the processor. ____________ SETI@home classic workunits: 93,865 CPU time: 863,447 hours Join the BP6/VP6 User Group today! | |
| ID: 970510 · | |
If you use BOINC 6.10.32 you will be affected by the I found that out the hard way also. It should be 0 as default.... ____________ Official Abuser of Boinc Buttons... And no good credit hound! | |
| ID: 970519 · | |
|
The 25% default is a poor choice IMHO.... | |
| ID: 970546 · | |
And what is the point? With Boinc tasks all running at lowest priority, anything else a computer is likely to be doing should take over CPU usage anyway. Considering there's already an option of "Do work while computer is in use" that seems to compete with this option. Not really sure what this was intended to do. My only guess is so that BOINC does not compete with other low-priority apps that may need large amounts of power in spurts. Something like maybe an XBox media streaming box. Or maybe some server apps that only kick in once in a while. Video rendering could be another class of apps. I can see a use for this option, but I think it competes too closely with "Do work while computer is in use". ____________ | |
| ID: 970551 · | |
|
David Anderson, Alpha email list wrote: The major complaint about BOINC among new users is "it slows down my computer" (and typically they uninstall). ____________ Jord - BOINC FAQ Service - BOINC User Wiki Real is just a matter of perception. | |
| ID: 970553 · | |
So they are making default settings so that people that don't know how to change settings will not be effected as much it looks like. Which makes sense overall. People that don't have idea what they are doing will be less effect & other that know what to change will most likely disable it. It may lead to more science getting done if it can be shows to have a lower impact on users. ____________ SETI@home classic workunits: 93,865 CPU time: 863,447 hours Join the BP6/VP6 User Group today! | |
| ID: 970619 · | |
I don't think it's for people who don't know how to change settings as much as it is for people who may not have even thought that there might be settings. After all, BOINC is supposed to be load-and-go, with tuning left to those who want to tune. Edit: I think there is a large percentage of users out there that see their system running at 100% and think "OMG!! There isn't anything left for me" without realizing that everything is fine, except BOINC "counts" against the CPU percentage, and the trivially lower "idle" task doesn't. ____________ | |
| ID: 970625 · | |
HAL9000: This preference will not work this way. My understanding is that if something outside BOINC uses e.g. 30% CPU (AV scan in progress; you start Firefox; Almost any program at start will use > 25% CPU) all the processing stops on all CPUs (cores) & on all GPUs (as if you choose "Snooze" from the tray icon). After the CPU usage becomes < 25% the processing resumes. This implies many stops/restarts of the WUs (big overhead especially on CUDA). And if it occurs every minute the apps have no chance to checkpoint? . ____________ - ALF - "Find out what you don't do well ..... then don't do it!" :) | |
| ID: 970674 · | |
|
And what is the point? With Boinc tasks all running at lowest priority, anything else a computer is likely to be doing should take over CPU usage anyway. "Do work while computer is in use" is about "in use" by the user (user is moving the mouse and/or types on the keyboard) "Suspend work if CPU usage is above XX %" is about "in use" by a program (e.g. AV scan starts automatically - no user at the computer) I see usage for this preference to suspend GPU work (CUDA, CAL) in situations as watching DIVX movie or TV program (user is NOT moving the mouse and/or typing on the keyboard for a long time but "uses" the computer) ____________ - ALF - "Find out what you don't do well ..... then don't do it!" :) | |
| ID: 970675 · | |
|
Ageless: As we know this "slow down" occurs only if GPU (CUDA) is used. So: 1) this preference have to be intended/used to stop only the GPU work 2) it has to be set (by default) to 25-75% only for new users 3) all "old" accounts which are still at (the default) 25% have to be changed to 0 (no restriction) [those set to different value (NOT 25%) are set manually by the user and need no change] ____________ - ALF - "Find out what you don't do well ..... then don't do it!" :) | |
| ID: 970676 · | |
HAL9000: On older systems, mostly single core CPU's, I could see that as an issue. With the newer processors that have more cores the load on the processor is less. Percentage wise at least. On my i7 system with 4 cores & HT. Loading 1 core to 100% is 13% processor load. Which I do not think should cause BOINC to stop processing with the value set to 25%. So for newer multi core systems I don't see 25% as an issue. Just the large number of older single or dual core systems. On my Core 2 Due launching apps like Firefox, IE, & such only shows 3-6% load. Th highest load I could find for launching was winamp with 8%. I do wonder how they came up with the value of 25% tho. ____________ SETI@home classic workunits: 93,865 CPU time: 863,447 hours Join the BP6/VP6 User Group today! | |
| ID: 970682 · | |
Thanks, but I'm fully aware of the acute differences between the two options. But ultimately, they do the same thing. I understand that one at least keeps processing going until the CPU hits a certain threshold, but the goal of both options is to reduce user frustration with the BOINC experience. ____________ | |
| ID: 970700 · | |
Thanx...that explanation does make a little more sense to me. I guess my view tends to be skewed a little what with 7 of my 8 rigs being crunch-only. So I have nothing else running on them to conflict with WU processing. My daily driver does little more strenuous than listening to youtube clips, and has no Cuda card, so I see few problems there either. ____________ ****** "Ask not, what your kitty can do for you. Ask what you can do for your kitty." As it is kitten, so shall it be done. | |
| ID: 970708 · | |
|
I've always thought instead of this "CPU usage" monitoring, there should just be a "# CPUs when computer in use" and "# CPUs when computer idle" as separate settings. We have 8 and very soon 12 cores per die; managing many processes is now very important for machine to run smoothly. | |
| ID: 970712 · | |
Message boards : Number crunching : NEW Pref.: Suspend work if CPU usage is > XX %
| Copyright © 2013 University of California |