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: 8
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1469 times and has 7 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
How are projects prioritized in the BOINC client?

Hi,
I looked through the threads & I do not know where to post this question. I am participating in WCG-Open Pandemics & Rosetta @ Home.

How is project priority determined inside the BOINC client?

What I have seen over the last week or so is Rosetta @ Home is definitely taking priority. I only have a little laptop (i7 8550U, 16Gig Ram w/ a SATA SSD) split between Folding @ Home, Rosetta @ Home & Open Pandemics. Right now between Rosetta & Open Pandemics; Rosetta is gaining all of the processor time. If this is normal & warranted please disregard the post, but let me know either way.

Thanks for your time & consideration! smile

P.S.
On another platform, I asked which distributed computing project is best to join for helping with vaccine creation.

I read a post from what seemed like an educated and knowledgeable person concerning the efficacy of computer modelling & protein analysis.

The assertion was the number of possibilities involved far out strip present computing power capacity. I asked the person why computational protein research is being pursued, but didn't receive an answer.
[Jun 19, 2020 12:21:14 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: How are projects prioritized in the BOINC client?

If all is left at default, work is block fetched and processed based on weight aka resource share (100 default each) and accumulated REC (Recent Estimated Credit). Once balance has been achieved, work is alternated every 60 minutes.

A technical write up you find at https://boinc.berkeley.edu/trac/wiki/ClientSched

More explanation on REC https://boinc.berkeley.edu/wiki/REC-based_scheduler
----------------------------------------
[Edit 1 times, last edit by Former Member at Jun 19, 2020 7:30:41 AM]
[Jun 19, 2020 7:07:03 AM]   Link   Report threatening or abusive post: please login first  Go to top 
KerSamson
Master Cruncher
Switzerland
Joined: Jan 29, 2007
Post Count: 1673
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: How are projects prioritized in the BOINC client?

Hi Digi-U,
regarding your question related to "computer modelling".
Life science research is highly time consuming and expensive since many experiments take a lot of time and required a lot of personnel and equipment resources.
Over the last 25 years, taking advantage of strong increasing of computational power and of progress in modelling knowledge, so-called "in-silico" research has been developed.

Usually in life science - pharma, including biotech, and agri products - the way for discovering a new active ingredient or a new mechanism is very long. It explains why life science research takes years to decades.
The basic figure can be summarised as following:
- 100'000 substances will be screened (high level)
- 1'000 of those will be selected and more investigations (tests) will be conducted
- 100 of those will be selected for deeper investigations
- 10 candidates will be selected where extensive and comprehensive investigations will be performed.
- If you are lucky, at the end of the work, you will maybe have 1 (or 2) new product what can be put on the market.

In-silico research makes possible to extent and to deepen the initial screening activities.
In-silico only is not sufficient and maybe not possible for some types of research.
In-silico research based on various mechanisms - docking research, marker identification, gene identification, etc. - helps a lot to screen very large data collection and ingredient properties, enabling to focus in-vitro and in-vivo work on more reliable candidates.

It will not be possible to elaborate a vaccine or a therapy only based on in-silico research. However in-silico work will help to speed-up the initial screening phase and to deepen later phases supporting a better understanding of concerned mechanism.

Life science is highly complex and the work cannot be really speed-up in the laboratory (cells need time for growing, bacteria, mice required to be prepared before being used for experiences, ...).
The only way to speed-up the work and to increase the chance to find something good is to improve the initial screening and to elaborate models for better understanding.

It is the reason, why I support WCG sciences since so many years.

Happy crunching and thank you for your contribution,
Yves
---
FYI: Developing a new drug substance, a new therapy, or vaccine (including clinical studies and registration):
- takes between 8 (if you are lucky) and 10 years, sometime even longer.
- costs about 1 to 2 billions USD resp. EUR (generally closer to 2 than to 1)
----------------------------------------
----------------------------------------
[Edit 1 times, last edit by KerSamson at Jun 19, 2020 8:07:54 AM]
[Jun 19, 2020 8:02:14 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 
smile Re: How are projects prioritized in the BOINC client?

Hi LF,
If the resource share for each project in the BOINC client is 100% as a default. Then two projects each have 50% of the resource. Does that "resource" refer to processing time or all resources on the computer? E.g. Disk space, Ram, Page file, network, etc. Right now the Rosetta project uses a far greater amount of disk space and processor time than the World Community Grid's Open Pandemics.

On my system I'm running folding@home, Rosetta@home, and Open Pandemics. Folding at home uses a separate client, so it isn't relevant. If you look at Rosetta @ Home & Open Pandemics (OP). Rosetta WUs are being processed fully. OP WUs receive some processor time but appear to be pre-empted by a Rosetta WU after a limited amount of time. On my system the amount of time each Open Pandemic WU has received ranges from 6:44:0 to 0:0:13 (H/M/S)
[Jun 20, 2020 6:19:34 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: How are projects prioritized in the BOINC client?

Only processing time for the 2 resources CPU and GPU are considered, and separately scheduled. There's no weighting for anything else, though some projects have been heavy handed on the credit awarding to curry favor, speak have a volunteer increase the resource share for their project.

Whichever project gets added later gets an initial boost until REC is balanced again. Of course WCG counts all their subprojects into a single REC entry, it does not see OPN1 separately. For that, some take the approach of WCG really being 6 projects so they set WCG to 600 and let all other 'single project' projects run at 100.
----------------------------------------
[Edit 1 times, last edit by Former Member at Jun 20, 2020 6:53:02 PM]
[Jun 20, 2020 6:51:38 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: How are projects prioritized in the BOINC client?

Thanks for the response.
The reverse seems to be happening in terms of WCG 600:other 100. Since I made this post I no longer seem to be receiving Rosetta WUs. Odd, now I need to contact Rosetta.

crying
[Jun 23, 2020 4:45:53 AM]   Link   Report threatening or abusive post: please login first  Go to top 
yoerik
Senior Cruncher
Canada
Joined: Mar 24, 2020
Post Count: 413
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: How are projects prioritized in the BOINC client?

if you check the rosetta forums, Digi-U - you'll see there's a shortage. You can feel free to support OpenPandemics in the meantime if you'd like. It could be a while before Rosetta gets more WUs.
----------------------------------------

[Jun 23, 2020 4:51:38 AM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread