仅对英特尔可见 — GUID: mwh1391807494883
Ixiasoft
产品终止通知
1. Intel® FPGA SDK for OpenCL™ Pro Edition最佳实践指南介绍
2. 查看您Kernel的report.html文件
3. OpenCL内核设计概念
4. OpenCL内核设计最佳实践
5. 分析(Profiling)您的内核来识别性能瓶颈
6. 提高单个Work-Item内核性能的策略
7. 提高NDRange内核数据处理效率的策略
8. 提高存储器访问效率的策略
9. 优化FPGA面积使用的策略
10. 优化英特尔 Stratix 10 OpenCL设计的策略
11. 提高主机应用程序性能的策略
12. Intel® FPGA SDK for OpenCL™ Pro版最佳实践指南存档
A. Intel® FPGA SDK for OpenCL™ Pro版最佳实践指南修订历史
仅对英特尔可见 — GUID: mwh1391807494883
Ixiasoft
1. Intel® FPGA SDK for OpenCL™ Pro Edition最佳实践指南介绍
Intel® FPGA SDK for OpenCL™ Pro Edition最佳实践指南 为使用 Intel® FPGA Software Development Kit (SDK) for OpenCL™的功能提供指导, 1 以优化您用于 Intel® FPGA产品的OpenCL 2 应用程序。
本文档假定您熟悉Khronos Group™的OpenCL Specification version 1.0中描述的OpenCL概念和应用编程接口(API)。并且假定您已具备创建OpenCL应用程序的经验。
要在FPGA中实现OpenCL™应用程序的最高性能,就需要熟悉您底层硬件的详细信息。此外,还要了解编译器优化,从而将您的OpenCL应用程序转换和映射到FPGA。
有关OpenCL Specification version 1.0的更多信息,请参阅Khronos Group网站的OpenCL Reference页面。关于OpenCL API和编程语言的详细信息,请参阅OpenCL Specification version 1.0。
提示: 如果您需要关于利用Data Parallel C++ (DPC++)函数优化您的FPGA设计的指导,请参阅 使用 Intel® oneAPI Toolkits的FPGA优化指南。
1 Intel® FPGA SDK for OpenCL™ 基于已发布的Khronos规范,并已通过Khronos Conformance Testing Process(合规测试流程)。可在www.khronos.org/conformance中找到当前合规状态。
2 OpenCL和其它OpenCL徽标是Apple Inc.的商标,并已经过Khronos Group™的许可而使用。