Intel® FPGA SDK for OpenCL™ Pro Edition: 最佳实践实践指南

ID 683521
日期 9/26/2022
Public
文档目录

2.4.1.2. 查看全局存储器信息

System Viewer的全局存储器视图提供设计中所有全局存储器的列表。全局存储器视图显示如下:

下图是System Viewer中全局存储器视图的实例:

图 13. System Viewer中全局存储器的图形表示

System Viewer中全局存储器的图形表示中:

  • 当选择存储或者加载时,您可以查看源代码中的相应行,以及LSU 类型和LSU级带宽的详细信息。
  • 对于写互连块,您可以查看互连样式,写入全局存储器的次数, -force-single-store-ring 编译器标记的状态,和存储环(store rings)数。
  • 对于读互连块,您可以查看互连样式,以及从全局存储器读取的次数。
  • 对于读互连布线程序块,您可查看 -num-reorder 标记的状态,总线的总数,以及总线与加载LSU之间的所有连接。该块中的总线提供从存储器来的读取数据以加载LSU。
  • 对于全局存储器(System Viewer中全局存储器的图形表示中的DDR), 您可以查看交叉存取(interleaving)的状态,交叉存取的大小,通道数,BSP可以提供的最大带宽,以及通道带宽。
  • 对于存储器控制器块,您可以查看BSP能够提供的最大带宽,加载/储存吞吐量的综合,以及读/写带宽。有关如何计算全局存储器使用情况的更多信息,请参阅本指南中的全局存储器带宽使用。该本分描述计算带宽时使用的公式。
  • 使用USM指针的LSU会出现两次,即,既在主机视图也在器件全局存储器视图中出现,因为它们可以访问这两个存储器。