主要内容

基于图的多线程仿真

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

图论算法

这个例子包含四个非直接馈通块和四个直接馈通块。直接馈通是指一个块的输出端口信号是根据其输入端口信号的值在同一时间步长计算出来的。基于图的算法并行运行四个非直接馈通块,并将下面的直接馈通块分组到同一个分支中。然后,模型使用多线程来运行这四个分支。因此,与同一机器上的单线程模拟相比,该算法在四核或更多核机器上的模拟速度几乎提高了四倍。

开放模型和模拟

open_system (“slexGraphBasedMultiThreadSimExample”);%按“切换MultithreadedSim参数”方块关闭/打开%多线程模拟和比较所消耗的时间。

退出

bdclose所有