You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The VELOC API is missing some semantics needed for SCR. Most of these can be worked around, but I'll build a list to record where we stand:
No support for non-checkpoint output sets, e.g., SCR_Start_output. VELOC assumes each output set is a checkpoint.
No ability for app to ask when to checkpoint, i.e., SCR_Need_checkpoint
No ability for app to ask whether it should exit, i.e., SCR_Should_exit
Route_file also renames file whereas SCR keeps the same file name and only changes the path
Because veloc does not return checkpoint name to application, app must track a name-to-id map in an external file, so this map may become out of sync with checkpoints that are actually available
The text was updated successfully, but these errors were encountered:
I've added preliminary support for the SCR wrapper. Specifically, VELOC now flushes the original file names to stable storage (but still keeps its own names for local storage). Also, the restart works as long as the user specifies the original file name that goes with a specific checkpoint name and version. The user does not need to remember this, we could provide it automatically. However, the semantic of route_file on restart is not well defined for now (should the original file name be NULL on restart and get ignored?)
The VELOC API is missing some semantics needed for SCR. Most of these can be worked around, but I'll build a list to record where we stand:
The text was updated successfully, but these errors were encountered: