仅对英特尔可见 — GUID: nbj1584556407353
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: nbj1584556407353
Ixiasoft
5.3.2. 使用Intel® VTune™ Profiler查看分析数据
Intel® VTune Profiler是用于开发串行和多线程应用程序的性能分析工具。它可以帮助您分析算法选择并确定您的应用程序可以在何处以及如何从可用的硬件中受益。
要查看性能数据,请将profile.json文件上传至 Intel® VTune Profiler中的CPU/FPGA Interaction视图。有关如何上传文件并打开正确视图的更多信息,请参阅 Intel® VTune Profiler用户指南的CPU/FPGA Interaction Analysis (Preview)部分。
使用 Intel® VTune Profiler中的CPU/FPGA Interaction视图,通过各种图形表示您的设计,来确定如下性能信息:
选项卡 | 信息 |
---|---|
Summary | 包含有关您内核执行的总结或平均数据。 |
Bottom-up | 包含图形时间线视图和每个内核的可扩展摘要,包括主机和器件端时间。 双击内核,以在Source选项卡中查看其源代码。 |
Platform | 包含存储器传输的信息和CPU端信息。 |
Source | 以源代码视图的形式,包含存储器或者管道访问的详细统计信息。请参阅性能数据类型了解更多信息。 |