Estimating Single-Threaded Wall Time

About this task

To estimate the total single-threaded wall time for a flow that includes a Split node, follow these steps:

Procedure

  1. Separate the nodes into two groups: nodes inside the parallel region and nodes outside the parallel region.
  2. Add the elapsed_time and framework_time values together for all nodes inside the parallel region.
  3. Add the parallel times from the Split and Join nodes to the sum from step 2.
  4. Divide the new total by the thread count (the maximum instances) of the Split node.
    This result estimates the single-threaded wall time of the parallel region.
  5. Add the elapsed_time and framework_time values for the nodes outside the parallel region to the estimate from step 4.
    This final sum estimates the total wall time of the flow execution.