Switching in the middle of a WU seems to finish it on only one core. HT doesn't help either.
Did you only re-read configs, or shutdown & restart BOINC? The latter works IME.
Switching in the middle of a WU seems to finish it on only one core. HT doesn't help either.
a 10-core CPU which is currently carrying 6 GPU feeder tasks for Einstein, is now running PSP-LLR on the remaining 4 cores like so:
Code:<app_config> <app> <name>llrPSP</name> <max_concurrent>2</max_concurrent> <fraction_done_exact/> </app> <app_version> <app_name>llrPSP</app_name> <cmdline>-t 2</cmdline> <avg_ncpus>2</avg_ncpus> <max_ncpus>2</max_ncpus> </app_version> </app_config>
<app_config>
<app>
<name>llrPSP</name>
<max_concurrent>1</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>llrPSP</app_name>
<cmdline>-t 2</cmdline>
<avg_ncpus>2</avg_ncpus>
<max_ncpus>2</max_ncpus>
</app_version>
</app_config>
So this gets me one instance running with 2cpu's. The problem is that the task manager shows cpu utilization of only 57%. If I change the max_ concurrent to 2 then HT kicks in with two instances and 2 cpu's and the cpu goes to 100%.
So for my laptop I5 I'll just let the four run as the difference doesn't seem that great. I'll play with the AMD antiques tomorrow.
<cmdline>-t 4</cmdline>
<avg_ncpus>6</avg_ncpus>
<max_ncpus>6</max_ncpus>
I've eliminated some of the entries that didn't apply to my situation, and only have the cmdline, currently set for 26 threads. BUT, looks like it's only using 23-24 threads, as the cpu usage should show 93% (plus 1-2% for background tasks), but it's fluctuating between 80-90% usage.
Looks like any impact from Formula BOINC hasn't hit yet.
I think our progress is taking a hit from the NF@H race. I know mine is.