I want to be part of this project

Message boards : Number crunching : I want to be part of this project
Message board moderation

To post messages, you must log in.

AuthorMessage
keputnam

Send message
Joined: 31 Mar 05
Posts: 20
Credit: 128,598
RAC: 108
Message 15469 - Posted: 13 Sep 2018, 18:50:09 UTC

I really do

but I refuse to let a project determine how much resource it gets

I've got an app_config.xml file that sets a limit of four cores

when it starts BURP even says "Running four CPUs"

But it actually uses 8!

maybe I'll check back in a while to see if you take care if this, maybe not

But for now.I'm outta here

ID: 15469 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile DoctorNow
Project donor
Avatar

Send message
Joined: 11 Apr 05
Posts: 403
Credit: 2,182,867
RAC: 68
Message 15470 - Posted: 13 Sep 2018, 19:19:03 UTC

Hm, that's strange.
Can you post the app_config again here?
I doubt the manager version 7.12.1 you use simply ignores the settings, but could be.
Maybe it just needs a little tweak.
Life is Science, and Science rules. To the universe and beyond
Proud member of BOINC@Heidelberg
My BOINC-Stats
ID: 15470 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
keputnam

Send message
Joined: 31 Mar 05
Posts: 20
Credit: 128,598
RAC: 108
Message 15474 - Posted: 16 Sep 2018, 8:26:21 UTC - in response to Message 15470.  

<app_config>
<app>
<name>blender</name>
<max_concurrent>1</max_concurrent>
</app>
<app_version>
<app_name>blender</app_name>
<cmdline>nthreads 4</cmdline>
<avg_ncpus>4</avg_ncpus>
<plan_class>mt</plan_class>
</app_version>
</app_config>

ID: 15474 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4556
Credit: 2,097,282
RAC: 0
Message 15477 - Posted: 17 Sep 2018, 17:38:58 UTC
Last modified: 17 Sep 2018, 17:50:29 UTC

That commandline looks a bit odd - did it get eaten by the forum? (also doesn't BOINC already add the threadcount to the commandline automatically with the current plan class?)

If you post a link to a completed result you can check towards the very top how many cores it was launched with. Check the number following the small "-t" parameter. That is the thread-count (in this case 32):
Executing blender.exe -noaudio --factory-startup -y -b in -P clirender.py -- -F PNG -T 16 -t 32 -f 18 0.0 0.0 1.0 1.0


Just assuming that you want to set this specifically for one app, otherwise it is much easier to set the overall CPU limit for BOINC.
ID: 15477 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
keputnam

Send message
Joined: 31 Mar 05
Posts: 20
Credit: 128,598
RAC: 108
Message 15480 - Posted: 18 Sep 2018, 5:49:21 UTC - in response to Message 15477.  
Last modified: 18 Sep 2018, 5:50:13 UTC

Executing blender.exe -noaudio --factory-startup -y -b in -P clirender.py -- -F PNG -T 16 -t 1 -f 222 0.79976565 0.0 0.816901 0.5


As I said, BOINC Monitor said "running 2 CPUs" But resource Monitor showed 8 CPUs in use by Blenderc and only this WU and three others were running on my MT Hex core system,(I limit BOINC as a whole to 11 "CPUs")
ID: 15480 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile DoctorNow
Project donor
Avatar

Send message
Joined: 11 Apr 05
Posts: 403
Credit: 2,182,867
RAC: 68
Message 15481 - Posted: 18 Sep 2018, 6:43:08 UTC - in response to Message 15474.  
Last modified: 18 Sep 2018, 6:49:41 UTC

<app_config>
<app>
<name>blender</name>
<max_concurrent>1</max_concurrent>
</app>
<app_version>
<app_name>blender</app_name>
<cmdline>nthreads 4</cmdline>
<avg_ncpus>4</avg_ncpus>
<plan_class>mt</plan_class>
</app_version>
</app_config>


Hm, Janus could be right.
While older BOINC version doesn't seem to have a problem with it (my client version always worked with this config, the new one might be quite stricter.
Try change it to
<cmdline>-- nthreads 4</cmdline>
or
<cmdline>- nthreads 4</cmdline>
and see what it does. Not quite sure at the moment show the syntax should look like.
I can't check it, don't want to change my client version right now since it's running WUs without checkpoints. ;-)
Life is Science, and Science rules. To the universe and beyond
Proud member of BOINC@Heidelberg
My BOINC-Stats
ID: 15481 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mmonnin

Send message
Joined: 21 Mar 17
Posts: 18
Credit: 508,435
RAC: 475
Message 15483 - Posted: 18 Sep 2018, 9:40:08 UTC
Last modified: 18 Sep 2018, 9:40:23 UTC

Per BOINC WIki it should be:
 <cmdline>--nthreads 7</cmdline>


https://boinc.berkeley.edu/wiki/Client_configuration
ID: 15483 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
keputnam

Send message
Joined: 31 Mar 05
Posts: 20
Credit: 128,598
RAC: 108
Message 15488 - Posted: 19 Sep 2018, 1:11:47 UTC - in response to Message 15483.  

OK, changes made

waiting for WU to become available

ID: 15488 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
keputnam

Send message
Joined: 31 Mar 05
Posts: 20
Credit: 128,598
RAC: 108
Message 15499 - Posted: 24 Sep 2018, 5:54:29 UTC

That was it

Thanks for the assistance,guys

Running on only three cores as planned
ID: 15499 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : I want to be part of this project