RAM 用量 - 4.1 简体中文

适用于 Zynq UltraScale+ MPSoC 的 DPUCZDX8G 产品指南 (PG338)

Document ID
PG338
Release Date
2023-01-23
Version
4.1 简体中文
在片上存储器中对权重、偏差和中间特征映射进行缓冲。片上存储器包含可作为块 RAM 和 UltraRAM 来加以例化的 RAM。“RAM Usage”(RAM 用量)选项用于判定不同 DPUCZDX8G 架构内使用的片上存储器的总量,此设置适用于 DPUCZDX8G IP 中的所有 DPUCZDX8G 核。高 RAM 用量表示片上存储器块将更大,使 DPUCZDX8G 能更灵活地处理中间数据。高 RAM 用量也隐含每个 DPUCZDX8G 性能更高的意义。下表展示了不同架构内针对高低 RAM 用量所使用的 BRAM36K 块的数量。
注释: 针对“RAM Usage”的不同选项,使用不同的 DPUCZDX8G 指令集。修改“RAM Usage”选项时,应重新编译神经网络以便重新生成 DPUCZDX8G 指令文件。基于含逐通道卷积的 DPUCZDX8G 所生成的结果如下。
表 1. 不同架构内针对每个 DPUCZDX8G 所使用的 BRAM36K 块的数量
DPUCZDX8G 架构 低 RAM 用量 高 RAM 用量
B512 72 88
B800 90 108
B1024 104 136
B1152 121 143
B1600 126 162
B2304 165 209
B3136 208 260
B4096 255 315