仅对英特尔可见 — GUID: ewa1397676289232
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: ewa1397676289232
Ixiasoft
9.1. 编译考量
您可以指示 Intel® FPGA SDK for OpenCL™ Offline Compiler在内核编译期间执行面积使用分析。
- 要在屏幕上查看估计的资源使用情况摘要,请通过在您的aoc命令中包含-report标记来编译您的内核。要查看特定内核的面积使用信息,请参阅 <your_kernel_filename>/reports/report.html文件。
- 如果可能,请使用aoc命令的-fpc或者-fp-relaxed选项编译您的OpenCL内核来执行浮点计算。
有关-report,-fp-relaxed和-fpc选项的更多使用信息,请参阅 Intel® FPGA SDK for OpenCL™ 编程指南的Displaying Estimated Resource Usage Summary (-report)(显示预估资源使用摘要),Relaxing Order of Floating-Point Operations (-fp-relaxed)(松弛浮点运算顺序)和Reducing Floating-Point Operations (-fpc)(减少浮点运算)小节
有关浮点运算的更多信息,请参阅优化浮点运算。