Radeon GPU Profiler - 快速入门
如何生成性能分析报告
首先,您需要生成一个性能分析报告。目前,这可以通过 Radeon Developer Panel 完成。请阅读此发行版随附的文档,了解如何捕获性能分析报告。您可以在 Radeon Developer Panel 中找到它,或通过 Radeon GPU Profiler 的“欢迎”视图中的链接获取。Radeon Developer Panel 的文档也可以在线查看:/manuals/rdp_manual/rdp_manual-index/
启动 Radeon GPU Profiler
在下载目录中可以找到以下可执行文件。

启动 RadeonGPUProfiler.exe (这是用于查看性能分析报告数据的工具)。
如何加载性能分析报告
有几种方法可以将性能分析报告加载到 RGP 中。
- 使用“文件/打开性能分析报告”下拉菜单项,或“文件/最近使用的性能分析报告”下拉菜单项。


- 转到“欢迎”视图,然后单击“打开 Radeon GPU 性能分析报告…”链接。
- 转到“欢迎”视图,然后单击您之前在“最近使用的”列表中加载过的性能分析报告。

- 转到“最近使用的性能分析报告”视图,查看您最近打开过的所有性能分析报告的完整列表。请注意,在这些视图中,每份性能分析报告都提供了额外信息,例如捕获数据的 GPU、捕获日期以及性能分析报告中包含的事件数量。

- 从 Radeon Developer Panel 中将性能分析报告加载到 Radeon GPU Profiler 的新实例中。在列表中选择一个性能分析报告,然后单击“打开性能分析报告”。

- 将性能分析报告拖放到 Radeon GPU Profiler 可执行文件上,或者拖到一个已打开的 RGP 实例上。
Radeon GPU Profiler 用户界面
Radeon GPU Profiler 中有四个主菜单,每个主菜单都有一些子窗口。处理性能分析报告数据分析的两个主要 UI 位于 “概述” 和 “事件” 部分。
- Start
- “欢迎” - 显示帮助文档链接、最近打开的性能分析报告列表以及一个示例性能分析报告。
- “最近使用的性能分析报告” - 显示最近打开的性能分析报告列表。
- “关于” - 显示 RGP 的版本信息和有用链接。
- 概述
- “帧摘要” - 包含图形帧结构摘要。此概述部分不适用于 OpenCL 或 HIP 性能分析报告,或其他非基于帧的性能分析报告。
- “性能分析报告摘要” - 包含 OpenCL、HIP 或其他非基于帧的性能分析报告结构摘要。
- “障碍” - 详细说明性能分析报告中的障碍使用情况。
- “上下文滚动” - 详细说明硬件上下文寄存器使用情况。此概述部分不适用于 OpenCL 或 HIP 性能分析报告,或纯计算的 DirectX 和 Vulkan 性能分析报告。
- “最昂贵的事件” - 最昂贵的事件列表。
- “渲染/深度目标” - 概述图形帧中使用的渲染目标。此概述部分不适用于 OpenCL 或 HIP 性能分析报告,或纯计算的 DirectX 和 Vulkan 性能分析报告。
- “管线” - 详细说明性能分析报告中的管线使用情况。
- “系统信息” - 有关生成性能分析报告的 GPU 的信息。
- 活动
- “Wavefront 占用率” - 显示有关 wavefront 占用率和事件时序的详细信息。
- “事件时序” - 性能分析报告事件及其时序数据的树状视图。
- “管线状态” - 性能分析报告事件及其图形/计算管线状态的树状视图。
- “指令时序” - 显示单个着色器每个指令的详细指令时序信息。
- 设置
- “通用” - 调整所需的时间单位、状态存储桶、GPU 绑定百分比和 wavefront 视图详细信息级别。
- “主题和颜色” - 自定义图形 API 和硬件数据的颜色。
- “键盘快捷键” - 导航 UI 各部分的快捷键。
驱动程序实验
在捕获性能分析报告时可以配置驱动程序实验,并允许调整某些驱动程序操作的行为。有关配置驱动程序实验的更多详细信息,请参阅 Radeon Developer Panel 文档。包含在性能分析报告中的修改后的驱动程序实验将在“系统信息”窗格的 “驱动程序实验” 部分列出。

当加载包含驱动程序实验的性能分析报告时,将在主下拉菜单下方显示一个通知横幅。

通知横幅包含一个“查看详细信息”的快捷链接,该链接会导航到“系统信息”窗格。单击“X”按钮可以关闭横幅。“不再显示”链接可防止在加载后续跟踪文件时显示此横幅。通知横幅可以从“设置”窗格重新启用。