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: 1
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1053 times and has 0 replies Next Thread
KLiK
Master Cruncher
Croatia
Joined: Nov 13, 2006
Post Count: 3108
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
cool Programable app_config.xml in next version of WCG BOINC install

Hi,
so now we have come to the era of multi-core processors, many of which are multi-thread also. That means multi WUs will be crunched on this new or future machines. How to deal with the demand & not compromise the computer, science done in WUs & keep people happy?
My suggestion is to make a "programable app_confix.xml in install" of WCG version of BOINC.

Why?
To this day we know that some problems arrise on crunching several CEP2 together, those with HDD data reading/recording.

Example?
<app_config>
<app>
<name>mcm1</name>
<user_friendly_name>Mapping Cancer Markers</user_friendly_name>
<max_concurrent>3</max_concurrent>
</app>
<app>
<name>cep2</name>
<user_friendly_name>The Clean Energy Project - Phase 2</user_friendly_name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>fahv</name>
<user_friendly_name>FightAIDS@Home - Vina</user_friendly_name>
<max_concurrent>3</max_concurrent>
</app>
<app>
<name>ugm1</name>
<user_friendly_name>Uncovering Genome Mysteries</user_friendly_name>
<max_concurrent>3</max_concurrent>
</app>
<app>
<name>oet1</name>
<user_friendly_name>Outsmart Ebola Together</user_friendly_name>
<max_concurrent>3</max_concurrent>
</app>
</app_config>


How we do it?
Lets say we have a computer with number N of cores & M number of procesors. So app_config.xml is going to be written by calculating:
<app_config>
<app>
<name>mcm1</name>
<user_friendly_name>Mapping Cancer Markers</user_friendly_name>
<max_concurrent>N-1</max_concurrent>
</app>
<app>
<name>cep2</name>
<user_friendly_name>The Clean Energy Project - Phase 2</user_friendly_name>
<max_concurrent>M</max_concurrent>
</app>
<app>
<name>fahv</name>
<user_friendly_name>FightAIDS@Home - Vina</user_friendly_name>
<max_concurrent>N-1</max_concurrent>
</app>
<app>
<name>ugm1</name>
<user_friendly_name>Uncovering Genome Mysteries</user_friendly_name>
<max_concurrent>N-1</max_concurrent>
</app>
<app>
<name>oet1</name>
<user_friendly_name>Outsmart Ebola Together</user_friendly_name>
<max_concurrent>N-1</max_concurrent>
</app>
</app_config>


This is only a preliminary suggestion. Would like to hear more from the staff & community?

thx 4 reading, cool
----------------------------------------
oldies:UDgrid.org & PS3 Life@home


non-profit org. Play4Life in Zagreb, Croatia
----------------------------------------
[Edit 1 times, last edit by KLiK at May 22, 2015 7:05:58 AM]
[May 22, 2015 7:05:20 AM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread