Profiling方式
Profiling针对开发者的差异化需求,提供了全场景下多种方式的性能数据采集方案。Profiling各采集方式包括:
- msprof命令行方式
- Ascend Graph开发方式
- 环境变量方式
- 训练脚本方式

同时启用多种采集方式时,有且仅有一种使能方式可以生效。但为了避免不必要的错误,不建议同时使用多种不同的采集方式。
msprof命令行方式(推荐)
msprof命令行工具不仅可以解析采集到的性能数据,且该方式提供了完整的性能数据采集能力(更多的数据类型)。
推荐使用msprof命令行工具完成性能调优全过程。
msprof命令行工具详细介绍请参见:msprof命令行方式
Ascend Graph开发方式
昇腾Graph开发时使用。
缺点:仅支持离线推理场景且需要在Ascend Graph编程中调用Profiling相关接口。
Ascend Graph开发方式详细介绍请参见:Ascend Graph开发方式
父主题: Profiling简介