Ascend Dispatch Profiling

导言

任务是用 msprof 测量 elastic_dispatch.cpp 的通信性能,再用 MindStudio Insight 分析 icache miss 等问题。实际环境是 昇腾 950、最新 CANN、多机多卡。第一次接触这套工具,最容易卡住的不是参数,而是分不清“整个分布式调用慢”“某个核慢”和“某类指令停顿”分别需要什么证据。

本文按 确认 V2 调用入口 → 建立延迟基线 → 采集系统时间线 → 检查 ICache 与 SIMT 停顿 → 对照实验展开。内容来自截至 2026-09-16 的公开官方文档和固定版本源码,没有在目标 950 集群实测;涉及通信重放的命令是能力探测模板,不承诺该自定义算子已被工具支持。

Read more