Moore Perf Compute 性能分析
1. 什么是性能分析?
性能分析 (Profiling)是识别 GPU 应用程序性能瓶颈的过程。通过分析关键指标,了解内核在 GPU 上的执行效率,找出限制性能的因素。
性能指标模块 (Sections)
Moore Perf Compute 按照分析目的,将性能指标划分为 3 个模块,在报告中以 Section 形式展示:
| Section | 用途 |
|---|---|
| LaunchStats | 内核启动配置和资源使用情况 |
| MemoryWorkloadAnalysis | 内存访问模式分析 |
| SpeedOfLight | 计算和内存吞吐量评估 |
Section 启用说明
LaunchStats、MemoryWorkloadAnalysis 和 SpeedOfLight 默认启用。MemoryWorkloadAnalysis_Chart 与 MemoryWorkloadAnalysis_Tables 用于补充展示内存分析结果,默认关闭,需要在采集时按需启用。