| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 6
|
|
| Author |
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hi,
I have looked in the forum but don't think this information is supplied straightforwardly. If I'm using ThreadMaster to control CPU throttling what do I do with BOINC's (or UD's for that matter) in-built throttling? For example, suppose I set ThreadMaster to allow 80.00% for HPF but I've left the in-built BOINC throttle set at 50.00%. Does that mean that I get an operating throttle that is running at 50.00% of 80.00%? Or, put another way, if using Threadmaster is it better to just set the in-built throttles of BOINC and UD to 100% and let Threadmaster do it all by itself? |
||
|
|
retsof
Former Community Advisor USA Joined: Jul 31, 2005 Post Count: 6824 Status: Offline Project Badges:
|
From what I understand, Threadmaster may be the better solution. I would just leave BOINC at 100% and slow it down with Threadmaster.
----------------------------------------The BOINC throttle is really an averaging kludge. It runs a few at 100% and a few at 0%. HEY, my average is 50%!!! Some with laptops and the BOINC throttle still said that their fan was going nuts and didn't solve the heat problem. Running both throttles together sounds to me like it could introduce computing errors. The UD throttle is smoother if you are running that version. You don't need Threadmaster there. If you want to go that way, use one or the other. I still wonder about both throttles simultaneously. Either use the UD throttle or push UD up to 100% (with the UD throttle, since the default is 60%) and use Threadmaster.
SUPPORT ADVISOR
----------------------------------------Work+GPU i7 8700 12threads School i7 4770 8threads Default+GPU Ryzen 7 3700X 16threads Ryzen 7 3800X 16 threads Ryzen 9 3900X 24threads Home i7 3540M 4threads50% [Edit 7 times, last edit by retsof at Jun 9, 2007 1:32:46 PM] |
||
|
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
If you got Threadmaster working to your satisfaction, set both UD and BOINC throttles at 100%. Beauty of TM is that you can set a default base. Think its like 25% in the package as distributed, but you could set it at WCG default (like minimum impact) of 60%. Any new science coming along will simply assume 60%, no other tweaks required. If you comfort level is higher, do so.
----------------------------------------The beauty überhaupt is, that TM works at device level, whereas the BOINC profile works for all attached to the same profile (Default, work, school, home). You can set it local and particular with the upcoming 5.10.x (dont use the beta's please), it will be build into the local prefs.... if you're not sold on using the smoothness of TM. Like retsof says, the BOINC throttle is an on/off in whole seconds which can be nerving... at WCG default again of 60%, it produced 100% for 3 seconds and 0% for 2 seconds. There's discussion to make it much more refined, but that's still some time away, also because the developers want a uniform solution working for all the OSses BOINC is ported too.... personally it may be a bridge too far to achieve, but I think it's doable. Discussing that is for another time and venue.
WCG
Please help to make the Forums an enjoyable experience for All! |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Thanks for the responses guys,
I went to the BES website to see the offering there and it said that throtting against something that was already being throttled would lead to a (for example) 50.00% of 80.00% situation. So setting BIONC to 100% usage and doing the actual throttling via Threadmaster seems the right advice. However, looked elsewhere and found an article that might help other people thinking of installing Threadmaster: www.msterminalservices.org/articles/ThreadMaster-Rogue-Applications.html Have this question remaining. After changing registry settings for Threadmaster the user is meant to re-start the service. Mmm.... how do you do that? Launch the ThreadMast.exe? And if so up comes a command window. Are you meant to type something in there? (I tried but it won't accept anything being typed into it.) |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
It's okay I found out how to restart the service:
----------------------------------------Start (menu)\Run - then type 'services.msc' and click Okay. Scroll down 'Services' to 'Thread Master' and double-click on it. This brings up the 'properties' information. There just click on the 'Stop' button, service is stopped. Then click on the 'Start' button. All done and changes in the registry now activated. Thanks again. Happy now. ![]() [Edit 1 times, last edit by Former Member at Jun 10, 2007 12:57:46 AM] |
||
|
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
Not even that; just restart the Client is enough to force TM to read the registry settings again. After experimenting, several times managed to create a hang state while the client was still loaded.
----------------------------------------Good find on the installation and review.... gives the utility even more credence. Will take what's already published here on the fora and more bits and put a post out on the Start Here forum in the near future as addition to the Throttle post already there. BES is not able to do the job in a set and forget mode, thus I'm not recommending it as a Windows solution despite it's GUI. The WCG tool for UD agent is a better choice in that respect for single core CPU machines. The analogy of 2 of these tools on 1 machine is 2 captains on 1 ship... wont work.
WCG
----------------------------------------Please help to make the Forums an enjoyable experience for All! [Edit 1 times, last edit by Sekerob at Jun 10, 2007 5:07:15 AM] |
||
|
|
|