主要内容

基于多流模拟

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

图论算法

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

开放模型和模拟

open_system (“slexGraphBasedMultiThreadSimExample”);按“Toggle MultithreadedSim Parameter”块关闭/打开%多线程模拟并比较运行时间。

退出

bdclose所有
Baidu
map