- Simulink uses BLAS and LAPACK libraries that can use multiple threads for linear algebra.
- By default, Simulink will attempt to multithread the execution of "For-Each" subsystems, S-functions, FMUs, and Accelerator Model Reference. - Run Co-Simulation Components on Multiple Cores - MATLAB & Simulink Multithreaded Simulation Using For Each Subsystem - MATLAB & Simulink
- Parallelize model reference compile and code generation - Reduce Update Time for Referenced Models by Using Parallel Builds - MATLAB & Simulink
- Parallelize multiple simulation workflows - Running Multiple Simulations - MATLAB & Simulink Comparison Between Multiple Simulation Workflows - MATLAB & Simulink