主要内容

基于多流模拟

这个例子展示了如何基于算法优化模拟多个线程。

图论算法

这个例子包含四个间接引线块直接引线四块紧随其后。直接引线意味着一块的输出端口信号值的计算其输入端口信号在相同的时间步。图论算法运行四个间接引线阻塞在并行和组以下直接引线到相同的分支。然后,模型使用多线程运行这四个分支。因此,算法加速仿真几乎四倍在四个或更多核心机相比,单线程模拟在同一台机器上。

打开模型和模拟

open_system (“slexGraphBasedMultiThreadSimExample”);%按“切换MultithreadedSim参数“块关掉/%多线程模拟和比较占用时间。

退出

close_system (“slexGraphBasedMultiThreadSimExample”);