I'm seeing some very contradictory results; the machine I thought had a problem is my top producer according to primegrid.com. The only explanation is that there is significant variability between different PSP WUs.
I have been mislead too all the time since I began testing PSP-LLR before the race, and well into the race. One cannot go by number of completed tasks, because tasks are variable. One cannot go by reported Run Time, because the run times listed at primegrid's web site are random garbage if -t > 1.
I think the only somewhat reliable measures are:
"pseudo run time" ~= "reported CPU time" / "thread count of the worker"
"yield of a WU" = "points of the WU once validated" / "pseudo run time"
One cannot go by the RAC of each machine either, because one machine may have much more luck than the other in getting its pending WUs validated sooner than later. Validation is instantly if you are the wingman, or in weeks if wingman after wingman aborts or errors out or suspends.
Finally got off my butt and turned off HT and set the config to run on all 14 cores, and it looks like the few tasks that have completed for me were in the 4.25 to 4.5 hour range.
I can't find any 16,200sec tasks though, in either pending or valid. It's been 45minutes.......shouldn't they show nearly instantly?
They show up near instantly. But they show up with totally made-up Run Time. (Occasionally, they show up with correct run time.)
You may be able to identify WUs by the date & time when their completion was reported.
Timing results with this app_config file can be weird. If you started a task without the config file it seems to show the full CPU runtime as elapsed time. Tasks started after changing the config file should show up right, I think.
(edit)
After app_config was changed, tasks show up correct in BOINC manager's UI (a) if they were downloaded after the change, or/and (b) if BOINC was restarted after the change.
They will show up correctly at primegrid's web site, except for mostly incorrect run time. And this is entirely independent of when the change to app_config was made, i.e., even if app_config was not changed during the entire runtime of both the boinc client and the task.