Concurrent Execution with Multicore Target Computer
Since R2020b, all Speedgoat® target machines are multicore computers that support concurrent execution of Simulink® Real-Time™ applications. Default concurrent execution applies implicit partitioning of each rate in the model into a task for concurrent execution. You can prepare a model for explicit partitioning and concurrent task execution by partitioning the model into:
- Referenced models 
- Atomic subsystems 
- Stateflow charts 
- MATLAB Function blocks 
Then, apply mapping of these partitions to execution tasks. By using explicit partitioning In this way, you can divide subsystems with a single rate among tasks in the real-time application for concurrent execution.
Note
Concurrent execution with explicit partitioning of tasks is not supported by the Speedgoat Interrupt Setup block.
Functions
| slrtTETMonitor | Open Simulink Real-Time task execution time (TET) monitor | 
Topics
- Multicore Programming with SimulinkModeling for concurrent execution using Simulink. 
