启用 AI 引擎流水线 - 2023.2 简体中文

AI 引擎工具和流程用户指南 (UG1076)

Document ID
UG1076
Release Date
2023-12-04
Version
2023.2 简体中文

“AI Engine Pipeline”(AI 引擎流水线)视图可提供指令流水线详细信息。要查看某个核的“AI Engine Pipeline”视图的内容,请遵循以下指令进行操作。

  1. Component Explorer(组件资源管理器)中右键单击 AI 引擎组件展开Settings(设置)文件夹。
  2. 选中 launch.json 打开Launch Configurations(启动配置)视图。
  3. Launch Configurations(启动配置)视图中打开或创建 AI 引擎 AIESIM 启动配置。要创建启动配置,请单击工具栏菜单中的“+”命令。

  4. 选中Enable Pipeline View(启用流水线视图)复选框即可启用该功能特性。

运行 AI 引擎仿真器 (AIESIM) 时,会打开“Pipeline”视图,如下所示。



“Pipeline”视图会在纵向显示程序计数器,在横向显示内核周期计数。ID 表示指令解码,E1-E7 是执行阶段。标量单元中几乎所有运算都调度为在流水线的 E1 阶段中运行(非线性运算除外)。矢量单元调度则从 ID 阶段贯穿至 E6 阶段。地址生成单元 (AGU) 贯穿两个流水线阶段。在流水线的 E2 阶段,地址已就绪。对于加载单元,在 E7 阶段,来自存储器模块的 AI 引擎中的数据将变为可用。对于存储单元,根据指令类型,在流水线的 E5 或 E6 阶段,数据将从 AI 引擎发出至存储器模块。