跳到主要内容

Moore Perf System v1.3 版本说明

1.环境要求

OSCPUGPUDriver
Ubuntu 22.04 kernel 5.15.0-15-genericIntel x86S80>=musa sdk 4.0.1
Windows 10/11Intel x86S80/S70>=v290.100.0

2.新增功能

Common

  • [gui]
    • 报告展示目标 App 在抓取过程中的标准输出;
    • Event List 新增 “Hide Mismatched Rows” 勾选框,支持对不符合过滤条件的结果进行显隐操作;
    • 报告新增 Stats View,可对以下内容生成统计信息,结果可导出为 csv/json/txt 格式的文件:
      • MUSA API Summary
      • MUSA API Trace
      • MUSA GPU Kernel Summary
      • MUSA GPU Kernel/Grid/Block Summary
      • MUSA GPU MemOps Summary (by Size)
      • MUSA GPU MemOps Summary (by Time)
      • MUSA GPU Summary (Kernel/MemOps)
      • MUSA Kernel Launch & Exec Time Summary
      • MUSA Summary (API/Kernels/MemOps)
  • [cli]
    • 新增 stats 命令,可将统计信息输出到终端,或导出为 csv/json/txt 格式的文件。

Linux Compute

  • 修复多卡场景下部分 MUSA HW 事件丢失的问题。

Linux Graphics

  • [perf] gfxbench 抓取 OpenGL API 性能优化;
  • [vulkan] 支持在低版本 Vulkan loader 下抓取 Vulkan API(最低支持版本:1.3.204)。

Windows D3D

  • 支持 DX12 Trace 抓取;
  • 修复 DX12 中 kmd & hw perf event cbId 正确展示的问题。