CATLASS性能调测
CATLASS示例工程可适配大多数CANN提供的调测工具,算子开发阶段,可基于CATLASS示例工程进行初步开发调优,无需关注具体的工具适配操作,待算子基础功能、性能达到预期,再迁移到其他工程中。
下述文档介绍使用CANN已有的工具进行调测、调优的开发实践。
功能调试
- msDebug - 类gdb/lldb的调试工具msDebug
- ⚠️ 注意 此功能依赖社区版
CANN包版本为8.2.RC1.alpha003。
- ⚠️ 注意 此功能依赖社区版
- printf - 基于CCE Intrinsic,在算子device侧进行打印调试
- ⚠️ 注意 此功能依赖社区版
CANN包版本在CANN 8.3及以上版本(如8.3.RC1.alpha001)。
- ⚠️ 注意 此功能依赖社区版
- ascendc_dump - 基于原生AscendC API,对关键数据打点调测
性能调优
- msProf&Profiling - 基于性能调优工具msProf和Profiling进行调优实践
- msTuner_CATLASS - Tiling自动寻优工具