climateprediction.net home page
New: Throttling CPU Usage, Simple BOINC GUI

New: Throttling CPU Usage, Simple BOINC GUI

Questions and Answers : Windows : New: Throttling CPU Usage, Simple BOINC GUI
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile old_user202885
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Oct 06
Posts: 13
Credit: 8,437
RAC: 0
Message 24986 - Posted: 4 Nov 2006, 20:02:15 UTC
Last modified: 4 Nov 2006, 20:03:33 UTC

I have recently done some updates so that the newer settings in your \"Global Preferences\" web page, to limit CPU Usage, should work on the models. For example, the usual default of using your CPU as much as it\'s idle can now be \"throttled\" back to a different value. So if you find your CPU or computer is too hot, you can change it from 100% to perhaps 75%. Of course the model will take longer to get done, but you may prefer keeping your CPU \"cooler.\" You will need a newer BOINC client such as the new 5.4.11 to use this functionality. you can download the latest boinc at http://boinc.berkeley.edu/download.php

Also, I have added some functionality for those of you using the simple BOINC GUI (currently in beta testing) -- it should get the appropriate CPDN icons & screensaver snapshots downloaded (see image below).


ID: 24986 · Report as offensive     Reply Quote
Profile astroWX
Volunteer moderator

Send message
Joined: 5 Aug 04
Posts: 1496
Credit: 95,522,203
RAC: 0
Message 24987 - Posted: 4 Nov 2006, 21:04:53 UTC
Last modified: 4 Nov 2006, 21:09:11 UTC

Good to know; thanks, Carl.

(Working weekends, still, eh?)


Edit: Made this Thread \"Sticky\" so it won\'t get lost in the pile. (Please un-do if you want.)

"We have met the enemy and he is us." -- Pogo
Greetings from coastal Washington state, the scenic US Pacific Northwest.
ID: 24987 · Report as offensive     Reply Quote
Profile Keck_Komputers
Avatar

Send message
Joined: 5 Aug 04
Posts: 426
Credit: 2,426,069
RAC: 0
Message 24988 - Posted: 5 Nov 2006, 10:24:55 UTC

The version info is incorrect. The throttle function only works with 5.6.x clients and later.
BOINC WIKI

BOINCing since 2002/12/8
ID: 24988 · Report as offensive     Reply Quote
quoc

Send message
Joined: 20 Mar 06
Posts: 2
Credit: 130,769
RAC: 0
Message 25801 - Posted: 1 Jan 2007, 8:28:22 UTC - in response to Message 24988.  

You will need a newer BOINC client such as the new 5.4.11 to use this functionality


I used version 5.4.11 but the CPU throttle doesn\'t seem to work. I got dual core, and when set the cpu usage limit in my \"global preference override file\" to 70, both cpu still runs about 50% each, and that make the total cpu usage to be 100%. I then thought the limit works for each core, so i try to limit it down to 40%, and each still run at 50% just like before.

So which version would work correctly?
ID: 25801 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 25802 - Posted: 1 Jan 2007, 8:32:11 UTC
Last modified: 1 Jan 2007, 8:32:31 UTC

As it says in the previous post, 5.6.* and later.
The 5.6 versions were removed soon after being issued, and the replacement, 5.8.* is due out Any Day Now.


ID: 25802 · Report as offensive     Reply Quote
SekeRob

Send message
Joined: 21 Nov 06
Posts: 20
Credit: 318,377
RAC: 0
Message 25804 - Posted: 1 Jan 2007, 11:42:36 UTC - in response to Message 25802.  
Last modified: 1 Jan 2007, 11:43:16 UTC

As it says in the previous post, 5.6.* and later.
The 5.6 versions were removed soon after being issued, and the replacement, 5.8.* is due out Any Day Now.


The 5.8.0 has been there for a few weeks now and the throttle is still working on basis of seconds. E.g. 75% throttle will make it run 3 seconds and pause 1 second. The experience u have to judge for yourself.
ID: 25804 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 25805 - Posted: 1 Jan 2007, 14:30:59 UTC

Available, yes.
Recommended version, no. It\'s still in test.

Those who wish to use 5.8.* CAN do so, but any problems experienced afterwards need to be posted on the BOINC/dev boards, NOT here.

ID: 25805 · Report as offensive     Reply Quote
old_user220163

Send message
Joined: 17 Jan 07
Posts: 1
Credit: 6,369
RAC: 0
Message 26959 - Posted: 20 Feb 2007, 22:41:55 UTC - in response to Message 24986.  

Is there a way to set BOINC to run at one speed while I am at my computer and another speed when I am away from my computer?
ID: 26959 · Report as offensive     Reply Quote
Profile Keck_Komputers
Avatar

Send message
Joined: 5 Aug 04
Posts: 426
Credit: 2,426,069
RAC: 0
Message 26971 - Posted: 21 Feb 2007, 7:19:20 UTC - in response to Message 26959.  

Is there a way to set BOINC to run at one speed while I am at my computer and another speed when I am away from my computer?

You can set it to stop completely but not set two different throttling levels.
BOINC WIKI

BOINCing since 2002/12/8
ID: 26971 · Report as offensive     Reply Quote
Ziggy

Send message
Joined: 14 Feb 06
Posts: 15
Credit: 43,979,807
RAC: 0
Message 27305 - Posted: 13 Mar 2007, 20:02:20 UTC

