gdcarver / openifs

Instructions and code for controlling ECMWF OpenIFS application in climateprediction.net (CPDN)
Apache License 2.0
0 stars 0 forks source link

Remaining time is double what it should be #1

Closed gdcarver closed 1 year ago

gdcarver commented 1 year ago

oifs_43r3_ps running on i7-11700. Fraction done is correctly tracking the step count in ifs.stat. Remaining time however is double the time it will really take which can be easily calculated by looking at the rate of fraction done.

gdcarver commented 1 year ago

Hi Glenn,

This is produced by process_trickle (line 1300 of https://github.com/CPDN-git/openifs/blob/master/openifs.cpp).

So this is the 'current_iter' variable. It will be too late to change this for Jamie's work, but if it is wrong we can correct it.

Best wishes,

Andy

gdcarver commented 1 year ago

See comment from Richard Haselgrove at bottom of this issue: https://github.com/BOINC/boinc/issues/1113

gdcarver commented 1 year ago

This is a non-issue from a CPDN point of view. The boinc client doesn't know the typical run times until it has seen the task enough times. Have seen the estimated times reduce as no. of tasks increase. Unfortunately, OpenIFS can be run for varying forecast periods so the client is never going to be 100% accurage.