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: 22
Posts: 22   Pages: 3   [ 1 2 3 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 2270 times and has 21 replies Next Thread
Alex_Ross83
Cruncher
Joined: Jul 28, 2013
Post Count: 11
Status: Offline
Reply to this Post  Reply with Quote 
Is there a way to reduce the number of tasks that run?

I've searched around for this but not found it asked before so apologies if its a very common/tedious question.

I don't use my laptop with the frequency I used to, so it would enable me to complete more tasks on time if I could reduce the number of tasks that run simultaneously and use the additional power to get through one or two tasks rather than four.

When I've stopped tasks previously (or paused them) it just downloads more so it runs four at once.

Is there no way to reduce to the number of tasks it can do at once or even if you could would it not increase the speed at which you processed outstanding tasks?

Thanks in advance.
[Apr 17, 2014 11:58:37 AM]   Link   Report threatening or abusive post: please login first  Go to top 
jonnieb-uk
Ace Cruncher
England
Joined: Nov 30, 2011
Post Count: 6105
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Is there a way to reduce the number of tasks that run?

Hi Alex,
Welcome to the forum. smile

If you're having problems meeting the deadline for WU return this suggests that your cache settings are too high. In BOINC Manager>>Tools>>Computing preferences you should reduce the Max additional work buffer.

The number of tasks running at the same time is governed by the number of cores on the machine - 1 task per core. It is possible to limit the total number of tasks running but this would not significantly affect the time taken to complete the remaining tasks. [edit]And as cjslman says below check your settings for processor usage.

There are other specific steps you can take if you're running CEP2?

It's also worthwhile checking what bloatware may be running on the laptop to reduce the gap between CPU time and elapsed time.
----------------------------------------

To Join follow this link: Join the UK Team All Welcome! UK Team thread
----------------------------------------
[Edit 2 times, last edit by jonnieb-uk at Apr 17, 2014 7:21:51 PM]
[Apr 17, 2014 12:18:59 PM]   Link   Report threatening or abusive post: please login first  Go to top 
cjslman
Master Cruncher
Mexico
Joined: Nov 23, 2004
Post Count: 2082
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Is there a way to reduce the number of tasks that run?

Sure... you can specify the number of CPUs (processor usage) that you want to use in the BOINC Manager (in the Tools or Advanced options depending on the BOINC Manager being used). Also, you can specify to how big a task queue you want to have by indicating te size of the work buffer you want to have (network usage). Both of these options can be found in the Computing Preferences in the BOINC Manager.

CJSL

Gotta keep crunching... there's a world to save !!!
----------------------------------------
I follow the Gimli philosophy: "Keep breathing. That's the key. Breathe."
Join The Cahuamos Team


[Apr 17, 2014 12:24:28 PM]   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: Is there a way to reduce the number of tasks that run?

Reducing the number of cores from 4 to 2 will NOT cause the remaining 2 to run twice as fast and finish tasks in half the time wink
[Apr 17, 2014 1:04:47 PM]   Link   Report threatening or abusive post: please login first  Go to top 
genhos
Veteran Cruncher
UK
Joined: Apr 26, 2009
Post Count: 1103
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Is there a way to reduce the number of tasks that run?

On my laptop I have the additional work buffer set to 0.1 days which usually gives one unit being crunched and one or often no extra unit waiting in the queue to be crunched, especially if the work units are several hours to crunch.
----------------------------------------
[Apr 17, 2014 7:00:07 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Alex_Ross83
Cruncher
Joined: Jul 28, 2013
Post Count: 11
Status: Offline
Reply to this Post  Reply with Quote 
Re: Is there a way to reduce the number of tasks that run?

Thanks all for the replies.

Basically then you can reduce tasks but because each task is assigned to a single core it won't make any difference?

I suppose the obvious question of 'Why can't you just assign a single task to all your cores and do that much quicker' has a logical answer...!

Checked me bloatware but don't seem to be too bad, thankfully. Just disabled Amazon Music Helper but everything else seemed pretty essentially.

My max advance work buffer was only 0.5 days but I reduced it to 0.1 anyway and it matches the minimum buffer too.

Thanks again!
[Apr 18, 2014 10:59:42 PM]   Link   Report threatening or abusive post: please login first  Go to top 
genhos
Veteran Cruncher
UK
Joined: Apr 26, 2009
Post Count: 1103
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Is there a way to reduce the number of tasks that run?

Yep, that's pretty much it, 1 task 1 core. As for why you can't get all cores to crunch 1 task, I don't know but hopefully someone can explain.
----------------------------------------
[Apr 18, 2014 11:30:33 PM]   Link   Report threatening or abusive post: please login first  Go to top 
jonnieb-uk
Ace Cruncher
England
Joined: Nov 30, 2011
Post Count: 6105
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Is there a way to reduce the number of tasks that run?

Out of curiosity what sort of figures are you geeting for completed WUs CPU Time / Elapsed Time (hours) confused

[OT]Good to see that there are still Bandits in Yorkshire wink
----------------------------------------

To Join follow this link: Join the UK Team All Welcome! UK Team thread
----------------------------------------
[Edit 1 times, last edit by jonnieb-uk at Apr 19, 2014 12:14:26 AM]
[Apr 19, 2014 12:09:55 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: Is there a way to reduce the number of tasks that run?

Yep, that's pretty much it, 1 task 1 core. As for why you can't get all cores to crunch 1 task, I don't know but hopefully someone can explain.

Basically 'cos BOINC is not designed that way, so you have no choice. wink
[Apr 19, 2014 4:46:54 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: Is there a way to reduce the number of tasks that run?

genhos, here they only have single threaded applications. There are a few projects that do smp, symmetric multiprocessing. These will use as many threads as you allow the agent to use, 2,3,4,5,6,7,8-n. Not the most efficient way in terms of maximum utilization going by the accounts of users, as one thread could be waiting on the input from another thread. One report claimed 90% of the time all but one thread waiting i.e. only one thread constantly running and the rest idling. BOINC can be fooled in those instances to run single threaded tasks alongside, to use the idle time, but it depends for instance on the smp project allowing to set the number of threads. That's hands on under the hood work, not for amateurs, like me wink
[Apr 19, 2014 8:16:34 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 22   Pages: 3   [ 1 2 3 | Next Page ]
[ Jump to Last Post ]
Post new Thread