Moore Perf System

Moore Perf System 提供可视化界面,在时间轴上按时间顺序显示 CPU 和 GPU 的事件,吞吐和性能指标,帮助开发人员方便、快速、准确的定位到系统级别的性能瓶颈,进而进行针对性分析和优化,使程序性能满足需求。进一步分析 Compute 应用程序,请使用 Moore Perf Compute,进一步分析 Graphics 应用程序,请使用 Moore Perf Graphics。

核心功能

可视化界面
按时间顺序显示 CPU 和 GPU 的事件,吞吐和性能指标。由于开销低,这些数据可以准确并行地可视化,帮助开发人员方便、快速、准确的定位到系统级别的性能瓶颈,进而进行针对性分析和优化,使程序性能满足需求。
收集 API
对于 Compute 任务,支持采集 MUSA API。对于 Graphics 任务,支持采集 OpenGL(暂仅支持 Linux )、Vulkan(暂仅支持 Linux )、DirectX 、DXGI API
CPU 和 GPU 并行分析
同时分析 CPU 和 GPU 的性能数据,帮助开发人员理解并优化跨硬件平台的并行计算任务。这有助于确保整个系统的性能达到最优状态。
GPU 指标采样
开启 GPU 指标采样,可以收集 PCIe 吞吐,GPU Clock,温度信息。开发人员根据工作负载,进行性能优化。

用户手册