Follow BoincTasks on Twitter Facebook Visit our website here.
BoincTasks cloud login is working again
Quote from: hucker on September 14, 2023, 11:00:48 PMI'd assumed the task itself reported a time, and Boinc or Boinctasks divided the processing time by the wall time. So you're saying Boinc or Boinctasks receives a % from the OS (like you see in task manager), and uses that along with the time the task has run for, to calculate the processing time? Something somewhere (not in the OS) must be then dividing by the number of cores in avg_ncpus, but it's using an integer and assumed nobody would ever set fractional cores. Under 1 core is odd I admit, but it's feasible to set say 6.5 cores in an 8 core task which uses an average below what it's capable of.I think tasks are assigned to any CPU not a fixed one and may even transfer to another CPU.
<app_version>
<app_name>Theory</app_name>
<plan_class>vbox64_theory</plan_class>
<avg_ncpus>0.7</avg_ncpus>
</app_version>