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

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

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™的许可而使用。