Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go ยป
No member browsing this thread
Thread Status: Active
Total posts in this thread: 4
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1109 times and has 3 replies Next Thread
Sabrina Tarson
Advanced Cruncher
United States
Joined: Jun 27, 2012
Post Count: 149
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Selectively stop # of workunits based on running application

So...here's an interesting question I don't know if there is an answer to.

I run BOINC 24/7 in the background, and currently have the client set up to pretty much stop all activity when I start playing games (via the exclusive applications tab).

I was wondering if there is a way to, on a per application basis, selectively stop running a number of workunits in its presence.

So for example, I have a i5, which means I'm running 4 tasks at a time. The applications I want to run I know will only ever use one core of my CPU. Is there a way I can select that application, and tell BOINC when it starts to run, only to let 3 workunits run at a time?

I'd be happy to revise my question if some people are still confused about what I am asking.
----------------------------------------
[Aug 16, 2015 3:59:18 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Selectively stop # of workunits based on running application

The answer is short: No

The long answer is: No, can't be done, but, you can script this using the boinccmd tool [see wiki], put in a batch to change number of BOINC processors used [or percent], then launches the game, sits waiting there, and when you exit the game, continues and changes the the allowed processors again. Search forum as this has been discussed before.
[Aug 16, 2015 6:53:58 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Enchanted
Cruncher
Joined: Aug 29, 2010
Post Count: 4
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Selectively stop # of workunits based on running application

So for example, I have a i5, which means I'm running 4 tasks at a time. The applications I want to run I know will only ever use one core of my CPU. Is there a way I can select that application, and tell BOINC when it starts to run, only to let 3 workunits run at a time?

I'd be happy to revise my question if some people are still confused about what I am asking.

And... why would you want to do that?
I have a guess, but it could be wrong, so please clarify.
[Aug 17, 2015 9:16:21 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sabrina Tarson
Advanced Cruncher
United States
Joined: Jun 27, 2012
Post Count: 149
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Selectively stop # of workunits based on running application

So for example, I have a i5, which means I'm running 4 tasks at a time. The applications I want to run I know will only ever use one core of my CPU. Is there a way I can select that application, and tell BOINC when it starts to run, only to let 3 workunits run at a time?

I'd be happy to revise my question if some people are still confused about what I am asking.

And... why would you want to do that?
I have a guess, but it could be wrong, so please clarify.


Eclipse IDE doesn't do so well with all cores being used. Some games I play only will ever use 25% CPU so it doesn't make sense to turn off the other 75% if I don't have to. That type of thing.

For people who want to solve this problem too, follow SekeRob's advice. It worked for me.
----------------------------------------
[Aug 21, 2015 6:38:23 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread