• Intel® Graphics Performance Analyzers 2020 R1
  • 12/20/2019
  • Public Content
Contents

平台分析

如果应用程序受 CPU 制约,可以在应用程序运行期间捕获踪迹数据,以相对于 CPU 和 GPU 的活动分布,进行深入的平台分析。Intel® GPA 在应用程序运行期间收集实时踪迹数据,并提供有关在系统中的各种 CPU 和 GPU 内核上执行代码的信息,以便可在统一的时间域内同时分析一些基于 CPU 的工作负载与基于 GPU 的工作负载。借助 Intel® GPA,可以:
  • 探索在时间的每一瞬间的 GPU 使用并分析 GPU 引擎的软件队列
  • 分析一个软件队列上每个 DMA 数据包的 GPU 使用
  • 分析 API 调用(draw calls、缓冲区锁定、资源更新、演示)
  • 将 CPU 和 GPU 的活动相关联,并辨别应用程序是受 GPU 制约还是受 CPU 制约。
  • 针对利用 Intel® ITT API 创建的用户任务,探索应用程序的性能
  • 识别 GPU 和 CPU 应用程序的帧速率,以及帧速率如何取决于垂直同步
  • 根据选定的 GPU 指标探索应用程序随着时间推移的性能
典型工作流程如下:
1.
配置平台分析
  1. 从 Windows* 开始 菜单启动 Graphics Monitor。
  2. 从 Graphics Monitor 上下文菜单,打开 屏幕并点击 按钮。
  3. Trace
    选项卡内,打开
    Tracing
    切换按钮,启用踪迹数据收集。
  4. 可选择配置其他分析选项,如用于监控应用程序的一系列默认 GPU/CPU 指标。
    备注
  5. Graphics Monitor Launcher
    屏幕导航至目标应用程序。
2.
执行平台分析
Graphics Monitor Launcher
屏幕上,点击
Start
按钮启动应用程序并开始跟踪。
要捕获踪迹数据至一个文件,选择以下工具之一:
  • System Analyzer HUD
    要将踪迹数据捕获到文件中,按下
    Ctrl+Shift+T
    。这是默认的键组合,可在
    Options
    对话框
    :Shortcuts
    选项卡中更改。
  • System Analyzer
    要捕获踪迹数据,请执行以下操作:
    • 从 Graphics Monitor 上下文菜单,启动 System Analyzer。
    • 将 System Analyzer 连接到正在运行的应用程序。
    • System Analyzer
      窗口,修改要监测的指标列表(如有要求)。
    • 单击
      Capture Trace
      按钮以创建踪迹文件。
      备注
      默认跟踪持续时间为 5 秒。跟踪设置可在 Graphics Monitor Options 屏幕上的 Trace 选项卡中进行更改。
3.
查看收集的数据
  1. 从 Graphics Monitor 上下文菜单,启动
    Graphics Trace Analyzer
  2. 窗口中,选择并打开捕获的踪迹文件。
 

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804