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

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

8.2.2.1. 异构存储器缓冲区

可以在包含多个全局存储器类型(例如,DDR、QDR和片上上RAM)的FPGA板上执行您的内核。

如果您的FPGA板提供异构全局存储器类型,请记得它们以不同的效率处理不同的存储器访问。

例如:

  • DDR SDRAM用于较长的顺序访问。
  • QDR SDRAM用于随机访问。
  • 片上RAM用于随机低延迟访问。

关于如何分配全局存储器中缓冲区,以及如何修改您的主机应用程序来使用异构缓冲区的更多信息,请参阅 Intel® FPGA SDK for OpenCL™ 编程指南指定全局存储器中的缓冲取位置对全局存储器的手动分区分配OpenCL缓冲区部分。