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
- Separate the nodes into two groups: nodes inside the parallel region and nodes outside the parallel region.
- Add the elapsed_time and framework_time values together for all nodes inside the parallel region.
- Add the parallel times from the Split and Join nodes to the sum from step 2.
-
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.
-
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.