MilkyWay@home:
Some time ago on the MW@H message board, I have read reports of tasks which seemingly get stuck. IIRC the reports were from Windows hosts. I never got the problem myself; I only have Linux hosts which may or may not be related.
"Number crunching : Some tasks seem never-ending." (Edit, there are also some older partially related threads.)
One member reported back there that allowing BOINC to run all of the time resolved the problem for them (computing preferences, "Use at most 100 % CPU time").
--------
By the way, if you have single-threaded tasks but want them to switch to multi-threaded after the fact, you can do so with an app_config.xml (in the BOINC data directory, projects\milkyway.cs.rpi.edu_milkyway\ subdirectory):
Once this file is added (or edited), best is to shutdown and restart the BOINC client to put it to full effect.
I presume that you can also use a respectively edited app_config.xml to switch multithreaded tasks to singlethreaded after the fact, but I haven't tested this.
EDIT: If you prefer to stick with the web preferences to control multithreading, I think this only affects tasks which are downloaded after the web prefs were modified.
I caught some which take 1...3 days when running singlethreaded on my lower clocked server CPUs.
My long running tasks keep progressing according to boincmgr's tasks tab.Are those task actually progressing in the progress bar? I still have a few stragglers that seem to stall. Goes to X% then doesn't seem to advance any.
Some time ago on the MW@H message board, I have read reports of tasks which seemingly get stuck. IIRC the reports were from Windows hosts. I never got the problem myself; I only have Linux hosts which may or may not be related.
"Number crunching : Some tasks seem never-ending." (Edit, there are also some older partially related threads.)
One member reported back there that allowing BOINC to run all of the time resolved the problem for them (computing preferences, "Use at most 100 % CPU time").
--------
By the way, if you have single-threaded tasks but want them to switch to multi-threaded after the fact, you can do so with an app_config.xml (in the BOINC data directory, projects\milkyway.cs.rpi.edu_milkyway\ subdirectory):
XML:
<app_config>
<app_version>
<app_name>milkyway_nbody</app_name>
<plan_class>mt</plan_class>
<avg_ncpus>4</avg_ncpus>
<cmdline>--nthreads 4</cmdline>
</app_version>
<app_version>
<app_name>milkyway_nbody_orbit_fitting</app_name>
<plan_class>mt</plan_class>
<avg_ncpus>4</avg_ncpus>
<cmdline>--nthreads 4</cmdline>
</app_version>
<app_version>
<app_name>milkyway_nbody_orbit_fitting</app_name>
<!-- for the a priori single-threaded version without plan_class -->
<avg_ncpus>4</avg_ncpus>
<cmdline>--nthreads 4</cmdline>
</app_version>
</app_config>
I presume that you can also use a respectively edited app_config.xml to switch multithreaded tasks to singlethreaded after the fact, but I haven't tested this.
EDIT: If you prefer to stick with the web preferences to control multithreading, I think this only affects tasks which are downloaded after the web prefs were modified.
Last edited: