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: 20
Posts: 20   Pages: 2   [ Previous Page | 1 2 ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 3013 times and has 19 replies Next Thread
Cosmicboss
Cruncher
USA
Joined: Sep 14, 2011
Post Count: 34
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Controlling the number of applications from each project.

Hi Seke,
thanks for the reply.

I still want to run the ther projects as usuall, but guaranting that there is at least one CEP running at all times.
----------------------------------------


Barranquilla procera e inmortal. Corroncho Crunching
[Apr 17, 2015 5:06:59 PM]   Link   Report threatening or abusive post: please login first  Go to top 
branjo
Master Cruncher
Slovakia
Joined: Jun 29, 2012
Post Count: 1892
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Controlling the number of applications from each project.

Hi cosmicboss,

Click here https://secure.worldcommunitygrid.org/ms/devi...iguration.do?name=Default , check if CEP2 is selected in "Available Projects", then scroll down to "Project Specific Settings" and select "Number of work units per host for The Clean Energy Project - Phase 2?" to 1 from dropdown menu. Then click "Save" button.

This will not do exactly what you want, but since you "know almost nothing about programing", it might help.

If you want to try app_config which will ensure you will always run exactly 1 CEP2 WU, post your Operating System and we will give you all instructions you will need to set it w/o a knowledge of programming.

Cheers and good luck
----------------------------------------

Crunching@Home since January 13 2000. Shrubbing@Home since January 5 2006

----------------------------------------
[Edit 2 times, last edit by branjo at Apr 17, 2015 7:17:10 PM]
[Apr 17, 2015 7:14:52 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Cosmicboss
Cruncher
USA
Joined: Sep 14, 2011
Post Count: 34
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Controlling the number of applications from each project.

Wow That is great Branjo. Thanks.

I am operating in win xp.

I have my WCG project settings for CEP alredy set for two WU's, but i want to always have one of them in all of my pc that are capable of handling that project to process at least one each.

Thanks again.
----------------------------------------


Barranquilla procera e inmortal. Corroncho Crunching
[Apr 20, 2015 7:10:24 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: Controlling the number of applications from each project.

Where's Branjo? (It's dead easy IMO, no programming skills needed, but like to see his solution to see if another road leads to Rome ;-)

Ingredients:

1) Set device profile CEP2 to 2 or higher [not unlimited]. Done!
2) Set minimum work buffer to less than total estimated runtime hours of the buffered CEP2 work (Say 2 = 12 hours), so buffer maybe 0.3 days.
3) Set app_config.xml cep2 (sampled earlier in thread by deltavee) to max_concurrent of 1
4) Put file in wcg project folder
5) Restart BOINC or read in config via BOINC Manager menu.

This ensures there's always one CEP2 running and one waiting to start. If you don't care what else runs alongside, you only need this bit in the app_config.xml:

<app_config>
<app>
<name>cep2</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
</app_config>

It's better, because if you want to control the running count of all sciences, you run risk of idling cores if one or the other has no work available.

The principle of BOINC is to always run in FIFO, so with one CEP2 waiting it will become the oldest, thus the first to start, if no CEP2 is running. Long as CEP2 is restricted in device profile to 2-16 it will always be sent first, meaning if one completes and reports, the next new task issued to the client will be a CEP2 [if available of course]. In practice, there will nearly always be 2. In effect got 2 devices running like that, pretty much returning ~48 hours of results worth per day [average].

Edit: <max_concurrent> has to be 1 of course for CEP2.
----------------------------------------
[Edit 1 times, last edit by Former Member at Apr 21, 2015 1:38:45 PM]
[Apr 21, 2015 9:06:17 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Cosmicboss
Cruncher
USA
Joined: Sep 14, 2011
Post Count: 34
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Controlling the number of applications from each project.

Hi SekeRob,

Thanks for your help. The thing is i do want to have all my other scineces running concurently with CEP.

Some times I have all my active WU's of one or another science while the 2 CEP's sit at the bottom of the buffer because of what i understand now to be the FIFO concept.

So, I was wondering if through app config i could "massage" the cleint into (regardless of FIFO) take on one of the CEP wu's while also processing my other sciences as usual.

I guess this just cant be. One more question...
what happens if, like now, there are 5 active projects and one of my pc's is a quad core and through app config i set the projects to a max concurrent of one per project?

As i understand it there would be four different wu's being processed and one wild card?

Thanks for all the clarification
----------------------------------------


Barranquilla procera e inmortal. Corroncho Crunching
[Apr 21, 2015 12:51:46 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: Controlling the number of applications from each project.

What I gave you is what I said it would do "This ensures there's always one CEP2 running". (Can't say it any clearer).

Of course you need to pick in the device profile where you set in the custom section, down below, you want 2 CEP2, whatever sciences at the top. Ticking 'All' would be the easiest.

If you do that, not a second of computing time is missed [when BOINC is allowed to run].

One proviso: If you run projects outside of WCG, you will have to learn programming and understand the logic of how BOINC works and allocates computing time.

Good luck.
[Apr 21, 2015 1:37:41 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Cosmicboss
Cruncher
USA
Joined: Sep 14, 2011
Post Count: 34
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Controlling the number of applications from each project.

Okey! I misunderstood.

I thought that doing the app config thing would stop other sciences from running unless they were also included in the code lines you gave me.

Thanks for the help and patience.

Some side notes:
-the only other Boinc project i run is LCH@home, but for now I have stopped it until i reach some personal goals, so the only project running is WCG.
-Got one 8 core desktop at the office, a quad core desktop and a single core laptop at home. All on win xp.
----------------------------------------


Barranquilla procera e inmortal. Corroncho Crunching
[Apr 21, 2015 9:36:49 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Rickjb
Veteran Cruncher
Australia
Joined: Sep 17, 2006
Post Count: 666
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Controlling the number of applications from each project.

Where does one find a list of the current WCG (sub-) project names, as used in the <name> fields within app_config.xml?
Shouldn't WCG keep such a list somewhere in its documentation or help sections?

BTW, the parameters available (but not their available values) in the BOINC client configuration files (cc_config.xml, app_config.xml) are documented at https://boinc.berkeley.edu/wiki/Client_configuration
[Apr 5, 2016 1:04:17 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: Controlling the number of applications from each project.

The BOINC Wiki Application configuration section says:

name
short name of the application as found in the corresponding <name>xxxxx</name> tags in your client_state.xml file.
The application name can also be found using the <sched_op_debug> logging flag: a new task shows "Starting task task_name using Application_Name ..."

It {usually|always} seems to be part of a running process name.
[Apr 5, 2016 1:13:24 PM]   Link   Report threatening or abusive post: please login first  Go to top 
deltavee
Ace Cruncher
Texas Hill Country
Joined: Nov 17, 2004
Post Count: 4894
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Controlling the number of applications from each project.

Where does one find a list of the current WCG (sub-) project names, as used in the <name> fields within app_config.xml?
Shouldn't WCG keep such a list somewhere in its documentation or help sections?


Here they are for the current projects. I don't recall seeing a list:

cep2
mcm1
ugm1
oet1
fahb
hst1
[Apr 5, 2016 1:59:19 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 20   Pages: 2   [ Previous Page | 1 2 ]
[ Jump to Last Post ]
Post new Thread