主要内容

实施数据行行万博1manbetx

此示例显示如何为要部署在多核处理器上的系统的数据并行性。这模型由输入,适用于每个输入的功能组件以及连接的输出。有关数据并行性的更多信息,请参阅平行的类型

设置此模型以进行并发执行。要查看已完成的模型,请打开ex_data_parallelism_top.

  1. 将此模型中的区域转换为引用的模型。使用相同的引用模型来替换处理输入的每个功能组件。该图显示了示例配置。

  2. 打开顶级模型的模型配置参数。清除MAT文件日志记录复选框。

  3. 在这方面求解器窗格,集类型固定步骤然后点击申请。也确保了定期采样时间约束被设定为不受约束的。在下面其他选项, 选择允许任务同时执行目标然后点击配置任务

  4. 在“并发执行”对话框中,在右窗格中,选择为并发行为启用显式模型分区复选框。使用显式分区,您可以手动分区模型。

  5. 在选择窗格中,选择中央处理器。点击添加任务四次添加四个新任务。

  6. 在选择窗格中,选择任务和映射。在这方面地图块到任务窗格:

    • 在下面块:输入, 点击选择任务并选择定期:任务

    • 在下面块:功能1, 选择定期:Task1

    • 在下面块:功能2, 选择定期:Task2.

    • 在下面块:功能3, 选择定期:Task3.

    • 在下面块:输出, 选择定期:任务

    这将您的分区映射到您创建的任务。这输入输出模型块是一个任务。每个功能组件都分配了一个单独的任务。

  7. 在选择窗格中,选择数据传输。在里面数据传输选项窗格,设置参数定期信号确保确定性转移(最小延迟)。点击申请并关闭并发执行对话框。

  8. 将这些配置参数应用于所有引用的模型。有关更多信息,请参阅使用多种型号共享配置

更新模型以查看映射到单个模型块的任务。

相关例子

更多关于