帧分析器提供了当前帧分析的简单概述——以及更深入的分析工具。初始概述允许您确定您的应用程序是由 CPU 还是 GPU 限制。深入分析则提供了对单个计数器的访问,并允许您保存自定义选择以进行特殊工作流程。
支持的硬件
GPU PerfStudio 帧分析器的当前版本现在仅适用于 HD 7000 (GCN) 系列及以上。
最新消息
- 结果窗口已重新组织
- 每绘制结果表已与状态存储桶表合并
- 状态存储桶分组选项已移至“数据”选项卡
- 按第一个计数器自动排序

此屏幕截图显示了帧分析的简单概述,并指示您的应用程序是受 CPU 还是 GPU 限制。用户选择他们希望单独或按组分析的计数器。
通过使用完整的计数器集或自定义集对应用程序进行更详细的分析,您可以识别出成本最高的绘制调用以及可能导致瓶颈的原因。通过集成帧调试器和 API 跟踪,还可以调查帧的哪些方面可能导致瓶颈。
分析器结果窗口直接链接到其他窗口中的绘制调用,允许您从帧分析器中选择一个绘制调用并跳转到帧调试器或 API 跟踪中的该绘制调用。同样,使用滑块选择帧调试器中的绘制调用将在帧分析器结果中突出显示该绘制调用。
帧分析器功能

按第一个分析的计数器自动排序,在使用 GPUTime 计数器时可以立即识别出成本最高的绘制调用。
状态存储桶和绘制调用的分层排序可以轻松识别出改进后能为您的应用程序带来性能提升的整个状态存储桶。
用户可以进行自定义计数器选择,以获取每个绘制调用的详细计数器信息。
自定义计数器选择可以保存到磁盘。
分析器结果可以保存到磁盘并重新加载,以便进行离线分析。
分析器已与帧调试器集成,允许您快速识别特定绘制调用中的性能问题。
分析器已与 API 跟踪集成,允许您轻松查看哪些 API 调用可能导致两个绘制调用之间的状态更改和性能差异。