工具介绍
Ascend C算子调测工具(ascendebug)是一款专为Ascend C算子开发提供的算子功能、性能调测集成工具,可通过命令行或Python API方式进行算子调测。它支持标准自定义算子工程、核函数直调工程、ops_adv工程开发场景,拥有丰富的算子功能调测、性能调优能力,关键能力项如表1所示。
调测分类 |
功能列表 |
功能描述 |
---|---|---|
Tiling调测 |
Tilling调试 |
支持Tiling函数验证及结果解析。 |
精度调试 |
CPU孪生调试 |
单算子核函数在CPU侧孪生调试。
|
NPU上板调试 |
单算子核函数在NPU侧上板运行调试。
|
|
性能调优 |
上板Profiling数据采集 |
一键式采集和分析算子运行阶段关键性能指标数据(如算子耗时统计)。 |
性能仿真流水图 |
仿真指令流水图。 |
父主题: 调测工具简介