AI 引擎组件 - 2023.2 简体中文

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

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

AI 引擎阵列由二维 AI 引擎拼块 (tile) 阵列构成,其中每个 AI 引擎拼块均包含一个 AI 引擎、存储器模块和拼块互连模块。

AI 引擎
每个 AI 引擎都是一个超长指令字 (VLIW) 处理器,其中包含一个标量单元、一个矢量单元、两个加载单元和一个存储单元。
AI 引擎拼块
每个 AI 引擎拼块都包含一个 AI 引擎、一个本地存储器模块,搭配多条通信路径以促进拼块间的数据交换。
AI 引擎阵列
AI 引擎阵列是指 AI 引擎拼块的完整二维阵列。
AI 引擎程序
AI 引擎程序包含以 C/C++ 编写的数据流计算图规范。该程序是使用 AI 引擎工具链来编译并执行的。
AI 引擎内核
内核是使用 AI 引擎矢量数据类型和内部函数以 C/C++ 编写的。这些函数均为 AI 引擎上运行的计算函数。内核构成数据流计算图规范的基本构建块。
ADF 计算图
ADF 计算图是具有单个 AI 引擎内核或多个 AI 引擎内核(以数据串流连接)的网络。它凭借如下特定构造来与可编程逻辑、全局存储器和处理器系统进行交互,此类构造有:PLIO(计算图编程中的端口属性,用于建立往来可编程逻辑的串流连接)、GMIO(计算图编程中的端口属性,用于建立往来全局存储器的外部存储器映射连接)和 RTP。

计算图还可以作为子计算图嵌入到其他计算图中,从而将设计结构构造为逻辑子系统。