BOINC questions (multi-threading, PC usage...)

Message boards : BOINC client : BOINC questions (multi-threading, PC usage...)
Message board moderation

To post messages, you must log in.

AuthorMessage
groovestix

Send message
Joined: 23 Feb 06
Posts: 3
United States
Message 3211 - Posted: 23 Feb 2006, 4:57:04 UTC

Hello everyone
I started to use the BOINC for Windows software, couple of days ago.
I really like the easy option to set it up as a system service.

For now I primarily use it for the WCG computing.

I have only one problem. I want BOINC to use only 50% of my CPU. I tried using the settings on WCG page, with no success.

I tried downloading ThreadMaster add-on from the BOINC page, and I still got no luck after playing around with it for a full hour. I can copy the code here if needed.

Is it possible to throttle down BOINC to 50% ?
ID: 3211 · Report as offensive
Keck_Komputers
Avatar

Send message
Joined: 29 Aug 05
Posts: 304
United States
Message 3215 - Posted: 23 Feb 2006, 11:34:43 UTC

Currently threadmaster is the only way to throttle down BOINC. You must put an entry into the regestry for the application (rosetta or autodock) not for BOINC. Sorry I have not used this program so I can not give more detailed advice.
BOINC WIKI

BOINCing since 2002/12/8
ID: 3215 · Report as offensive
groovestix

Send message
Joined: 23 Feb 06
Posts: 3
United States
Message 3216 - Posted: 23 Feb 2006, 15:30:16 UTC - in response to Message 3215.  

Well I guess somebody else on these boards is using ThreadMaster.
Here's the code I used, and I hope that I made a mistake:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\ThreadMaster\\Parameters]
"CPUThresholdPct"="90"
"MainSampleTime"="30"
"ThreadOverloadActionStart"=""
"ThreadOverloadActionStop"=""

[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\ThreadMaster\\Parameters\\Applications]
"mfadmin.exe"="5"
"rosetta_4.22_windows_intelx86.exe"="25"
"rosetta_4.22_windows_intelx86"="25"

[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\ThreadMaster\\Parameters\\Exceptions]
"winlogon.exe"=""
"services.exe"=""
"SPOOLSV.EXE"=""
"termsrv.exe"=""
"svchost.exe"=""
"csrss.exe"=""
"cdmsvc.exe"=""
"dfssvc.exe"=""
"llssrv.exe"=""
"lsass.exe"=""
"msdtc.exe"=""
"mstask.exe"=""
"pnsvc.exe"=""
"smss.exe"=""
"sysdown.exe"=""
"System"=""
"SystemProcess"=""
"winmgmt.exe"=""
"agentsvr.exe"=""
ID: 3216 · Report as offensive
nniesen

Send message
Joined: 21 Apr 06
Posts: 2
United States
Message 4025 - Posted: 21 Apr 2006, 23:22:55 UTC

I had to fiddle around but I got the ThreadMaster to work with the registry file below.

Issues I ran into and fixed with the reg file below:
* Previous ThreadMaster Applications/Exceptions were not cleared when merging new settings.
* Setting CPUThresholdPct to 100 prevents throttling.
* The applications name should be indentical to the Image Name that appears in Task Manager
* You do NOT need 2 entries one with and one without the .exe extension.


My boinc.reg file:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\ThreadMaster\\Parameters]
"CPUThresholdPct"="95"
"MainSampleTime"="30"
"ThreadOverloadActionStart"=""
"ThreadOverloadActionStop"=""

;
; Clear previous ThreadMaster Applications
;
[-HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\ThreadMaster\\Parameters\\Applications]

;
; Add new ThreadMaster Applications to Throttle
;
; NOTE: Setting CPUThresholdPct to 100 prevents these from throttling
; NOTE: Use the Image Name exactly as it appears in Task Manager.
; You do NOT need 2 entries one with and one without the .exe extension.
;
[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\ThreadMaster\\Parameters\\Applications]
"rosetta_4.22_windows_intelx86"="50"
"wcg_faah_autodock_5.09_windows_intelx86"="50"

;
; Clear previous ThreadMaster Exceptions
;
[-HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\ThreadMaster\\Parameters\\Exceptions]

;
; Add new ThreadMaster Exceptions
;
[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\ThreadMaster\\Parameters\\Exceptions]
"winlogon.exe"=""
"services.exe"=""
"SPOOLSV.EXE"=""
"termsrv.exe"=""
"svchost.exe"=""
"csrss.exe"=""
"cdmsvc.exe"=""
"dfssvc.exe"=""
"llssrv.exe"=""
"lsass.exe"=""
"msdtc.exe"=""
"mstask.exe"=""
"pnsvc.exe"=""
"smss.exe"=""
"sysdown.exe"=""
"System"=""
"SystemProcess"=""
"winmgmt.exe"=""
"agentsvr.exe"=""

ID: 4025 · Report as offensive
yournam

Send message
Joined: 21 Jul 06
Posts: 1
Czech Republic
Message 5079 - Posted: 21 Jul 2006, 18:23:05 UTC

Hi,

I tried to make it work but it obviously it has a problem with the process name "wcg_faah_autodock_5.09_windows_intelx86". It throttled it just if I had throttled all programs.

Do you have any solutions?

Thanks!
ID: 5079 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15482
Netherlands
Message 5083 - Posted: 21 Jul 2006, 22:27:02 UTC - in response to Message 5079.  

Ask this on the World Community Grid forums.
ID: 5083 · Report as offensive

Message boards : BOINC client : BOINC questions (multi-threading, PC usage...)

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.