Skip to content

Enable Concurrent/Sequential Scheduling of Algorithms in a Sequence

The Scheduler now checks the value of the Sequential property of a Sequence. The default is False (no change in current behavior). If it is set to True, then the Scheduler will ensure strict ordering of the Algorithms in the Sequence - each Algorithm in the Sequence must finish executing before the next one can commence. This is not the same as an "Atomic" sequence, which treats the whole sequence like a blob, and does not unroll it.

This feature requires the Properties useGraphFlowManagement and DataFlowManagerNext of the ForwardScheduler to be True.

Merge request reports