Allow tasks to execute concurrently on target

Description

Enable concurrent tasking behavior for model.

Category: Solver

Settings

Default: On

On

Enable the model to be configured for concurrent tasking.

Off

Disable the model from being configured for concurrent tasking.

Tip

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

Dependencies

This option is visible only if the Solver Type is set to Fixed Step and the Periodic sample time constraint is set to Unconstrained. 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

Command-Line Information

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

Recommended Settings

ApplicationSetting
DebuggingNo impact
TraceabilityNo impact
EfficiencyNo impact
Safety precaution

No recommendation

Related Topics