Main Content

Allow tasks to execute concurrently on target


Enable concurrent tasking behavior for model.

Category: Solver


Default: Off


Enable the model to be configured for concurrent tasking.


Disable the model from being configured for concurrent tasking.


  • If the referenced model has a single rate, you do not need to select this check box to enable concurrent tasking behavior.


This option is visible only if the Solver Type is set to Fixed Step and the Periodic sample time constraint is set to Unconstrained or Specified. You can toggle it in the Additional Parameters section of the Solver Configuration Settings.

  • When you select this parameter check box, clicking the Configure Tasks button displays the Concurrent Execution dialog.

  • If you clear this parameter check box, these parameters are enabled:

    • Periodic sample time constraint

    • Treat each discrete rate as a separate task

    • Automatically handle rate transition for data transfer

    • Higher priority value indicates higher task priority

Programmatic Use

Parameter: ConcurrentTasks
Value: 'on' | 'off'
Default: 'on'

Recommended Settings

DebuggingNo impact
TraceabilityNo impact
EfficiencyNo impact
Safety precaution

No recommendation

Related Topics