Get Started with Intel® Graphics Performance Analyzers - Simplified Chinese

ID 772613
日期 3/31/2023
Public

帧分析:分析帧的性能瓶颈

使用英特尔® GPA 图形帧分析器识别图形管道中的瓶颈。捕捉串流 (一连串的帧),关注特定的帧然后观察该帧的 API 调用和图形资源。

开始帧分析:

  1. 双击任务栏通知区域或桌面上的 图形显示器图标,运行图形显示器。
  2. 通过单击右下角的浏览 按钮并查看您的应用程序,指定要分析的应用程序 ()。

    在 Windows 平台上,您可以使用示例应用程序 gpasample.exe。

  3. 选择右下角下拉菜单中的串流 启动模式 ()。
  4. 单击开始 按钮,运行应用程序 ()。

    应用程序在一个单独的窗口启动。默认情况下,在应用程序启动时立即开始捕捉串流。

  5. 按下 L 完成串流捕捉 ()。
  6. 使用图形显示器窗口的打开文件 功能区界面打开轨迹 ()。

    打开帧分析器的多帧视图。

  7. 打开性能表现较差的帧进行详细分析。例如,通过分析展示帧渲染所需时间的 GPU 已用时间指标,确定最长的帧:
    1. GPU 已用时间 轨道上单击最长的帧 ()。
    2. 单击左下角的打开按钮 ()。

    打开帧分析器的分析视图 窗口。

  8. 高级分析模式 启动分析,帮助您识别潜在的瓶颈。单击左上角的 高级分析模式按钮。

    API 调用根据可视化 () 和API 日志 () 窗格上的瓶颈进行分组。第一组绘制调用影响最大,耗时最长。



  9. 从影响最大的瓶颈开始解决问题。 单击可视化API 日志 窗格上的第一组绘制调用。

    该组调用相关的资源显示在资源 窗格中。 瓶颈标签页显示按瓶颈分布进行颜色编码的图形管道。管道的红色部分代表主要瓶颈,橙色部分代表次要瓶颈。



  10. 瓶颈标签页上,单击红色节点,例如 Local/Host Memory: Graphics-to-Memory Interface. 瓶颈的原因和线索显示在瓶颈标签中。

因此,您可以确定应用程序的潜在瓶颈,并获取如何解决问题的线索。

后续步骤

如需详细了解图形帧分析器的功能(包括单个和多个帧),请观看系列短视频深度了解:图形帧分析器。

如需了解关于帧分析工作流程的详情,请参阅用户指南部分使用图形帧分析器分析受 GPU 约束的应用程序。

如需了解关于图形帧分析器识别的瓶颈详情,请参阅手册主题英特尔® Processor Graphic 性能优化。