adjusting thread priority of Rosetta client

Message boards : Rosetta@home Science : adjusting thread priority of Rosetta client

To post messages, you must log in.

AuthorMessage
PresterJohn
Avatar

Send message
Joined: 4 Nov 05
Posts: 24
Credit: 2,121,609
RAC: 0
Message 2265 - Posted: 4 Nov 2005, 15:39:52 UTC
Last modified: 4 Nov 2005, 15:41:00 UTC

hi...another find-a-drug user here who's test driving Rosetta. [a cautious thumbs-up so far] :)

how configurable is the priority level of the Rosetta client under MS windows?

under the Find-a-Drug DC, there were 24 priority levels which the user could set in order to allow the client to co-exist with other running apps. i have a small server farm at home some of which functions as virtual hosts. i need to be able to fine tune the thread priority of the Rosetta process so that my virtual machines can run in a responsive manner yet still allow the DC client to grab unused cpu slices for itself.

The background host process for the virtual servers runs by default at a very low thread priority. It's been my experience that most DC clients typically run at a higher level than this background process thus preempting cpu time from the tasks that i want it to.

is there a mechanism to control the rosetta client beyond the priority levels offered by the windows task manager?

- team XPC - 'Where merry times and good crunching meet head-on!'
ID: 2265 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Housing and Food Services

Send message
Joined: 1 Jul 05
Posts: 85
Credit: 155,098,531
RAC: 0
Message 2266 - Posted: 4 Nov 2005, 15:49:54 UTC

Morning,
The linux boinc client has a default nice level of 19, and the windows client sets the process priority to low (both the lowest priority settings I'm aware of). You can change these via the OS if you like. Boinc (and therefore Rosetta@home) won't run unless your system would otherwise be wasting that cpu cycle.
ID: 2266 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
PresterJohn
Avatar

Send message
Joined: 4 Nov 05
Posts: 24
Credit: 2,121,609
RAC: 0
Message 2282 - Posted: 4 Nov 2005, 19:46:44 UTC

thanks for the reply.

i hope the default will work for my condition. won't know until i try it. :)
- team XPC - 'Where merry times and good crunching meet head-on!'
ID: 2282 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile stephan_t
Avatar

Send message
Joined: 20 Oct 05
Posts: 129
Credit: 35,464
RAC: 0
Message 2286 - Posted: 4 Nov 2005, 20:09:44 UTC

I don't think you have to worry at all. I run R@H on 4 boxes that I use for work and play, and yes, it's perfectly possible to game while crunching. I run 2 vms on a server box + rosetta and it has 0 impact on performance. So far the only application that I've noticed may take a 'hit' from rosetta is the adobe pdf reader. It's really minor, but since Adobe reader is a resource hog, it kinda 'stutters' more on slow processors with R@H running than without.

But really, that's the exception that confirms the rule that R@H has no negative impact on performance (as long as you got ram).

Team CFVault.com
http://www.cfvault.com

ID: 2286 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Paul D. Buck

Send message
Joined: 17 Sep 05
Posts: 815
Credit: 1,812,737
RAC: 0
Message 2331 - Posted: 5 Nov 2005, 11:13:33 UTC

For those that want to control the absolute top amount of resource used by BOINC you can try threadmaster.

Like the others here, I have been using BOINC since the Beta test and have never seen where it has a noticable impact on other programs. I used to game with EverQuest with BOINC running in the background ...
ID: 2331 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Rosetta@home Science : adjusting thread priority of Rosetta client



©2024 University of Washington
https://www.bakerlab.org