I have used BOINC 5.4.11 for some weeks and am happy to be able to run at 80% on my laptop, which previously kept my coffee hot. After I transferred to CPDN on my desktop the other day the VIEW tab disappeared and, as I am still running a BBC Climate Change project, the CPDN project recognised only one of my AMD 64x2 processors, allocated 50% resources to each project but only runs each project alternately at 2 hour intervals. Can the two projects not share the cpu since both are running hadcm35.15?
ID: 27305 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 27306 - Posted: 13 Mar 2007, 20:58:23 UTC

Have you gone into your account page, (in the blue menu to the left of here), then gone into General preferences, and changed the number of processors to 2?

(You need to go to the Projects tab in your Manager after, click on the project name, and then click on Update to get the Manager to recognise the change immediately.)

ID: 27306 · Report as offensive     Reply Quote
Ziggy

Send message
Joined: 14 Feb 06
Posts: 15
Credit: 43,979,807
RAC: 0
Message 27307 - Posted: 13 Mar 2007, 23:07:49 UTC

Thank you. I am now back on course, although still without a simple view, but after discovering the stats pages, who needs simple. 134,000 credits makes me better than 99.26365% of my fellow citizens. Though this doesn\'t leave much leeway for future achievement it makes a chap feel good. What! It certainly will show The Knights who say Ni but also say that I broke their computer. A lot of spam I call it.
ID: 27307 · Report as offensive     Reply Quote
old_user409817

Send message
Joined: 30 Jun 06
Posts: 1
Credit: 4,028
RAC: 0
Message 27441 - Posted: 22 Mar 2007, 6:32:04 UTC

I updated my settings on the Global Preferences web page but for some reason my CPU is still running at 100% whenever BOINC is open. This happens despite the settings being set to only run after 3mins of inactivity and even then only at 75% of full capacity. I\'ve tried restarting the client and for some reason it\'s still not picking up the new settings. Any ideas?
ID: 27441 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 27444 - Posted: 22 Mar 2007, 8:00:08 UTC

Perhaps:
The throttle option only works for BOINC version 5.8.* or newer.

ID: 27444 · Report as offensive     Reply Quote
Profile Pooh Bear 27
Avatar

Send message
Joined: 5 Feb 05
Posts: 465
Credit: 1,914,189
RAC: 0
Message 27446 - Posted: 22 Mar 2007, 11:30:16 UTC - in response to Message 27441.  

I updated my settings on the Global Preferences web page but for some reason my CPU is still running at 100% whenever BOINC is open. This happens despite the settings being set to only run after 3mins of inactivity and even then only at 75% of full capacity. I\'ve tried restarting the client and for some reason it\'s still not picking up the new settings. Any ideas?

Yes, you should see 100%.

The way the throttle works is a time step operation over a 10 second period. If you tell it to run 90% it will run at 100% for 9 seconds and stop processing for 1 second, giving you 90%. This worked perfectly for my overheating laptop.

Many people think their processor should go to the percentage asked, but because of multi-threaded, dual, quad, etc. processors this would be hard to control. So the easiest way was using a timing mechanism to stop processing for a period of time to allow it to cool just enough is the way it works.

ID: 27446 · Report as offensive     Reply Quote
Jord
Avatar

Send message
Joined: 5 Aug 04
Posts: 250
Credit: 93,274
RAC: 0
Message 27448 - Posted: 22 Mar 2007, 12:34:44 UTC - in response to Message 27446.  

Many people think their processor should go to the percentage asked, but because of multi-threaded, dual, quad, etc. processors this would be hard to control. So the easiest way was using a timing mechanism to stop processing for a period of time to allow it to cool just enough is the way it works.

It\'s also being done because the CPU timing API called by 3rd party CPU throttling applications such as Bes and Threadmaster is only available in Windows. BOINC is available for a lot more platforms that don\'t use that API. And as such, it wasn\'t used.
Jord.
ID: 27448 · Report as offensive     Reply Quote
old_user514204

Send message
Joined: 25 Apr 08
Posts: 4
Credit: 279,545
RAC: 0
Message 35271 - Posted: 16 Oct 2008, 9:38:26 UTC - in response to Message 24986.  

Hi

I found running BOINC at 100% CPU but lowest priority to cause my PC to be less than crisp. However limitining BOINC to a single CPU, leaving the 2nd cpu for work, is great. haven\'t tried specifying a %, however a button on the main screen so I could quickly switch to 100%, or both CPUs, when I leave my PC would be great. Or some kind of inactivity detection.


I have recently done some updates so that the newer settings in your \"Global Preferences\" web page, to limit CPU Usage, should work on the models. For example, the usual default of using your CPU as much as it\'s idle can now be \"throttled\" back to a different value. So if you find your CPU or computer is too hot, you can change it from 100% to perhaps 75%. Of course the model will take longer to get done, but you may prefer keeping your CPU \"cooler.\" You will need a newer BOINC client such as the new 5.4.11 to use this functionality. you can download the latest boinc at http://boinc.berkeley.edu/download.php

Also, I have added some functionality for those of you using the simple BOINC GUI (currently in beta testing) -- it should get the appropriate CPDN icons & screensaver snapshots downloaded (see image below).



ID: 35271 · Report as offensive     Reply Quote

Questions and Answers : Windows : New: Throttling CPU Usage, Simple BOINC GUI

©2024 climateprediction.net