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

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

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视图,通过各种图形表示您的设计,来确定如下性能信息:

表 17.   CPU/FPGA Interaction视图中的信息类型
选项卡 信息
Summary 包含有关您内核执行的总结或平均数据。
Bottom-up 包含图形时间线视图和每个内核的可扩展摘要,包括主机和器件端时间。

双击内核,以在Source选项卡中查看其源代码。

Platform 包含存储器传输的信息和CPU端信息。
Source 以源代码视图的形式,包含存储器或者管道访问的详细统计信息。请参阅性能数据类型了解更多信息。