Not sure why you moved this - but no problem
i was referring to reschedule not Boinc tasks ?
Sorry about that I just moved it back, was a bit confused.
rsc_fpops_est is the value that determines the estimate speed of the CPU or GPU that runs the task.
The scheduler calculates the value from the workunit data file the same way the Server does. Depending on the AR.
The new server program will adjust this value depending on the speed. To adjust the runtime to a proper value and move the duration factor to 1.
The ratio is the difference between the calculated value and the value the Server sends.
At the moment the ratio is 1.
I use a ratio of 4 for the CPU and GPU at the moment for testing and it moves the duration factor from 0.01 close to 1 on my computer.
So higher is a faster computer.
The rsc_fpops_bound is the max run time for the task, beyond that it gives a -177 error.
So when you change the ratio, better check the the "limit rsc_fpops_bound" to avoid any -177 errors.
<workunit>
<name>18mr10aa.6205.9883.16.10.69</name>
<app_name>setiathome_enhanced</app_name>
<version_num>528</version_num>
<rsc_fpops_est>161122762245845.000000</rsc_fpops_est>
<rsc_fpops_bound>1611227622458450.000000</rsc_fpops_bound>
<rsc_memory_bound>33554432.000000</rsc_memory_bound>
<rsc_disk_bound>33554432.000000</rsc_disk_bound>
<file_ref>
<file_name>18mr10aa.6205.9883.16.10.69</file_name>
<open_name>work_unit.sah</open_name>
</file_ref>
</workunit>